/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}::backdrop{--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius-md:.375rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Archivo", ui-sans-serif, system-ui, sans-serif}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f5f3;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}html{scroll-behavior:smooth;min-width:320px;scroll-padding-top:80px}body{background:#f6f5f3;min-width:320px;min-height:100vh;margin:0;overflow-x:clip}button,input,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}::selection{color:#111;background:#c8f1df}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-5{top:calc(var(--spacing) * 5)}.right-5{right:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.ml-\[105px\]{margin-left:105px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[27px\]{width:27px;height:27px}.h-20{height:calc(var(--spacing) * 20)}.h-full{height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[39px\]{min-height:39px}.min-h-\[42px\]{min-height:42px}.min-h-\[620px\]{min-height:620px}.min-h-full{min-height:100%}.w-\[360px\]{width:360px}.w-\[600px\]{width:600px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[11ch\]{max-width:11ch}.max-w-\[700px\]{max-width:700px}.max-w-\[940px\]{max-width:940px}.max-w-\[1440px\]{max-width:1440px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.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}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-10{gap:calc(var(--spacing) * 10)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#111\]\/10{border-color:#1111111a;border-color:lab(5.06335% .00000745058 -.00000298023/.1)}.border-\[\#111\]\/15{border-color:#11111126;border-color:lab(5.06335% .00000745058 -.00000298023/.15)}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-\[\#111\]{background-color:#111}.bg-\[\#111\]\/55{background-color:#1111118c;background-color:lab(5.06335% .00000745058 -.00000298023/.55)}.bg-\[\#15102f\]{background-color:#15102f}.bg-\[\#c9f4e5\]{background-color:#c9f4e5}.bg-\[\#f6f5f3\]{background-color:#f6f5f3}.bg-white{background-color:var(--color-white)}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[clamp\(2\.3rem\,5vw\,4\.2rem\)\]{font-size:clamp(2.3rem,5vw,4.2rem)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.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-\[\.84\]{--tw-leading:.84;line-height:.84}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.whitespace-nowrap{white-space:nowrap}.text-\[\#5a496f\]{color:#5a496f}.text-\[\#111\]{color:#111}.text-\[\#111\]\/50{color:#11111180;color:lab(5.06335% .00000745058 -.00000298023/.5)}.text-\[\#111\]\/55{color:#1111118c;color:lab(5.06335% .00000745058 -.00000298023/.55)}.text-\[\#111\]\/60{color:#1119;color:lab(5.06335% .00000745058 -.00000298023/.6)}.text-\[\#164c4d\]{color:#164c4d}.text-\[\#baf3de\]{color:#baf3de}.text-white{color:var(--color-white)}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,\.12\)_inset\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#ffffff1f) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(17\,17\,17\,\.15\)\]{--tw-shadow:0 28px 70px var(--tw-shadow-color,#11111126);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_42px_120px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 42px 120px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--anchor-gap\:8px\]{--anchor-gap:8px}.group-data-open\:rotate-180:is(:where(.group)[data-open] *){rotate:180deg}@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\:rotate-3:hover{rotate:3deg}.hover\:bg-\[\#24194f\]:hover{background-color:#24194f}.hover\:bg-\[\#efede9\]:hover{background-color:#efede9}.hover\:bg-\[\#f1efeb\]:hover{background-color:#f1efeb}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#5a496f\]:hover{color:#5a496f}}.focus\:border-\[\#5a496f\]:focus{border-color:#5a496f}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#5a496f\]\/10:focus{--tw-ring-color:#5a496f1a}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#5a496f\]\/10:focus{--tw-ring-color:lab(34.0135% 13.71 -19.3557/.1)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#111\]:focus-visible{--tw-ring-color:#111}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#111\]:focus-visible{outline-color:#111}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.data-closed\:-translate-y-2[data-closed]{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-closed\:translate-y-3[data-closed]{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-closed\:opacity-0[data-closed]{opacity:0}@media not all and (min-width:40rem){.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:grid-cols-\[\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}}}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.site-shell{background:#f6f5f3;min-width:320px;overflow:clip}.skip-link{z-index:200;color:#fff;background:#111;border-radius:8px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.mega-link{color:#111;border-radius:9px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:74px;padding:9px 11px;transition:background .18s,transform .18s;display:grid}.mega-link:hover,.mega-link:focus-visible,.mega-link.is-featured{background:#ebe8e2d1;outline:none;transform:translate(2px)}.mega-link>span:first-child{color:#5a496f;background:#fff;border:1px solid #11111114;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 22px #1111110d}.mega-link>span:first-child svg{width:17px}.mega-link>span:nth-child(2){gap:3px;min-width:0;display:grid}.mega-link strong{font-size:13px}.mega-link small{color:#11111180;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.mega-link>svg{opacity:0;width:14px;transition:opacity .18s}.mega-link:hover>svg{opacity:1}.mega-feature{color:#fff;background:radial-gradient(circle at 25% 10%,#f16f56a6,#0000 35%),radial-gradient(circle at 85% 70%,#baf3de52,#0000 40%),#18122f;border-radius:10px;flex-direction:column;min-height:328px;padding:20px;display:flex;position:relative;overflow:hidden}.mega-feature>p{color:#ffffff85;letter-spacing:.16em;font-size:9px;font-weight:800}.mega-feature h3{letter-spacing:-.045em;max-width:12ch;margin-top:14px;font-family:DM Sans,sans-serif;font-size:25px;font-weight:500;line-height:1.02}.mega-feature>b{align-items:center;gap:7px;margin-top:auto;font-size:12px;display:inline-flex}.mega-feature>b svg{width:13px}.mega-mini-portal{background:#f5f7faeb;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:33% 1fr;height:125px;margin-top:26px;display:grid;position:relative;overflow:hidden;transform:rotate(-3deg)translate(6px);box-shadow:0 22px 42px #00000040}.mega-mini-portal span{background:#5a496f21;border-radius:999px;width:calc(100% - 14px);height:8px;margin:9px 7px 0;display:block}.mega-mini-portal i{background:#fff;border-radius:6px;width:52%;height:23px;position:absolute;right:8%;box-shadow:0 3px 12px #161e2a17}.mega-mini-portal i:first-of-type{top:17px}.mega-mini-portal i:nth-of-type(2){top:50px}.mega-mini-portal i:nth-of-type(3){top:83px}.hero-section{isolation:isolate;background:#f6f5f3;min-height:1320px;padding-top:164px;position:relative;overflow:hidden}.hero-section h1{letter-spacing:-.052em;max-width:590px;margin:31px auto 0;font-family:DM Sans,sans-serif;font-size:56px;font-weight:430;line-height:1}.announcement-pill{color:#11111194;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #11111114;border-radius:999px;align-items:center;gap:9px;min-height:34px;padding:4px 11px 4px 5px;font-size:12px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px 13px #11111114}.announcement-pill:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1111111a}.announcement-pill>span{color:#fff;background:#111;border-radius:6px;padding:4px 7px;font-size:9px;font-weight:800}.announcement-pill svg{width:12px}.hero-lead{color:#11111194;letter-spacing:-.015em;max-width:520px;margin:25px auto 0;font-size:18px;line-height:1.45}.hero-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #1111110f;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px;width:min(448px,100%);min-height:48px;margin:27px auto 0;padding:4px;display:grid;box-shadow:0 12px 32px #50372a17}.hero-form input{color:#111;background:0 0;border:0;outline:0;min-width:0;padding:0 12px;font-size:14px}.hero-form input::placeholder{color:#11111159}.hero-form button{color:#fff;background:#111;border:0;border-radius:7px;min-height:39px;padding:0 16px;font-size:13px;font-weight:700;transition:transform .18s,background .18s}.hero-form button:hover{background:#24194f;transform:translateY(-1px)}.hero-assurance{color:#1111117a;justify-content:center;align-items:center;gap:16px;margin-top:11px;font-size:11px;display:flex}.hero-assurance span{align-items:center;gap:4px;display:inline-flex}.hero-assurance svg{color:#5a496f;width:12px}.hero-ambient{z-index:-2;filter:saturate(1.08);width:min(1680px,122vw);height:780px;position:absolute;top:215px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 9% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 9% 88%,#0000 100%)}.hero-ambient>span{filter:blur(42px);mix-blend-mode:multiply;border-radius:50%;display:block;position:absolute}.ambient-coral{background:radial-gradient(circle at 55%,#eb4d28f2,#ed6c408c 42%,#0000 70%);width:440px;height:520px;top:88px;left:-7%;transform:rotate(-20deg)}.ambient-apricot{background:radial-gradient(#f2a178a3,#f2c08438 58%,#0000 76%);width:580px;height:300px;top:232px;left:13%;transform:rotate(8deg)}.ambient-purple{background:radial-gradient(#794de8a3,#b58bef52 48%,#0000 74%);width:780px;height:340px;bottom:55px;right:-2%;transform:rotate(-9deg)}.ambient-mint{background:radial-gradient(#9de8cfad,#baf3de33 55%,#0000 76%);width:470px;height:250px;bottom:75px;right:16%}.ambient-grain{opacity:.33;mix-blend-mode:overlay;background-image:repeating-radial-gradient(circle,#ffffffb3 0 1px,#0000 1px 3px),linear-gradient(#ffffff0f,#11111108);background-size:4px 4px,auto;position:absolute;inset:0}.hero-orbit-illustration{z-index:-1;opacity:.72;width:330px;height:310px;position:absolute;top:285px;right:-20px;transform:rotate(-7deg)}.hero-orbit-illustration>div{background:#f6f5f37a;border:3px solid #111;border-radius:28px 52px 30px 56px;place-items:center;width:112px;height:112px;display:grid;position:absolute;top:77px;right:66px;transform:rotate(16deg)}.hero-orbit-illustration img{width:62px;transform:rotate(-16deg)}.hero-orbit-illustration>span{border:2px solid #111;border-radius:50%;display:block;position:absolute}.hero-orbit-illustration>span:first-of-type{border-left-color:#0000;width:220px;height:160px;top:34px;right:25px;transform:rotate(24deg)}.hero-orbit-illustration>span:nth-of-type(2){border-top-color:#0000;width:150px;height:96px;bottom:38px;right:85px;transform:rotate(-18deg)}.hero-orbit-illustration>span:nth-of-type(3){background:#111;width:13px;height:13px;top:10px;right:28px}.hero-orbit-illustration>svg{stroke-width:1.2px;width:54px;height:54px;position:absolute;bottom:58px;right:0}.hero-portal-wrap{z-index:4;width:min(1120px,100vw - 40px);margin:57px auto 0;position:relative}.portal-perspective{--portal-rx:0deg;--portal-ry:0deg;--portal-mx:50%;--portal-my:45%;--portal-shift-x:0px;--portal-shift-y:0px;perspective:1600px;height:640px;transform-style:preserve-3d;position:relative}.portal-window{z-index:4;width:100%;height:100%;transform:rotateX(var(--portal-rx)) rotateY(var(--portal-ry)) translate3d(0, 0, 24px);transform-origin:50% 52%;background:#edf2f7;border:1px solid #fffc;border-radius:14px;grid-template-columns:260px minmax(0,1fr);transition:transform 90ms linear,box-shadow .26s;display:grid;position:relative;overflow:hidden;box-shadow:0 55px 120px #37274c38,0 18px 50px #4f3d6c21,inset 0 1px #ffffffe6}.portal-perspective:hover .portal-window{box-shadow:calc(var(--portal-shift-x) * -1) 64px 130px #37274c45, 0 20px 54px #4f3d6c29, inset 0 1px 0 #fffffff2}.portal-pointer-glow{z-index:20;opacity:0;pointer-events:none;width:240px;height:240px;transform:translate(calc(var(--portal-mx) - 120px), calc(var(--portal-my) - 120px));mix-blend-mode:screen;background:radial-gradient(circle,#ffffff4d,#0000 65%);border-radius:50%;transition:opacity .22s;position:absolute;top:0;left:0}.portal-perspective:hover .portal-pointer-glow{opacity:1}.portal-depth-layer{transform-style:preserve-3d;background:#ffffff38;border:1px solid #60438924;border-radius:16px;transition:transform .16s;position:absolute;inset:8px}.depth-one{z-index:3;transform:translate3d(calc(var(--portal-shift-x) * -.18), calc(var(--portal-shift-y) * -.18 + 12px), -24px) rotateX(var(--portal-rx)) rotateY(var(--portal-ry))}.depth-two{z-index:2;transform:translate3d(calc(var(--portal-shift-x) * -.34), calc(var(--portal-shift-y) * -.34 + 25px), -52px) rotateX(var(--portal-rx)) rotateY(var(--portal-ry))}.depth-three{z-index:1;transform:translate3d(calc(var(--portal-shift-x) * -.5), calc(var(--portal-shift-y) * -.5 + 39px), -80px) rotateX(var(--portal-rx)) rotateY(var(--portal-ry))}.portal-float-note{z-index:8;color:#17202a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #ffffffc7;border-radius:11px;grid-template-columns:34px 1fr;align-items:center;gap:9px;min-width:188px;padding:10px 12px;transition:transform .14s;display:grid;position:absolute;box-shadow:0 18px 38px #1f163124}.portal-float-note>svg{color:#5a496f;background:#eee7f4;border-radius:9px;width:34px;height:34px;padding:8px}.portal-float-note span{gap:1px;display:grid}.portal-float-note small{color:#17202a7a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.portal-float-note b{font-size:11px}.portal-note-one{transform:translate3d(calc(var(--portal-shift-x) * -.55), calc(var(--portal-shift-y) * -.55), 80px) rotate(-2deg);top:94px;left:-55px}.portal-note-two{transform:translate3d(calc(var(--portal-shift-x) * .55), calc(var(--portal-shift-y) * .55), 90px) rotate(2deg);bottom:86px;right:-49px}.portal-sidebar{z-index:3;background:#f9fbfdf2;border-right:1px solid #d9e0e8;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.portal-brand-row{background:#fff;border-bottom:1px solid #dce2e9;align-items:center;gap:7px;min-height:56px;padding:0 12px 0 14px;display:flex}.portal-brand{color:#17202a;background:0 0;border:0;align-items:center;gap:7px;min-width:0;font-size:17px;font-weight:800;display:inline-flex}.portal-brand img{width:29px;height:29px}.portal-utility-actions{align-items:center;gap:4px;margin-left:auto;display:flex}.portal-utility-actions button{color:#6b7887;background:#fff;border:1px solid #5a496f21;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.portal-utility-actions button:hover{color:#5a496f;background:#eee7f4}.portal-utility-actions svg{width:12px}.portal-utility-actions .is-theme{color:#b47714;background:linear-gradient(90deg,#fff3cc,#b9e6ff);border-radius:999px;width:36px}.portal-sidebar-controls{gap:8px;padding:12px 11px 9px;display:grid}.portal-account-select,.portal-search{color:#596574;background:#fff;border:1px solid #dbe1e8;border-radius:10px;align-items:center;gap:8px;min-height:38px;display:flex;box-shadow:0 5px 14px #1d2b3f0f}.portal-account-select{justify-content:space-between;padding:0 12px;font-size:11px}.portal-account-select svg{width:13px}.portal-search{padding:0 10px}.portal-search>svg{flex:none;width:13px}.portal-search input{color:#17202a;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.portal-search input::placeholder{color:#8b96a3}.portal-filter-row,.portal-stage-row{flex-wrap:wrap;gap:5px;display:flex}.portal-filter-row button,.portal-stage-row button{color:#586575;background:#fff;border:1px solid #d2d9e2;border-radius:999px;min-height:24px;padding:0 9px;font-size:8px;font-weight:700;box-shadow:0 2px 5px #1d2b3f0a}.portal-filter-row button:hover,.portal-stage-row button:hover,.portal-filter-row button.is-active,.portal-stage-row button.is-active{color:#49375c;background:#eee5f3;border-color:#9b59b661}.portal-filter-row .channel{place-items:center;width:25px;padding:0;display:grid}.portal-filter-row svg{width:11px}.portal-filter-row .linkedin{color:#0a66c2}.portal-filter-row .whatsapp{color:#158a47}.portal-filter-row .email{color:#d94235}.portal-state-nav{background:#f4f7fab8;border-top:1px solid #e1e6ec;border-bottom:1px solid #e1e6ec;gap:3px;padding:6px 9px 8px;display:grid}.portal-state-nav>p{color:#8a95a3;letter-spacing:.12em;text-transform:uppercase;padding:3px 6px;font-size:7px;font-weight:900}.portal-state-nav>button{color:#687586;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:27px minmax(0,1fr) 13px;align-items:center;gap:8px;min-height:41px;padding:4px 7px;transition:background .15s,color .15s;display:grid}.portal-state-nav>button:hover,.portal-state-nav>button.is-active{color:#2f263a;background:linear-gradient(90deg,#e8dcf0c7,#ffffffe6);border-color:#9b59b624}.portal-state-nav>button>span:first-child{background:#fffc;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.portal-state-nav svg{width:12px}.portal-state-nav>button>span:nth-child(2){gap:1px;min-width:0;display:grid}.portal-state-nav strong{font-size:9px}.portal-state-nav small{color:#94a0ae;font-size:7px}.portal-state-nav>button>svg{opacity:0;transform:rotate(45deg)}.portal-state-nav>button.is-active>svg{opacity:.58}.portal-conversation-list{flex:1;min-height:0;overflow:hidden}.portal-list-label{color:#8a95a3;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:8px 12px 5px;font-size:7px;font-weight:800;display:flex}.portal-conversation{color:#26313d;text-align:left;background:0 0;border:0;border-top:1px solid #e5e9ee;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:63px;padding:7px 10px;display:grid;position:relative}.portal-conversation:hover,.portal-conversation.is-active{background:#eee5f3}.portal-conversation.is-active:before{content:"";inset-block:0;background:#9b59b6;width:3px;position:absolute;left:0}.portal-avatar{color:#fff;background:linear-gradient(135deg,#9b59b6,#62407a);border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:800;display:grid}.portal-conversation-copy{gap:2px;min-width:0;display:grid}.portal-conversation-copy>span:first-child,.portal-conversation-copy>span:last-child{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.portal-conversation-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.portal-conversation-copy em{color:#8a95a3;align-items:center;gap:3px;font-size:7px;font-style:normal;display:inline-flex}.portal-conversation-copy em svg{width:9px}.portal-conversation-copy>small{color:#758191;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.portal-conversation-copy i,.portal-conversation-copy b{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 5px;font-size:6px;font-style:normal;overflow:hidden}.portal-conversation-copy i{color:#596574;background:#edf1f5;max-width:84px}.portal-conversation-copy b{color:#376950;background:#d7f0e3}.portal-sidebar-footer{background:#fff;border-top:1px solid #dce2e9;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;display:flex}.portal-sidebar-footer>span{align-items:center;gap:6px;font-size:8px;font-weight:800;display:inline-flex}.portal-sidebar-footer button{color:#5a496f;background:#f3ebf7;border:1px solid #9b59b640;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.portal-sidebar-footer svg{width:11px}.portal-main{background:radial-gradient(circle at 68% -5%,#e7d7efad,#0000 38%),#edf2f7;min-width:0;position:relative;overflow:hidden}.portal-preview-status{z-index:12;color:#768292;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #5865751f;border-radius:999px;align-items:center;gap:9px;min-height:28px;padding:0 9px;font-size:7px;display:inline-flex;position:absolute;top:13px;right:14px}.portal-preview-status span{align-items:center;gap:5px;display:inline-flex}.portal-preview-status i{background:#42a76b;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #42a76b1f}.portal-preview-status strong{color:#45384f}.portal-desk{flex-direction:column;height:100%;padding:64px 6.2% 34px;display:flex}.portal-desk-heading{padding-left:9%}.portal-desk-heading>p{color:#202a35;align-items:center;gap:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3.2vw,45px);line-height:1;display:flex}.portal-desk-heading img{width:42px;height:42px}.portal-desk-heading .portal-desk-nudge{color:#667383;margin:13px 0 0 56px;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:400}.portal-desk-topline{justify-content:space-between;align-items:center;gap:10px;margin-top:28px;display:flex}.portal-desk-topline>div,.portal-channel-tabs{background:#ffffff8c;border:1px solid #dbe1e8;border-radius:999px;padding:3px;display:inline-flex}.portal-desk-topline button,.portal-channel-tabs button{color:#687586;background:0 0;border:0;border-radius:999px;min-height:25px;padding:0 12px;font-size:8px;font-weight:700}.portal-desk-topline button.is-active,.portal-channel-tabs button.is-active{color:#4d3b59;background:#eadff0;box-shadow:0 2px 5px #4b365c14}.portal-desk-grid{grid-template-columns:1fr 1.02fr;gap:12px;min-height:0;margin-top:12px;display:grid}.portal-panel{background:#ffffffe6;border:1px solid #dce2e8;border-radius:12px;min-width:0;min-height:0;overflow:hidden;box-shadow:0 14px 34px #1d2b3f12}.portal-panel>header{color:#5d6978;justify-content:space-between;align-items:center;padding:15px;font-family:Georgia,Times New Roman,serif;font-size:12px;display:flex}.portal-panel>header strong{color:#26313d;font-family:DM Sans,sans-serif;font-size:8px}.portal-stat-grid{grid-template-columns:repeat(4,1fr);gap:8px;padding:6px 15px 18px;display:grid}.portal-stat-grid>span{gap:3px;display:grid}.portal-stat-grid strong{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400}.portal-stat-grid small{color:#657181;font-size:7px;line-height:1.25}.portal-channel-bars{gap:6px;padding:0 15px 16px;display:grid}.portal-channel-bars span{color:#4f5c6b;background:#edf1f5;border-radius:8px;justify-content:space-between;align-items:center;min-height:24px;padding:0 9px;font-size:7px;display:flex;position:relative;overflow:hidden}.portal-channel-bars span:before{width:var(--bar,50%);opacity:.26;content:"";inset-block:0;background:currentColor;position:absolute;left:0}.portal-channel-bars .linkedin{--bar:72%;color:#0a66c2}.portal-channel-bars .whatsapp{--bar:38%;color:#158a47}.portal-channel-bars .email{--bar:52%;color:#d94235}.portal-channel-bars b{position:relative}.portal-todo{flex-direction:column;display:flex}.portal-suggestion-row{gap:6px;padding:0 12px 11px;display:flex;overflow:hidden}.portal-suggestion-row button{color:#5a496f;background:#f4edf7;border:1px solid #9b59b63d;border-radius:999px;min-width:max-content;padding:6px 10px;font-size:7px;font-weight:700}.portal-todo-list{flex-direction:column;flex:1;gap:6px;min-height:92px;padding:0 12px;display:flex}.portal-todo-list>button{color:#9aa4af;text-align:left;background:0 0;border:0;width:100%;min-height:70px;font-size:9px}.portal-todo-list p{color:#556171;background:#f5f7f9;border-radius:7px;align-items:center;gap:7px;padding:7px;font-size:8px;display:flex}.portal-todo-list svg{color:#4da272;width:13px}.portal-todo form{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:10px 12px 12px;display:grid}.portal-todo form input{color:#26313d;background:#fff;border:1px solid #dce2e8;border-radius:999px;outline:0;min-width:0;min-height:34px;padding:0 11px;font-size:8px}.portal-todo form button{color:#4f3c5d;background:#eadff0;border:1px solid #9b59b647;border-radius:999px;min-width:46px;font-size:8px;font-weight:800}.portal-replies{background:radial-gradient(circle at 85% 5%,#e9d9f085,#0000 32%),#edf2f7;grid-template-rows:64px 38px minmax(0,1fr) 57px;height:100%;display:grid}.portal-chat-header{background:#ffffffde;border-bottom:1px solid #dce2e8;grid-template-columns:36px minmax(0,1fr) auto 32px;align-items:center;gap:9px;padding:0 16px;display:grid}.portal-chat-header>div:nth-child(2){gap:2px;min-width:0;display:grid}.portal-chat-header strong{font-size:11px}.portal-chat-header span{color:#7b8795;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.portal-chat-header .portal-status-dot{color:#35654d;background:#dff3e8;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:800}.portal-chat-header>button{color:#657181;background:#fff;border:1px solid #dbe1e8;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.portal-chat-header svg{width:13px}.portal-channel-tabs{place-self:center}.portal-message-area{flex-direction:column;gap:10px;min-height:0;padding:19px 9%;display:flex;overflow:hidden}.portal-context-note,.portal-handoff{color:#43354f;background:#f4edf7eb;border:1px solid #9b59b626;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;display:grid;box-shadow:0 8px 18px #30253a0d}.portal-context-note>svg,.portal-handoff>svg{background:#ffffffbf;border-radius:8px;width:28px;height:28px;padding:7px}.portal-context-note span,.portal-handoff span{gap:2px;min-width:0;display:grid}.portal-context-note b,.portal-handoff strong{font-size:9px}.portal-context-note small,.portal-handoff small{color:#75667f;font-size:7px}.portal-context-note em{color:#796686;font-size:7px;font-style:normal}.portal-message{color:#35414d;background:#fff;border-radius:10px 10px 10px 3px;max-width:68%;padding:10px 12px;box-shadow:0 5px 15px #1d2b3f14}.portal-message.is-outbound{color:#4f3e59;background:#eadff0;border-radius:10px 10px 3px;align-self:end}.portal-message p{font-size:9px;line-height:1.45}.portal-message small{color:#8792a1;text-align:right;margin-top:5px;font-size:6px;display:block}.portal-handoff{color:#315f49;background:#e3f4eb;border-color:#42a76b38;margin-top:auto}.portal-handoff button{color:#315f49;background:#ffffffb8;border:1px solid #315f492e;border-radius:7px;min-height:27px;padding:0 10px;font-size:7px;font-weight:800}.portal-composer{background:#ffffffe0;border-top:1px solid #dce2e8;grid-template-columns:25px minmax(0,1fr) 30px;align-items:center;gap:7px;padding:9px 13px;display:grid}.portal-composer>svg{color:#7d8895;width:14px}.portal-composer input{color:#4b5867;background:#fff;border:1px solid #d8dfe7;border-radius:999px;outline:0;min-width:0;min-height:37px;padding:0 13px;font-size:8px}.portal-composer button{color:#fff;background:#9b59b6;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.portal-composer button svg{width:12px}.portal-market,.portal-safeguards{grid-template-rows:64px minmax(0,1fr);height:100%;display:grid}.portal-view-header{background:#ffffffe0;border-bottom:1px solid #dce2e8;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.portal-view-header>span{color:#26313d;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.portal-view-header svg{color:#5a496f;width:15px}.portal-view-header>div{background:#f4f6f8;border:1px solid #dbe1e8;border-radius:999px;padding:3px;display:inline-flex}.portal-view-header>div button{color:#768292;background:0 0;border:0;border-radius:999px;min-height:25px;padding:0 10px;font-size:8px}.portal-view-header>div button.is-active{color:#49375c;background:#eadff0}.portal-market-layout{grid-template-columns:195px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.portal-market-layout>aside{background:#f8fafcb8;border-right:1px solid #dce2e8;padding:14px 10px}.portal-market-layout>aside>p{color:#8792a1;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:0 5px 9px;font-size:7px;font-weight:800;display:flex}.portal-market-layout>aside>button{color:#5f6c7b;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;margin-bottom:6px;padding:9px;display:grid}.portal-market-layout>aside>button:hover,.portal-market-layout>aside>button.is-active{background:#eee5f3;border-color:#9b59b624}.portal-market-layout>aside>button>span{grid-template-columns:22px minmax(0,1fr);gap:1px 6px;display:grid}.portal-market-layout>aside svg{color:#5a496f;grid-row:span 2;width:15px}.portal-market-layout>aside b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.portal-market-layout>aside small{color:#8f99a5;font-size:6px}.portal-market-layout>aside em{color:#5a496f;font-size:7px;font-style:normal;font-weight:800}.portal-market-layout>article{min-width:0;padding:20px;overflow:hidden}.portal-account-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.portal-account-heading>span{gap:3px;display:grid}.portal-account-heading small{color:#5a496f;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.portal-account-heading strong{color:#26313d;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.portal-account-heading em{color:#7c8794;font-size:8px;font-style:normal}.portal-account-heading>b{color:#35654d;background:#dff3e8;border-radius:999px;padding:5px 8px;font-size:7px}.portal-thesis-card{background:#ffffffe6;border:1px solid #dce2e8;border-radius:10px;margin-top:15px;padding:14px;box-shadow:0 10px 25px #1d2b3f0f}.portal-thesis-card header{color:#7a8592;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:7px;font-weight:800;display:flex}.portal-thesis-card header em{color:#9b59b6;font-style:normal}.portal-thesis-card h4{color:#2c3742;max-width:27ch;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.18}.portal-thesis-card>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}.portal-thesis-card>div span{border-left:1px solid #dce2e8;gap:4px;padding-left:8px;display:grid}.portal-thesis-card>div small{color:#5a496f;letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-weight:800}.portal-thesis-card>div b{color:#697685;font-size:7px;line-height:1.3}.portal-source-list{gap:7px;margin-top:10px;display:grid}.portal-source-list p{color:#5f6c7b;background:#ffffffa3;border:1px solid #dce2e8;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.portal-source-list svg{color:#5a496f;width:13px}.portal-source-list span{gap:2px;display:grid}.portal-source-list b{font-size:8px}.portal-source-list small{color:#8a95a3;font-size:6px}.portal-source-list em{color:#597061;background:#e3f4eb;border-radius:999px;padding:3px 6px;font-size:6px;font-style:normal}.portal-safeguards{grid-template-rows:64px minmax(0,1fr) 64px}.portal-view-header>b{color:#4f6c5c;align-items:center;gap:6px;font-size:8px;display:inline-flex}.portal-view-header>b i{background:#42a76b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #42a76b1f}.portal-safeguard-grid{grid-template-rows:1fr 1fr;grid-template-columns:.9fr 1.1fr;gap:10px;min-height:0;padding:18px;display:grid}.portal-safeguard-grid>article{background:#ffffffdb;border:1px solid #dce2e8;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 9px 25px #1d2b3f0d}.portal-health-card{align-items:center;gap:14px;padding:15px;display:flex}.portal-health-ring{text-align:center;border:7px solid #42a76b;border-color:#42a76b #42a76b #dff3e8 #dff3e8;border-radius:50%;flex:none;place-content:center;width:88px;height:88px;display:grid;position:relative;transform:rotate(-18deg)}.portal-health-ring>*{transform:rotate(18deg)}.portal-health-ring svg{color:#3c8a5b;width:15px;margin:0 auto 1px}.portal-health-ring strong{color:#2e3a45;font-size:22px;line-height:1}.portal-health-ring small{color:#8994a1;font-size:6px}.portal-health-card>span{gap:4px;display:grid}.portal-health-card>span b{color:#35414d;font-size:10px}.portal-health-card>span small{color:#7d8896;font-size:7px;line-height:1.4}.portal-control-card{padding:15px}.portal-control-card header{color:#566373;justify-content:space-between;align-items:center;gap:8px;font-size:8px;display:flex}.portal-control-card header span{align-items:center;gap:6px;display:inline-flex}.portal-control-card header svg{color:#5a496f;width:13px}.portal-control-card header strong{color:#49375c;font-size:12px}.portal-control-card input[type=range]{accent-color:#9b59b6;width:100%;margin-top:24px}.portal-control-card>p{color:#9aa4af;justify-content:space-between;margin-top:5px;font-size:6px;display:flex}.portal-toggle-card>button{background:#cdd5de;border:0;border-radius:999px;width:54px;height:28px;margin-top:18px;display:block;position:relative}.portal-toggle-card>button i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:4px;left:4px;box-shadow:0 2px 5px #1d2b3f2e}.portal-toggle-card>button.is-active{background:#9b59b6}.portal-toggle-card>button.is-active i{transform:translate(26px)}.portal-toggle-card>p{color:#7d8896;max-width:29ch;margin-top:12px;font-size:7px;line-height:1.35}.portal-check-card{align-content:center;gap:9px;padding:14px;display:grid}.portal-check-card p{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;display:grid}.portal-check-card svg{color:#3c8a5b;background:#e3f4eb;border-radius:6px;width:20px;height:20px;padding:5px}.portal-check-card span{gap:1px;display:grid}.portal-check-card b{color:#4b5866;font-size:8px}.portal-check-card small{color:#909aa6;font-size:6px}.portal-audit-strip{background:#ffffffdb;border-top:1px solid #dce2e8;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 18px;display:grid}.portal-audit-strip>svg{color:#5a496f;background:#eee5f3;border-radius:8px;width:30px;height:30px;padding:7px}.portal-audit-strip span{gap:2px;display:grid}.portal-audit-strip b{color:#4f5c6b;font-size:8px}.portal-audit-strip small{color:#929ca8;font-size:6px}.portal-audit-strip button{color:#5a496f;background:#fff;border:1px solid #d5dce4;border-radius:7px;min-height:29px;padding:0 10px;font-size:7px;font-weight:800}.market-grid-section{background:#f6f5f3;padding:138px 0 150px}.market-grid-section>h2{letter-spacing:-.04em;text-align:center;max-width:580px;margin:0 auto;font-family:DM Sans,sans-serif;font-size:28px;font-weight:450;line-height:1.1}.market-logo-grid{grid-template-columns:repeat(4,1fr);max-width:1312px;margin:60px auto 0;padding:0 32px;display:grid}.market-logo-grid article{border-bottom:1px solid #11111112;border-right:1px solid #11111112;flex-direction:column;min-height:190px;padding:28px;display:flex}.market-logo-grid article>div{align-items:center;gap:10px;display:flex}.market-logo-grid svg{width:24px}.market-logo-grid strong{letter-spacing:-.03em;font-family:Archivo,sans-serif;font-size:16px}.market-logo-grid p{color:#1111118c;max-width:27ch;margin-top:25px;font-size:13px;line-height:1.55}.market-logo-grid small{color:#5a496f;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:18px;font-size:10px;font-weight:800}.method-quote{max-width:700px;margin:160px auto 0}.method-quote>p{letter-spacing:-.045em;font-family:DM Sans,sans-serif;font-size:34px;font-weight:450;line-height:1.08}.method-quote footer{border-top:1px solid #1111111f;justify-content:space-between;align-items:end;gap:24px;margin-top:30px;padding-top:17px;display:flex}.method-quote footer>span{grid-template-columns:34px minmax(0,1fr);gap:1px 10px;display:grid}.method-quote footer img{grid-row:span 2;width:34px;height:34px}.method-quote footer b{font-size:11px}.method-quote footer small{color:#1111117a;font-size:9px}.method-quote footer>strong{letter-spacing:-.05em;font-family:Archivo,sans-serif;font-size:19px}.operating-dark{color:#fff;background:radial-gradient(circle at 50% 28%,#5a496f24,#0000 33%),#111;min-height:1720px;padding:145px 0 150px;position:relative;overflow:hidden}.dark-heading{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:0 auto;padding:0 24px;display:flex}.dark-heading>span{color:#ffffffb8;letter-spacing:.1em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-flex}.dark-heading>span svg{color:#cbb5ed;width:13px}.dark-heading h2{letter-spacing:-.052em;max-width:560px;margin-top:25px;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.1}.dark-heading p{color:#ffffff7a;max-width:480px;margin-top:20px;font-size:14px;line-height:1.55}.dark-heading a{margin-top:24px}.operating-system-visual{grid-template-columns:1fr 300px 1fr;align-items:center;gap:55px;max-width:1320px;min-height:520px;margin:82px auto 0;padding:0 30px;display:grid;position:relative}.operating-system-visual:before{z-index:0;content:"";border:1px solid #cbb5ed21;border-radius:50%;width:820px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 0 0 50px #cbb5ed05,0 0 0 100px #cbb5ed03}.system-rail{z-index:2;gap:20px;display:grid;position:relative}.system-rail span{color:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff09;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:12px;min-height:56px;padding:0 17px;font-size:12px;display:flex;box-shadow:0 20px 40px #00000026}.system-rail svg{color:#cbb5ed;width:17px}.rail-left span:first-child,.rail-right span:nth-child(3){transform:translate(60px)}.rail-left span:nth-child(3),.rail-right span:first-child{transform:translate(24px)}.system-core{z-index:2;place-items:center;width:300px;height:300px;display:grid;position:relative}.system-core>img{z-index:3;background:#ffffff12;border:1px solid #ffffff26;border-radius:26px;width:86px;padding:14px;box-shadow:0 0 70px #c689ee40}.system-core>span{z-index:4;color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#19151fdb;border:1px solid #ffffff1a;border-radius:9px;gap:2px;padding:9px 12px;display:grid;position:absolute;bottom:40px;box-shadow:0 15px 30px #00000040}.system-core small{color:#baf3de;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.system-core strong{font-size:10px}.system-core-ring{border:1px solid #cbb5ed38;border-radius:50%;position:absolute}.ring-one{width:176px;height:176px;animation:16s linear infinite orbitSpin}.ring-two{width:230px;height:145px;animation:20s linear infinite orbitSpinReverse;transform:rotate(32deg)}.ring-three{border-color:#baf3de26;width:270px;height:100px;animation:24s linear infinite orbitSpin;transform:rotate(-28deg)}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes orbitSpinReverse{to{transform:rotate(-328deg)}}.signal-marquee{z-index:2;width:100%;margin-top:55px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.signal-marquee>div{gap:10px;width:max-content;animation:42s linear infinite signalMarquee;display:flex}.signal-marquee span{color:#ffffff9e;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;min-height:35px;padding:0 13px;font-size:10px;display:inline-flex}.signal-marquee i{background:#cbb5ed;border-radius:2px;width:7px;height:7px}.signal-marquee span:nth-child(4n+2) i{background:#baf3de}.signal-marquee span:nth-child(4n+3) i{background:#f1a183}.signal-marquee span:nth-child(4n+4) i{background:#f5dc71}@keyframes signalMarquee{to{transform:translate(-50%)}}.dark-method-quote{max-width:700px;margin:155px auto 0;padding:0 24px}.dark-method-quote>p{letter-spacing:-.045em;font-family:DM Sans,sans-serif;font-size:34px;font-weight:430;line-height:1.08}.dark-method-quote footer{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;margin-top:29px;padding-top:17px;display:flex}.dark-method-quote footer>span{gap:3px;display:grid}.dark-method-quote footer b{font-size:10px}.dark-method-quote footer small{color:#ffffff6b;font-size:8px}.dark-method-quote footer img{width:34px}.platform-section{background:#f6f5f3;min-height:1570px;padding:148px 32px 155px}.platform-heading{text-align:center;max-width:620px;margin:0 auto}.platform-heading h2{letter-spacing:-.05em;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.1}.platform-heading p{color:#1111117a;max-width:450px;margin:19px auto 0;font-size:14px;line-height:1.55}.capability-stack{max-width:1120px;margin:95px auto 0;padding-top:98px;position:relative}.capability-tab-stack{z-index:1;flex-direction:column-reverse;align-items:center;width:calc(100% - 80px);display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.capability-stack-tab{--stack-width:calc(100% - (3 - var(--stack-index)) * 70px);width:var(--stack-width);color:#1111116b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffad;border:1px solid #11111114;border-radius:10px 10px 0 0;outline:none;justify-content:space-between;align-items:start;min-height:57px;margin-bottom:-26px;padding:12px 18px 0;font-size:10px;transition:width .22s,color .22s,background .22s;display:flex;box-shadow:0 -7px 24px #11111106}.capability-stack-tab[data-selected]{color:#111;background:#fff}.capability-stack-tab span{align-items:center;gap:7px;display:inline-flex}.capability-stack-tab i{background:#ef7a5d;border-radius:2px;width:8px;height:8px}.capability-stack-tab:nth-child(2) i{background:#baf3de}.capability-stack-tab:nth-child(3) i{background:#f6d477}.capability-stack-tab:nth-child(4) i{background:#cbb5ed}.capability-stack-tab svg{opacity:0;width:13px}.capability-stack-tab[data-selected] svg{opacity:1}.capability-panel-shell{z-index:4;background:#fff;border:1px solid #11111114;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 30px 80px #11111117}.capability-panel{grid-template-columns:35% 65%;min-height:650px;display:grid}.capability-copy{flex-direction:column;justify-content:center;padding:55px 48px;display:flex}.capability-copy>p{color:#5a496f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.capability-copy h3{letter-spacing:-.05em;margin-top:18px;font-family:DM Sans,sans-serif;font-size:36px;font-weight:450;line-height:1.08}.capability-copy>span{color:#11111187;margin-top:25px;font-size:15px;line-height:1.65}.capability-copy>b{color:#334e42;border-top:1px solid #1111111a;align-items:start;gap:8px;margin-top:32px;padding-top:20px;font-size:12px;line-height:1.45;display:flex}.capability-copy>b svg{color:#3c8a5b;flex:none;width:17px}.capability-scene{background:radial-gradient(circle at 72% 20%,#cbb5ed52,#0000 32%),radial-gradient(circle at 24% 80%,#baf3de42,#0000 30%),#eef1f3;border-left:1px solid #11111112;min-width:0;min-height:650px;position:relative;overflow:hidden}.map-search{background:#ffffffdb;border:1px solid #11111114;border-radius:11px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:12px;display:grid;box-shadow:0 14px 35px #11111114}.map-search>svg{color:#5a496f;background:#eee5f3;border-radius:9px;width:38px;height:38px;padding:10px}.map-search span{gap:3px;display:grid}.map-search small{color:#7e8995;letter-spacing:.1em;font-size:8px;font-weight:800}.map-search b{color:#35414d;font-size:12px}.map-nodes{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:26px;display:grid}.map-nodes>span{color:#65717e;background:#ffffffa3;border:1px solid #11111112;border-radius:10px;grid-template-columns:13px minmax(0,1fr);align-content:center;gap:2px 8px;min-height:76px;padding:13px;display:grid;position:relative}.map-nodes>span.is-active{color:#453650;background:#fff;transform:translateY(-3px);box-shadow:0 16px 34px #11111117}.map-nodes i{border:2px solid #9b59b6;border-radius:50%;grid-row:span 2;width:9px;height:9px}.map-nodes b{font-size:11px}.map-nodes small{color:#929ca7;font-size:8px}.map-source-card{background:#ffffffe6;border:1px solid #11111114;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:275px;padding:13px;display:grid;position:absolute;bottom:34px;right:24px;transform:rotate(2deg);box-shadow:0 22px 45px #1111111f}.map-source-card>svg{color:#5a496f;background:#eee5f3;border-radius:9px;width:38px;height:38px;padding:10px}.map-source-card span{gap:2px;display:grid}.map-source-card small{color:#5a496f;letter-spacing:.08em;font-size:7px;font-weight:800}.map-source-card b{color:#35414d;font-size:10px}.map-source-card em{color:#35654d;background:#dff3e8;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.scene-message{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:28px;padding:60px 40px;display:grid}.message-evidence{gap:11px;display:grid}.message-evidence p{color:#667280;background:#ffffffa8;border:1px solid #11111112;border-radius:9px;align-items:center;gap:8px;padding:12px;font-size:9px;display:flex}.message-evidence svg{color:#3c8a5b;width:14px}.message-draft{background:#fff;border:1px solid #11111114;border-radius:13px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 28px 60px #1111111f}.message-draft header{color:#47535f;border-bottom:1px solid #11111114;justify-content:space-between;align-items:center;min-height:52px;padding:0 17px;font-size:10px;display:flex}.message-draft header span{align-items:center;gap:7px;font-weight:800;display:inline-flex}.message-draft header img{width:23px}.message-draft header em{color:#3c8a5b;font-size:8px;font-style:normal}.message-draft>p{color:#3f4b56;padding:38px 26px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.35}.message-draft footer{border-top:1px solid #11111114;align-items:center;gap:7px;padding:14px 17px;display:flex}.message-draft footer span{color:#66727f;background:#eef1f3;border-radius:999px;padding:5px 8px;font-size:7px}.message-draft footer button{color:#35654d;background:#dff3e8;border:0;border-radius:7px;min-height:29px;margin-left:auto;padding:0 10px;font-size:7px;font-weight:800}.scene-health{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:36px;padding:55px;display:grid}.health-ring{text-align:center;border:17px solid #47a56d;border-color:#47a56d #47a56d #d9eee2 #d9eee2;border-radius:50%;place-content:center;width:230px;height:230px;display:grid;transform:rotate(-18deg);box-shadow:0 20px 55px #255b3d1f}.health-ring>*{transform:rotate(18deg)}.health-ring svg{color:#438c62;width:35px;margin:0 auto 5px}.health-ring strong{color:#2f3a44;font-size:57px;line-height:.9}.health-ring small{color:#76818e;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:800}.health-controls{gap:11px;display:grid}.health-controls p{color:#64707d;background:#ffffffb8;border:1px solid #11111112;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 17px;display:flex;box-shadow:0 9px 24px #1111110a}.health-controls span{align-items:center;gap:8px;font-size:10px;display:inline-flex}.health-controls svg{color:#5a496f;width:15px}.health-controls b{color:#3c6f54;font-size:10px}.scene-handoff{grid-template-columns:1fr 290px;align-items:center;gap:25px;padding:55px 42px;display:grid}.handoff-thread{flex-direction:column;gap:17px;display:flex}.handoff-thread p{color:#45515d;background:#fff;border-radius:12px 12px 12px 4px;max-width:84%;padding:17px;font-size:12px;line-height:1.5;box-shadow:0 14px 30px #11111114}.handoff-thread .is-out{color:#4f3c5c;background:#eee3f3;border-radius:12px 12px 4px;align-self:end}.handoff-packet{background:#ffffffeb;border:1px solid #11111114;border-radius:12px;padding:19px;transform:rotate(2deg);box-shadow:0 25px 55px #11111121}.handoff-packet header{border-bottom:1px solid #11111114;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:9px;margin-bottom:13px;padding-bottom:13px;display:grid}.handoff-packet header>svg{color:#3c8a5b;background:#dff3e8;border-radius:9px;width:37px;height:37px;padding:9px}.handoff-packet header span{gap:2px;display:grid}.handoff-packet header small{color:#3c8a5b;letter-spacing:.08em;font-size:7px;font-weight:800}.handoff-packet header b{color:#34404b;font-size:11px}.handoff-packet>p{color:#7c8793;justify-content:space-between;gap:10px;padding:9px 0;font-size:8px;display:flex}.handoff-packet>p b{color:#4a5662;text-align:right}.capability-live-label{color:#11111161;justify-content:center;align-items:center;gap:7px;margin-top:16px;font-size:9px;display:flex}.capability-live-label i{background:#47a56d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #47a56d1a}.platform-quote{max-width:700px;margin:170px auto 0}.platform-quote>p{letter-spacing:-.045em;font-family:DM Sans,sans-serif;font-size:34px;font-weight:440;line-height:1.08}.platform-quote footer{border-top:1px solid #1111111f;margin-top:28px;padding-top:17px}.platform-quote footer span{gap:2px;display:grid}.platform-quote b{font-size:10px}.platform-quote small{color:#11111173;font-size:8px}.campaign-band{color:#fff;text-align:center;background:#1b0c5a;border-radius:12px;place-items:center;width:min(1340px,100vw - 64px);min-height:620px;margin:0 auto 140px;display:grid;position:relative;overflow:hidden}.campaign-radiance{background:radial-gradient(circle at 50% 46%,#784ee894,#0000 23%),radial-gradient(circle at 50% 42%,#f2774e5c,#0000 11%),linear-gradient(115deg,#0000 30%,#ffffff0b 50%,#0000 70%);position:absolute;inset:0}.campaign-band h2{letter-spacing:-.075em;font-family:Archivo,sans-serif;font-size:clamp(68px,7vw,106px);font-weight:900;line-height:.75}.campaign-band h2 span{color:#baf3de;text-shadow:0 7px #6644b152}.campaign-band button{margin-top:42px}.campaign-band p{color:#ffffff6e;margin-top:12px;font-size:9px}.persona-section{background:#f6f5f3;min-height:1120px;padding:125px 32px 155px}.persona-heading{text-align:center;max-width:620px;margin:0 auto}.persona-heading h2{letter-spacing:-.05em;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.08}.persona-shell{background:#ffffffc2;border:1px solid #11111112;border-radius:12px;max-width:1000px;margin:70px auto 0;overflow:hidden;box-shadow:0 24px 70px #1111110f}.persona-tabs{grid-template-columns:repeat(5,1fr);display:grid}.persona-tab{color:#1111117a;background:#f8f7f4ad;border:0;border-right:1px solid #1111110f;outline:0;min-height:165px;font-size:10px;position:relative;overflow:hidden}.persona-tab:last-child{border-right:0}.persona-tab[data-selected]{color:#111;background:#fff}.persona-tab span{position:absolute;top:17px;left:17px}.persona-tab i{opacity:0;filter:blur(5px);background:radial-gradient(circle at 20% 30%,#baf3de,#0000 36%),radial-gradient(circle at 65%,#cbb5ed,#0000 44%),radial-gradient(circle at 60% 80%,#ef7a5d,#0000 38%);border-radius:60% 40% 50% 50%;width:120px;height:85px;transition:opacity .22s,transform .32s;position:absolute;bottom:-35px;right:-26px;transform:rotate(-18deg)translateY(20px)}.persona-tab[data-selected] i{opacity:.9;transform:rotate(-18deg)translateY(0)}.persona-panel{border-top:1px solid #1111110f;grid-template-columns:1fr 1.1fr;min-height:470px;display:grid}.persona-copy{flex-direction:column;align-items:start;padding:56px;display:flex}.persona-copy>p{color:#5a496f;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.persona-copy h3{letter-spacing:-.05em;margin-top:18px;font-family:DM Sans,sans-serif;font-size:36px;font-weight:440;line-height:1.07}.persona-copy>span{color:#11111180;margin-top:22px;font-size:13px;line-height:1.6}.persona-copy a{color:#111;border:1px solid #11111124;border-radius:7px;align-items:center;gap:7px;margin-top:auto;padding:10px 12px;font-size:10px;font-weight:800;display:inline-flex}.persona-copy a svg{width:13px}.persona-outcomes{align-content:center;padding:55px;display:grid}.persona-outcomes article{border-bottom:1px solid #11111114;padding:30px 0 30px 44px;position:relative}.persona-outcomes article:last-child{border-bottom:0}.persona-outcomes small{color:#5a496f;font-size:9px;font-weight:800;position:absolute;top:32px;left:0}.persona-outcomes h4{letter-spacing:-.035em;font-family:DM Sans,sans-serif;font-size:20px;font-weight:500}.persona-outcomes p{color:#1111117a;margin-top:11px;font-size:12px;line-height:1.55}.outputs-section{background:#faf9f7;border-top:1px solid #1111110a;min-height:1280px;padding:145px 32px 165px}.outputs-heading{text-align:center;max-width:620px;margin:0 auto}.outputs-heading h2{letter-spacing:-.05em;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.06}.outputs-heading p{color:#1111117d;max-width:550px;margin:21px auto 0;font-size:13px;line-height:1.6}.output-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:12px;max-width:950px;margin:75px auto 0;display:grid}.output-mosaic article{background:#f0efec;border-radius:10px;flex-direction:column;min-width:0;padding:20px;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.output-mosaic article:hover{z-index:2;transform:translateY(-5px)rotate(.4deg);box-shadow:0 20px 45px #1111111a}.output-mosaic article.is-wide{grid-column:span 2}.output-mosaic .tone-yellow{background:#f8e998}.output-mosaic .tone-green{background:#bfe8b6}.output-mosaic .tone-pink{background:#efc4e2}.output-mosaic .tone-purple{background:#d9cff6}.output-mosaic .tone-neutral{background:#efeeeb}.output-mosaic strong{letter-spacing:-.045em;max-width:22ch;font-family:DM Sans,sans-serif;font-size:27px;font-weight:450;line-height:1.04}.output-mosaic .is-wide strong{font-size:22px}.output-mosaic p{color:#111111a8;margin-top:7px;font-size:10px}.output-mosaic small{color:#1111117a;margin-top:auto;font-size:8px}.output-mosaic svg{opacity:0;width:14px;transition:opacity .18s;position:absolute;bottom:16px;right:16px}.output-mosaic article:hover svg{opacity:1}.insights-section{background:#f6f5f3;min-height:830px;padding:100px 32px 135px}.insights-heading{justify-content:space-between;align-items:end;gap:24px;max-width:1320px;margin:0 auto;display:flex}.insights-heading h2{letter-spacing:-.045em;font-family:DM Sans,sans-serif;font-size:36px;font-weight:450;line-height:1.08}.insights-heading a{color:#111;border:1px solid #11111124;border-radius:7px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.insights-heading a svg{width:13px}.insight-grid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1320px;margin:48px auto 0;display:grid}.insight-grid article{min-width:0;position:relative}.insight-visual{background:#ebe9e5;border-radius:8px;height:235px;position:relative;overflow:hidden}.insight-visual:before,.insight-visual:after{content:"";filter:blur(15px);border-radius:50%;position:absolute}.insight-visual:before{background:#ef7a5d;width:75%;height:90%;top:-20%;left:-10%}.insight-visual:after{background:#cbb5ed;width:80%;height:95%;bottom:-25%;right:-15%}.insight-visual.tone-route:before{background:#baf3de}.insight-visual.tone-route:after{background:#ef7a5d}.insight-visual.tone-human:before{background:#f6d477}.insight-visual.tone-human:after{background:#cbb5ed}.insight-visual.tone-control:before{background:#97c7f2}.insight-visual.tone-control:after{background:#baf3de}.insight-visual>span{z-index:2;border:1px solid #11111147;border-radius:50%;display:block;position:absolute}.insight-visual>span:first-child{width:185px;height:185px;top:25px;left:24px}.insight-visual>span:nth-child(2){width:125px;height:125px;top:54px;left:54px}.insight-visual>span:nth-child(3){width:65px;height:65px;top:84px;left:84px}.insight-visual i{z-index:3;background:#111;border-radius:50%;width:9px;height:9px;display:block;position:absolute}.insight-visual i:first-of-type{top:52px;left:175px}.insight-visual i:nth-of-type(2){bottom:42px;right:35px}.insight-visual img{z-index:4;background:#ffffffb8;border-radius:15px;width:52px;padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 13px 30px #1111112b}.insight-grid article>p{color:#1111116e;gap:6px;margin-top:19px;font-size:9px;display:flex}.insight-grid h3{letter-spacing:-.025em;margin-top:12px;padding-right:25px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.3}.insight-grid article>a{color:#111;position:absolute;bottom:3px;right:0}.insight-grid article>a svg{width:16px}.standards-section{color:#fff;background:radial-gradient(circle at 50% 12%,#5a496f2b,#0000 24%),#111;min-height:2180px;padding:145px 32px 160px}.standards-heading{text-align:center;max-width:580px;margin:0 auto}.standards-heading>p,.faq-wrap>div:first-child>p{color:#baf3de;letter-spacing:.15em;font-size:9px;font-weight:800}.standards-heading h2{letter-spacing:-.05em;margin-top:19px;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.08}.standards-wall{grid-template-columns:repeat(3,1fr);align-items:start;gap:12px;max-width:1060px;margin:75px auto 0;display:grid}.standards-wall article{background:#ffffff0e;border:1px solid #ffffff14;border-radius:10px;min-height:250px;padding:24px;transition:transform .22s,background .22s;box-shadow:inset 0 1px #ffffff06}.standards-wall article:nth-child(3n+2){transform:translateY(32px)}.standards-wall article:nth-child(3n){transform:translateY(66px)}.standards-wall article:hover{background:#ffffff17}.standards-wall article:nth-child(3n+2):hover{transform:translateY(27px)}.standards-wall article:nth-child(3n):hover{transform:translateY(61px)}.standards-wall article:nth-child(3n+1):hover{transform:translateY(-5px)}.standards-wall small{color:#ffffff59;letter-spacing:.1em;font-size:8px;font-weight:800}.standards-wall h3{letter-spacing:-.035em;margin-top:39px;font-family:DM Sans,sans-serif;font-size:24px;font-weight:450;line-height:1.08}.standards-wall p{color:#ffffff87;margin-top:16px;font-size:12px;line-height:1.55}.standards-wall span{color:#baf3de;align-items:center;gap:7px;margin-top:35px;font-size:8px;display:flex}.standards-wall span svg{width:12px}.faq-wrap{grid-template-columns:.75fr 1.25fr;gap:95px;max-width:1120px;margin:260px auto 0;display:grid}.faq-wrap>div:first-child h2{letter-spacing:-.05em;margin-top:19px;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.08}.faq-list{border-top:1px solid #ffffff21}.faq-item{border-bottom:1px solid #ffffff21}.faq-item>button{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) 34px;align-items:center;gap:14px;width:100%;min-height:86px;display:grid}.faq-item>button>span{color:#ffffff57;font-size:9px;font-weight:800}.faq-item>button strong{letter-spacing:-.02em;font-family:DM Sans,sans-serif;font-size:17px;font-weight:450}.faq-item>button i{border:1px solid #ffffff21;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.faq-item>button svg{width:14px;transition:transform .18s}.faq-item>button[data-open] svg{transform:rotate(45deg)}.faq-item>div p{color:#ffffff80;max-width:650px;padding:0 48px 28px 42px;font-size:14px;line-height:1.65}.final-section{color:#fff;background:#111;min-height:1640px;position:relative;overflow:hidden}.final-cta-content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:700px;padding:100px 24px;display:flex;position:relative}.final-radiance{z-index:1;filter:blur(25px);background:radial-gradient(circle at 50% 45%,#f0734a9e,#0000 17%),radial-gradient(circle at 45% 47%,#754ce78c,#0000 34%),radial-gradient(circle at 55%,#baf3de42,#0000 48%);width:850px;height:700px;position:absolute;top:0;left:50%;transform:translate(-50%)}.final-cta-content>p{color:#baf3de;letter-spacing:.15em;font-size:10px;font-weight:800}.final-cta-content h2{letter-spacing:-.075em;margin-top:29px;font-family:Archivo,sans-serif;font-size:clamp(64px,7.1vw,104px);font-weight:900;line-height:.76}.final-cta-content h2 span{color:#f2b59b}.final-cta-content button{margin-top:47px}.final-cta-content>small{color:#ffffff6e;max-width:480px;margin-top:13px;font-size:11.5px}.site-footer{z-index:3;border-top:1px solid #ffffff1a;max-width:1320px;margin:0 auto;padding:75px 0 34px;position:relative}.footer-top{border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:50px;padding:0 0 60px;display:grid}.footer-top>p{color:#ffffff73;max-width:360px;font-size:14px;line-height:1.6}.footer-top>span{justify-self:end}.footer-top>span a{color:#ffffffb3;align-items:center;gap:7px;font-size:12px;display:inline-flex}.footer-top svg{width:13px}.footer-links{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:60px;padding:68px 0 90px 220px;display:grid}.footer-links>div{align-content:start;gap:12px;display:grid}.footer-links h3{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800}.footer-links a,.footer-links button,.footer-links span{color:#ffffff80;text-align:left;background:0 0;border:0;align-items:center;gap:5px;width:max-content;max-width:100%;padding:0;font-size:12px;transition:color .18s;display:inline-flex}.footer-links a:hover,.footer-links button:hover{color:#fff}.footer-links svg{width:11px}.footer-bottom{color:#fff6;border-top:1px solid #ffffff14;align-items:center;gap:30px;padding-top:30px;font-size:10px;display:flex}.footer-bottom span:nth-child(2){margin-left:auto}.review-dialog-aura{filter:blur(6px);background:radial-gradient(circle at 20% 20%,#f0734a99,#0000 27%),radial-gradient(circle at 75% 75%,#baf3de33,#0000 32%),radial-gradient(circle at 35% 68%,#754ce759,#0000 38%);position:absolute;inset:0}@media (max-width:1180px){.portal-note-one{left:-20px}.portal-note-two{right:-20px}.portal-desk{padding-inline:4%}.footer-links{padding-left:120px}}@media (max-width:1024px){.hero-orbit-illustration{opacity:.4;right:-120px}.portal-perspective{height:590px}.portal-window{grid-template-columns:235px minmax(0,1fr)}.portal-conversation:nth-of-type(n+4),.portal-note-one,.portal-note-two{display:none}.market-logo-grid{grid-template-columns:repeat(2,1fr)}.market-logo-grid article:nth-child(2n){border-right:0}.market-logo-grid article:nth-child(4n+1),.market-logo-grid article:nth-child(4n+2){border-bottom:1px solid #11111112}.operating-system-visual{grid-template-columns:1fr 240px 1fr;gap:25px}.system-core{width:240px;height:240px}.system-core-ring.ring-three{width:230px}.rail-left span:first-child,.rail-right span:nth-child(3),.rail-left span:nth-child(3),.rail-right span:first-child{transform:none}.capability-panel{grid-template-columns:40% 60%}.capability-copy{padding:42px 34px}.scene-map,.scene-health,.scene-message,.scene-handoff{padding-inline:30px}.persona-copy,.persona-outcomes{padding:42px}.output-mosaic{grid-template-columns:repeat(3,1fr)}.output-mosaic article.is-wide{grid-column:span 1}.insight-grid,.standards-wall{grid-template-columns:repeat(2,1fr)}.standards-wall article:nth-child(3n+2),.standards-wall article:nth-child(3n){transform:none}.standards-wall article:nth-child(2n){transform:translateY(30px)}.standards-wall article:nth-child(2n):hover{transform:translateY(25px)}.faq-wrap{margin-top:190px}.footer-links{padding-left:0}}@media (max-width:800px){.hero-section{min-height:1240px;padding-top:140px}.hero-section h1{max-width:520px;font-size:46px}.hero-portal-wrap{width:min(720px,100vw - 24px)}.portal-perspective{height:600px}.portal-window{grid-template-columns:1fr}.portal-sidebar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-top:1px solid #d9e0e8;border-right:0;height:64px;position:absolute;inset:auto 0 0}.portal-brand-row,.portal-sidebar-controls,.portal-conversation-list,.portal-sidebar-footer,.portal-state-nav>p{display:none}.portal-state-nav{background:0 0;border:0;grid-template-columns:repeat(4,1fr);gap:2px;height:64px;padding:5px;display:grid}.portal-state-nav>button{text-align:center;flex-direction:column;justify-content:center;gap:2px;min-height:52px;padding:2px;display:flex}.portal-state-nav>button>span:first-child{width:24px;height:22px}.portal-state-nav>button>span:nth-child(2){display:block}.portal-state-nav small,.portal-state-nav>button>svg{display:none}.portal-state-nav strong{font-size:7px;display:block}.portal-main{padding-bottom:64px}.portal-preview-status{top:10px}.portal-desk{padding:57px 4% 20px}.portal-desk-heading{padding-left:0}.portal-desk-heading .portal-desk-nudge{margin-left:54px}.portal-market-layout{grid-template-columns:160px minmax(0,1fr)}.market-grid-section{padding-top:110px}.operating-dark{min-height:1580px}.operating-system-visual{grid-template-columns:1fr 1fr;grid-template-areas:"core core""left right";align-items:start;gap:16px;min-height:600px}.system-core{grid-area:core;justify-self:center}.rail-left{grid-area:left}.rail-right{grid-area:right}.system-rail span{min-height:50px;padding-inline:12px;font-size:10px}.platform-section{padding-inline:16px}.capability-panel{grid-template-columns:1fr}.capability-copy{min-height:400px}.capability-scene{border-top:1px solid #11111112;border-left:0;min-height:520px}.campaign-band{width:calc(100vw - 32px);min-height:540px}.persona-section{padding-inline:16px}.persona-tabs{scrollbar-width:none;grid-template-columns:repeat(5,minmax(135px,1fr));overflow-x:auto}.persona-tabs::-webkit-scrollbar{display:none}.persona-tab{min-height:115px}.persona-panel{grid-template-columns:1fr}.persona-copy{min-height:400px}.persona-outcomes{padding-top:0}.outputs-section{padding-inline:16px}.output-mosaic{grid-template-columns:repeat(2,1fr)}.faq-wrap{grid-template-columns:1fr;gap:65px}.footer-top{grid-template-columns:1fr auto}.footer-top>p{grid-area:2/1/auto/-1}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hero-section{min-height:1180px;padding-top:138px}.announcement-pill{text-overflow:ellipsis;max-width:100%;overflow:hidden}.hero-section h1{letter-spacing:-.045em;max-width:340px;margin-top:27px;font-size:36px;line-height:1}.hero-lead{max-width:340px;font-size:16px;line-height:1.5}.hero-form{grid-template-columns:1fr;padding:5px}.hero-form input,.hero-form button{min-height:44px}.hero-assurance{flex-wrap:wrap;gap:7px 12px}.hero-ambient{height:650px;top:270px}.hero-orbit-illustration{display:none}.hero-portal-wrap{margin-top:46px}.portal-perspective{perspective:none;height:570px}.portal-window,.portal-perspective:hover .portal-window{border-radius:11px;transform:none;box-shadow:0 32px 75px #37274c2e}.portal-depth-layer{display:none}.portal-preview-status{right:8px}.portal-preview-status span{display:none}.portal-desk{padding:48px 11px 10px}.portal-desk-heading>p{gap:8px;font-size:27px}.portal-desk-heading img{width:32px;height:32px}.portal-desk-heading .portal-desk-nudge{margin:7px 0 0 40px;font-size:11px}.portal-desk-topline{margin-top:18px}.portal-desk-topline>div:last-child{display:none}.portal-desk-grid{grid-template-columns:1fr;overflow:hidden}.portal-activity{min-height:180px}.portal-todo{min-height:170px}.portal-suggestion-row{overflow-x:auto}.portal-market-layout{display:block;overflow-y:auto}.portal-market-layout>aside{border-bottom:1px solid #dce2e8;border-right:0;gap:6px;padding:9px;display:flex;overflow-x:auto}.portal-market-layout>aside>p{display:none}.portal-market-layout>aside>button{min-width:150px;margin:0}.portal-market-layout>article{padding:14px}.portal-thesis-card>div{grid-template-columns:1fr}.portal-thesis-card>div span:nth-child(3),.portal-source-list p:nth-child(3){display:none}.portal-safeguard-grid{grid-template-columns:1fr 1fr;gap:7px;padding:10px}.portal-health-card{text-align:center;justify-items:center;gap:7px;display:grid}.portal-health-ring{width:70px;height:70px}.portal-health-card>span small,.portal-audit-strip button{display:none}.portal-replies{grid-template-rows:57px 34px minmax(0,1fr) 53px}.portal-chat-header .portal-status-dot{display:none}.portal-chat-header{grid-template-columns:32px minmax(0,1fr) 30px}.portal-message-area{padding:14px 12px}.portal-message{max-width:82%}.market-grid-section{padding:100px 0 120px}.market-grid-section>h2{max-width:340px;padding-inline:20px;font-size:28px}.market-logo-grid{grid-template-columns:1fr;margin-top:40px;padding:0 20px}.market-logo-grid article{border-right:0;min-height:165px;border-bottom:1px solid #11111114!important}.market-logo-grid article:last-child{border-bottom:0!important}.method-quote,.dark-method-quote,.platform-quote{margin-top:110px;padding-inline:24px}.method-quote>p,.dark-method-quote>p,.platform-quote>p{font-size:28px}.operating-dark{min-height:1670px;padding-top:110px}.dark-heading h2,.platform-heading h2,.persona-heading h2,.outputs-heading h2,.standards-heading h2,.faq-wrap>div:first-child h2{font-size:36px}.operating-system-visual{flex-direction:column;gap:22px;min-height:720px;margin-top:55px;display:flex}.system-core{order:1}.system-rail{width:100%}.rail-left{order:2}.rail-right{order:3}.system-rail span:nth-child(3){display:none}.signal-marquee{margin-top:35px}.platform-section{min-height:1580px;padding-top:110px}.capability-stack{margin-top:70px;padding-top:92px}.capability-tab-stack{width:calc(100% - 10px)}.capability-stack-tab{--stack-width:calc(100% - (3 - var(--stack-index)) * 18px)}.capability-panel{min-height:720px}.capability-copy{min-height:420px;padding:38px 26px}.capability-copy h3{font-size:31px}.capability-scene{min-height:440px}.scene-map{padding:35px 20px}.map-nodes{grid-template-columns:1fr}.map-nodes>span:nth-child(n+4){display:none}.map-source-card{min-width:245px;bottom:18px;right:12px}.scene-message{padding:30px 18px;display:block}.message-evidence{grid-template-columns:repeat(3,1fr)}.message-evidence p{text-align:center;flex-direction:column;min-width:0;padding:8px;font-size:7px}.message-draft{margin-top:20px}.message-draft>p{padding:27px 20px;font-size:17px}.scene-health{grid-template-columns:130px minmax(0,1fr);gap:16px;padding:30px 18px}.health-ring{border-width:10px;width:130px;height:130px}.health-ring strong{font-size:38px}.health-controls p{min-height:48px;padding-inline:10px}.health-controls span{font-size:8px}.scene-handoff{grid-template-columns:1fr;padding:30px 20px}.handoff-packet{justify-self:end;max-width:290px}.campaign-band{min-height:520px;margin-bottom:100px}.campaign-band h2{font-size:53px;line-height:.8}.persona-section{min-height:1180px;padding-top:100px}.persona-panel{min-height:710px}.persona-copy,.persona-outcomes{padding:32px 25px}.persona-copy{min-height:430px}.persona-copy h3{font-size:31px}.outputs-section{min-height:1380px;padding-top:110px}.output-mosaic{grid-auto-rows:190px}.output-mosaic strong{font-size:22px}.insights-section{padding:90px 20px 110px}.insights-heading{flex-direction:column;align-items:start}.insight-grid{grid-template-columns:1fr}.insight-visual{height:260px}.standards-section{min-height:2540px;padding:110px 20px 130px}.standards-wall{grid-template-columns:1fr}.standards-wall article,.standards-wall article:nth-child(2n){min-height:225px;transform:none}.standards-wall article:hover,.standards-wall article:nth-child(2n):hover{transform:translateY(-4px)}.faq-wrap{margin-top:120px}.faq-item>button{grid-template-columns:23px minmax(0,1fr) 31px}.faq-item>button strong{font-size:15px}.faq-item>div p{padding-left:37px;padding-right:15px}.final-section{min-height:1700px}.final-cta-content{min-height:650px}.final-cta-content h2{font-size:51px;line-height:.79}.site-footer{padding-inline:20px}.footer-top{grid-template-columns:1fr}.footer-top>p{grid-area:auto}.footer-top>span{justify-self:start}.footer-links{grid-template-columns:1fr 1fr;gap:55px 25px}.footer-bottom{flex-wrap:wrap;gap:15px 20px}.footer-bottom span:nth-child(2){margin-left:0}}@media (max-width:390px){.portal-desk-heading>p{font-size:24px}.portal-stat-grid{gap:4px;padding-inline:10px}.portal-safeguard-grid{grid-template-columns:1fr;overflow-y:auto}.portal-health-card{text-align:left;grid-template-columns:70px minmax(0,1fr);justify-items:start}.portal-check-card,.portal-account-heading>b{display:none}.portal-thesis-card h4{font-size:15px}.output-mosaic{grid-template-columns:1fr;grid-auto-rows:175px}.outputs-section{min-height:2050px}.final-cta-content h2{font-size:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.portal-window,.portal-perspective:hover .portal-window{transform:none!important}}.hero-section h1{max-width:580px}.announcement-pill{gap:7px;font-size:11px}.hero-lead{max-width:610px}.hero-assurance{margin-top:5px}.hero-portal-wrap{width:min(864px,100vw - 40px)}.portal-perspective{height:512px}.portal-window{border-radius:12px;grid-template-columns:220px minmax(0,1fr)}.portal-float-note{display:none}.operating-dark{min-height:1314px;padding-bottom:38px}.operating-system-visual{min-height:400px;margin-top:60px}.signal-marquee{margin-top:40px}.dark-method-quote{margin-top:80px}.platform-section{min-height:0;padding-bottom:125px}.capability-stack{margin-top:75px}.campaign-band{min-height:520px;margin-bottom:0}.campaign-band h2{max-width:620px;margin-inline:auto;font-size:84px;line-height:.8}.persona-section{min-height:0;padding-bottom:148px}.persona-shell{margin-top:60px}.persona-tab{min-height:130px}.persona-panel{min-height:390px}.persona-copy,.persona-outcomes{padding:44px}.outputs-section{min-height:0;padding:110px 32px 157px}.outputs-heading h2{font-size:36px;line-height:1.1}.output-mosaic{grid-auto-rows:160px;margin-top:50px}.insights-section{min-height:535px;padding:80px 32px 65px}.insight-grid{margin-top:40px}.insight-visual{height:205px}.standards-section{min-height:1080px;padding:120px 32px 80px}.standards-wall{margin-top:55px}.standards-wall article{min-height:205px;padding:22px}.standards-wall h3{margin-top:24px;font-size:22px}.standards-wall p{margin-top:13px}.standards-wall span{margin-top:24px}.final-cta-content{justify-content:flex-start;min-height:630px;padding-top:124px}.final-cta-content h2{max-width:608px;font-size:52px;line-height:.8}.site-footer{padding-top:65px}@media (max-width:1024px){.hero-portal-wrap{width:min(896px,100vw - 32px)}.portal-perspective{height:500px}.portal-window{grid-template-columns:205px minmax(0,1fr)}}@media (max-width:800px){.hero-section{min-height:930px;padding-top:112px}.hero-portal-wrap{margin-top:34px}.portal-perspective{height:390px}.operating-dark{min-height:1360px}.operating-system-visual{min-height:470px}.platform-section{padding-top:105px;padding-bottom:90px}.capability-copy{min-height:330px}.capability-scene{min-height:420px}.campaign-band{min-height:420px;margin-bottom:0}.persona-section,.outputs-section{padding-top:90px;padding-bottom:90px}.standards-section{min-height:0;padding-top:95px}}@media (max-width:600px){.hero-section{min-height:694px;padding-top:80px}.hero-section h1{max-width:340px;margin-top:27px}.hero-lead{max-width:340px}.hero-form{gap:3px;width:340px;min-height:0;margin-top:1px;padding:3px}.hero-form input,.hero-form button{min-height:39px}.hero-assurance{gap:8px 14px}.hero-portal-wrap{width:calc(100vw - 34px);margin-top:28px}.portal-perspective{height:230px}.portal-window{border-radius:8px}.portal-desk{padding-top:43px}.portal-desk-heading>p{font-size:21px}.portal-desk-heading .portal-desk-nudge,.portal-desk-grid .portal-todo,.portal-preview-status>span{display:none}.portal-desk-grid{grid-template-columns:1fr}.portal-main,.portal-desk,.portal-replies,.portal-market,.portal-safeguards{min-height:0}.portal-sidebar,.portal-state-nav{height:52px}.portal-state-nav{padding:3px}.portal-state-nav>button{min-height:44px}.portal-main{padding-bottom:52px}.market-grid-section{padding-top:44px;padding-bottom:58px}.market-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:28px;padding-inline:16px}.market-logo-grid article{border-right:1px solid #11111112;min-height:80px;padding:10px}.market-logo-grid article:nth-child(2n){border-right:0}.market-logo-grid article>div{align-items:flex-start;gap:7px}.market-logo-grid svg{flex:none;width:18px}.market-logo-grid strong{font-size:12px;line-height:1.15}.market-logo-grid p{display:none}.market-logo-grid small{text-overflow:ellipsis;white-space:nowrap;padding-top:11px;font-size:7px;line-height:1.25;overflow:hidden}.method-quote{margin-top:33px;padding-inline:24px}.operating-dark{min-height:1250px;padding-top:90px;padding-bottom:60px}.dark-heading h2,.platform-heading h2,.persona-heading h2,.outputs-heading h2,.standards-heading h2{font-size:28px;line-height:1.1}.operating-system-visual{height:488px;min-height:488px;margin-top:50px;overflow:hidden}.dark-method-quote{margin-top:55px}.dark-method-quote>p,.platform-quote>p,.method-quote>p{font-size:24px;line-height:1.12}.platform-section{padding-top:90px;padding-bottom:92px}.capability-stack{margin-top:45px;padding-top:88px}.capability-panel,.capability-copy{min-height:0}.capability-copy{padding:24px 22px}.capability-copy h3{margin-top:12px;font-size:27px}.capability-copy>span{margin-top:16px;font-size:12px;line-height:1.45}.capability-copy>b{display:none}.capability-scene{height:286px;min-height:286px}.platform-quote{margin-top:48px}.campaign-band{width:calc(100vw - 32px);min-height:340px}.campaign-band h2{font-size:51px}.persona-section{padding-top:70px;padding-bottom:54px}.persona-heading{max-width:336px}.persona-shell{margin-top:55px}.persona-tab{min-height:105px}.persona-copy{min-height:320px}.outputs-section{min-height:0;padding:80px 16px}.output-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:116px;gap:8px;margin-top:45px}.output-mosaic article,.output-mosaic article.is-wide{grid-column:span 1;padding:14px}.output-mosaic strong,.output-mosaic .is-wide strong{font-size:19px}.insights-section{min-height:0;padding:62px 16px 50px}.insights-heading h2{font-size:28px;line-height:1.1}.insights-heading{gap:20px}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin-top:30px}.insight-visual{height:60px}.insight-grid article{height:143px;overflow:hidden}.insight-grid article>p{margin-top:8px;font-size:7px}.insight-grid h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;padding-right:0;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.standards-section{padding:80px 16px}.standards-heading{max-width:336px}.standards-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:38px}.standards-wall article,.standards-wall article:nth-child(2n),.standards-wall article:nth-child(3n+2),.standards-wall article:nth-child(3n){min-height:168px;padding:12px 10px;transform:none}.standards-wall h3{margin-top:16px;font-size:14px;line-height:1.05}.standards-wall p{display:none}.standards-wall span{margin-top:auto;padding-top:14px;font-size:7px;line-height:1.25}.final-section{min-height:2715px}.final-cta-content{min-height:820px}.final-cta-content h2{font-size:44px}.site-footer{min-height:1894px;padding-top:90px}.footer-links{grid-template-columns:1fr;gap:50px;padding-top:70px;padding-bottom:100px}}@media (max-width:390px){.outputs-section{min-height:0}.output-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:130px}}.final-section{min-height:0}.site-header{z-index:90;padding:0;transition:padding .4s cubic-bezier(.2,0,.38,.9);position:fixed}.site-header .header-nav-shell{transition:max-width .4s cubic-bezier(.2,0,.38,.9),height .4s cubic-bezier(.2,0,.38,.9),padding .4s cubic-bezier(.2,0,.38,.9),border-color .3s,border-radius .4s cubic-bezier(.2,0,.38,.9),background .3s,box-shadow .4s cubic-bezier(.2,0,.38,.9),-webkit-backdrop-filter .3s,backdrop-filter .3s}.site-header.is-scrolled{padding:14px 18px 0}.site-header.is-scrolled .header-nav-shell{-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#f6f5f3d6;border:1px solid #11111117;border-radius:14px;max-width:1180px;height:60px;padding-inline:20px;box-shadow:0 14px 42px #1111111a,inset 0 1px #ffffffd1}.hero-ambient>.hero-gloss-field{opacity:.88;filter:none;mix-blend-mode:soft-light;border-radius:0;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(62% 56%,#000 0 42%,#0000 76%);mask-image:radial-gradient(62% 56%,#000 0 42%,#0000 76%)}.hero-gloss-field i{filter:blur(14px);transform-origin:50%;border-radius:50%;animation:2.8s cubic-bezier(0,0,.3,1) both heroFieldSettle;display:block;position:absolute}.hero-gloss-field i:first-child{background:conic-gradient(from 215deg,#f45b2fe0,#fcb87742,#764ee857,#f45b2fe0);width:58%;height:82%;top:6%;left:4%;transform:rotate(-13deg)scale(1.12)}.hero-gloss-field i:nth-child(2){background:conic-gradient(from 45deg,#5f3adbb3,#baf3de61,#f07a534d,#5f3adbb3);width:62%;height:64%;animation-delay:90ms;bottom:0;right:1%;transform:rotate(8deg)scale(1.1)}.hero-gloss-field i:nth-child(3){background:radial-gradient(circle,#ffffffb8,#0000 67%);border:1px solid #ffffff9e;width:35%;height:64%;animation-delay:.16s;top:18%;left:38%;transform:rotate(22deg)scale(.92)}@keyframes heroFieldSettle{0%{opacity:0;transform:rotate(-22deg)scale(.78)}to{opacity:1}}.hero-premium-stage{isolation:isolate}.hero-stage-bloom{z-index:-2;pointer-events:none;filter:blur(32px);background:radial-gradient(at 25% 38%,#ef7a5d6b,#0000 37%),radial-gradient(at 72% 54%,#764ee866,#0000 40%),radial-gradient(at 58% 78%,#baf3de52,#0000 32%);border-radius:50%;position:absolute;inset:-90px -150px -130px}.hero-stage-sheen{z-index:7;pointer-events:none;mix-blend-mode:soft-light;opacity:.46;background:linear-gradient(116deg,#0000 15%,#ffffff52 36%,#0000 55%),radial-gradient(circle at 52% 4%,#ffffff6b,#0000 30%);border-radius:18px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 74%,#0000 100%);mask-image:linear-gradient(#000 0 74%,#0000 100%)}.hero-stage-signals{z-index:10;pointer-events:none;position:absolute;inset:0}.hero-stage-signal{color:#28313a;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:#ffffffe0;border:1px solid #11111114;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:11px;width:252px;min-height:78px;padding:12px;display:grid;position:absolute;box-shadow:0 24px 60px #261a332e,inset 0 1px #ffffffe6}.hero-stage-signal>span:first-child{color:#5a496f;background:#eee5f3;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.hero-stage-signal>span:first-child svg{width:17px}.hero-stage-signal>span:nth-child(2){gap:4px;display:grid}.hero-stage-signal strong{font-size:11px;font-weight:750}.hero-stage-signal small{color:#28313a8c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.hero-stage-signal>svg{opacity:.42;width:14px}.hero-stage-signal.is-signal{top:20%;left:-96px;transform:rotate(-2.2deg)}.hero-stage-signal.is-proof{top:13%;right:-84px;transform:rotate(1.8deg)}.hero-stage-signal.is-route{bottom:-36px;right:8%;transform:rotate(-1deg)}.hero-stage-signal.is-proof>span:first-child{color:#2c7455;background:#ddf3e8}.hero-stage-signal.is-route>span:first-child{color:#a34932;background:#f8e1d8}.portal-window{border-color:#fffffff0;box-shadow:0 72px 145px #2d1f3d47,0 25px 68px #4f3d6c2e,inset 0 1px #fffffff5}.portal-main>section{animation:.46s cubic-bezier(0,0,.3,1) both portalStateReveal}@keyframes portalStateReveal{0%{opacity:0;transform:translateY(8px)scale(.993)}to{opacity:1;transform:none}}.operating-system-reveal{z-index:2;position:relative}.system-rail>button{color:#ffffffa6;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff16;border-radius:12px;grid-template-columns:22px minmax(0,1fr) 15px;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 16px;transition:color .24s,border-color .24s,background .24s,box-shadow .32s cubic-bezier(.2,0,.38,.9),transform .42s cubic-bezier(.2,0,.38,.9);display:grid;position:relative;box-shadow:0 20px 42px #0000002e}.system-rail>button>svg:first-child{color:#cbb5ed;width:18px}.system-rail>button>svg:last-child{opacity:0;width:13px;transition:opacity .2s,transform .26s cubic-bezier(.2,0,.38,.9);transform:translate(-4px)}.system-rail>button span{gap:4px;min-width:0;display:grid}.system-rail>button strong{font-size:12px;font-weight:650}.system-rail>button small{color:#fff6;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.35;overflow:hidden}.system-rail>button:after{opacity:0;content:"";background:linear-gradient(90deg,#cbb5edb3,#0000);width:62px;height:1px;transition:opacity .24s;position:absolute;top:50%}.rail-left>button:after{right:-62px}.rail-right>button:after{left:-62px;transform:rotate(180deg)}.system-rail>button:hover,.system-rail>button:focus-visible,.system-rail>button.is-active{z-index:3;color:#fff;background:#cbb5ed1a;border-color:#cbb5ed52;outline:none;box-shadow:0 24px 56px #00000047,inset 0 0 0 1px #cbb5ed0d}.system-rail>button.is-active:after,.system-rail>button.is-active>svg:last-child{opacity:1}.system-rail>button.is-active>svg:last-child{transform:translate(0)}.rail-left>button:first-child,.rail-right>button:nth-child(3){transform:translate(60px)}.rail-left>button:nth-child(3),.rail-right>button:first-child{transform:translate(24px)}.rail-left>button:first-child:hover,.rail-left>button:first-child:focus-visible,.rail-left>button:first-child.is-active,.rail-right>button:nth-child(3):hover,.rail-right>button:nth-child(3):focus-visible,.rail-right>button:nth-child(3).is-active{transform:translate(70px)scale(1.015)}.rail-left>button:nth-child(2):hover,.rail-left>button:nth-child(2):focus-visible,.rail-left>button:nth-child(2).is-active,.rail-right>button:nth-child(2):hover,.rail-right>button:nth-child(2):focus-visible,.rail-right>button:nth-child(2).is-active{transform:translate(10px)scale(1.015)}.rail-left>button:nth-child(3):hover,.rail-left>button:nth-child(3):focus-visible,.rail-left>button:nth-child(3).is-active,.rail-right>button:first-child:hover,.rail-right>button:first-child:focus-visible,.rail-right>button:first-child.is-active{transform:translate(34px)scale(1.015)}.ring-one,.ring-two,.ring-three{animation-duration:2.8s;animation-timing-function:cubic-bezier(0,0,.3,1);animation-iteration-count:1;animation-fill-mode:both}.kinetic-signal-field{z-index:3;width:100%;margin-top:54px;position:relative}.kinetic-signal-toolbar{color:#ffffff73;justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto 18px;padding:0 18px;font-size:9px;display:flex}.kinetic-signal-toolbar>span,.kinetic-signal-toolbar button{align-items:center;gap:7px;display:inline-flex}.kinetic-signal-toolbar>span{letter-spacing:.08em;text-transform:uppercase;font-weight:750}.kinetic-signal-toolbar svg{width:13px}.kinetic-signal-toolbar button,.proof-motion-toolbar button,.motion-preference-status{color:#ffffffad;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;outline:none;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:9px;font-weight:700;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.motion-preference-status{letter-spacing:0;text-transform:none}.kinetic-signal-toolbar button:hover,.kinetic-signal-toolbar button:focus-visible,.proof-motion-toolbar button:hover,.proof-motion-toolbar button:focus-visible{color:#fff;background:#baf3de14;border-color:#baf3de6b}.kinetic-signal-lanes{gap:11px;padding-block:4px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.kinetic-signal-viewport{overflow:visible}.kinetic-signal-track{will-change:transform;gap:10px;width:max-content;display:flex}.kinetic-signal-track>span{color:#ffffffbd;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:9px;min-height:38px;padding:0 14px;font-size:11px;transition:color .25s,border-color .25s,background .25s,transform .32s cubic-bezier(.2,0,.38,.9);display:inline-flex;box-shadow:inset 0 1px #ffffff06}.kinetic-signal-track>span:hover{color:#fff;background:#ffffff16;border-color:#fff3;transform:translateY(-2px)}.kinetic-signal-track i{background:#cbb5ed;border-radius:3px;width:9px;height:9px;box-shadow:0 0 18px #cbb5ed52}.kinetic-signal-track .signal-tone-1 i{background:#baf3de}.kinetic-signal-track .signal-tone-2 i{background:#ef7a5d}.kinetic-signal-track .signal-tone-3 i{background:#97c7f2}.kinetic-signal-track .signal-tone-4 i{background:#e8d550}.capability-premium-deck{padding-top:144px}.capability-premium-deck .capability-tab-stack{flex-direction:column;height:145px;transform:translate(-50%)}.capability-premium-deck .capability-stack-tab{--deck-side:calc((3 - var(--stack-rank)) * 50px);z-index:calc(var(--stack-rank) + 1);top:calc(var(--stack-rank) * 32px);width:calc(100% - var(--deck-side) * 2);color:#11111173;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fcfbf9c7;border-color:#11111116;align-items:start;min-height:58px;margin:0;padding:13px 18px 0;transition:top .52s cubic-bezier(.2,0,.38,.9),width .52s cubic-bezier(.2,0,.38,.9),color .22s,border-color .22s,background .22s,box-shadow .32s,transform .32s cubic-bezier(.2,0,.38,.9);position:absolute;box-shadow:0 -9px 28px #11111109,inset 0 1px #ffffffd9}.capability-premium-deck .capability-stack-tab:hover,.capability-premium-deck .capability-stack-tab:focus-visible{color:#111;border-color:#5a496f38;transform:translateY(-3px)}.capability-premium-deck .capability-stack-tab:focus-visible{outline-offset:3px;outline:2px solid #5a496f}.capability-premium-deck .capability-stack-tab[data-selected]{color:#111;background:#fff;border-color:#1111111c;box-shadow:0 -14px 36px #1111110f,inset 0 1px #fff}.capability-tab-action{opacity:0;font-size:9px;font-weight:700;transition:opacity .22s,transform .28s cubic-bezier(.2,0,.38,.9);transform:translate(-6px);gap:4px!important}.capability-stack-tab:hover .capability-tab-action,.capability-stack-tab:focus-visible .capability-tab-action,.capability-stack-tab[data-selected] .capability-tab-action{opacity:1;transform:translate(0)}.capability-stack-tab .capability-tab-action svg{opacity:1;width:12px}.capability-premium-deck .capability-panel-shell{border-color:#11111118;border-radius:14px;box-shadow:0 40px 105px #261c2f24,inset 0 1px #fff}.capability-premium-deck .capability-panel{min-height:650px;display:block}.capability-panel-motion{grid-template-columns:35% 65%;min-height:650px;display:grid}.capability-premium-deck .capability-scene{overflow:hidden}.capability-premium-deck .capability-scene>*{animation:.62s cubic-bezier(0,0,.3,1) both capabilityObjectReveal}.capability-premium-deck .capability-scene>:nth-child(2){animation-delay:80ms}.capability-premium-deck .capability-scene>:nth-child(3){animation-delay:.15s}.capability-premium-deck .capability-scene>:nth-child(4){animation-delay:.21s}@keyframes capabilityObjectReveal{0%{opacity:0;transform:translateY(18px)scale(.96)}}.output-mosaic article.output-flip-card,.output-mosaic article.output-flip-card:hover{box-shadow:none;perspective:1000px;background:0 0;border-radius:11px;padding:0;display:block;overflow:visible;transform:none}.output-flip-card>button{border-radius:inherit;color:#111;text-align:left;background:0 0;border:0;outline:none;width:100%;height:100%}.output-flip-card>button:focus-visible{outline-offset:4px;outline:3px solid #5a496f}.output-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.23,1,.32,1);display:block;position:relative}.output-flip-face{backface-visibility:hidden;border:1px solid #1111110e;border-radius:11px;flex-direction:column;padding:20px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff47}.output-flip-back{color:#fff;background:radial-gradient(circle at 80% 20%,#baf3de2e,#0000 34%),#17131b;justify-content:center;transform:rotateY(180deg)}.output-flip-card.tone-yellow .output-flip-front{background:#f8e998}.output-flip-card.tone-green .output-flip-front{background:#bfe8b6}.output-flip-card.tone-pink .output-flip-front{background:#efc4e2}.output-flip-card.tone-purple .output-flip-front{background:#d9cff6}.output-flip-card.tone-neutral .output-flip-front{background:#efeeeb}.output-flip-front>strong{letter-spacing:-.045em;max-width:22ch;font-family:DM Sans,sans-serif;font-size:27px;font-weight:450;line-height:1.04}.output-flip-front>span{color:#111111a8;margin-top:7px;font-size:11.5px}.output-flip-front>small{color:#1111117a;margin-top:auto;font-size:10px}.output-flip-front>svg{opacity:.42;width:14px;position:absolute;bottom:16px;right:16px}.output-flip-back>small{color:#baf3de;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.output-flip-back>strong{color:#fff;margin-top:13px;font-size:21px;font-weight:520;line-height:1.05}.output-flip-back>span{color:#ffffff8a;margin-top:13px;font-size:10.5px;line-height:1.5}.output-flip-back>em{color:#ffffffb3;align-items:center;gap:6px;margin-top:auto;font-size:9.5px;font-style:normal;font-weight:700;display:inline-flex}.output-flip-back>em svg{opacity:1;width:12px;position:static}.output-flip-card.is-flipped .output-flip-inner{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.output-flip-card:hover .output-flip-inner{transform:rotateY(180deg)}}.standards-section{min-height:1390px;padding-bottom:145px}.standards-heading{max-width:700px}.standards-heading>span{color:#ffffff7a;max-width:570px;margin:20px auto 0;font-size:14px;line-height:1.65;display:block}.proof-motion-shell{max-width:1120px;margin:72px auto 0}.proof-motion-toolbar{color:#fff6;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;font-size:9px;display:flex}.proof-motion-toolbar>span{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-weight:750;display:inline-flex}.proof-motion-toolbar>span i{background:#baf3de;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #baf3de14}.proof-motion-toolbar button{align-items:center;gap:7px;display:inline-flex}.proof-motion-toolbar button svg{width:13px}.proof-motion-grid{grid-template-columns:repeat(3,1fr);gap:14px;height:720px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.proof-motion-column{height:720px;overflow:hidden}.proof-motion-track{will-change:transform;gap:14px;padding-bottom:14px;display:grid}.proof-motion-track article{background:linear-gradient(140deg,#fff1,#ffffff06);border:1px solid #ffffff13;border-radius:12px;flex-direction:column;min-height:205px;padding:22px;transition:border-color .24s,background .24s,transform .32s cubic-bezier(.2,0,.38,.9);display:flex;box-shadow:inset 0 1px #ffffff09,0 18px 38px #00000021}.proof-motion-track article:hover{background:linear-gradient(140deg,#baf3de18,#ffffff09);border-color:#baf3de33;transform:scale(.985)}.proof-motion-track article>span{color:#ffffff61;letter-spacing:.09em;align-items:center;gap:7px;font-size:8.5px;font-weight:800;display:flex}.proof-motion-track article>span svg{color:#cbb5ed;width:13px}.proof-motion-track h3{letter-spacing:-.035em;margin-top:29px;font-family:DM Sans,sans-serif;font-size:22px;font-weight:450;line-height:1.08}.proof-motion-track p{color:#ffffff80;margin-top:13px;font-size:12px;line-height:1.55}.proof-motion-track small{color:#baf3de;align-items:center;gap:6px;margin-top:auto;padding-top:23px;font-size:9.5px;display:flex}.proof-motion-track small svg{width:12px}@media (min-width:901px){.hero-section{min-height:1370px}.hero-portal-wrap{width:min(1120px,100vw - 72px);margin-top:58px}.portal-perspective{height:640px}.operating-dark{min-height:1880px}.operating-system-visual{grid-template-columns:1fr 300px 1fr;min-height:560px}}@media (max-width:1100px){.hero-stage-signal.is-signal{left:-20px}.hero-stage-signal.is-proof{right:-20px}.operating-system-visual{gap:25px}.rail-left>button:first-child,.rail-right>button:nth-child(3){transform:translate(28px)}.rail-left>button:nth-child(3),.rail-right>button:first-child{transform:translate(12px)}.rail-left>button:first-child:hover,.rail-left>button:first-child:focus-visible,.rail-left>button:first-child.is-active,.rail-right>button:nth-child(3):hover,.rail-right>button:nth-child(3):focus-visible,.rail-right>button:nth-child(3).is-active{transform:translate(34px)scale(1.01)}}@media (max-width:900px){.site-header.is-scrolled{padding:8px 8px 0}.site-header.is-scrolled .header-nav-shell{border-radius:12px;height:58px;padding-inline:13px}.hero-stage-signals{display:none}.hero-stage-bloom{inset:-50px -30px -80px}.operating-dark{min-height:0}.operating-system-visual{grid-template-columns:1fr;gap:24px;padding-inline:20px;display:grid}.operating-system-visual:before{width:520px;height:190px;top:47%}.system-rail{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.system-rail.rail-left{order:1}.system-core{order:2;margin:0 auto}.system-rail.rail-right{order:3}.system-rail>button,.rail-left>button:nth-child(n),.rail-right>button:nth-child(n),.rail-left>button:nth-child(n):hover,.rail-left>button:nth-child(n):focus-visible,.rail-left>button:nth-child(n).is-active,.rail-right>button:nth-child(n):hover,.rail-right>button:nth-child(n):focus-visible,.rail-right>button:nth-child(n).is-active{grid-template-columns:20px minmax(0,1fr);min-height:88px;padding:10px;transform:none}.system-rail>button>svg:last-child,.system-rail>button:after{display:none}.system-rail>button small{white-space:normal}.capability-premium-deck{padding-top:132px}.capability-premium-deck .capability-tab-stack{width:calc(100% - 28px)}.capability-panel-motion{grid-template-columns:1fr}.capability-premium-deck .capability-panel,.capability-panel-motion{min-height:0}.proof-motion-shell{margin-top:52px}}@media (max-width:760px){.hero-gloss-field i:first-child{width:95%;left:-28%}.hero-gloss-field i:nth-child(2){width:100%;right:-38%}.kinetic-signal-toolbar{align-items:start;padding-inline:14px}.kinetic-signal-toolbar>span{max-width:150px;line-height:1.4}.kinetic-signal-lanes{gap:8px}.kinetic-signal-viewport:nth-child(3){display:none}.kinetic-signal-track>span{min-height:34px;padding-inline:11px;font-size:9px}.system-rail{grid-template-columns:1fr}.system-rail>button,.rail-left>button:nth-child(n),.rail-right>button:nth-child(n){grid-template-columns:20px minmax(0,1fr);min-height:66px}.system-rail>button small{display:none}.capability-premium-deck{margin-top:58px;padding-top:122px}.capability-premium-deck .capability-tab-stack{width:calc(100% - 10px)}.capability-premium-deck .capability-stack-tab{--deck-side:calc((3 - var(--stack-rank)) * 12px);top:calc(var(--stack-rank) * 28px);min-height:48px;padding:10px 12px 0}.capability-tab-action{font-size:0}.capability-panel-motion{display:block}.output-mosaic{grid-auto-rows:142px}.output-mosaic article.output-flip-card,.output-mosaic article.output-flip-card.is-wide{padding:0}.output-flip-face{padding:14px}.output-flip-front>strong,.output-flip-card.is-wide .output-flip-front>strong{font-size:18px}.output-flip-back>strong{margin-top:8px;font-size:15px}.output-flip-back>span{display:none}.standards-section{min-height:0;padding-bottom:90px}.standards-heading>span{font-size:13px}.proof-motion-toolbar button{display:none}.proof-motion-grid,.proof-motion-column{height:auto;display:block;overflow:visible;-webkit-mask-image:none;mask-image:none}.proof-motion-column:not(:first-child){display:none}.proof-motion-track{will-change:auto;transform:none!important}.proof-motion-track article{min-height:190px}.proof-motion-track article:nth-child(n+10){display:none}.capability-copy>span{font-size:13px;line-height:1.55}.final-section,.site-footer{min-height:0}.final-cta-content{min-height:720px;padding:110px 20px 90px}.site-footer{padding-top:72px;padding-bottom:30px}.footer-links{padding-bottom:72px}}@media (prefers-reduced-motion:reduce){.hero-gloss-field i,.portal-main>section,.ring-one,.ring-two,.ring-three,.capability-premium-deck .capability-scene>*{animation:none!important}.kinetic-signal-track,.proof-motion-track{will-change:auto;transform:none!important}.output-flip-inner,.capability-premium-deck .capability-stack-tab,.site-header,.site-header .header-nav-shell{transition-duration:.01ms!important}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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}.hero-section{min-height:1450px}.hero-ambient.hero-ambient-live{filter:saturate(1.06)contrast(1.02);border-radius:0;width:min(1820px,128vw);height:900px;top:190px;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 86%,#0000 100%)}.hero-shader-canvas{background:radial-gradient(circle at 8% 48%,#f44b21e0,#0000 34%),radial-gradient(circle at 79% 64%,#613adcb8,#0000 42%),radial-gradient(circle at 58% 80%,#89e2c385,#0000 28%);width:100%;height:100%;display:block;position:absolute;inset:0}.hero-shader-canvas[data-fallback=true]{opacity:.94}.hero-ambient-live .ambient-grain{z-index:2;opacity:.22;pointer-events:none}.hero-motion-toggle,.hero-motion-reduced{color:#1111117a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffad;border:1px solid #11111114;border-radius:999px;align-items:center;gap:7px;min-height:32px;font-size:11px;font-weight:650;display:inline-flex;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1111110f}.hero-motion-toggle{cursor:pointer;padding:0 11px;transition:color .15s,border-color .15s,background .15s,transform .15s}.hero-motion-toggle:hover,.hero-motion-toggle:focus-visible{color:#111;background:#ffffffe6;border-color:#1111112e;transform:translate(-50%)translateY(-1px)}.hero-motion-toggle:focus-visible{outline-offset:3px;outline:2px solid #111}.hero-motion-toggle svg{width:13px;height:13px}.hero-motion-reduced{padding:0 12px}.portal-perspective.portal-perspective-4180{height:760px}.portal-perspective-4180 .portal-window,.portal-perspective-4180 .portal-depth-layer{height:720px}.portal-perspective-4180{--portal-duration:.3s;--portal-ease:cubic-bezier(.2, .8, .2, 1);--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#242424;--portal-bg-elevated:#202020;--portal-bg-hover:#2a2a2a;--portal-bg-selected:#3a2a4a;--portal-accent:#9b59b6;--portal-accent-light:#bb79d6;--portal-accent-dark:#7b3996;--portal-text-primary:#e8e8e8;--portal-text-secondary:#a0a0a0;--portal-text-muted:#737373;--portal-border:#333;--portal-border-light:#444;--portal-bubble-outbound:#3a2a4a;--portal-bubble-inbound:#2a2a2a;--portal-shadow:0 2px 8px #0000004d;--portal-shadow-lg:0 18px 48px #00000061;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.portal-perspective-4180[data-portal-theme=light]{--portal-bg-primary:#edf2f7;--portal-bg-secondary:#f7f9fc;--portal-bg-tertiary:#fff;--portal-bg-elevated:#fff;--portal-bg-hover:#e9eef5;--portal-bg-selected:#e8dcf0;--portal-text-primary:#17202a;--portal-text-secondary:#596574;--portal-text-muted:#7b8796;--portal-border:#d6dde7;--portal-border-light:#c7d0dc;--portal-bubble-outbound:#e7d7ef;--portal-bubble-inbound:#fff;--portal-shadow:0 2px 8px #1d2b3f1f;--portal-shadow-lg:0 18px 48px #1d2b3f2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.portal-app-shell{border-color:color-mix(in srgb, var(--portal-border) 88%, transparent);width:100%;color:var(--portal-text-primary);background:var(--portal-bg-primary);transition:color var(--portal-duration) var(--portal-ease), background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease);grid-template-columns:296px minmax(0,1fr) 280px;font-family:Open Sans,DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45;display:grid;overflow:hidden}.portal-app-shell button,.portal-app-shell input{font:inherit}.portal-app-shell button{color:inherit}.portal-app-shell svg{stroke-width:1.85px;flex:none}.portal-mobile-bar{display:none}.portal-live-sidebar{z-index:4;border-right:1px solid var(--portal-border);background:var(--portal-bg-secondary);min-width:0;transition:background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.portal-live-brand-row{z-index:20;border-bottom:1px solid var(--portal-border);background:var(--portal-bg-tertiary);min-height:58px;transition:background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease);align-items:center;gap:8px;padding:0 12px 0 14px;display:flex;position:relative}.portal-live-brand{cursor:pointer;letter-spacing:-.025em;background:0 0;border:0;align-items:center;gap:8px;min-width:0;margin-right:auto;font-size:18px;font-weight:750;display:inline-flex}.portal-live-brand>span{place-items:center;width:31px;height:31px;display:grid}.portal-live-brand img{object-fit:contain;width:31px;height:31px}.portal-live-brand:focus-visible,.portal-icon-button:focus-visible,.portal-quick-add:focus-visible,.portal-theme-toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--portal-accent) 78%, transparent);outline-offset:3px}.portal-quick-add,.portal-icon-button{border:1px solid color-mix(in srgb, var(--portal-border) 90%, transparent);width:30px;height:30px;color:var(--portal-text-secondary);background:var(--portal-bg-elevated);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid;position:relative}.portal-quick-add{margin-left:0;box-shadow:inset 0 1px #ffffff14}.portal-quick-add:hover,.portal-icon-button:hover{border-color:color-mix(in srgb, var(--portal-accent) 52%, var(--portal-border));color:var(--portal-text-primary);background:var(--portal-bg-hover);transform:translateY(-1px)}.portal-quick-add svg,.portal-icon-button svg{width:14px;height:14px}.portal-notification-control{display:grid;position:relative}.portal-icon-button>i{border:1px solid var(--portal-bg-tertiary);background:#ef6464;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.portal-notification-popover{z-index:80;border:1px solid var(--portal-border);width:318px;color:var(--portal-text-primary);background:color-mix(in srgb, var(--portal-bg-secondary) 96%, transparent);box-shadow:var(--portal-shadow-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:100% 0;transition:opacity .18s ease, transform .18s var(--portal-ease), background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease);border-radius:13px;position:absolute;top:40px;right:-60px;overflow:hidden}.portal-notification-popover[data-closed]{opacity:0;transform:translateY(-6px)scale(.98)}.portal-notification-popover>header{border-bottom:1px solid var(--portal-border);justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;display:flex}.portal-notification-popover>header span{align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}.portal-notification-popover>header svg{width:15px}.portal-notification-popover>header b{color:var(--portal-accent-light);font-size:11px}.portal-notification-popover>div{padding:6px;display:grid}.portal-notification-popover>div>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:7px 8px;display:grid}.portal-notification-popover>div>button:hover{background:var(--portal-bg-hover)}.portal-notification-popover>div>button>span:first-child{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.portal-notification-popover .tone-mint{color:#2c7e5a;background:#4dc18929}.portal-notification-popover .tone-violet{color:var(--portal-accent-light);background:#9b59b62b}.portal-notification-popover .tone-amber{color:#c78b23;background:#e1a83929}.portal-notification-popover>div>button svg{width:15px}.portal-notification-popover>div>button>span:last-child{gap:3px;min-width:0;display:grid}.portal-notification-popover strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.portal-notification-popover small{color:var(--portal-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.portal-notification-popover>footer{border-top:1px solid var(--portal-border);min-height:34px;color:var(--portal-text-muted);padding:9px 14px;font-size:11px}.portal-theme-toggle{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;width:48px;height:28px;padding:0}.portal-theme-toggle-track{width:48px;height:28px;transition:background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease), box-shadow var(--portal-duration) var(--portal-ease);background:linear-gradient(135deg,#172033,#30243d);border:1px solid #ffffff1f;border-radius:999px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 6px 16px #00000040}.portal-theme-toggle svg{z-index:2;width:14px;height:14px;transition:color var(--portal-duration) var(--portal-ease), opacity var(--portal-duration) var(--portal-ease), transform var(--portal-duration) var(--portal-ease);position:absolute;top:6px}.portal-theme-sun{color:#f59e0b;opacity:.35;left:6px;transform:rotate(-32deg)scale(.78)}.portal-theme-moon{color:#dbeafe;opacity:1;right:6px}.portal-theme-toggle-thumb{z-index:1;width:20px;height:20px;transition:transform var(--portal-duration) var(--portal-ease), background var(--portal-duration) var(--portal-ease), box-shadow var(--portal-duration) var(--portal-ease);background:#ffffff1f;border-radius:50%;position:absolute;top:3px;left:23px;box-shadow:0 2px 8px #00000047,inset 0 1px #fff3}.portal-theme-toggle.is-light .portal-theme-toggle-track{background:linear-gradient(135deg,#dff3ff,#a9d8ff);border-color:#3b82f638;box-shadow:inset 0 1px #ffffffb8,0 6px 16px #3b82f629}.portal-theme-toggle.is-light .portal-theme-toggle-thumb{background:#ffffffa8;transform:translate(-20px);box-shadow:0 2px 8px #3b82f62e,inset 0 1px #ffffffe6}.portal-theme-toggle.is-light .portal-theme-sun{opacity:1;transform:none}.portal-theme-toggle.is-light .portal-theme-moon{opacity:.28;transform:rotate(28deg)scale(.76)}.portal-live-controls{border-bottom:1px solid var(--portal-border);gap:9px;padding:12px 13px 10px;display:grid}.portal-live-account,.portal-live-search{border:1px solid var(--portal-border);min-height:37px;color:var(--portal-text-secondary);background:var(--portal-bg-tertiary);border-radius:8px;align-items:center;gap:9px;display:flex}.portal-live-account{cursor:pointer;justify-content:space-between;padding:0 10px}.portal-live-account>span{align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:650;display:inline-flex}.portal-live-account svg,.portal-live-search svg{width:14px;height:14px}.portal-live-search{padding:0 10px}.portal-live-search input{min-width:0;color:var(--portal-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.portal-live-search input::placeholder{color:var(--portal-text-muted)}.portal-live-filters{align-items:center;gap:6px;display:flex}.portal-live-filters button{min-width:30px;min-height:30px;color:var(--portal-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0 8px;font-size:11.5px;font-weight:650;display:grid}.portal-live-filters button:hover,.portal-live-filters button.is-active{border-color:color-mix(in srgb, var(--portal-accent) 36%, var(--portal-border));color:var(--portal-text-primary);background:color-mix(in srgb, var(--portal-accent) 15%, var(--portal-bg-tertiary))}.portal-live-filters svg{width:14px;height:14px}.portal-live-view-switcher{border-bottom:1px solid var(--portal-border);gap:5px;padding:9px 10px;display:grid}.portal-live-view-switcher>button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:46px;padding:5px 9px;transition:border-color .15s,background .15s,transform .15s;display:grid}.portal-live-view-switcher>button:hover,.portal-live-view-switcher>button.is-active{border-color:color-mix(in srgb, var(--portal-accent) 30%, var(--portal-border));background:var(--portal-bg-selected)}.portal-live-view-switcher>button:hover{transform:translate(2px)}.portal-live-view-switcher>button>svg{width:18px;color:var(--portal-accent-light)}.portal-live-view-switcher>button>span{gap:1px;min-width:0;display:grid}.portal-live-view-switcher b{font-size:13px;line-height:1.2}.portal-live-view-switcher small{color:var(--portal-text-muted);font-size:11px;line-height:1.3}.portal-live-list{flex:1;min-height:0;overflow:hidden}.portal-live-list>p{border-bottom:1px solid var(--portal-border);min-height:34px;color:var(--portal-text-muted);letter-spacing:.025em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 13px;font-size:11px;font-weight:700;display:flex}.portal-live-list>button{border:0;border-bottom:1px solid var(--portal-border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:68px;padding:7px 11px;display:grid;position:relative;overflow:hidden}.portal-live-list>button:hover{background:var(--portal-bg-hover)}.portal-live-list>button.is-active{background:var(--portal-bg-selected)}.portal-live-list>button.is-active:before{inset-block:8px;background:linear-gradient(180deg, #2f6df6, var(--portal-accent));content:"";border-radius:0 999px 999px 0;width:3px;position:absolute;left:0}.portal-live-list>button.is-unread:after{background:var(--portal-accent-light);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:12px;right:8px}.portal-live-avatar{color:#fff;background:linear-gradient(135deg, var(--portal-accent), var(--portal-accent-dark));border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:750;display:grid;box-shadow:inset 0 1px #fff3}.portal-live-avatar.is-large{width:40px;height:40px;font-size:13px}.portal-live-conversation-copy{gap:4px;min-width:0;display:grid}.portal-live-conversation-copy>span{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.portal-live-conversation-copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.2;overflow:hidden}.portal-live-conversation-copy em{color:var(--portal-text-muted);flex:none;align-items:center;gap:4px;font-size:11px;font-style:normal;display:inline-flex}.portal-live-conversation-copy em svg{width:12px;height:12px}.portal-live-conversation-copy>small{color:var(--portal-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.25;overflow:hidden}.portal-live-conversation-copy i,.portal-live-conversation-copy b{text-overflow:ellipsis;white-space:nowrap;max-width:124px;font-size:11px;font-style:normal;line-height:1;overflow:hidden}.portal-live-conversation-copy i{color:var(--portal-text-muted)}.portal-live-conversation-copy b{color:color-mix(in srgb, #74df99 78%, var(--portal-text-primary));background:#22c55e1f;border:1px solid #22c55e59;border-radius:999px;padding:4px 7px}.portal-live-sidebar-footer{border-top:1px solid var(--portal-border);min-height:42px;color:var(--portal-text-muted);justify-content:space-between;align-items:center;padding:0 12px;font-size:11px;display:flex}.portal-live-sidebar-footer span{align-items:center;gap:7px;display:inline-flex}.portal-live-sidebar-footer span i{background:#3dc27a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #3dc27a7a}.portal-live-sidebar-footer button{cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.portal-live-sidebar-footer button:hover{color:var(--portal-text-primary);background:var(--portal-bg-hover)}.portal-live-sidebar-footer svg{width:15px}.portal-live-main{z-index:2;background:radial-gradient(circle at 78% -8%, color-mix(in srgb, var(--portal-accent) 14%, transparent), transparent 34%), var(--portal-bg-primary);min-width:0;min-height:0;transition:background var(--portal-duration) var(--portal-ease);grid-template-rows:32px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.portal-live-preview-status{z-index:4;border-bottom:1px solid var(--portal-border);color:var(--portal-text-muted);background:color-mix(in srgb, var(--portal-bg-secondary) 82%, transparent);justify-content:space-between;align-items:center;padding:0 13px;font-size:11px;display:flex;position:relative}.portal-live-preview-status span{align-items:center;gap:6px;display:inline-flex}.portal-live-preview-status i{background:#35bf75;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #35bf7573}.portal-live-preview-status strong{color:var(--portal-text-secondary);font-size:11px}.portal-live-replies{grid-template-rows:62px 43px minmax(0,1fr) 68px;min-height:0;display:grid}.portal-live-chat-header{border-bottom:1px solid var(--portal-border);background:color-mix(in srgb, var(--portal-bg-secondary) 94%, transparent);grid-template-columns:40px minmax(0,1fr) auto 34px;align-items:center;gap:10px;padding:0 14px;display:grid}.portal-live-chat-header>span:nth-child(2){gap:2px;min-width:0;display:grid}.portal-live-chat-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.portal-live-chat-header small{color:var(--portal-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.portal-live-chat-header>b{color:color-mix(in srgb, #72de99 76%, var(--portal-text-primary));white-space:nowrap;background:#3dc27a17;border:1px solid #3dc27a38;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex}.portal-live-chat-header>b i{background:#3dc27a;border-radius:50%;width:6px;height:6px}.portal-live-chat-header>button{border:1px solid var(--portal-border);background:var(--portal-bg-tertiary);cursor:pointer;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.portal-live-chat-header>button:hover{background:var(--portal-bg-hover)}.portal-live-chat-header>button svg{width:16px}.portal-live-channel-tabs{border-bottom:1px solid var(--portal-border);align-items:end;gap:18px;padding:0 15px;display:flex}.portal-live-channel-tabs button{min-height:42px;color:var(--portal-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 2px;font-size:12px;font-weight:650}.portal-live-channel-tabs button:hover,.portal-live-channel-tabs button.is-active{border-bottom-color:var(--portal-accent-light);color:var(--portal-text-primary)}.portal-live-message-area{background:linear-gradient(color-mix(in srgb, var(--portal-bg-primary) 88%, transparent), color-mix(in srgb, var(--portal-bg-primary) 94%, transparent)), radial-gradient(circle at 12% 12%, color-mix(in srgb, var(--portal-accent) 10%, transparent), transparent 38%);flex-direction:column;gap:10px;min-height:0;padding:16px 20px 12px;display:flex;position:relative;overflow:hidden}.portal-live-context-note,.portal-live-handoff{border:1px solid color-mix(in srgb, var(--portal-accent) 30%, var(--portal-border));background:color-mix(in srgb, var(--portal-bg-secondary) 88%, transparent);box-shadow:var(--portal-shadow);border-radius:10px;align-items:center;gap:10px;display:grid}.portal-live-context-note{grid-template-columns:32px minmax(0,1fr) auto;padding:10px 11px}.portal-live-context-note>svg,.portal-live-handoff>svg{width:32px;height:32px;color:var(--portal-accent-light);background:color-mix(in srgb, var(--portal-accent) 15%, transparent);border-radius:8px;padding:8px}.portal-live-context-note>span,.portal-live-handoff>span{gap:2px;min-width:0;display:grid}.portal-live-context-note b,.portal-live-handoff strong{font-size:12.5px}.portal-live-context-note small,.portal-live-handoff small{color:var(--portal-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.portal-live-context-note em{color:var(--portal-text-secondary);background:var(--portal-bg-tertiary);border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.portal-live-date{color:var(--portal-text-muted);align-items:center;font-size:11px;display:flex}.portal-live-date:before,.portal-live-date:after{background:var(--portal-border);content:"";flex:1;height:1px}.portal-live-date span{padding:0 9px}.portal-live-message{border:1px solid var(--portal-border);background:var(--portal-bubble-inbound);max-width:min(82%,540px);box-shadow:var(--portal-shadow);border-radius:12px 12px 12px 4px;padding:11px 13px 9px}.portal-live-message.is-outbound{background:var(--portal-bubble-outbound);border-radius:12px 12px 4px;align-self:end}.portal-live-message.is-fresh{animation:portalFreshMessage .26s var(--portal-ease) both}@keyframes portalFreshMessage{0%{opacity:0;transform:translateY(8px)scale(.98)}}.portal-live-message p{color:var(--portal-text-primary);font-size:13px;line-height:1.45}.portal-live-message small{color:var(--portal-text-muted);text-align:right;margin-top:6px;font-size:11px;display:block}.portal-live-handoff{grid-template-columns:32px minmax(0,1fr) auto;margin-top:auto;padding:9px 10px}.portal-live-handoff>svg{color:#45b777;background:#45b77721}.portal-live-handoff button{border:1px solid color-mix(in srgb, #45b777 32%, var(--portal-border));min-height:30px;color:color-mix(in srgb, #75dda0 76%, var(--portal-text-primary));cursor:pointer;background:#45b7771a;border-radius:7px;padding:0 10px;font-size:11.5px;font-weight:700}.portal-live-composer{border-top:1px solid var(--portal-border);background:var(--portal-bg-secondary);grid-template-columns:36px minmax(0,1fr) 38px;align-items:center;gap:7px;padding:10px 12px;display:grid}.portal-live-composer input{border:1px solid var(--portal-border);min-width:0;min-height:42px;color:var(--portal-text-primary);background:var(--portal-bg-tertiary);border-radius:9px;outline:0;padding:0 12px;font-size:12.5px}.portal-live-composer input:focus{border-color:var(--portal-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--portal-accent) 16%, transparent)}.portal-live-composer button{border:1px solid var(--portal-border);width:36px;height:36px;color:var(--portal-text-secondary);background:var(--portal-bg-tertiary);cursor:pointer;border-radius:8px;place-items:center;display:grid}.portal-live-composer button:last-child{border-color:color-mix(in srgb, var(--portal-accent) 66%, var(--portal-border));color:#fff;background:linear-gradient(135deg, var(--portal-accent), var(--portal-accent-dark));width:38px;height:38px}.portal-live-composer button:hover{transform:translateY(-1px)}.portal-live-composer svg{width:16px}.portal-live-market,.portal-live-safeguards{grid-template-rows:56px minmax(0,1fr);min-height:0;display:grid}.portal-live-safeguards{grid-template-rows:56px minmax(0,1fr) 54px}.portal-live-section-header{border-bottom:1px solid var(--portal-border);background:color-mix(in srgb, var(--portal-bg-secondary) 94%, transparent);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.portal-live-section-header>span{align-items:center;gap:8px;display:inline-flex}.portal-live-section-header>span svg{width:18px;color:var(--portal-accent-light)}.portal-live-section-header>span b{font-size:14px}.portal-live-section-header>div{gap:4px;display:flex}.portal-live-section-header>div button{min-height:32px;color:var(--portal-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 10px;font-size:11.5px}.portal-live-section-header>div button.is-active{border-color:var(--portal-border);color:var(--portal-text-primary);background:var(--portal-bg-tertiary)}.portal-live-section-header>strong{color:color-mix(in srgb, #72de99 76%, var(--portal-text-primary));background:#3dc27a1a;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;font-size:11.5px;display:inline-flex}.portal-live-section-header>strong i{background:#3dc27a;border-radius:50%;width:6px;height:6px}.portal-live-market-body{grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid}.portal-live-market-body>aside{border-right:1px solid var(--portal-border);background:color-mix(in srgb, var(--portal-bg-secondary) 85%, transparent);min-width:0}.portal-live-market-body>aside>p{border-bottom:1px solid var(--portal-border);min-height:42px;color:var(--portal-text-muted);justify-content:space-between;align-items:center;padding:0 11px;font-size:11px;display:flex}.portal-live-market-body>aside>p b{color:var(--portal-text-secondary)}.portal-live-market-body>aside>button{border:0;border-bottom:1px solid var(--portal-border);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:64px;padding:8px 10px;display:flex}.portal-live-market-body>aside>button:hover,.portal-live-market-body>aside>button.is-active{background:var(--portal-bg-selected)}.portal-live-market-body>aside>button>span{grid-template-columns:22px minmax(0,1fr);gap:2px 6px;min-width:0;display:grid}.portal-live-market-body>aside svg{width:17px;color:var(--portal-accent-light);grid-row:span 2}.portal-live-market-body>aside b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.portal-live-market-body>aside small{color:var(--portal-text-muted);font-size:11px}.portal-live-market-body>aside em{color:var(--portal-accent-light);font-size:11px;font-style:normal;font-weight:750}.portal-live-market-body>article{min-width:0;padding:18px;overflow:hidden}.portal-live-account-heading{justify-content:space-between;align-items:end;gap:12px;display:flex}.portal-live-account-heading>span{gap:3px;display:grid}.portal-live-account-heading small{color:var(--portal-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.portal-live-account-heading strong{letter-spacing:-.03em;font-family:DM Sans,sans-serif;font-size:24px}.portal-live-account-heading em{color:var(--portal-text-secondary);font-size:11.5px;font-style:normal}.portal-live-account-heading>b{color:var(--portal-accent-light);background:color-mix(in srgb, var(--portal-accent) 13%, transparent);border-radius:999px;padding:6px 9px;font-size:11px}.portal-live-thesis{border:1px solid var(--portal-border);background:var(--portal-bg-secondary);box-shadow:var(--portal-shadow);border-radius:11px;margin-top:14px;padding:14px}.portal-live-thesis>header{color:var(--portal-text-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.portal-live-thesis>header span{color:var(--portal-accent-light);letter-spacing:.04em;text-transform:uppercase;font-weight:750}.portal-live-thesis>header em{font-style:normal}.portal-live-thesis h4{letter-spacing:-.025em;max-width:32ch;margin-top:12px;font-family:DM Sans,sans-serif;font-size:19px;font-weight:550;line-height:1.2}.portal-live-thesis>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.portal-live-thesis>div span{border:1px solid var(--portal-border);background:var(--portal-bg-tertiary);border-radius:8px;gap:5px;padding:9px;display:grid}.portal-live-thesis>div small{color:var(--portal-text-muted);text-transform:uppercase;font-size:11px}.portal-live-thesis>div b{font-size:11.5px;line-height:1.35}.portal-live-source-list{gap:7px;margin-top:10px;display:grid}.portal-live-source-list p{border:1px solid var(--portal-border);background:color-mix(in srgb, var(--portal-bg-secondary) 76%, transparent);border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;display:grid}.portal-live-source-list svg{width:30px;height:30px;color:var(--portal-accent-light);background:color-mix(in srgb, var(--portal-accent) 13%, transparent);border-radius:7px;padding:7px}.portal-live-source-list span{gap:2px;display:grid}.portal-live-source-list b{font-size:12px}.portal-live-source-list small{color:var(--portal-text-muted);font-size:11px}.portal-live-source-list em{color:var(--portal-text-muted);font-size:11px;font-style:normal}.portal-live-safeguard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding:16px;display:grid}.portal-live-safeguard-grid>article{border:1px solid var(--portal-border);background:var(--portal-bg-secondary);box-shadow:var(--portal-shadow);border-radius:11px}.portal-live-health{align-items:center;gap:15px;padding:14px;display:flex}.portal-live-health>div{border:9px solid color-mix(in srgb, #45b777 30%, var(--portal-bg-hover));text-align:center;border-top-color:#45b777;border-right-color:#45b777;border-radius:50%;flex:none;place-content:center;width:88px;height:88px;display:grid;transform:rotate(-18deg)}.portal-live-health>div>*{transform:rotate(18deg)}.portal-live-health>div svg{color:#45b777;width:19px;margin:0 auto}.portal-live-health>div strong{font-size:25px;line-height:.95}.portal-live-health>div small{color:var(--portal-text-muted);margin-top:2px;font-size:11px}.portal-live-health>span{gap:4px;display:grid}.portal-live-health>span b{font-size:14px}.portal-live-health>span small{color:var(--portal-text-secondary);font-size:11.5px;line-height:1.4}.portal-live-control{padding:14px}.portal-live-control header{justify-content:space-between;align-items:center;display:flex}.portal-live-control header span{align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.portal-live-control header svg{width:16px;color:var(--portal-accent-light)}.portal-live-control header strong{color:var(--portal-accent-light);font-size:13px}.portal-live-control input[type=range]{width:100%;accent-color:var(--portal-accent);margin-top:25px}.portal-live-control>p{color:var(--portal-text-muted);justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.portal-live-stop>button{border:1px solid var(--portal-border);background:var(--portal-bg-hover);cursor:pointer;border-radius:999px;width:48px;height:26px;margin-top:21px;display:block;position:relative}.portal-live-stop>button i{background:var(--portal-text-muted);width:18px;height:18px;transition:transform .18s var(--portal-ease), background .18s ease;border-radius:50%;position:absolute;top:3px;left:3px}.portal-live-stop>button.is-active{background:color-mix(in srgb, #45b777 26%, var(--portal-bg-hover))}.portal-live-stop>button.is-active i{background:#5bc988;transform:translate(22px)}.portal-live-stop>p{color:var(--portal-text-secondary);margin-top:12px;font-size:11.5px;display:block}.portal-live-checks{align-content:center;padding:12px 14px;display:grid}.portal-live-checks p{border-bottom:1px solid var(--portal-border);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:7px 0;display:grid}.portal-live-checks p:last-child{border-bottom:0}.portal-live-checks>p>svg{color:#45b777;background:#45b7771f;border-radius:50%;width:27px;height:27px;padding:7px}.portal-live-checks p span{gap:2px;display:grid}.portal-live-checks b{font-size:12px}.portal-live-checks small{color:var(--portal-text-muted);font-size:11px}.portal-live-audit{border-top:1px solid var(--portal-border);background:var(--portal-bg-secondary);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;display:grid}.portal-live-audit>svg{width:30px;height:30px;color:var(--portal-accent-light);background:color-mix(in srgb, var(--portal-accent) 13%, transparent);border-radius:8px;padding:7px}.portal-live-audit>span{gap:1px;display:grid}.portal-live-audit b{font-size:12px}.portal-live-audit small{color:var(--portal-text-muted);font-size:11px}.portal-live-audit button{border:1px solid var(--portal-border);background:var(--portal-bg-tertiary);cursor:pointer;border-radius:7px;min-height:31px;padding:0 10px;font-size:11.5px}.portal-live-detail{z-index:4;border-left:1px solid var(--portal-border);background:var(--portal-bg-secondary);min-width:0;transition:background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.portal-live-detail>header{border-bottom:1px solid var(--portal-border);background:var(--portal-bg-tertiary);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:0 14px;display:grid}.portal-live-detail>header>span:not(.portal-live-avatar){width:40px;height:40px;color:var(--portal-accent-light);background:color-mix(in srgb, var(--portal-accent) 14%, transparent);border-radius:10px;place-items:center;display:grid}.portal-live-detail>header>span>svg{width:19px}.portal-live-detail>header>div{gap:3px;min-width:0;display:grid}.portal-live-detail>header small{color:var(--portal-text-muted);text-transform:uppercase;font-size:11px}.portal-live-detail>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.portal-live-detail>section{border-bottom:1px solid var(--portal-border);padding:13px 14px}.portal-live-detail>section>p{color:var(--portal-text-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:750}.portal-live-detail-account{grid-template-columns:33px minmax(0,1fr);align-items:center;gap:9px;display:grid}.portal-live-detail-account>svg{width:33px;height:33px;color:var(--portal-accent-light);background:color-mix(in srgb, var(--portal-accent) 13%, transparent);border-radius:8px;padding:8px}.portal-live-detail-account span{gap:2px;display:grid}.portal-live-detail-account b{font-size:12.5px}.portal-live-detail-account small{color:var(--portal-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.portal-live-stage{border:1px solid color-mix(in srgb, #45b777 30%, var(--portal-border));min-height:34px;color:color-mix(in srgb, #72de99 76%, var(--portal-text-primary));cursor:pointer;background:#45b77717;border-radius:8px;align-items:center;gap:7px;padding:0 9px;font-size:12px;font-weight:700;display:flex}.portal-live-stage i{background:#45b777;border-radius:50%;width:7px;height:7px}.portal-live-stage svg{width:13px;margin-left:auto}.portal-live-detail-note{border:1px solid var(--portal-border);background:var(--portal-bg-tertiary);border-radius:9px;gap:5px;padding:10px;display:grid}.portal-live-detail-note b{font-size:12.5px}.portal-live-detail-note small{color:var(--portal-text-secondary);font-size:11.5px;line-height:1.4}.portal-live-detail ul{gap:8px;list-style:none;display:grid}.portal-live-detail li{color:var(--portal-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.portal-live-detail li svg{color:#45b777;width:15px}.portal-live-score{align-items:center;gap:11px;display:flex}.portal-live-score>strong{font-family:DM Sans,sans-serif;font-size:38px;line-height:1}.portal-live-score>span{gap:2px;display:grid}.portal-live-score b{font-size:12px}.portal-live-score small{color:var(--portal-text-muted);font-size:11px}.portal-live-detail>footer{border-top:1px solid var(--portal-border);margin-top:auto;padding:14px}.portal-live-detail>footer button{border:1px solid color-mix(in srgb, var(--portal-accent) 66%, var(--portal-border));color:#fff;background:linear-gradient(135deg, var(--portal-accent), var(--portal-accent-dark));cursor:pointer;border-radius:8px;width:100%;min-height:40px;font-size:12px;font-weight:750;box-shadow:inset 0 1px #ffffff1f}.portal-live-detail>footer button:hover{filter:brightness(1.08);transform:translateY(-1px)}.portal-perspective-4180 .portal-float-note{border-color:var(--portal-border);color:var(--portal-text-primary);background:color-mix(in srgb, var(--portal-bg-secondary) 92%, transparent);box-shadow:var(--portal-shadow-lg);transition:color var(--portal-duration) var(--portal-ease), background var(--portal-duration) var(--portal-ease), border-color var(--portal-duration) var(--portal-ease), transform .42s cubic-bezier(.2, 0, .38, .9)}.portal-perspective-4180 .portal-float-note small{color:var(--portal-text-muted);font-size:11px}.portal-perspective-4180 .portal-float-note b{font-size:12.5px}.platform-section{min-height:1680px;padding-top:150px}.platform-heading{max-width:680px}.platform-heading h2{font-size:clamp(42px,3.6vw,52px)}.platform-heading p{color:#1111118f;max-width:510px;font-size:17px;line-height:1.55}.capability-stack.capability-premium-deck{max-width:1200px;margin-top:90px;padding-top:154px}.capability-premium-deck .capability-tab-stack{width:100%;height:154px}.capability-premium-deck .capability-stack-tab{--deck-side:calc((3 - var(--stack-rank)) * 50px);top:calc(var(--stack-rank) * 32px);left:var(--deck-side);width:calc(100% - var(--deck-side) * 2);color:#11111194;background:#fcfbf9db;border-color:#1111111a;align-items:center;min-height:58px;padding:0 22px;font-size:16px;font-weight:500;transition:top .34s cubic-bezier(.2,0,.38,.9),left .34s cubic-bezier(.2,0,.38,.9),width .34s cubic-bezier(.2,0,.38,.9),color .18s,border-color .18s,background .22s,box-shadow .26s;transform:none}.capability-premium-deck .capability-stack-tab:hover,.capability-premium-deck .capability-stack-tab:focus-visible{color:#111;transform:none}.capability-premium-deck .capability-stack-tab[data-selected]{z-index:8;background:#fff;border-color:#1111111c #1111111c #0000;border-radius:14px 14px 0 0;box-shadow:0 -18px 46px #261c2f14,inset 0 1px #fff}.capability-stack-tab i{border-radius:3px;width:10px;height:10px}.capability-tab-action{font-size:12px}.capability-stack-tab .capability-tab-action svg{width:14px}.capability-premium-deck .capability-panel-shell{border-top:0;border-radius:0 0 16px 16px;overflow:hidden;box-shadow:0 42px 110px #261c2f26,inset 0 1px #fff}.capability-premium-deck .capability-panel,.capability-panel-motion{min-height:720px}.capability-panel-motion{grid-template-columns:38% 62%}.capability-copy{padding:64px 58px}.capability-copy>p{font-size:12px}.capability-copy h3{max-width:10ch;margin-top:20px;font-size:42px;line-height:1.05}.capability-copy>span{color:#1111119e;max-width:39ch;margin-top:28px;font-size:18px;line-height:1.62}.capability-copy>b{margin-top:34px;padding-top:22px;font-size:14px;line-height:1.5}.capability-copy>b svg{width:19px}.capability-premium-deck .capability-scene{min-height:720px}.scene-map{padding:76px 64px}.map-search{grid-template-columns:42px minmax(0,1fr);gap:13px;padding:14px}.map-search>svg,.map-source-card>svg{width:42px;height:42px}.map-search small,.map-source-card small,.handoff-packet header small{font-size:11px}.map-search b{font-size:14px}.map-nodes{gap:12px;margin-top:30px}.map-nodes>span{min-height:86px;padding:15px}.map-nodes b,.map-source-card b,.handoff-packet header b{font-size:13px}.map-nodes small,.map-source-card em{font-size:11px}.map-source-card{min-width:330px;padding:14px;bottom:42px;right:30px}.scene-message{grid-template-columns:200px minmax(0,1fr);gap:32px;padding:72px 46px}.message-evidence p{padding:14px;font-size:12px}.message-draft header{min-height:56px;font-size:13px}.message-draft header em,.message-draft footer span,.message-draft footer button{font-size:11px}.message-draft footer button{min-height:34px}.scene-health{grid-template-columns:260px minmax(0,1fr);gap:44px;padding:62px}.health-ring{width:250px;height:250px}.health-ring small{font-size:11px}.health-controls p{min-height:64px;padding:0 20px}.health-controls span,.health-controls b{font-size:13px}.scene-handoff{grid-template-columns:1fr 320px;gap:30px;padding:64px 50px}.handoff-thread p{padding:19px;font-size:15px}.handoff-packet{padding:21px}.handoff-packet>p{padding:11px 0;font-size:12px}.capability-live-label{margin-top:20px;font-size:12px}.platform-quote{margin-top:90px}.platform-quote p{font-size:18px}.market-grid-section>h2,.dark-heading h2,.persona-heading h2,.proof-heading h2,.insights-heading h2,.standards-heading h2{text-wrap:balance}.market-logo-grid article>p,.dark-heading>p,.persona-copy>span,.proof-heading>p,.insights-heading>p,.standards-heading>p{font-size:max(16px,1em)}.announcement-pill>span:first-child,.dark-heading>span,.kinetic-signal-toolbar>span,.kinetic-signal-toolbar>button,.proof-motion-toolbar>span,.proof-motion-toolbar>button,.hero-stage-signal small,.method-quote footer small,.dark-method-quote footer small,.platform-quote footer small,.persona-outcomes article small,.output-flip-back small,.proof-motion-track article>span{font-size:11px}.market-logo-grid article small,.system-rail button small,.campaign-band p,.insight-grid article>p,.final-cta-content>p,.footer-links h3,.footer-bottom span{font-size:12px}.method-quote footer b,.dark-method-quote footer b,.platform-quote footer b,.system-core strong{font-size:12.5px}.system-core small{font-size:11px}.persona-tab span{font-size:13px}.persona-copy>p{font-size:12px}.persona-copy>a,.insights-heading>a{font-size:14px}.output-flip-front small{font-size:11.5px}.output-flip-back>span,.output-flip-back em{font-size:11px}.proof-motion-track article>small{font-size:11.5px}@media (max-width:1180px){.hero-portal-wrap{width:min(1060px,100vw - 36px)}.portal-app-shell{grid-template-columns:276px minmax(0,1fr)}.portal-live-detail{display:none}.capability-stack.capability-premium-deck{max-width:1040px}}@media (max-width:900px){.hero-section{min-height:1390px}.hero-ambient.hero-ambient-live{height:820px;top:230px}.hero-portal-wrap{width:calc(100vw - 28px)}.portal-app-shell{grid-template-columns:244px minmax(0,1fr)}.portal-live-brand-row{padding-inline:9px}.portal-theme-toggle{transform-origin:100%;width:42px;transform:scale(.92)}.portal-live-conversation-copy>span:last-child{display:none}.capability-panel-motion{grid-template-columns:1fr}.capability-premium-deck .capability-panel,.capability-panel-motion{min-height:0}.capability-copy{padding:54px 48px}.capability-copy h3{max-width:15ch}.capability-premium-deck .capability-scene{border-top:1px solid #11111112;border-left:0;min-height:630px}}@media (max-width:680px){.hero-section{min-height:1190px;padding-top:130px}.hero-section h1{font-size:clamp(38px,11vw,48px)}.hero-lead{max-width:34ch;font-size:17px}.hero-ambient.hero-ambient-live{width:155vw;height:740px;top:260px}.hero-portal-wrap{width:calc(100vw - 20px);margin-top:70px}.portal-perspective.portal-perspective-4180{height:590px}.portal-perspective-4180 .portal-window,.portal-perspective-4180 .portal-depth-layer{height:560px}.portal-app-shell{grid-template-rows:52px minmax(0,1fr);grid-template-columns:1fr}.portal-live-sidebar,.portal-live-detail{display:none}.portal-mobile-bar{z-index:10;border-bottom:1px solid var(--portal-border);background:var(--portal-bg-tertiary);align-items:center;gap:7px;min-width:0;padding:0 9px;display:flex;position:relative}.portal-mobile-brand{align-items:center;gap:7px;min-width:0;margin-right:auto;display:flex}.portal-mobile-brand img{width:29px;height:29px}.portal-mobile-brand b{font-size:15px}.portal-mobile-nav{flex:none;gap:5px;display:flex}.portal-mobile-nav>button{border:1px solid var(--portal-border);width:33px;height:33px;color:var(--portal-text-secondary);background:var(--portal-bg-secondary);border-radius:8px;place-items:center;display:grid}.portal-mobile-nav>button[aria-pressed=true]{border-color:color-mix(in srgb, var(--portal-accent) 45%, var(--portal-border));color:var(--portal-text-primary);background:var(--portal-bg-selected)}.portal-mobile-nav>button svg{width:16px}.portal-mobile-bar .portal-theme-toggle{width:48px;transform:scale(.86)}.portal-live-main{grid-row:2}.portal-live-preview-status{padding-inline:10px}.portal-live-preview-status span{text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.portal-live-replies{grid-template-rows:58px 40px minmax(0,1fr) 62px}.portal-live-chat-header{grid-template-columns:38px minmax(0,1fr) 32px;padding-inline:10px}.portal-live-chat-header>b{display:none}.portal-live-message-area{gap:8px;padding:11px 10px 9px}.portal-live-context-note{grid-template-columns:30px minmax(0,1fr)}.portal-live-context-note em{display:none}.portal-live-context-note small{white-space:normal}.portal-live-message{max-width:88%;padding:9px 10px 8px}.portal-live-message p{font-size:12.5px}.portal-live-handoff{grid-template-columns:30px minmax(0,1fr)}.portal-live-handoff button{display:none}.portal-live-composer{padding:8px}.portal-live-composer input{min-height:40px}.portal-live-market-body{grid-template-columns:1fr}.portal-live-market-body>aside{display:none}.portal-live-market-body>article{padding:13px}.portal-live-account-heading strong{font-size:20px}.portal-live-thesis h4{font-size:17px}.portal-live-thesis>div{grid-template-columns:1fr}.portal-live-thesis>div span:nth-child(n+3),.portal-live-source-list p:nth-child(n+3){display:none}.portal-live-safeguard-grid{grid-template-columns:1fr;padding:10px}.portal-live-safeguard-grid>article:nth-child(n+3){display:none}.portal-live-audit{padding-inline:10px}.portal-live-audit button,.portal-float-note{display:none}.platform-section{min-height:0;padding:110px 16px 120px}.platform-heading h2{font-size:38px}.platform-heading p{font-size:16px}.capability-stack.capability-premium-deck{margin-top:64px;padding-top:142px}.capability-premium-deck .capability-tab-stack{height:142px}.capability-premium-deck .capability-stack-tab{--deck-side:calc((3 - var(--stack-rank)) * 12px);top:calc(var(--stack-rank) * 30px);min-height:52px;padding:0 13px;font-size:14px}.capability-tab-action{font-size:0}.capability-copy{padding:42px 27px 46px}.capability-copy>p{font-size:11px}.capability-copy h3{margin-top:16px;font-size:34px}.capability-copy>span{margin-top:22px;font-size:16px}.capability-copy>b{font-size:13px}.capability-premium-deck .capability-scene{min-height:520px}.scene-map{padding:42px 20px}.map-nodes>span:nth-child(n+4){display:none}.map-source-card{min-width:min(310px,100% - 30px);bottom:25px;right:15px}.scene-message{padding:42px 20px;display:block}.message-evidence{margin-bottom:22px;display:flex;overflow:hidden}.message-evidence p{min-width:max-content}.message-draft>p{padding:30px 20px;font-size:18px}.scene-health{grid-template-columns:1fr;justify-items:center;gap:26px;padding:36px 20px;display:grid}.health-ring{width:190px;height:190px}.health-controls{width:100%}.scene-handoff{grid-template-columns:1fr;gap:24px;padding:38px 20px;display:grid}.handoff-packet{justify-self:end;width:min(320px,100%)}.platform-quote{margin-top:60px}.platform-quote p{font-size:16px}}@media (prefers-reduced-motion:reduce){.hero-shader-canvas{animation:none!important}.portal-app-shell *,.capability-premium-deck .capability-stack-tab{transition-duration:.01ms!important;animation-duration:.01ms!important}}.hero-section h1{max-width:680px;font-size:clamp(54px,4.6vw,70px);line-height:.98}.hero-iridescent-ink{color:#1a1720;background:linear-gradient(102deg,#17131b 3%,#7545d6 23%,#ec5b4f 42%,#f2a55d 54%,#1b9f98 73%,#5b48d6 87%,#17131b 98%) 0%/240% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 20px #5f429614);-webkit-background-clip:text;background-clip:text;width:-moz-fit-content;width:fit-content;margin:8px auto 0;animation:11s cubic-bezier(.45,0,.2,1) infinite alternate wave99IridescentInk;display:block}.hero-section[data-ambient-paused=true] .hero-iridescent-ink{animation-play-state:paused}@keyframes wave99IridescentInk{0%,12%{background-position:0%}88%,to{background-position:100%}}.hero-lead{max-width:660px;font-size:20px;line-height:1.48}.hero-ambient.hero-ambient-live{filter:saturate(1.18)contrast(1.045)}.hero-shader-canvas{opacity:.98}.review-dialog-panel{max-width:1000px}.review-dialog-panel label{font-size:14px}.hero-portal-wrap{width:min(1320px,100vw - 48px);margin-top:92px}.portal-perspective.portal-perspective-4181{height:810px}.portal-perspective-4181 .portal-window,.portal-perspective-4181 .portal-depth-layer{height:760px}.portal-perspective-4181 .portal-window{transform-origin:50% 52%;border-radius:15px;grid-template-columns:310px minmax(0,1fr) 292px;transition:transform .16s cubic-bezier(.2,0,.38,.9),box-shadow .3s cubic-bezier(.2,0,.38,.9);transform:none!important}.portal-perspective-4181[data-pointer-active=true] .portal-window{transform:perspective(1900px) rotateX(var(--portal-rx)) rotateY(var(--portal-ry)) translate3d(0, 0, 18px)!important}.portal-perspective-4181:not([data-pointer-active]) .portal-pointer-glow{opacity:0}.portal-perspective-4181[data-pointer-active=true] .portal-pointer-glow{opacity:.72}.portal-perspective-4181:not([data-pointer-active]) .depth-one{transform:translate3d(0,12px,-24px)}.portal-perspective-4181:not([data-pointer-active]) .depth-two{transform:translate3d(0,25px,-52px)}.portal-perspective-4181:not([data-pointer-active]) .depth-three{transform:translate3d(0,39px,-80px)}.portal-perspective-4181 .portal-app-shell{font-size:15px}#main .portal-perspective-4181 .portal-app-shell small,.portal-perspective-4181 .portal-live-preview-status,.portal-perspective-4181 .portal-live-channel-tabs button,.portal-perspective-4181 .portal-live-filters button,.portal-perspective-4181 .portal-live-sidebar-footer,.portal-perspective-4181 .portal-live-detail li{font-size:12px}.portal-perspective-4181 .portal-live-view-switcher b,.portal-perspective-4181 .portal-live-conversation-copy strong,.portal-perspective-4181 .portal-live-context-note b,.portal-perspective-4181 .portal-live-handoff strong{font-size:13.5px}.portal-perspective-4181 .portal-live-message p,.portal-perspective-4181 .portal-live-composer input{font-size:14px}.portal-perspective-4181 .portal-live-composer button:disabled{opacity:.38;cursor:not-allowed;filter:saturate(.5)}.portal-perspective-4181 .portal-float-note{transform:scale(.94)}.market-grid-section>h2{max-width:720px;font-size:clamp(38px,3.35vw,50px)}.market-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1260px;margin-top:74px}.market-logo-grid article{min-height:235px;padding:34px}.market-logo-grid article:nth-child(4n){border-right:1px solid #11111112}.market-logo-grid article:nth-last-child(-n+4){border-bottom:1px solid #11111112}.market-logo-grid article:nth-child(3n){border-right:0}.market-logo-grid article:nth-last-child(-n+3){border-bottom:0}.market-logo-grid strong{font-size:20px}.market-logo-grid p{max-width:34ch;font-size:16px;line-height:1.55}.market-logo-grid small{font-size:12px}.operating-cycle-toolbar{z-index:6;justify-content:flex-end;align-items:center;gap:12px;max-width:1320px;margin:52px auto -58px;padding:0 38px;display:flex;position:relative}.operating-cycle-toolbar>span,.operating-cycle-toolbar>button{color:#ffffffab;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:8px;min-height:36px;font-size:12px;font-weight:700;display:inline-flex}.operating-cycle-toolbar>span{padding:0 13px}.operating-cycle-toolbar>span>i{background:#baf3de;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #baf3de80}.operating-cycle-toolbar>button{padding:0 13px;transition:color .18s,border-color .18s,background .18s}.operating-cycle-toolbar>button:hover,.operating-cycle-toolbar>button:focus-visible{color:#fff;background:#baf3de17;border-color:#baf3de6b;outline:none}.operating-cycle-toolbar svg{width:14px}.system-rail>button{overflow:hidden}.system-rail>button strong{font-size:14px}.system-rail>button small{font-size:12px}.operating-progress-track{background:#ffffff1c;border-radius:999px;height:2px;display:block;position:absolute;bottom:7px;left:14px;right:14px;overflow:hidden}.operating-progress-track:after{border-radius:inherit;content:"";transform-origin:0;background:linear-gradient(90deg,#baf3de,#cbb5ed 56%,#f19b7d);animation:7.2s linear forwards operatingStateProgress;position:absolute;inset:0;transform:scaleX(0)}.operating-system-visual[data-cycle-paused=true] .operating-progress-track:after{animation-play-state:paused}@keyframes operatingStateProgress{to{transform:scaleX(1)}}.outputs-heading{max-width:620px}.outputs-heading h2{font-size:clamp(42px,3.6vw,54px)}.outputs-heading p{max-width:620px;font-size:17px}.output-mosaic{grid-auto-rows:220px;gap:14px;max-width:1120px;margin-top:70px}.output-flip-inner{will-change:transform;transition:transform .56s cubic-bezier(.16,1,.3,1)}.output-flip-card.door-left .output-flip-inner{transform-origin:0}.output-flip-card.door-right .output-flip-inner{transform-origin:100%}.output-flip-card.door-left .output-flip-back{transform:rotateY(180deg)}.output-flip-card.door-right .output-flip-back{transform:rotateY(-180deg)}.output-flip-card.door-left.is-flipped .output-flip-inner{transform:translate(100%)rotateY(-180deg)}.output-flip-card.door-right.is-flipped .output-flip-inner{transform:translate(-100%)rotateY(180deg)}.output-flip-card .output-flip-back{text-align:center;justify-content:center;align-items:center;padding:30px}.output-flip-front>strong{font-size:32px}.output-flip-card.is-wide .output-flip-front>strong{font-size:27px}.output-flip-front>span{font-size:15px}.output-flip-front>small{font-size:13px}.output-flip-back>small{font-size:12px}.output-flip-back>strong{margin-top:14px;font-size:24px}.output-flip-back>span{max-width:29ch;margin-top:14px;font-size:14px;line-height:1.5}.output-flip-back>em{justify-content:center;margin-top:18px;font-size:13px}@media (hover:hover) and (pointer:fine){.output-flip-card.door-left:hover .output-flip-inner{transform:translate(100%)rotateY(-180deg)}.output-flip-card.door-right:hover .output-flip-inner{transform:translate(-100%)rotateY(180deg)}}#main small{font-size:max(12px,.75em)}.announcement-pill>span:first-child,.announcement-pill,.dark-heading>span,.kinetic-signal-toolbar>span,.kinetic-signal-toolbar>button,.proof-motion-toolbar>span,.proof-motion-toolbar>button,.hero-motion-toggle,.hero-motion-reduced,.capability-live-label,.hero-assurance,.capability-copy>p,.map-source-card em,.portal-perspective-4181 .portal-live-list>p,.portal-perspective-4181 .portal-live-conversation-copy em,.portal-perspective-4181 .portal-live-preview-status strong,.portal-perspective-4181 .portal-live-chat-header>b,.portal-perspective-4181 .portal-live-context-note em,.portal-perspective-4181 .portal-live-handoff button,.portal-perspective-4181 .portal-live-date{font-size:12px}.insight-grid h3{font-size:16px;line-height:1.28}.kinetic-signal-track>span,.proof-motion-track article>span,.persona-copy>p,.insight-grid article>p,.footer-links h3,.footer-bottom span{font-size:13px}.dark-heading>p,.persona-copy>span,.proof-heading>p,.insights-heading>p,.standards-heading>p{font-size:18px;line-height:1.62}@media (max-width:1180px){.portal-perspective-4181 .portal-window{grid-template-columns:284px minmax(0,1fr)}.portal-perspective-4181 .portal-live-detail{display:none}.market-logo-grid{padding-inline:26px}}@media (max-width:900px){.hero-section h1{font-size:clamp(48px,8.5vw,62px)}.portal-perspective-4181 .portal-window{grid-template-columns:250px minmax(0,1fr)}.market-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-logo-grid article:nth-child(3n){border-right:1px solid #11111112}.market-logo-grid article:nth-last-child(-n+3){border-bottom:1px solid #11111112}.market-logo-grid article:nth-child(2n){border-right:0}.market-logo-grid article:nth-last-child(-n+2){border-bottom:0}.operating-cycle-toolbar{margin-bottom:-34px}}@media (max-width:680px){.hero-section{min-height:1280px}.hero-section h1{font-size:clamp(42px,11.5vw,52px)}.hero-iridescent-ink{margin-top:6px}.hero-lead{font-size:18px}.portal-perspective.portal-perspective-4181{height:630px}.portal-perspective-4181 .portal-window,.portal-perspective-4181 .portal-depth-layer{height:600px}.portal-perspective-4181 .portal-window{grid-template-columns:1fr}.market-logo-grid{grid-template-columns:1fr;padding-inline:16px}.market-logo-grid article,.market-logo-grid article:nth-child(n){border-bottom:1px solid #11111112;border-right:0;min-height:190px;padding:27px}.market-logo-grid article:last-child{border-bottom:0}.market-logo-grid p{font-size:15px;display:block}.market-logo-grid small{text-overflow:clip;white-space:normal;font-size:12px;overflow:visible}.operating-cycle-toolbar{justify-content:center;margin:42px auto -24px;padding-inline:16px}.operating-cycle-toolbar>span,.operating-cycle-toolbar>button{font-size:12px}.output-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:190px;gap:10px}.output-mosaic article.output-flip-card,.output-mosaic article.output-flip-card.is-wide{grid-column:span 1}.output-flip-face{padding:16px}.output-flip-front>strong,.output-flip-card.is-wide .output-flip-front>strong{font-size:22px}.output-flip-front>span{font-size:13px}.output-flip-back>strong{font-size:18px}.output-flip-back>span{margin-top:10px;font-size:12px;display:block}.output-flip-back>em{margin-top:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.hero-iridescent-ink,.operating-progress-track:after{animation:none!important}.operating-progress-track:after{transform:scaleX(1)}.output-flip-inner{transition-duration:.01ms!important}}.hero-section.hero-mainframe{min-height:0;padding-bottom:136px}.hero-mainframe .hero-ambient.hero-ambient-live{height:1120px;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 91%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 91%,#0000 100%)}.hero-mainframe-portal{z-index:4;isolation:isolate;flex-direction:column;align-items:center;width:100%;margin-top:76px;scroll-margin-top:76px;display:flex;position:relative}.hero-mainframe-portal:before{z-index:-2;content:"";pointer-events:none;background:radial-gradient(43% 39% at 7% 30%,#f4633d2b,#0000 73%),radial-gradient(45% 42% at 93% 37%,#774ee12b,#0000 74%),radial-gradient(38% 31% at 62% 93%,#96e4c921,#0000 72%);position:absolute;inset:-105px 0 -95px}.fitted-portal-shell{z-index:4;flex:none;width:min(1320px,100vw - 48px);max-width:1320px;position:relative}.fitted-portal-canvas{transform-origin:top;position:absolute;top:0;left:50%}.portal-authored-frame{isolation:isolate;width:1320px;height:810px;position:relative}.hero-stage-signal-anchor{--signal-proximity-opacity:.62;pointer-events:none;width:252px;min-height:78px;opacity:var(--signal-proximity-opacity);will-change:opacity;transition:opacity .15s linear;position:absolute}.hero-stage-signal-anchor>.hero-stage-signal{width:100%;min-height:78px;position:relative;inset:auto}.portal-authored-frame .hero-stage-signal-anchor.is-signal{top:20%;left:14px;transform:rotate(-2.2deg)}.portal-authored-frame .hero-stage-signal-anchor.is-proof{top:13%;right:14px;transform:rotate(1.8deg)}.portal-authored-frame .hero-stage-signal-anchor.is-route{bottom:2px;right:7%;transform:rotate(-1deg)}.hero-stage-signal-anchor.is-proof .hero-stage-signal>span:first-child{color:#2c7455;background:#ddf3e8}.hero-stage-signal-anchor.is-route .hero-stage-signal>span:first-child{color:#a34932;background:#f8e1d8}.portal-chapter-cue{z-index:12;color:#1111119e;border-bottom:1px solid #11111138;align-items:center;gap:7px;min-height:36px;margin-top:8px;font-size:12px;font-weight:700;transition:color .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.portal-chapter-cue:hover,.portal-chapter-cue:focus-visible{color:#111;border-color:#111;transform:translateY(-1px)}.portal-chapter-cue:focus-visible{outline-offset:4px;outline:2px solid #111}.portal-chapter-cue svg{width:13px}.portal-interaction-shell{--portal-rx:0deg;--portal-ry:0deg;--portal-mx:50%;--portal-my:45%;--portal-shift-x:0px;--portal-shift-y:0px;width:100%;height:810px;position:relative}.portal-interaction-shell>.portal-perspective{z-index:1;position:relative}.portal-scene-frame{width:100%;height:100%;transform-style:preserve-3d;position:relative}.portal-perspective.portal-perspective-4182{height:810px}.portal-perspective-4182 .portal-window,.portal-perspective-4182 .portal-depth-layer{height:760px}.portal-perspective-4182 .portal-window,.portal-perspective-4182 .portal-float-note{filter:saturate()contrast()brightness();transition:filter .39s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.2,0,.38,.9),box-shadow .3s cubic-bezier(.2,0,.38,.9)}.portal-perspective-4182[data-engaged=false] .portal-window,.portal-perspective-4182[data-engaged=false] .portal-float-note{filter:saturate(.89)contrast(.99)brightness(.975)}.portal-cursor-gloss{z-index:28;pointer-events:none;opacity:0;contain:paint;border-radius:16px;transition:none;position:absolute;inset:0 0 50px;overflow:hidden}.portal-cursor-gloss>i{width:300px;height:300px;transform:translate3d(calc(var(--portal-mx) - 150px), calc(var(--portal-my) - 150px), 0);will-change:transform;background:radial-gradient(circle,#ffffff94 0%,#ffffff4d 30%,#dbcaff24 52%,#0000 72%);border-radius:50%;display:block;position:absolute;top:0;left:0;transition:none!important}.portal-interaction-shell[data-pointer-active=true] .portal-cursor-gloss{opacity:.94}.portal-resting-veil{z-index:26;pointer-events:none;opacity:0;background:#9d9fa41a;border:1px solid #d3d3d629;border-radius:16px;transition:opacity .22s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0 0 50px;box-shadow:inset 0 1px #ffffff1a,inset 0 0 80px #ceced209}.portal-interaction-shell[data-engaged=false] .portal-resting-veil{opacity:1}.portal-engagement-cue{z-index:30;color:#ffffffeb;pointer-events:none;background:#1f1e21d6;border:1px solid #ffffff2b;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-width:306px;padding:11px 14px;transition:opacity .22s cubic-bezier(.2,.75,.2,1),transform .22s cubic-bezier(.2,.75,.2,1),visibility 0s linear .22s;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 52px #0c09123d}.portal-engagement-cue>svg{color:#d5bcff;width:20px}.portal-engagement-cue>span{gap:1px;display:grid}.portal-engagement-cue b{font-size:13px;line-height:1.2}.portal-engagement-cue small{color:#fff9;font-size:10px}.portal-interaction-shell[data-engaged=true] .portal-engagement-cue{visibility:hidden;opacity:0;transform:translate(-50%,calc(-50% - 5px))scale(.98)}.portal-perspective-4182 .portal-app-shell{font-size:15.5px}.portal-perspective-4182 .portal-live-conversation-copy strong,.portal-perspective-4182 .portal-live-context-note b,.portal-perspective-4182 .portal-live-handoff strong{font-size:14px}.portal-perspective-4182 .portal-live-message p,.portal-perspective-4182 .portal-live-composer input{font-size:14.5px}.fitted-portal-shell[data-fit-density=compact] .portal-live-detail{display:none}.fitted-portal-shell[data-fit-density=compact] .portal-window{grid-template-columns:310px minmax(0,1fr)}.fitted-portal-shell[data-fit-density=compact] .portal-live-conversation-copy>span:last-child,.fitted-portal-shell[data-fit-density=compact] .portal-live-list>p{display:none}@media (min-width:901px) and (hover:hover) and (pointer:fine){.portal-interaction-shell>.portal-perspective{box-sizing:border-box;height:858px;margin:-24px -40px;padding:24px 40px}.portal-cursor-gloss{inset:-24px -40px 26px}.portal-cursor-gloss>i{transform:translate3d(calc(var(--portal-mx) - 110px), calc(var(--portal-my) - 126px), 0)}}.market-grid-section{isolation:isolate;background:radial-gradient(42% 18% at 8% 0,#ef6a481f,#0000 75%),radial-gradient(44% 18% at 91% 1%,#7149da1c,#0000 74%),radial-gradient(38% 16% at 63% 4%,#93e0c61a,#0000 72%),#f6f5f3;position:relative;overflow:hidden}.market-grid-section:before{z-index:-1;content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#0000,#ffffffc2,#0000),radial-gradient(at 50% 0,#ffffffe0,#0000 68%);width:min(1440px,100%);height:190px;position:absolute;top:0;left:50%;transform:translate(-50%)}.market-logo-grid article{--market-gloss-x:50%;--market-gloss-y:45%;isolation:isolate;transition:transform .28s cubic-bezier(.2,.75,.2,1),border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.market-logo-grid article:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(280px circle at var(--market-gloss-x) var(--market-gloss-y), #ffffffeb, #e6dbfc42 34%, transparent 70%);opacity:0;transition:opacity .28s;position:absolute;inset:0}.market-logo-grid article:after{z-index:2;content:"";pointer-events:none;border:1px solid #0000;border-radius:10px;transition:border-color .28s,box-shadow .28s;position:absolute;inset:8px}.market-logo-grid article:hover,.market-logo-grid article:focus-visible{z-index:2;transform:translateY(-1px);box-shadow:0 18px 42px #412b5212}.market-logo-grid article:hover:before,.market-logo-grid article:focus-visible:before{opacity:1}.market-logo-grid article:hover:after,.market-logo-grid article:focus-visible:after{border-color:#7545d629;box-shadow:inset 0 1px #ffffffd9}.market-logo-grid article:focus-visible{outline-offset:-3px;outline:2px solid #5a496f}.output-mosaic article.output-flip-card,.output-mosaic article.output-flip-card:hover{contain:paint;isolation:isolate;overflow:clip!important}.output-flip-card>button{overflow:hidden}.output-flip-card .output-flip-inner,.output-flip-card:hover .output-flip-inner,.output-flip-card.door-left:hover .output-flip-inner,.output-flip-card.door-right:hover .output-flip-inner,.output-flip-card.door-left.is-flipped .output-flip-inner,.output-flip-card.door-right.is-flipped .output-flip-inner{transition:none;transform:none!important}.output-flip-card .output-flip-face{backface-visibility:hidden}.output-flip-card .output-flip-back,.output-flip-card.door-left .output-flip-back,.output-flip-card.door-right .output-flip-back{z-index:1;transform:none}.output-flip-card .output-flip-front{z-index:2;opacity:1;will-change:transform, opacity;transition:transform .68s cubic-bezier(.16,1,.3,1),opacity .42s cubic-bezier(.16,1,.3,1);transform:perspective(1200px)rotateY(0)}.output-flip-card.door-left .output-flip-front{transform-origin:0}.output-flip-card.door-right .output-flip-front{transform-origin:100%}.output-flip-card.door-left.is-flipped .output-flip-front{opacity:.02;transform:perspective(1200px)rotateY(91deg)}.output-flip-card.door-right.is-flipped .output-flip-front{opacity:.02;transform:perspective(1200px)rotateY(-91deg)}.fitted-portal-mobile-shell{z-index:4;flex:none;width:min(100%,100vw - 28px);position:relative}.fitted-portal-mobile-shell .portal-authored-frame{width:100%;height:810px}@media (max-width:900px){.hero-section.hero-mainframe{min-height:0;padding-bottom:112px}.hero-mainframe-portal{margin-top:68px}.portal-authored-frame .hero-stage-sheen{border-radius:14px}}@media (max-width:680px){.hero-section.hero-mainframe{min-height:0;padding-top:126px;padding-bottom:86px}.hero-mainframe-portal{margin-top:60px}.fitted-portal-mobile-shell{width:calc(100vw - 20px)}.fitted-portal-mobile-shell .portal-authored-frame,.portal-interaction-shell{height:630px}.portal-engagement-cue{min-width:min(280px,100% - 28px);top:47%;bottom:auto}.portal-chapter-cue{margin-top:4px}.market-grid-section{padding-top:105px}}@media (prefers-reduced-motion:reduce){.portal-perspective-4182 .portal-window,.portal-perspective-4182 .portal-float-note,.portal-resting-veil,.portal-engagement-cue,.portal-cursor-gloss,.hero-stage-signal-anchor,.market-logo-grid article,.market-logo-grid article:before,.output-flip-card .output-flip-front{transition-duration:.01ms!important}}.results-first-section{color:#111;isolation:isolate;background:radial-gradient(42% 15% at 7% 0,#ef6a4821,#0000 73%),radial-gradient(45% 16% at 92% 0,#7149da21,#0000 73%),radial-gradient(36% 13% at 62% 1%,#93e0c61f,#0000 73%),#f6f5f3;padding:142px 32px 156px;position:relative;overflow:hidden}.relay-concept-fit-recognition .market-fit-recognition{isolation:isolate;width:min(1280px,100%);margin:82px auto 0;position:relative}.relay-concept-fit-recognition .fit-recognition-header{z-index:3;grid-template-columns:minmax(420px,1.08fr) minmax(330px,.72fr);align-items:end;gap:20px 72px;display:grid;position:relative}.relay-concept-fit-recognition .fit-recognition-header>small,.relay-concept-fit-recognition .fit-lab-environments>span,.relay-concept-fit-recognition [class*=fit-] small{font-family:DM Sans,sans-serif}.relay-concept-fit-recognition .fit-recognition-header>small{color:#523871ad;letter-spacing:.155em;grid-column:1/-1;font-size:12px;font-weight:800;line-height:1.2}.relay-concept-fit-recognition .fit-recognition-header h3{color:#171519;letter-spacing:-.064em;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(44px,4.7vw,68px);font-weight:520;line-height:.96}.relay-concept-fit-recognition .fit-recognition-header h3 span,.relay-concept-fit-recognition .fit-recognition-header h3 strong{display:block}.relay-concept-fit-recognition .fit-recognition-header h3 strong{color:#4b3462;font-weight:730}.relay-concept-fit-recognition .fit-recognition-header p{color:#111111a3;max-width:48ch;margin:0 0 4px;font-size:18px;line-height:1.56}.relay-concept-fit-recognition .fit-lab-environments{z-index:3;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;padding-top:23px;display:grid;position:relative}.relay-concept-fit-recognition .fit-lab-environments:before{content:"";background:linear-gradient(90deg,#e56d597a,#8c5ed157 52%,#5eb39970);height:1px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-recognition .fit-lab-environments>span{color:#11111175;letter-spacing:.145em;font-size:11px;font-weight:800;line-height:1.2}.relay-concept-fit-recognition .fit-lab-environments ul{flex-wrap:wrap;gap:8px 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.relay-concept-fit-recognition .fit-lab-environments li{color:#1111119e;align-items:center;font-size:13.5px;font-weight:620;line-height:1.35;display:inline-flex}.relay-concept-fit-recognition .fit-lab-environments li:not(:last-child):after{content:"";background:#7a52ab66;border-radius:50%;width:3px;height:3px;margin-inline:13px}.relay-concept-fit-recognition .fit-lab-environments-inverted:before{background:linear-gradient(90deg,#e56d598c,#8c5ed17a 52%,#5eb3998c)}.relay-concept-fit-recognition .fit-lab-environments-inverted>span,.relay-concept-fit-recognition .fit-lab-environments-inverted li{color:#ffffff9e}.relay-concept-fit-aperture .market-fit-aperture{background:radial-gradient(circle at 9% 3%,#ef7e6121,#0000 28%),radial-gradient(circle at 91% 2%,#865ec91f,#0000 31%),#f8f7f5;border:1px solid #3f2f4c1a;border-radius:36px;padding:56px 54px 29px;overflow:hidden;box-shadow:0 28px 80px #2b203017,inset 0 1px #ffffffe6}.relay-concept-fit-aperture .fit-aperture-stage{color:#fff;background:radial-gradient(circle at 50% 48%,#8659c63b,#0000 27%),radial-gradient(circle at 9% 95%,#e2674f29,#0000 34%),radial-gradient(circle at 94% 11%,#4ca58c29,#0000 32%),#19171d;border-radius:31px;min-height:410px;margin:40px 0 27px;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e18232e,inset 0 1px #ffffff14}.relay-concept-fit-aperture .fit-aperture-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 22%,#000 78%);mask-image:radial-gradient(circle,#0000 22%,#000 78%)}.relay-concept-fit-aperture .fit-aperture-records span{color:#ffffff45;letter-spacing:.12em;font-size:11px;font-weight:760;transition:opacity .42s,transform .42s cubic-bezier(.2,.8,.2,1);position:absolute}.relay-concept-fit-aperture .fit-aperture-records span:first-child{top:54px;left:45px}.relay-concept-fit-aperture .fit-aperture-records span:nth-child(2){top:111px;right:52px}.relay-concept-fit-aperture .fit-aperture-records span:nth-child(3){top:205px;left:74px}.relay-concept-fit-aperture .fit-aperture-records span:nth-child(4){bottom:118px;right:68px}.relay-concept-fit-aperture .fit-aperture-records span:nth-child(5){bottom:42px;left:45%}.relay-concept-fit-aperture .fit-aperture-lens{z-index:2;color:#161419;background:radial-gradient(circle at 16% 20%,#f07b5d2e,#0000 33%),radial-gradient(circle at 88% 80%,#5cb29733,#0000 34%),#faf8f6f0;border:1px solid #ffffffb8;border-radius:160px;grid-template-columns:54px minmax(0,1fr);align-content:center;gap:18px 20px;width:min(680px,66%);min-height:248px;padding:45px 60px;transition:transform .46s cubic-bezier(.2,.8,.2,1),box-shadow .46s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 60px #00000047,0 0 0 14px #ffffff09,inset 0 1px #fff}.relay-concept-fit-aperture .market-fit-aperture:hover .fit-aperture-lens{transform:translate(-50%,-50%)scale(1.025);box-shadow:0 30px 74px #00000052,0 0 0 22px #ffffff0b,inset 0 1px #fff}.relay-concept-fit-aperture .market-fit-aperture:hover .fit-aperture-records span{opacity:.42}.relay-concept-fit-aperture .fit-aperture-lens>svg{color:#7a50ad;stroke-width:1.6px;width:42px;height:42px}.relay-concept-fit-aperture .fit-aperture-lens>span small,.relay-concept-fit-aperture .fit-aperture-caption small{color:#432b5794;letter-spacing:.145em;font-size:11px;font-weight:820;display:block}.relay-concept-fit-aperture .fit-aperture-lens>span strong{letter-spacing:-.05em;margin-top:4px;font-family:Archivo,sans-serif;font-size:clamp(28px,3.1vw,42px);font-weight:690;line-height:1;display:block}.relay-concept-fit-aperture .fit-aperture-lens>span p{color:#1111119c;margin:9px 0 0;font-size:15px;line-height:1.4}.relay-concept-fit-aperture .fit-aperture-lens ul{flex-wrap:wrap;grid-column:2;gap:7px;margin:0;padding:0;list-style:none;display:flex}.relay-concept-fit-aperture .fit-aperture-lens li{color:#2a1c37b8;background:#ffffff94;border:1px solid #533b681a;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.relay-concept-fit-aperture .fit-aperture-caption{z-index:3;align-items:center;gap:11px;max-width:340px;display:flex;position:absolute;bottom:27px;right:34px}.relay-concept-fit-aperture .fit-aperture-caption>svg{color:#ffffff6b;width:24px}.relay-concept-fit-aperture .fit-aperture-caption small{color:#ffffff61}.relay-concept-fit-aperture .fit-aperture-caption strong{color:#ffffffbd;margin-top:3px;font-size:13px;display:block}.relay-concept-fit-sentence .market-fit-sentence{padding:10px 22px 0}.relay-concept-fit-sentence .fit-recognition-header{padding-inline:28px}.relay-concept-fit-sentence .fit-sentence-stage{background:linear-gradient(105deg,#ef705414,#0000 32%),linear-gradient(285deg,#60b2991a,#0000 36%),#f6f4f2;border-radius:34px;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:30px 46px;margin:42px 0 28px;padding:48px 52px;display:grid;position:relative;overflow:hidden;box-shadow:0 27px 70px #2a1f3114,inset 0 1px #ffffffeb}.relay-concept-fit-sentence .fit-sentence-stage:before,.relay-concept-fit-sentence .fit-sentence-stage:after{content:"";opacity:.62;background:linear-gradient(90deg,#e56d59,#8c5ed1 50%,#5eb399);height:1px;position:absolute;left:0;right:0}.relay-concept-fit-sentence .fit-sentence-stage:before{top:0}.relay-concept-fit-sentence .fit-sentence-stage:after{opacity:.25;bottom:0}.relay-concept-fit-sentence .fit-sentence-definition{grid-row:1/span 2;padding:8px 0 18px;position:relative}.relay-concept-fit-sentence .fit-sentence-definition>span{color:#3e2b4e8a;letter-spacing:.145em;font-size:11px;font-weight:820;display:block}.relay-concept-fit-sentence .fit-sentence-definition p{color:#181619;letter-spacing:-.06em;max-width:18ch;margin:16px 0 0;font-family:Archivo,sans-serif;font-size:clamp(37px,4.1vw,58px);font-weight:520;line-height:.99}.relay-concept-fit-sentence .fit-sentence-definition strong,.relay-concept-fit-sentence .fit-sentence-definition b,.relay-concept-fit-sentence .fit-sentence-definition em{font-style:normal;font-weight:660}.relay-concept-fit-sentence .fit-sentence-definition strong{color:#c65e50}.relay-concept-fit-sentence .fit-sentence-definition b{color:#7550ac}.relay-concept-fit-sentence .fit-sentence-definition em{color:#347c69}.relay-concept-fit-sentence .fit-sentence-definition>i{background:linear-gradient(90deg,#e56d59,#8c5ed1 57%,#5eb399);border-radius:999px;width:34%;height:2px;transition:width .48s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;box-shadow:0 0 18px #8b5dcd47}.relay-concept-fit-sentence .market-fit-sentence:hover .fit-sentence-definition>i{width:100%}.relay-concept-fit-sentence .fit-sentence-evidence{gap:8px;display:grid}.relay-concept-fit-sentence .fit-sentence-evidence span{color:#221b29b3;background:#ffffff94;border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:8px 12px;font-size:13px;font-weight:690;display:flex;box-shadow:0 8px 20px #34293c0b,inset 0 0 0 1px #4c365e0f}.relay-concept-fit-sentence .fit-sentence-evidence svg{color:#7c58ac;stroke-width:1.8px;width:18px}.relay-concept-fit-sentence .fit-sentence-result{color:#fff;background:radial-gradient(circle at 100% 0,#744cae42,#0000 48%),#1b191f;border-radius:17px;align-items:center;gap:13px;padding:20px;display:flex;box-shadow:0 18px 36px #20192526}.relay-concept-fit-sentence .fit-sentence-result>svg{color:#8ad1ba;width:24px}.relay-concept-fit-sentence .fit-sentence-result small{color:#ffffff70;letter-spacing:.13em;font-size:10px;font-weight:820;display:block}.relay-concept-fit-sentence .fit-sentence-result strong{margin-top:5px;font-family:Archivo,sans-serif;font-size:18px;line-height:1.16;display:block}.relay-concept-fit-weave .market-fit-weave{color:#fff;background:radial-gradient(circle at 92% 1%,#7c52b847,#0000 34%),radial-gradient(circle at -5% 104%,#e165502e,#0000 34%),#19171d;border-radius:36px;padding:56px 54px 29px;overflow:hidden;box-shadow:0 28px 80px #231b2926,inset 0 1px #ffffff13}.relay-concept-fit-weave .fit-recognition-header>small{color:#addacba6}.relay-concept-fit-weave .fit-recognition-header h3{color:#fff}.relay-concept-fit-weave .fit-recognition-header h3 strong{color:#d9c7e9}.relay-concept-fit-weave .fit-recognition-header p{color:#ffffff9e}.relay-concept-fit-weave .fit-weave-stage{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(275px,.78fr) 175px minmax(330px,1fr);align-items:center;gap:28px;min-height:335px;margin:36px 0 27px;padding:36px;display:grid}.relay-concept-fit-weave .fit-weave-inputs{gap:10px;display:grid}.relay-concept-fit-weave .fit-weave-inputs>span{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:3px 12px;padding:13px 0;display:grid}.relay-concept-fit-weave .fit-weave-inputs svg{color:#dac5ecc7;stroke-width:1.55px;grid-row:1/span 2;width:27px;height:27px}.relay-concept-fit-weave .fit-weave-inputs small{color:#ffffff63;letter-spacing:.14em;font-size:10px;font-weight:820}.relay-concept-fit-weave .fit-weave-inputs strong{color:#fffc;font-size:14px;font-weight:660}.relay-concept-fit-weave .fit-weave-threads{height:210px;position:relative}.relay-concept-fit-weave .fit-weave-threads i{transform-origin:100%;border-radius:999px;height:3px;transition:transform .48s cubic-bezier(.2,.8,.2,1),opacity .48s;position:absolute;top:50%;left:-30px;right:-30px}.relay-concept-fit-weave .fit-weave-threads i:first-child{background:linear-gradient(90deg,#e96d58,#8e62cd);transform:translateY(-55px)rotate(17deg);box-shadow:0 0 22px #e56d5933}.relay-concept-fit-weave .fit-weave-threads i:nth-child(2){background:linear-gradient(90deg,#9a6fe1,#7b5ab4);box-shadow:0 0 22px #9a6fe138}.relay-concept-fit-weave .fit-weave-threads i:nth-child(3){background:linear-gradient(90deg,#65b69d,#8e62cd);transform:translateY(55px)rotate(-17deg);box-shadow:0 0 22px #65b69d33}.relay-concept-fit-weave .market-fit-weave:hover .fit-weave-threads i:first-child,.relay-concept-fit-weave .market-fit-weave:hover .fit-weave-threads i:nth-child(2),.relay-concept-fit-weave .market-fit-weave:hover .fit-weave-threads i:nth-child(3){transform:translateY(0)rotate(0)}.relay-concept-fit-weave .fit-weave-result{background:radial-gradient(circle at 100% 0,#62b89d29,#0000 39%),linear-gradient(135deg,#ffffff17,#ffffff09);border:1px solid #ffffff1c;border-radius:28px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:18px;min-height:205px;padding:35px;display:grid;box-shadow:0 24px 50px #0000002e,inset 0 1px #ffffff14}.relay-concept-fit-weave .fit-weave-result>svg{color:#8dd1bb;stroke-width:1.4px;width:48px;height:48px}.relay-concept-fit-weave .fit-weave-result small{color:#9bd8c5ab;letter-spacing:.14em;font-size:10px;font-weight:820}.relay-concept-fit-weave .fit-weave-result strong{letter-spacing:-.05em;max-width:13ch;margin-top:7px;font-family:Archivo,sans-serif;font-size:clamp(26px,2.7vw,39px);font-weight:660;line-height:1;display:block}.relay-concept-fit-weave .fit-weave-result p{color:#ffffff91;max-width:38ch;margin:11px 0 0;font-size:14px;line-height:1.45}.relay-concept-fit-index .market-fit-index{background:radial-gradient(circle at 6% 10%,#e66c561a,#0000 27%),radial-gradient(circle at 93% 3%,#5db2971c,#0000 28%),#f9f8f6;border:1px solid #3d2d4c17;border-radius:36px;padding:56px 54px 29px;overflow:hidden;box-shadow:0 28px 80px #2b203014,inset 0 1px #ffffffe6}.relay-concept-fit-index .fit-index-stage{background:linear-gradient(90deg,#0000,#ffffffe6 44% 56%,#0000);align-content:center;gap:13px;min-height:382px;margin:38px -54px 27px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.relay-concept-fit-index .fit-index-track{gap:10px;width:max-content;min-width:118%;padding:10px 0;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex}.relay-concept-fit-index .fit-index-track span{color:#261e2d91;white-space:nowrap;background:#ffffffa8;border:1px solid #46345414;border-radius:999px;align-items:center;min-height:43px;padding:9px 16px;font-size:13px;font-weight:680;display:inline-flex;box-shadow:0 10px 24px #2e23350d}.relay-concept-fit-index .fit-index-language{transform:translate(-4%)}.relay-concept-fit-index .fit-index-evidence{transform:translate(9%)}.relay-concept-fit-index .fit-index-context{transform:translate(-1%)}.relay-concept-fit-index .market-fit-index:hover .fit-index-language,.relay-concept-fit-index .market-fit-index:hover .fit-index-evidence,.relay-concept-fit-index .market-fit-index:hover .fit-index-context{transform:translate(3%)}.relay-concept-fit-index .fit-index-focus-line{z-index:2;background:linear-gradient(#0000,#e56d59b8 26%,#8c5ed1b8 52%,#5eb399b8 78%,#0000);width:1px;position:absolute;top:35px;bottom:35px;left:50%;box-shadow:0 0 20px #8c5ed133}.relay-concept-fit-index .fit-index-lock{z-index:3;color:#fff;background:radial-gradient(circle at 100% 0,#7752b252,#0000 46%),#1a171ff5;border:1px solid #ffffffbd;border-radius:22px;align-items:center;gap:14px;width:min(390px,34%);padding:21px 23px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 23px 52px #231b2938,inset 0 1px #ffffff14}.relay-concept-fit-index .fit-index-lock>svg{color:#8dd2bc;stroke-width:1.6px;width:31px;height:31px}.relay-concept-fit-index .fit-index-lock small{color:#ffffff6e;letter-spacing:.14em;font-size:10px;font-weight:820;display:block}.relay-concept-fit-index .fit-index-lock strong{margin-top:5px;font-family:Archivo,sans-serif;font-size:18px;line-height:1.17;display:block}.relay-concept-fit-commonview .market-fit-commonview{background:radial-gradient(circle at 23% 60%,#e76f571f,#0000 34%),radial-gradient(circle at 77% 60%,#5bb49821,#0000 35%),linear-gradient(120deg,#fbf9f7,#f5f3f7 51%,#f7faf8);border-radius:38px;padding:56px 54px 29px;overflow:hidden;box-shadow:0 28px 80px #2b203017,inset 0 1px #ffffffeb}.relay-concept-fit-commonview .fit-commonview-stage{min-height:430px;margin:30px 0 23px;position:relative}.relay-concept-fit-commonview .fit-commonview-stage:before{content:"";background:linear-gradient(90deg,#0000,#895dcd52,#0000);width:70%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.relay-concept-fit-commonview .fit-commonview-plane{border-radius:50%;align-content:center;width:min(540px,49%);min-height:300px;padding:48px 66px;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s;display:grid;position:absolute;top:50%}.relay-concept-fit-commonview .fit-commonview-plane>span{letter-spacing:.14em;align-items:center;gap:8px;font-size:10px;font-weight:820;display:flex}.relay-concept-fit-commonview .fit-commonview-plane>span svg{width:17px}.relay-concept-fit-commonview .fit-commonview-plane>strong{color:#171519;letter-spacing:-.045em;max-width:13ch;margin-top:13px;font-family:Archivo,sans-serif;font-size:clamp(25px,2.5vw,36px);font-weight:650;line-height:1.02;display:block}.relay-concept-fit-commonview .fit-commonview-plane>p{color:#1111118c;margin:12px 0 0;font-size:13.5px}.relay-concept-fit-commonview .fit-commonview-expert{background:radial-gradient(circle at 28% 30%,#ef806236,#0000 48%),#fffaf8c2;border:1px solid #e56d5938;left:6%;transform:translateY(-50%)rotate(-4deg);box-shadow:-14px 24px 50px #57302812,inset 0 1px #ffffffe6}.relay-concept-fit-commonview .fit-commonview-expert>span{color:#b45446}.relay-concept-fit-commonview .fit-commonview-evidence{background:radial-gradient(circle at 72% 30%,#64b99f33,#0000 48%),#f8fffcc2;border:1px solid #53a98f3b;right:6%;transform:translateY(-50%)rotate(4deg);box-shadow:14px 24px 50px #29534612,inset 0 1px #ffffffe6}.relay-concept-fit-commonview .fit-commonview-evidence>span{color:#347d68;justify-self:end}.relay-concept-fit-commonview .fit-commonview-evidence>strong,.relay-concept-fit-commonview .fit-commonview-evidence>p{text-align:right;justify-self:end}.relay-concept-fit-commonview .market-fit-commonview:hover .fit-commonview-expert{transform:translate(4%,-50%)rotate(-1.5deg)}.relay-concept-fit-commonview .market-fit-commonview:hover .fit-commonview-evidence{transform:translate(-4%,-50%)rotate(1.5deg)}.relay-concept-fit-commonview .fit-commonview-core{z-index:3;color:#fff;background:radial-gradient(circle at 100% 0,#754eae4d,#0000 48%),#19171df7;border:1px solid #ffffffb3;border-radius:44% 56% 51% 49%/50% 43% 57% 50%;grid-template-columns:38px minmax(0,1fr);align-content:center;gap:14px;width:320px;min-height:204px;padding:30px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 26px 56px #1f18243d,0 0 0 10px #ffffff42,inset 0 1px #ffffff17}.relay-concept-fit-commonview .fit-commonview-core>svg{color:#8dd1bb;stroke-width:1.5px;width:32px}.relay-concept-fit-commonview .fit-commonview-core small{color:#ffffff70;letter-spacing:.13em;font-size:10px;font-weight:820}.relay-concept-fit-commonview .fit-commonview-core strong{letter-spacing:-.035em;margin-top:6px;font-family:Archivo,sans-serif;font-size:25px;line-height:1.02;display:block}.relay-concept-fit-commonview .fit-commonview-core p{color:#ffffff94;grid-column:1/-1;margin:15px 0 0;font-size:13.5px;line-height:1.4}@media (max-width:900px){.relay-concept-fit-recognition .fit-recognition-header{grid-template-columns:minmax(0,1fr);gap:17px}.relay-concept-fit-recognition .fit-recognition-header>small{grid-column:auto}.relay-concept-fit-recognition .fit-recognition-header p{max-width:62ch}.relay-concept-fit-aperture .market-fit-aperture,.relay-concept-fit-weave .market-fit-weave,.relay-concept-fit-index .market-fit-index,.relay-concept-fit-commonview .market-fit-commonview{padding:44px 36px 27px}.relay-concept-fit-sentence .fit-sentence-stage{grid-template-columns:minmax(0,1fr)}.relay-concept-fit-sentence .fit-sentence-definition{grid-row:auto}.relay-concept-fit-sentence .fit-sentence-evidence{grid-template-columns:repeat(3,minmax(0,1fr))}.relay-concept-fit-sentence .fit-sentence-result{justify-self:stretch}.relay-concept-fit-weave .fit-weave-stage{grid-template-columns:minmax(230px,.8fr) 100px minmax(260px,1fr);gap:15px;padding-inline:5px}.relay-concept-fit-weave .fit-weave-result{padding:26px 22px}.relay-concept-fit-index .fit-index-stage{margin-inline:-36px}.relay-concept-fit-commonview .fit-commonview-plane{width:57%;padding-inline:40px}.relay-concept-fit-commonview .fit-commonview-expert{left:0}.relay-concept-fit-commonview .fit-commonview-evidence{right:0}}@media (max-width:640px){.relay-concept-fit-recognition .market-fit-recognition{margin-top:58px}.relay-concept-fit-recognition .fit-recognition-header h3{font-size:clamp(39px,11.5vw,49px)}.relay-concept-fit-recognition .fit-recognition-header p{font-size:16.5px}.relay-concept-fit-recognition .fit-lab-environments{grid-template-columns:minmax(0,1fr);gap:13px}.relay-concept-fit-recognition .fit-lab-environments ul{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.relay-concept-fit-recognition .fit-lab-environments li:not(:last-child):after{display:none}.relay-concept-fit-aperture .market-fit-aperture,.relay-concept-fit-weave .market-fit-weave,.relay-concept-fit-index .market-fit-index,.relay-concept-fit-commonview .market-fit-commonview{border-radius:28px;padding:35px 21px 24px}.relay-concept-fit-aperture .fit-aperture-stage{border-radius:24px;gap:18px;min-height:0;margin-top:28px;padding:26px 18px;display:grid}.relay-concept-fit-aperture .fit-aperture-records{display:none}.relay-concept-fit-aperture .fit-aperture-lens{border-radius:28px;grid-template-columns:38px minmax(0,1fr);width:auto;min-height:0;padding:30px 24px;position:relative;inset:auto;transform:none}.relay-concept-fit-aperture .market-fit-aperture:hover .fit-aperture-lens{transform:none}.relay-concept-fit-aperture .fit-aperture-lens>svg{width:32px;height:32px}.relay-concept-fit-aperture .fit-aperture-lens ul{grid-column:1/-1}.relay-concept-fit-aperture .fit-aperture-caption{max-width:none;padding:4px 8px 0;position:relative;bottom:auto;right:auto}.relay-concept-fit-sentence .market-fit-sentence{padding-inline:0}.relay-concept-fit-sentence .fit-recognition-header{padding-inline:4px}.relay-concept-fit-sentence .fit-sentence-stage{border-radius:26px;gap:24px;margin-top:28px;padding:31px 23px}.relay-concept-fit-sentence .fit-sentence-definition p{max-width:none;font-size:clamp(35px,10.8vw,44px)}.relay-concept-fit-sentence .fit-sentence-evidence{grid-template-columns:minmax(0,1fr)}.relay-concept-fit-weave .fit-weave-stage{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;margin-top:26px;padding:25px 0}.relay-concept-fit-weave .fit-weave-threads{height:72px}.relay-concept-fit-weave .fit-weave-threads i{transform-origin:bottom;width:3px;height:86px;top:auto;left:50%;right:50%}.relay-concept-fit-weave .fit-weave-threads i:first-child{transform:translate(-38px)rotate(-18deg)}.relay-concept-fit-weave .fit-weave-threads i:nth-child(2){transform:none}.relay-concept-fit-weave .fit-weave-threads i:nth-child(3){transform:translate(38px)rotate(18deg)}.relay-concept-fit-weave .market-fit-weave:hover .fit-weave-threads i:first-child,.relay-concept-fit-weave .market-fit-weave:hover .fit-weave-threads i:nth-child(2),.relay-concept-fit-weave .market-fit-weave:hover .fit-weave-threads i:nth-child(3){transform:none}.relay-concept-fit-weave .fit-weave-result{grid-template-columns:42px minmax(0,1fr);min-height:0}.relay-concept-fit-index .fit-index-stage{gap:10px;min-height:0;margin:28px -21px 23px;padding:22px 21px;display:grid;-webkit-mask-image:none;mask-image:none}.relay-concept-fit-index .fit-index-focus-line{display:none}.relay-concept-fit-index .fit-index-track{flex-wrap:wrap;gap:7px;width:auto;min-width:0;padding:0;transform:none}.relay-concept-fit-index .market-fit-index:hover .fit-index-track{transform:none}.relay-concept-fit-index .fit-index-track span{white-space:normal;min-height:38px;padding:7px 11px}.relay-concept-fit-index .fit-index-lock{width:auto;margin-top:10px;position:relative;inset:auto;transform:none}.relay-concept-fit-commonview .fit-commonview-stage{gap:12px;min-height:0;margin:28px 0 23px;display:grid}.relay-concept-fit-commonview .fit-commonview-stage:before{display:none}.relay-concept-fit-commonview .fit-commonview-plane,.relay-concept-fit-commonview .fit-commonview-core{border-radius:26px;width:auto;min-height:0;padding:27px 23px;position:relative;inset:auto;transform:none}.relay-concept-fit-commonview .fit-commonview-expert,.relay-concept-fit-commonview .fit-commonview-evidence{text-align:left}.relay-concept-fit-commonview .fit-commonview-evidence>span,.relay-concept-fit-commonview .fit-commonview-evidence>strong,.relay-concept-fit-commonview .fit-commonview-evidence>p{text-align:left;justify-self:start}.relay-concept-fit-commonview .market-fit-commonview:hover .fit-commonview-expert,.relay-concept-fit-commonview .market-fit-commonview:hover .fit-commonview-evidence{transform:none}.relay-concept-fit-commonview .fit-commonview-core{grid-template-columns:35px minmax(0,1fr)}}.market-fit-common-circles .fit-common-circles-signal{display:none}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:hover .fit-common-circles-expert{opacity:1;transform:translate(2.2%,-50%)rotate(-.7deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:translate(2.2%,-50%)rotate(-.7deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:1;transform:translate(2.2%,-50%)rotate(-.7deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translate(2.2%,-50%)rotate(-.7deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:hover .fit-common-circles-evidence{opacity:1;transform:translate(-2.2%,-50%)rotate(.7deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:1;transform:translate(-2.2%,-50%)rotate(.7deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:translate(-2.2%,-50%)rotate(.7deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translate(-2.2%,-50%)rotate(.7deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-magnetic .fit-common-circles-stage:hover .fit-common-circles-core{border-radius:50%;transform:translate(-50%,-50%)scale(1.018)}.relay-concept-fit-common-circles-magnetic .fit-common-circles-expert:hover:after{opacity:.28;transform:rotate(-17deg)}.relay-concept-fit-common-circles-magnetic .fit-common-circles-evidence:hover:after{opacity:.28;transform:rotate(17deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:hover .fit-common-circles-expert{transform:translateY(-50%)rotate(-1.8deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:hover .fit-common-circles-evidence{transform:translateY(-50%)rotate(1.8deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:translate(.8%,-50%)rotate(-.35deg)scale(1.012);box-shadow:-13px 31px 66px #57302821,0 0 0 9px #eb745b16,inset 0 1px #fffffff0}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:.84;transform:translateY(-50%)rotate(2deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:translate(-.8%,-50%)rotate(.35deg)scale(1.012);box-shadow:13px 31px 66px #29534621,0 0 0 9px #52ae9216,inset 0 1px #fffffff0}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:.84;transform:translateY(-50%)rotate(-2deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-.7deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(.7deg)}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:hover .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:hover .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:hover .fit-common-circles-expert:after{opacity:.72;transform:rotate(7deg)}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:hover .fit-common-circles-evidence:after{opacity:.72;transform:rotate(-7deg)}.relay-concept-fit-common-circles-arcs .fit-common-circles-expert:hover:after,.relay-concept-fit-common-circles-arcs .fit-common-circles-evidence:hover:after{opacity:1;transform:rotate(0)}.relay-concept-fit-common-circles-arcs .fit-common-circles-stage:hover .fit-common-circles-core{border-radius:50%;transform:translate(-50%,-50%)scale(1.018);box-shadow:0 29px 63px #1f182442,0 0 0 12px #8b60cb13,inset 0 1px #ffffff1c}.relay-concept-fit-common-circles-depth .fit-common-circles-stage{perspective:1400px}.relay-concept-fit-common-circles-depth .fit-common-circles-plane{transform-style:preserve-3d}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:hover .fit-common-circles-expert{transform:translate(.8%,-50%)rotate(-1.35deg)rotateY(3deg)translateZ(6px)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:hover .fit-common-circles-evidence{transform:translate(-.8%,-50%)rotate(1.35deg)rotateY(-3deg)translateZ(6px)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:translate(1.2%,-50%)rotate(-.4deg)rotateY(4deg)translateZ(9px)scale(1.008)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:.88;transform:translateY(-50%)rotate(1.6deg)rotateY(-2deg)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:translate(-1.2%,-50%)rotate(.4deg)rotateY(-4deg)translateZ(9px)scale(1.008)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:.88;transform:translateY(-50%)rotate(-1.6deg)rotateY(2deg)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translate(.8%,-50%)rotate(-.35deg)rotateY(0)}.relay-concept-fit-common-circles-depth .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translate(-.8%,-50%)rotate(.35deg)rotateY(0)}.relay-concept-fit-common-circles-depth .fit-common-circles-plane:hover:after{opacity:.28}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.relay-concept-fit-common-circles-flow .fit-common-circles-expert:hover:after{opacity:.28;transform:rotate(-17deg)}.relay-concept-fit-common-circles-flow .fit-common-circles-evidence:hover:after{opacity:.28;transform:rotate(17deg)}.relay-concept-fit-common-circles-flow .fit-common-circles-signal{z-index:4;pointer-events:none;height:20px;display:block;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.relay-concept-fit-common-circles-flow .fit-common-circles-signal:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#e66a53d1 14%,#8c60cde0 50%,#57b095d1 86%,#0000);height:2px;transition:opacity .24s,transform .56s cubic-bezier(.2,0,.38,.9);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)scaleX(.2)}.relay-concept-fit-common-circles-flow .fit-common-circles-signal span{opacity:0;border:3px solid #ffffffeb;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.35)}.relay-concept-fit-common-circles-flow .fit-common-circles-signal span:first-child{background:#e46d56;left:11%}.relay-concept-fit-common-circles-flow .fit-common-circles-signal span:nth-child(2){background:#8e64cd;left:50%}.relay-concept-fit-common-circles-flow .fit-common-circles-signal span:nth-child(3){background:#57aa90;left:89%}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-signal:before{opacity:.66;transform:translateY(-50%)scaleX(1)}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-signal span{animation:1.1s cubic-bezier(.2,0,.38,.9) both common-view-signal}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-signal span:nth-child(2){animation-delay:.17s}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-signal span:nth-child(3){animation-delay:.34s}.relay-concept-fit-common-circles-flow .fit-common-circles-stage:hover .fit-common-circles-core{transform:translate(-50%,-50%)scale(1.022)}@keyframes common-view-signal{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}30%{opacity:1;transform:translate(-50%,-50%)scale(1.22)}68%{opacity:.84;transform:translate(-50%,-50%)scale(.92)}to{opacity:.34;transform:translate(-50%,-50%)scale(.72)}}@media (max-width:640px){.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-expert,.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-evidence,.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-core,.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-stage:hover .fit-common-circles-expert,.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-stage:hover .fit-common-circles-evidence,.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-stage:hover .fit-common-circles-core{opacity:1;transform:none}.results-first-section[class*=relay-concept-fit-common-circles-] .fit-common-circles-signal{display:none}}@media (prefers-reduced-motion:reduce){.relay-concept-fit-common-circles-flow .fit-common-circles-signal{display:none}.relay-concept-fit-recognition .market-fit-recognition *,.relay-concept-fit-recognition .market-fit-recognition :before,.relay-concept-fit-recognition .market-fit-recognition :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.results-first-section:before{z-index:-1;content:"";pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0000,#ffffffb8,#0000),radial-gradient(at 50% 0,#fffffff0,#0000 68%);width:min(1480px,100%);height:230px;position:absolute;top:0;left:50%;transform:translate(-50%)}.results-first-heading{text-align:center;width:min(1040px,100%);margin:0 auto}.results-first-heading>p{color:#6b5b72;letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.results-first-heading>p svg{color:#8253da;width:15px}.results-first-heading h2{letter-spacing:-.062em;margin-top:23px;font-family:DM Sans,sans-serif;font-size:clamp(48px,5.45vw,78px);font-weight:470;line-height:.98;display:grid}.results-first-heading h2>span{display:block}.results-first-heading h2 .results-action-line{color:#17151a;padding:0 .08em .14em 0}.results-first-heading h2 .results-action-line em{margin-inline:.015em .055em;color:#0000;-webkit-text-fill-color:transparent;letter-spacing:-.075em;white-space:nowrap;background:linear-gradient(108deg,#17151a 0%,#544066 18%,#855bd9 34%,#e75e47 50%,#bd6de1 67%,#513d66 83%,#17151a 100%) 0 0/190% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em;font-family:Georgia,Times New Roman,serif;font-size:1.03em;font-style:italic;font-weight:400;line-height:1;animation:9s cubic-bezier(.37,0,.18,1) infinite alternate resultsInkTravel;display:inline-block;position:relative;top:.012em}.results-first-heading>strong{color:#1111119c;max-width:680px;margin:32px auto 0;font-size:clamp(17px,1.42vw,20px);font-weight:450;line-height:1.55;display:block}@keyframes resultsInkTravel{0%{background-position:0%}to{background-position:100%}}.operational-change-stage{--result-gloss-x:72%;--result-gloss-y:38%;isolation:isolate;background:linear-gradient(#f7f6f4d6,#f7f6f4d6) padding-box padding-box,linear-gradient(125deg,#ec725752,#ffffffe6 27%,#875cdc45 54%,#81cdb64a 77%,#e8ae603d) border-box;border:1px solid #0000;border-radius:28px;grid-template-columns:1fr;width:min(1280px,100%);margin:58px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #2c1f3712,0 8px 30px #7652a309,inset 0 1px #ffffffd1}.operational-change-stage:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(520px circle at var(--result-gloss-x) var(--result-gloss-y), #fffffff0, #d6c4f633 36%, transparent 72%), radial-gradient(circle at 10% 5%, #ef6a481f, transparent 28%), radial-gradient(circle at 88% 12%, #8c67dc1f, transparent 32%);opacity:.72;transition:opacity .32s;position:absolute;inset:0}.operational-change-stage:after{z-index:3;content:"";pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0000 0%,#ec7257 18%,#875cdc 42%,#81cdb6 64%,#e8ae60 82%,#0000 100%) 0 0/220% 100%;height:2px;animation:12s cubic-bezier(.37,0,.18,1) infinite alternate operationalRailTravel;position:absolute;top:0;left:0;right:0}@keyframes operationalRailTravel{0%{background-position:0%}to{background-position:100%}}.operational-change-intro{z-index:1;grid-template-columns:minmax(470px,1.15fr) minmax(280px,.72fr) auto;align-items:center;gap:32px;min-width:0;padding:30px 40px;display:grid;position:relative}.operational-change-intro:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e76b5057 14%,#895ddc2e 48%,#7ec8b352 82%,#0000);height:1px;position:absolute;bottom:0;left:32px;right:32px;box-shadow:0 1px 16px #845bd217}.operational-change-intro>div>p,.operational-market-visual>small,.operational-timing-visual>small,.operational-context-visual>small,.operational-change-output small{color:#71548c;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.operational-change-lockup>p{letter-spacing:.14em;font-size:13px}.operational-change-lockup h3{align-items:center;gap:14px;max-width:none;margin-top:13px;font-family:Archivo,Arial Narrow,sans-serif;display:flex}.operational-change-lockup h3>span{align-items:flex-end;gap:8px;min-width:0;display:inline-flex}.operational-change-lockup h3 b{font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-size:clamp(39px,3.35vw,49px);font-weight:650;line-height:.82}.operational-change-lockup h3>span>span{letter-spacing:-.025em;max-width:10ch;padding-bottom:1px;font-size:15px;font-weight:650;line-height:1.06}.operational-change-lockup h3>svg{color:#815cb0;stroke-width:1.65px;flex:none;width:22px}.operational-change-intro>span{color:#11111196;max-width:43ch;font-size:17px;line-height:1.48;display:block}.operational-change-intro>a{color:#111;align-items:center;gap:9px;min-height:44px;padding-bottom:4px;font-size:14px;font-weight:750;transition:transform .2s;display:inline-flex;position:relative}.operational-change-intro>a:after{content:"";transform-origin:0;background:linear-gradient(90deg,#11111180,#8456bc6b,#0000);height:1px;transition:transform .22s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(.72)}.operational-change-intro>a:hover,.operational-change-intro>a:focus-visible{transform:translate(2px)}.operational-change-intro>a:hover:after,.operational-change-intro>a:focus-visible:after{transform:scaleX(1)}.operational-change-intro>a:focus-visible{outline-offset:4px;outline:2px solid #111}.operational-change-intro>a svg{width:15px}.operational-change-relay{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid;position:relative}.operational-change-moment{--moment-accent:#895ed0;--moment-accent-soft:#895ed057;--moment-glow:#895ed026;--moment-seam-from:#e46f5347;--moment-seam-to:#895ed04f;flex-direction:column;min-width:0;min-height:430px;padding:31px 34px 30px;transition:background-color .28s,box-shadow .28s;display:flex;position:relative}.operational-change-moment:not(:last-child):after{z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--moment-seam-from) 18%, #ffffffdb 49%, var(--moment-seam-to) 80%, transparent);width:1px;box-shadow:0 0 18px var(--moment-glow);opacity:.72;transition:opacity .26s,box-shadow .26s;position:absolute;top:28px;bottom:28px;right:-1px}.operational-change-moment:not(:last-child):hover:after{box-shadow:0 0 24px var(--moment-glow);opacity:.96}.operational-change-moment:hover{background-color:#ffffff57;box-shadow:inset 0 1px #ffffff80}.operational-change-moment.moment-market{--moment-accent:#d76f56;--moment-accent-soft:#d76f565c;--moment-glow:#d76f5626;--moment-seam-from:#d76f564d;--moment-seam-to:#8b5dd24f;background-image:radial-gradient(circle at 3% 100%,#ec755617,#0000 46%)}.operational-change-moment.moment-priority{--moment-accent:#865bd0;--moment-accent-soft:#865bd059;--moment-glow:#865bd029;--moment-seam-from:#865bd04f;--moment-seam-to:#5bb0974d;background-image:radial-gradient(circle at 50% 100%,#8a63de17,#0000 48%)}.operational-change-moment.moment-context{--moment-accent:#4c9b84;--moment-accent-soft:#4c9b8457;--moment-glow:#4c9b8426;background-image:radial-gradient(circle at 97% 100%,#73c9b01a,#0000 46%)}.operational-change-moment>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.operational-change-moment>header p,.operational-change-moment>header span{letter-spacing:.105em;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.15}.operational-change-moment>header span{color:#11111170;font-variant-numeric:tabular-nums}.operational-change-moment>header p{color:#11111187}.operational-change-moment>header svg{color:#7652a3;width:24px;height:24px;filter:drop-shadow(0 5px 10px var(--moment-glow))}.operational-change-copy{min-width:0;min-height:236px;padding-top:27px}.operational-change-copy h4{letter-spacing:-.052em;max-width:11ch;margin-top:0;font-family:DM Sans,sans-serif;font-size:clamp(38px,3.15vw,46px);font-weight:520;line-height:.98}.operational-change-copy p{color:#1111119c;max-width:32ch;margin-top:16px;font-size:clamp(16px,1.3vw,18px);line-height:1.48}.operational-market-visual,.operational-timing-visual,.operational-context-visual{min-width:0;margin-top:0;padding-top:24px;position:relative}.operational-market-visual:before,.operational-timing-visual:before,.operational-context-visual:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--moment-accent-soft), #ffffffd6 42%, transparent 96%);width:min(88%,320px);height:1px;box-shadow:0 0 16px var(--moment-glow);position:absolute;top:0;left:0}.operational-market-visual:after,.operational-timing-visual:after,.operational-context-visual:after{background:var(--moment-accent);width:5px;height:5px;box-shadow:0 0 0 4px var(--moment-glow), 0 0 15px var(--moment-accent-soft);content:"";pointer-events:none;border-radius:50%;position:absolute;top:-2px;left:0}@supports (grid-template-rows:subgrid){.operational-change-relay{grid-template-rows:auto auto auto}.operational-change-moment{grid-row:1/span 3;grid-template-rows:subgrid;min-height:0;display:grid}.operational-change-moment:first-child{grid-column:1}.operational-change-moment:nth-child(2){grid-column:2}.operational-change-moment:nth-child(3){grid-column:3}.operational-change-copy{min-height:0}}.operational-market-visual>small,.operational-timing-visual>small,.operational-context-visual>small{color:#11111170}.operational-market-visual>div{align-items:center;gap:10px;min-width:0;margin-top:13px;display:flex}.operational-market-visual>div span,.operational-market-visual>div strong{align-items:center;gap:7px;min-width:0;font-size:15px;line-height:1.25;display:inline-flex}.operational-market-visual>div span{color:#1111116e;font-weight:520;-webkit-text-decoration:line-through #e4644ab3;text-decoration:line-through #e4644ab3;text-decoration-thickness:1.5px}.operational-market-visual>div strong{color:#533875;font-weight:750}.operational-market-visual>div svg{flex:none;width:17px}.operational-market-visual>div>svg{color:#8d68b7;width:15px}.operational-market-visual>p{max-width:26ch;margin-top:13px;font-size:18px;font-weight:680;line-height:1.3}.operational-market-visual>footer{color:#1111117d;flex-wrap:wrap;gap:7px 13px;margin-top:13px;font-size:13px;font-weight:560;display:flex}.operational-market-visual>footer span{padding-left:10px;position:relative}.operational-market-visual>footer span:before{content:"";background:#9a70d8;border-radius:50%;width:4px;height:4px;position:absolute;top:.45em;left:0}.operational-timing-visual>div{flex-wrap:wrap;gap:8px 14px;margin-top:14px;display:flex}.operational-timing-visual>div span{color:#1111118f;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.operational-timing-visual>div i{background:#865bd047;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #764eac61,0 0 0 5px #9667da0e,0 0 10px #895ed024}.operational-timing-visual>strong,.operational-context-visual>strong{color:#513473;align-items:center;gap:9px;margin-top:17px;font-size:19px;font-weight:750;line-height:1.25;display:inline-flex}.operational-timing-visual>strong svg,.operational-context-visual>strong svg{flex:none;width:20px}.operational-context-visual>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.operational-context-visual>div span{color:#11111194;align-items:center;gap:6px;min-width:0;padding-bottom:2px;font-size:13px;font-weight:620;line-height:1.25;display:flex}.operational-context-visual>div svg{color:#3c9078;flex:none;width:15px}.operational-change-output{z-index:1;color:#fff;background:radial-gradient(circle at 82% 7%,#915bde45,#0000 37%),radial-gradient(circle at 7% 100%,#ed60452e,#0000 34%),#18171a;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:54px;padding:34px 40px 36px;display:grid;position:relative}.operational-change-output:before{content:"";opacity:.72;background:linear-gradient(90deg,#e76b50,#8c61dd 48%,#7ec6b2);height:1px;position:absolute;top:0;left:0;right:0}.operational-change-output small{color:#ffffff87}.operational-change-output h3{flex-wrap:wrap;align-items:center;gap:13px;max-width:none;margin-top:13px;font-family:Archivo,Arial Narrow,sans-serif;display:flex}.operational-change-output h3>span{color:#ffffff6b;letter-spacing:-.02em;font-size:18px;font-weight:540;-webkit-text-decoration:line-through #f18b72d9;text-decoration:line-through #f18b72d9;text-decoration-thickness:1.5px}.operational-change-output h3>svg{color:#c9b5ef;stroke-width:1.65px;flex:none;width:23px}.operational-change-output h3>strong{color:#fff;letter-spacing:-.055em;font-size:clamp(36px,3.35vw,48px);font-weight:610;line-height:.95}.operational-output-packet{padding-left:42px;position:relative}.operational-output-packet:before{content:"";pointer-events:none;background:linear-gradient(#0000,#cab5ef7a 24%,#f18b7257 56%,#9fe7cd70 82%,#0000);width:1px;position:absolute;top:-4px;bottom:-4px;left:0;box-shadow:0 0 18px #b48be61f}.operational-output-packet>p{color:#ffffffeb;max-width:28ch;font-size:20px;font-weight:620;line-height:1.35}.operational-output-packet ul{flex-wrap:wrap;gap:11px 20px;margin-top:18px;padding:0;list-style:none;display:flex}.operational-output-packet li{color:#ffffffad;align-items:center;gap:7px;font-size:16px;font-weight:560;display:inline-flex}.operational-output-packet li svg{color:#9fe7cd;width:17px}.results-proof-standard{align-items:center;gap:13px;width:min(1280px,100%);margin:18px auto 0;padding:17px 4px;display:flex;position:relative}.results-proof-standard:after{content:"";background:linear-gradient(90deg,#e56d523b,#8259cc2b 46%,#5daf9738 78%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.results-proof-standard>svg{color:#664698;flex:none;width:20px}.results-proof-standard p{color:#1111118c;flex-wrap:wrap;gap:4px 8px;font-size:15px;line-height:1.5;display:flex}.results-proof-standard p strong{color:#111}.market-fit-strip{grid-template-columns:minmax(230px,.72fr) minmax(0,1.8fr);gap:50px;width:min(1280px,100%);margin:112px auto 0;padding-top:34px;display:grid;position:relative}.market-fit-strip:before{content:"";background:linear-gradient(90deg,#0000,#e56d523d 18%,#8259cc30 52%,#5daf973b 82%,#0000);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 16px #845bd212}.market-fit-strip>header>p{color:#7455a0;letter-spacing:.13em;font-size:10px;font-weight:800}.market-fit-strip>header h3{letter-spacing:-.05em;max-width:10ch;margin-top:16px;font-family:DM Sans,sans-serif;font-size:clamp(30px,2.7vw,42px);font-weight:500;line-height:1.02}.market-fit-strip>header span{color:#11111187;max-width:34ch;margin-top:18px;font-size:12px;line-height:1.5;display:block}.market-fit-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-fit-list article{grid-template-columns:26px minmax(0,1fr);align-content:start;gap:13px;min-height:132px;padding:24px 24px 24px 0;display:grid;position:relative}.market-fit-list article:after{content:"";background:linear-gradient(90deg,#7a52ab30,#ffffff94,#0000);height:1px;position:absolute;bottom:0;left:0;right:18px}.market-fit-list article:nth-child(2n){padding-left:24px;padding-right:0}.market-fit-list article:nth-child(2n):after{background:linear-gradient(90deg,#0000,#ffffff94,#56a38e2e);left:18px;right:0}.market-fit-list svg{color:#7651a2;width:20px}.market-fit-list strong{letter-spacing:-.025em;font-family:Archivo,sans-serif;font-size:15px}.market-fit-list p{color:#1111118a;max-width:35ch;margin-top:9px;font-size:12px;line-height:1.5}@media (max-width:1060px){.results-first-section{padding-inline:24px}.operational-change-intro{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:22px 34px;padding:32px}.operational-change-lockup h3{gap:11px}.operational-change-lockup h3>span{gap:6px}.operational-change-lockup h3 b{font-size:42px}.operational-change-lockup h3>span>span{font-size:14px}.operational-change-intro>span{max-width:38ch}.operational-change-intro>a{grid-column:2;justify-self:start}.operational-change-moment{padding:29px 27px 28px}.operational-change-copy h4{font-size:36px}.operational-change-copy p{font-size:16px}.operational-context-visual>div{grid-template-columns:1fr}.operational-change-output{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:38px;padding:32px}.operational-change-output h3>strong{font-size:40px}.operational-output-packet{padding-left:32px}.market-fit-strip{grid-template-columns:1fr;gap:38px}.market-fit-strip>header h3{max-width:none}}@media (max-width:900px){.operational-change-intro{grid-template-columns:1fr;align-items:start;gap:18px}.operational-change-intro>span{max-width:52ch}.operational-change-intro>a{grid-column:1;margin-top:4px}.operational-change-relay{grid-template-rows:none;grid-template-columns:1fr}.operational-change-moment{grid-area:auto/1;min-height:0;padding:32px;display:flex}.operational-change-moment:first-child,.operational-change-moment:nth-child(2),.operational-change-moment:nth-child(3){grid-area:auto/1}.operational-change-moment:not(:last-child):after{background:linear-gradient(90deg, transparent, var(--moment-seam-from) 20%, #ffffffd6 50%, var(--moment-seam-to) 80%, transparent);width:auto;height:1px;inset:auto 28px 0}.operational-change-copy{min-height:0}.operational-change-copy h4{max-width:18ch}.operational-change-copy p{max-width:58ch}.operational-market-visual,.operational-timing-visual,.operational-context-visual{margin-top:28px}.operational-context-visual>div{grid-template-columns:repeat(3,minmax(0,1fr))}.operational-change-output{grid-template-columns:1fr;gap:25px}.operational-output-packet{padding-top:24px;padding-left:0}.operational-output-packet:before{background:linear-gradient(90deg,#0000,#cab5ef7a 22%,#f18b7257 52%,#9fe7cd70 80%,#0000);width:auto;height:1px;inset:0 0 auto}}@media (max-width:700px){.results-first-section{padding:102px 16px 104px}.results-first-heading h2{font-size:clamp(40px,11.4vw,54px);line-height:1}.results-first-heading>strong{margin-top:24px;font-size:17px}.operational-change-stage{border-radius:20px;margin-top:48px}.operational-change-intro{padding:29px 24px 28px}.operational-change-intro:after{left:20px;right:20px}.operational-change-lockup h3{gap:9px;max-width:none}.operational-change-lockup h3 b{font-size:39px}.operational-change-lockup h3>span>span{font-size:13px}.operational-change-lockup h3>svg{width:19px}.operational-change-intro>span{font-size:17px}.operational-change-moment{padding:30px 24px}.operational-change-moment:not(:last-child):after{left:24px;right:24px}.operational-change-copy h4{margin-top:0;font-size:38px}.operational-change-copy p{font-size:17px}.operational-market-visual>div{flex-wrap:wrap}.operational-context-visual>div{grid-template-columns:1fr}.operational-change-output{padding:34px 24px 28px}.operational-change-output h3{gap:10px}.operational-change-output h3>strong{font-size:39px}.operational-output-packet>p{font-size:19px}.operational-output-packet ul{grid-template-columns:1fr;display:grid}.results-proof-standard{align-items:flex-start;padding-inline:2px}.market-fit-strip{margin-top:76px}.market-fit-list{grid-template-columns:1fr}.market-fit-list article,.market-fit-list article:nth-child(2n){border-left:0;min-height:0;padding:20px 0}.market-fit-list p{font-size:13px}}@media (prefers-reduced-motion:reduce){.results-first-heading h2 em,.operational-change-stage:after{animation:none}.operational-change-stage:before,.operational-change-moment,.operational-change-intro>a{transition-duration:.01ms!important}}.relay-concept-quiet-depth .operational-change-stage{background:linear-gradient(#f7f6f4e8,#f7f6f4e8) padding-box padding-box,linear-gradient(126deg,#e5765b33,#fffffff5 31%,#845bd033 63%,#56a58f33) border-box;box-shadow:0 38px 100px #24192d14,0 8px 30px #51386c09}.relay-concept-quiet-depth .operational-change-relay{gap:14px;padding:24px 24px 38px}.relay-concept-quiet-depth .operational-change-moment{background:linear-gradient(145deg,#fffffff0,#faf8f7c7);border:1px solid #241d2b13;border-radius:20px;min-height:420px;transition:transform .34s cubic-bezier(.2,.8,.2,1),box-shadow .34s,background-color .28s;transform:translateY(0);box-shadow:0 18px 45px #251c2f13,0 3px 10px #251c2f09,inset 0 1px #fffffff5}.relay-concept-quiet-depth .operational-change-moment:nth-child(2){transform:translateY(13px)}.relay-concept-quiet-depth .operational-change-moment:nth-child(3){transform:translateY(5px)}.relay-concept-quiet-depth .operational-change-moment:hover{z-index:2;background:linear-gradient(145deg,#fff,#fcfaf9e6);transform:translateY(-5px);box-shadow:0 26px 58px #251c2f1b,0 5px 14px #251c2f0a,inset 0 1px #fff}.relay-concept-quiet-depth .operational-change-moment:not(:last-child):after{display:none}.relay-concept-quiet-depth .operational-market-visual,.relay-concept-quiet-depth .operational-timing-visual,.relay-concept-quiet-depth .operational-context-visual{background:#f6f4f5b8;border-radius:15px;margin-top:8px;padding:23px 19px 18px;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #3025390b}.relay-concept-quiet-depth .operational-market-visual:before,.relay-concept-quiet-depth .operational-timing-visual:before,.relay-concept-quiet-depth .operational-context-visual:before{width:calc(100% - 38px);top:0;left:19px}.relay-concept-quiet-depth .operational-market-visual:after,.relay-concept-quiet-depth .operational-timing-visual:after,.relay-concept-quiet-depth .operational-context-visual:after{top:-2px;left:19px}.relay-concept-signal-ribbon .operational-change-stage{background:linear-gradient(#f9f8f7eb,#f9f8f7eb) padding-box padding-box,linear-gradient(116deg,#e7684d42,#8d5fd833 51%,#53a68e40) border-box}.relay-concept-signal-ribbon .operational-change-relay{isolation:isolate;gap:28px;padding:42px 36px 48px}.relay-concept-signal-ribbon .operational-change-relay:before{z-index:-1;content:"";pointer-events:none;clip-path:polygon(0 43%,17% 31%,34% 47%,51% 33%,69% 50%,84% 35%,100% 44%,100% 57%,84% 48%,69% 63%,51% 48%,34% 62%,17% 45%,0 57%);background:linear-gradient(90deg,#e86b4f38,#f2a46921 27%,#895bd233 52%,#63b19b30 78%,#63b19b0d);height:88px;position:absolute;top:29px;left:18px;right:18px;box-shadow:0 18px 42px #7c52ae12,inset 0 1px #ffffff9e}.relay-concept-signal-ribbon .operational-change-moment{min-height:410px;box-shadow:none;background:0 0;padding:27px 18px 22px}.relay-concept-signal-ribbon .operational-change-moment:hover{box-shadow:none;background:0 0}.relay-concept-signal-ribbon .operational-change-moment:not(:last-child):after{display:none}.relay-concept-signal-ribbon .operational-change-moment>header{grid-template-columns:auto minmax(0,1fr) 54px;min-height:60px}.relay-concept-signal-ribbon .operational-change-moment>header svg{width:54px;height:54px;box-shadow:0 11px 28px var(--moment-glow), 0 2px 8px #221b290f, inset 0 1px 0 #fff;background:#ffffffe0;border:1px solid #362a3f13;border-radius:50%;padding:14px}.relay-concept-signal-ribbon .operational-change-copy{min-height:225px;padding-top:31px}.relay-concept-signal-ribbon .operational-change-copy h4{font-size:clamp(39px,3.1vw,45px)}.relay-concept-signal-ribbon .operational-market-visual,.relay-concept-signal-ribbon .operational-timing-visual,.relay-concept-signal-ribbon .operational-context-visual{padding-top:18px}.relay-concept-signal-ribbon .operational-market-visual:before,.relay-concept-signal-ribbon .operational-timing-visual:before,.relay-concept-signal-ribbon .operational-context-visual:before{background:linear-gradient(90deg, var(--moment-accent), var(--moment-accent-soft) 38%, transparent);width:100%;height:2px}.relay-concept-editorial .operational-change-stage{background:linear-gradient(#f8f7f5eb,#f8f7f5eb) padding-box padding-box,linear-gradient(132deg,#e86d512e,#fffffff2 38%,#845cd330 70%,#54a68f2b) border-box}.relay-concept-editorial .operational-change-intro{grid-template-columns:minmax(500px,1.22fr) minmax(270px,.65fr) auto}.relay-concept-editorial .operational-change-relay{grid-template-columns:1.08fr .92fr 1fr;gap:42px;padding:48px 42px 62px}.relay-concept-editorial .operational-change-moment{min-height:420px;box-shadow:none;background:0 0;padding:18px 8px 24px}.relay-concept-editorial .operational-change-moment:nth-child(2){transform:translateY(42px)}.relay-concept-editorial .operational-change-moment:nth-child(3){transform:translateY(12px)}.relay-concept-editorial .operational-change-moment:hover{box-shadow:none;background:0 0}.relay-concept-editorial .operational-change-moment:not(:last-child):after{display:none}.relay-concept-editorial .operational-change-moment>header{grid-template-columns:minmax(0,1fr) auto;min-height:62px;padding-left:0;position:relative}.relay-concept-editorial .operational-change-moment>header span{z-index:-1;color:var(--moment-accent);letter-spacing:-.09em;opacity:.095;font-family:Georgia,Times New Roman,serif;font-size:84px;font-style:italic;font-weight:400;line-height:1;position:absolute;top:-28px;left:-5px}.relay-concept-editorial .operational-change-moment>header p{color:#1111118f;align-self:end;font-size:13px}.relay-concept-editorial .operational-change-moment>header svg{grid-column:2}.relay-concept-editorial .operational-change-copy{min-height:229px;padding-top:12px}.relay-concept-editorial .moment-market .operational-change-copy h4{font-family:DM Sans,sans-serif;font-size:clamp(42px,3.35vw,50px);font-weight:540;line-height:.94}.relay-concept-editorial .moment-priority .operational-change-copy h4{color:#0000;letter-spacing:-.06em;-webkit-text-fill-color:transparent;background:linear-gradient(112deg,#17151a,#7c4f9b 45%,#bd665b);-webkit-background-clip:text;background-clip:text;max-width:10ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(43px,3.5vw,52px);font-style:italic;font-weight:400;line-height:.94}.relay-concept-editorial .moment-context .operational-change-copy h4{letter-spacing:-.065em;max-width:9ch;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(40px,3.2vw,47px);font-weight:650;line-height:.95}.relay-concept-editorial .operational-market-visual,.relay-concept-editorial .operational-timing-visual,.relay-concept-editorial .operational-context-visual{padding-top:19px}.relay-concept-editorial .operational-market-visual:before,.relay-concept-editorial .operational-timing-visual:before,.relay-concept-editorial .operational-context-visual:before{width:68%}.relay-concept-evidence-lenses .operational-change-stage{background:radial-gradient(circle at 18% 55%,#ec74561b,#0000 33%) padding-box padding-box,radial-gradient(circle at 51% 56%,#8d60db1c,#0000 34%) padding-box padding-box,radial-gradient(circle at 84% 56%,#5cb2991c,#0000 32%) padding-box padding-box,linear-gradient(#f6f5f4e6,#f6f5f4e6) padding-box padding-box,linear-gradient(126deg,#e570543d,#ffffffe6 32%,#845bd03d 61%,#59aa933b) border-box}.relay-concept-evidence-lenses .operational-change-relay{gap:0;padding:42px 50px 62px}.relay-concept-evidence-lenses .operational-change-moment{-webkit-backdrop-filter:blur(17px)saturate(1.08);backdrop-filter:blur(17px)saturate(1.08);background:#ffffff9c;border:1px solid #ffffffb8;border-radius:27px;min-height:430px;transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .32s;box-shadow:0 26px 58px #2d203918,0 4px 14px #2d20390a,inset 0 0 0 1px #2c213409,inset 0 1px #fffffff5}.relay-concept-evidence-lenses .operational-change-moment:first-child{z-index:1;transform:translate(19px)rotate(-1.1deg)}.relay-concept-evidence-lenses .operational-change-moment:nth-child(2){z-index:3;transform:translateY(19px)scale(1.015)}.relay-concept-evidence-lenses .operational-change-moment:nth-child(3){z-index:2;transform:translate(-19px)rotate(1.1deg)}.relay-concept-evidence-lenses .operational-change-moment:hover{z-index:5;background:#ffffffbf;transform:translateY(-4px)scale(1.018);box-shadow:0 34px 72px #2d203921,0 6px 18px #2d20390b,inset 0 0 0 1px #2c21340b,inset 0 1px #fff}.relay-concept-evidence-lenses .operational-change-moment:not(:last-child):after{display:none}.relay-concept-evidence-lenses .moment-market{background:radial-gradient(circle at 0 100%,#ed73541f,#0000 49%),#ffffff9e}.relay-concept-evidence-lenses .moment-priority{background:radial-gradient(circle at 50% 100%,#8a60da21,#0000 52%),#ffffff9e}.relay-concept-evidence-lenses .moment-context{background:radial-gradient(circle at 100% 100%,#5eb49b21,#0000 49%),#ffffff9e}.relay-concept-evidence-lenses .operational-market-visual,.relay-concept-evidence-lenses .operational-timing-visual,.relay-concept-evidence-lenses .operational-context-visual{background:#ffffff6b;border-radius:17px;margin-top:7px;padding:21px 18px 18px;box-shadow:inset 0 0 0 1px #33273c0b,inset 0 1px #ffffffd6}.relay-concept-evidence-lenses .operational-market-visual:before,.relay-concept-evidence-lenses .operational-timing-visual:before,.relay-concept-evidence-lenses .operational-context-visual:before{width:calc(100% - 36px);left:18px}.relay-concept-evidence-lenses .operational-market-visual:after,.relay-concept-evidence-lenses .operational-timing-visual:after,.relay-concept-evidence-lenses .operational-context-visual:after{left:18px}.relay-concept-storyboard .operational-change-stage{background:linear-gradient(#f8f7f5ed,#f8f7f5ed) padding-box padding-box,linear-gradient(120deg,#e66d513b,#895dd738 52%,#56a8903b) border-box}.relay-concept-storyboard .operational-change-relay{grid-template-rows:none;grid-template-columns:1fr;padding:10px 40px 30px;display:grid}.relay-concept-storyboard .operational-change-relay:before{z-index:0;content:"";pointer-events:none;opacity:.7;background:linear-gradient(#d9755c,#8a61cf 51%,#4c9b84);border-radius:999px;width:2px;position:absolute;top:47px;bottom:72px;left:62px;box-shadow:0 0 16px #8256bf2b}.relay-concept-storyboard .operational-change-moment,.relay-concept-storyboard .operational-change-moment:first-child,.relay-concept-storyboard .operational-change-moment:nth-child(2),.relay-concept-storyboard .operational-change-moment:nth-child(3){z-index:1;min-height:0;box-shadow:none;background:0 0;grid-area:auto/1;grid-template-rows:auto;grid-template-columns:minmax(185px,.42fr) minmax(255px,.73fr) minmax(350px,1fr);align-items:center;gap:31px;padding:27px 0;display:grid;transform:none}.relay-concept-storyboard .operational-change-moment:hover{box-shadow:none;background:0 0}.relay-concept-storyboard .operational-change-moment:not(:last-child):after{background:linear-gradient(90deg, transparent, var(--moment-accent-soft) 13%, #ffffffd1 48%, var(--moment-accent-soft) 83%, transparent);width:auto;height:1px;box-shadow:0 0 15px var(--moment-glow);display:block;inset:auto 0 0}.relay-concept-storyboard .operational-change-moment>header{grid-template-columns:46px minmax(0,1fr) 24px;gap:11px}.relay-concept-storyboard .operational-change-moment>header span{z-index:2;width:44px;height:44px;color:var(--moment-accent);box-shadow:0 0 0 6px #f8f7f5db, 0 8px 19px var(--moment-glow), inset 0 0 0 1px var(--moment-accent-soft);background:#f8f7f5;border:1px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.relay-concept-storyboard .operational-change-copy{min-height:0;padding:0}.relay-concept-storyboard .operational-change-copy h4{max-width:12ch;font-size:clamp(36px,3vw,43px)}.relay-concept-storyboard .operational-change-copy p{max-width:38ch;margin-top:12px;font-size:16px}.relay-concept-storyboard .operational-market-visual,.relay-concept-storyboard .operational-timing-visual,.relay-concept-storyboard .operational-context-visual{background:linear-gradient(135deg,#ffffffb8,#ffffff61);border-radius:18px;min-height:150px;margin:0;padding:23px 25px;box-shadow:inset 0 0 0 1px #2f23370d,inset 0 1px #fffffff0,0 13px 33px #2d21360a}.relay-concept-storyboard .operational-market-visual:before,.relay-concept-storyboard .operational-market-visual:after,.relay-concept-storyboard .operational-timing-visual:before,.relay-concept-storyboard .operational-timing-visual:after,.relay-concept-storyboard .operational-context-visual:before,.relay-concept-storyboard .operational-context-visual:after{display:none}@media (max-width:1060px){.relay-concept-quiet-depth .operational-change-relay{gap:9px;padding:18px 18px 34px}.relay-concept-quiet-depth .operational-change-moment{padding:27px 22px 25px}.relay-concept-signal-ribbon .operational-change-relay{gap:14px;padding-inline:25px}.relay-concept-signal-ribbon .operational-change-moment{padding-inline:10px}.relay-concept-editorial .operational-change-intro{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr)}.relay-concept-editorial .operational-change-relay{gap:23px;padding:42px 28px 58px}.relay-concept-evidence-lenses .operational-change-relay{padding:35px 28px 56px}.relay-concept-evidence-lenses .operational-change-moment{padding-inline:24px}.relay-concept-storyboard .operational-change-moment,.relay-concept-storyboard .operational-change-moment:first-child,.relay-concept-storyboard .operational-change-moment:nth-child(2),.relay-concept-storyboard .operational-change-moment:nth-child(3){grid-template-columns:165px minmax(225px,.7fr) minmax(300px,1fr);gap:22px}.relay-concept-storyboard .operational-change-copy h4{font-size:36px}}@media (max-width:900px){.relay-concept-quiet-depth .operational-change-relay,.relay-concept-signal-ribbon .operational-change-relay,.relay-concept-editorial .operational-change-relay,.relay-concept-evidence-lenses .operational-change-relay{grid-template-rows:none;grid-template-columns:1fr}.relay-concept-quiet-depth .operational-change-moment,.relay-concept-quiet-depth .operational-change-moment:nth-child(2),.relay-concept-quiet-depth .operational-change-moment:nth-child(3),.relay-concept-quiet-depth .operational-change-moment:hover,.relay-concept-editorial .operational-change-moment,.relay-concept-editorial .operational-change-moment:nth-child(2),.relay-concept-editorial .operational-change-moment:nth-child(3),.relay-concept-evidence-lenses .operational-change-moment,.relay-concept-evidence-lenses .operational-change-moment:first-child,.relay-concept-evidence-lenses .operational-change-moment:nth-child(2),.relay-concept-evidence-lenses .operational-change-moment:nth-child(3),.relay-concept-evidence-lenses .operational-change-moment:hover{min-height:0;transform:none}.relay-concept-quiet-depth .operational-change-relay{gap:12px}.relay-concept-signal-ribbon .operational-change-relay{padding:26px 28px 34px 65px}.relay-concept-signal-ribbon .operational-change-relay:before{clip-path:polygon(43% 0,57% 0,49% 18%,62% 35%,47% 52%,59% 69%,46% 84%,57% 100%,43% 100%,33% 84%,46% 69%,32% 52%,48% 35%,36% 18%);background:linear-gradient(#e86b4f33,#895bd22e 52%,#63b19b2e);width:74px;height:auto;inset:28px auto 28px 27px}.relay-concept-signal-ribbon .operational-change-moment{min-height:0;padding:25px 16px 31px}.relay-concept-signal-ribbon .operational-change-copy{min-height:0}.relay-concept-editorial .operational-change-relay{gap:18px}.relay-concept-editorial .operational-change-copy{min-height:0}.relay-concept-evidence-lenses .operational-change-relay{gap:13px}.relay-concept-storyboard .operational-change-moment,.relay-concept-storyboard .operational-change-moment:first-child,.relay-concept-storyboard .operational-change-moment:nth-child(2),.relay-concept-storyboard .operational-change-moment:nth-child(3){grid-template-columns:170px minmax(0,1fr);gap:22px}.relay-concept-storyboard .operational-market-visual,.relay-concept-storyboard .operational-timing-visual,.relay-concept-storyboard .operational-context-visual{grid-column:1/-1;min-height:0;margin-left:66px}}@media (max-width:700px){.relay-concept-quiet-depth .operational-change-relay,.relay-concept-editorial .operational-change-relay,.relay-concept-evidence-lenses .operational-change-relay{padding:14px 12px 24px}.relay-concept-quiet-depth .operational-change-moment{border-radius:17px}.relay-concept-signal-ribbon .operational-change-relay{padding:20px 16px 26px 46px}.relay-concept-signal-ribbon .operational-change-relay:before{width:56px;left:13px}.relay-concept-signal-ribbon .operational-change-moment>header{grid-template-columns:auto minmax(0,1fr) 48px}.relay-concept-signal-ribbon .operational-change-moment>header svg{width:48px;height:48px;padding:12px}.relay-concept-editorial .operational-change-moment{padding:27px 15px}.relay-concept-editorial .operational-change-moment>header span{font-size:68px;top:-18px}.relay-concept-evidence-lenses .operational-change-moment{border-radius:20px}.relay-concept-storyboard .operational-change-relay{padding:6px 23px 24px}.relay-concept-storyboard .operational-change-relay:before{top:43px;bottom:50px;left:45px}.relay-concept-storyboard .operational-change-moment,.relay-concept-storyboard .operational-change-moment:first-child,.relay-concept-storyboard .operational-change-moment:nth-child(2),.relay-concept-storyboard .operational-change-moment:nth-child(3){grid-template-columns:1fr;gap:20px;padding-block:29px}.relay-concept-storyboard .operational-change-moment>header{grid-template-columns:44px minmax(0,1fr) 24px}.relay-concept-storyboard .operational-market-visual,.relay-concept-storyboard .operational-timing-visual,.relay-concept-storyboard .operational-context-visual{grid-column:1;margin-left:0}}@media (prefers-reduced-motion:reduce){.relay-concept-quiet-depth .operational-change-moment,.relay-concept-evidence-lenses .operational-change-moment{transition-duration:.01ms!important}}.relay-concept-open-storyboard .operational-change-stage{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.relay-concept-open-storyboard .operational-change-stage:before{z-index:-1;background:radial-gradient(430px circle at var(--result-gloss-x) var(--result-gloss-y), #ffffffc7, #d7c5f518 46%, transparent 76%), radial-gradient(ellipse 36% 38% at 7% 42%, #eb715412, transparent 72%), radial-gradient(ellipse 38% 42% at 95% 55%, #59ac9413, transparent 72%);opacity:.86;inset:-80px -48px -54px}.relay-concept-open-storyboard .operational-change-stage:after{display:none}.relay-concept-open-storyboard .operational-change-intro{padding:23px 8px 34px}.relay-concept-open-storyboard .operational-change-intro:after{background:linear-gradient(90deg,#e16a4f4d,#ffffffd1 30%,#855bd33b 56%,#53a48d47 84%,#0000);left:0;right:0;box-shadow:0 1px 15px #845bd214,0 -8px 26px #ffffff52}.relay-concept-open-storyboard .operational-change-relay{padding:6px 0 18px}.relay-concept-open-storyboard .operational-change-relay:before{background:linear-gradient(#d76f56e6,#875dcfd1 51%,#4c9b84e0);top:55px;bottom:70px;left:30px;box-shadow:0 0 0 5px #ffffff70,0 0 22px #8256bf26}.relay-concept-open-storyboard .operational-change-moment,.relay-concept-open-storyboard .operational-change-moment:first-child,.relay-concept-open-storyboard .operational-change-moment:nth-child(2),.relay-concept-open-storyboard .operational-change-moment:nth-child(3){border-radius:0;grid-template-columns:minmax(190px,.42fr) minmax(270px,.76fr) minmax(360px,1fr);gap:34px;padding:34px 8px;transform:none}.relay-concept-open-storyboard .operational-change-moment.moment-market{background:linear-gradient(90deg,#eb71540e,#ffffff26 33%,#0000 72%)}.relay-concept-open-storyboard .operational-change-moment.moment-priority{background:linear-gradient(90deg,#875dcf0d,#ffffff29 35%,#0000 74%)}.relay-concept-open-storyboard .operational-change-moment.moment-context{background:linear-gradient(90deg,#4c9b840d,#ffffff29 35%,#0000 74%)}.relay-concept-open-storyboard .operational-change-moment:not(:last-child):after{background:linear-gradient(90deg, var(--moment-accent-soft), #ffffffd9 33%, #78599e18 68%, transparent);opacity:.78;left:70px;right:8px}.relay-concept-open-storyboard .operational-change-moment>header span{box-shadow:0 0 0 7px #f6f5f3b8, 0 9px 22px var(--moment-glow), inset 0 0 0 1px var(--moment-accent-soft), inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f9f8f6c7;border-color:#ffffffe0}.relay-concept-open-storyboard .operational-change-copy h4{font-size:clamp(38px,3.15vw,46px)}.relay-concept-open-storyboard .operational-change-copy p{color:#1119;max-width:39ch;font-size:17px}.relay-concept-open-storyboard .operational-market-visual,.relay-concept-open-storyboard .operational-timing-visual,.relay-concept-open-storyboard .operational-context-visual{background:linear-gradient(135deg, #ffffffb5, #f8f6f96e) padding-box, linear-gradient(125deg, var(--moment-accent-soft), #ffffffe0 43%, #8158be1f 72%, transparent) border-box;-webkit-backdrop-filter:blur(15px)saturate(1.05);backdrop-filter:blur(15px)saturate(1.05);border:1px solid #0000;border-radius:21px;min-height:148px;padding:24px 27px;box-shadow:0 19px 47px #2d20390f,0 3px 10px #2d203907,inset 0 1px #fffffff0}.relay-concept-open-storyboard .operational-market-visual{transform:rotate(-.32deg)}.relay-concept-open-storyboard .operational-timing-visual{transform:translate(8px)}.relay-concept-open-storyboard .operational-context-visual{transform:rotate(.28deg)}.relay-concept-open-storyboard .operational-change-output{color:#111;background:0 0;grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);gap:62px;padding:52px 8px 24px}.relay-concept-open-storyboard .operational-change-output:before{background:linear-gradient(90deg,#e4694ed1,#895ed5a8 49%,#51a28bb3 82%,#0000);left:0;right:0;box-shadow:0 0 17px #8054bd17}.relay-concept-open-storyboard .operational-change-output small{color:#644a7ab8}.relay-concept-open-storyboard .operational-change-output h3{margin-top:16px}.relay-concept-open-storyboard .operational-change-output h3>span{color:#11111161;font-size:19px;text-decoration-color:#e4644ab8}.relay-concept-open-storyboard .operational-change-output h3>svg{color:#7d56a7}.relay-concept-open-storyboard .operational-change-output h3>strong{color:#0000;letter-spacing:-.065em;-webkit-text-fill-color:transparent;background:linear-gradient(108deg,#17151a,#654879 30%,#8e5dca 49%,#d46f5c 70%,#3f816f);-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4.45vw,62px);font-style:italic;font-weight:400;line-height:.92}.relay-concept-open-storyboard .operational-output-packet{padding-left:39px}.relay-concept-open-storyboard .operational-output-packet:before{background:linear-gradient(#0000,#875dcf63 25%,#e46a5045 56%,#4c9b845e 82%,#0000)}.relay-concept-open-storyboard .operational-output-packet>p{color:#111111e0}.relay-concept-open-storyboard .operational-output-packet li{color:#11111194}.relay-concept-open-storyboard .operational-output-packet li svg{color:#438e78}@media (max-width:1060px){.relay-concept-open-storyboard .operational-change-moment,.relay-concept-open-storyboard .operational-change-moment:first-child,.relay-concept-open-storyboard .operational-change-moment:nth-child(2),.relay-concept-open-storyboard .operational-change-moment:nth-child(3){grid-template-columns:168px minmax(225px,.72fr) minmax(300px,1fr);gap:23px}.relay-concept-open-storyboard .operational-change-copy h4{font-size:38px}}@media (max-width:900px){.relay-concept-open-storyboard .operational-change-intro{padding-inline:4px}.relay-concept-open-storyboard .operational-change-moment,.relay-concept-open-storyboard .operational-change-moment:first-child,.relay-concept-open-storyboard .operational-change-moment:nth-child(2),.relay-concept-open-storyboard .operational-change-moment:nth-child(3){grid-template-columns:170px minmax(0,1fr);gap:23px;padding-inline:4px}.relay-concept-open-storyboard .operational-market-visual,.relay-concept-open-storyboard .operational-timing-visual,.relay-concept-open-storyboard .operational-context-visual{grid-column:1/-1;margin-left:66px;transform:none}.relay-concept-open-storyboard .operational-change-output{grid-template-columns:1fr;gap:28px}.relay-concept-open-storyboard .operational-output-packet{padding-top:26px;padding-left:0}}@media (max-width:700px){.relay-concept-open-storyboard .operational-change-stage:before{inset:-45px -18px -32px}.relay-concept-open-storyboard .operational-change-intro{padding:20px 0 29px}.relay-concept-open-storyboard .operational-change-relay{padding-inline:0}.relay-concept-open-storyboard .operational-change-relay:before{top:49px;bottom:57px;left:22px}.relay-concept-open-storyboard .operational-change-moment,.relay-concept-open-storyboard .operational-change-moment:first-child,.relay-concept-open-storyboard .operational-change-moment:nth-child(2),.relay-concept-open-storyboard .operational-change-moment:nth-child(3){grid-template-columns:1fr;gap:21px;padding:30px 0}.relay-concept-open-storyboard .operational-change-moment>header{grid-template-columns:44px minmax(0,1fr) 24px}.relay-concept-open-storyboard .operational-change-moment:not(:last-child):after{left:58px}.relay-concept-open-storyboard .operational-market-visual,.relay-concept-open-storyboard .operational-timing-visual,.relay-concept-open-storyboard .operational-context-visual{border-radius:18px;grid-column:1;margin-left:0;padding:22px}.relay-concept-open-storyboard .operational-change-output{padding:42px 0 16px}.relay-concept-open-storyboard .operational-change-output h3>strong{font-size:clamp(42px,12vw,55px)}}.relay-concept-guided-lenses .operational-change-stage{background:radial-gradient(circle at 17% 52%,#ec74561d,#0000 35%) padding-box padding-box,radial-gradient(circle at 51% 54%,#8d60db20,#0000 36%) padding-box padding-box,radial-gradient(circle at 84% 53%,#5cb2991d,#0000 34%) padding-box padding-box,linear-gradient(#f6f5f4e6,#f6f5f4e6) padding-box padding-box,linear-gradient(126deg,#e5705440,#ffffffeb 32%,#845bd042 61%,#59aa933d) border-box}.relay-concept-guided-lenses .operational-change-relay{--lens-gloss-x:50%;--lens-gloss-y:44%;isolation:isolate;padding-bottom:72px}.relay-concept-guided-lenses .operational-change-relay:after{z-index:0;content:"";pointer-events:none;background:radial-gradient(290px circle at var(--lens-gloss-x) var(--lens-gloss-y), #ffffffb8, #ceb7f41a 42%, transparent 72%);opacity:.78;border-radius:34px;position:absolute;inset:10px 20px 32px}.relay-concept-guided-lenses .operational-change-relay:before{z-index:0;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #8256bf14);opacity:.9;background:linear-gradient(to bottom right,#0000 49.25%,#da6d5442 49.7%,#8559c933 50.3%,#0000 50.75%) 0 0/50% 100% no-repeat,linear-gradient(to bottom left,#0000 49.25%,#5ea9943d 49.7%,#8559c933 50.3%,#0000 50.75%) 100% 0/50% 100% no-repeat,linear-gradient(#875dcf33,#875dcf14 65%,#0000) top/1px 100% no-repeat;height:78px;position:absolute;bottom:-5px;left:17%;right:17%}.relay-concept-guided-lenses .operational-change-moment{cursor:pointer;outline:none;transition:transform .42s cubic-bezier(.2,.82,.2,1),box-shadow .36s,background-color .3s,filter .36s,opacity .36s}.relay-concept-guided-lenses .operational-change-moment:first-child{transform:translate(22px)rotate(-1deg)}.relay-concept-guided-lenses .operational-change-moment:nth-child(2){transform:translateY(12px)scale(1.015)}.relay-concept-guided-lenses .operational-change-moment:nth-child(3){transform:translate(-22px)rotate(1deg)}.relay-concept-guided-lenses .operational-change-moment:focus-visible{outline-offset:5px;outline:2px solid #7047a8d1}.relay-concept-guided-lenses .operational-change-copy h4,.relay-concept-guided-lenses .operational-change-copy p,.relay-concept-guided-lenses .operational-change-moment>header,.relay-concept-guided-lenses .operational-market-visual,.relay-concept-guided-lenses .operational-timing-visual,.relay-concept-guided-lenses .operational-context-visual{transition:opacity .32s,filter .32s,transform .38s cubic-bezier(.2,.82,.2,1)}.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-change-moment .operational-change-copy h4{opacity:.7}.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-change-moment .operational-change-copy p,.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-change-moment>header,.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-market-visual,.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-timing-visual,.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-context-visual{opacity:.48;filter:saturate(.78)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context{z-index:7;filter:none;background-color:#fffc;box-shadow:0 39px 82px #2d203925,0 7px 20px #2d20390d,inset 0 0 0 1px #2c21340b,inset 0 1px #fff}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market{transform:translate(8px,-10px)rotate(-.35deg)scale(1.035)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-priority{z-index:2;transform:translate(36px,18px)rotate(.45deg)scale(.985)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-context{z-index:1;transform:translate(-10px,4px)rotate(1.25deg)scale(.985)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-market{z-index:1;transform:translate(-13px,5px)rotate(-1.35deg)scale(.985)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority{transform:translateY(-9px)scale(1.04)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-context{z-index:2;transform:translate(13px,5px)rotate(1.35deg)scale(.985)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-market{z-index:1;transform:translate(10px,4px)rotate(-1.25deg)scale(.985)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-priority{z-index:2;transform:translate(-36px,18px)rotate(-.45deg)scale(.985)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context{transform:translate(-8px,-10px)rotate(.35deg)scale(1.035)}.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market .operational-change-copy h4,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority .operational-change-copy h4,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context .operational-change-copy h4,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market .operational-change-copy p,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority .operational-change-copy p,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context .operational-change-copy p,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market>header,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority>header,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context>header,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market .operational-market-visual,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority .operational-timing-visual,.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context .operational-context-visual{opacity:1;filter:none}.relay-concept-guided-lenses .operational-change-output{color:#111;text-align:center;background:0 0;grid-template-columns:1fr;justify-items:center;gap:27px;padding:58px 40px 34px}.relay-concept-guided-lenses .operational-change-output:before{opacity:1;background:linear-gradient(135deg,#df7359,#8b5fd3 52%,#56a58e);border:2px solid #ffffffeb;border-radius:50%;width:12px;height:12px;top:-6px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 0 0 7px #8b5fd30e,0 0 22px #7d50b63b}.relay-concept-guided-lenses .operational-change-output small{color:#624678b8}.relay-concept-guided-lenses .operational-change-output h3{justify-content:center;margin-top:16px}.relay-concept-guided-lenses .operational-change-output h3>span{color:#11111161;font-size:19px;text-decoration-color:#e5684dbd}.relay-concept-guided-lenses .operational-change-output h3>svg{color:#7e58a9}.relay-concept-guided-lenses .operational-change-output h3>strong{color:#0000;letter-spacing:-.068em;-webkit-text-fill-color:transparent;background:linear-gradient(108deg,#17151a,#654879 27%,#8e5dca 48%,#d46f5c 69%,#3f816f);-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,4.7vw,66px);font-style:italic;font-weight:400;line-height:.92}.relay-concept-guided-lenses .operational-output-packet{justify-items:center;padding:0;display:grid}.relay-concept-guided-lenses .operational-output-packet:before{display:none}.relay-concept-guided-lenses .operational-output-packet>p{color:#111111d4;max-width:36ch}.relay-concept-guided-lenses .operational-output-packet ul{justify-content:center}.relay-concept-guided-lenses .operational-output-packet li{color:#11111191}.relay-concept-guided-lenses .operational-output-packet li svg{color:#438e78}@media (max-width:900px){.relay-concept-guided-lenses .operational-change-relay{gap:13px;padding:30px 24px 52px}.relay-concept-guided-lenses .operational-change-relay:before{display:none}.relay-concept-guided-lenses .operational-change-moment,.relay-concept-guided-lenses .operational-change-moment:first-child,.relay-concept-guided-lenses .operational-change-moment:nth-child(2),.relay-concept-guided-lenses .operational-change-moment:nth-child(3),.relay-concept-guided-lenses .operational-change-relay[data-guided-active] .operational-change-moment{transform:none}.relay-concept-guided-lenses .operational-change-relay:not([data-guided-active=none]) .operational-change-moment{opacity:1}.relay-concept-guided-lenses .operational-change-output{gap:24px;padding-inline:28px}}@media (max-width:700px){.relay-concept-guided-lenses .operational-change-relay{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:14px;padding:24px 20px 50px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.relay-concept-guided-lenses .operational-change-relay::-webkit-scrollbar{display:none}.relay-concept-guided-lenses .operational-change-moment,.relay-concept-guided-lenses .operational-change-moment:first-child,.relay-concept-guided-lenses .operational-change-moment:nth-child(2),.relay-concept-guided-lenses .operational-change-moment:nth-child(3),.relay-concept-guided-lenses .operational-change-relay[data-guided-active] .operational-change-moment{scroll-snap-align:center;flex:0 0 calc(100% - 28px);min-height:540px;padding:29px 24px 27px;transform:none}.relay-concept-guided-lenses .operational-change-relay:after{inset:10px 0 30px}.relay-concept-guided-lenses .operational-change-output{padding:48px 20px 29px}.relay-concept-guided-lenses .operational-change-output h3>strong{font-size:clamp(43px,12.4vw,57px)}}@media (prefers-reduced-motion:reduce){.relay-concept-guided-lenses .operational-change-relay:after{display:none}.relay-concept-guided-lenses .operational-change-moment,.relay-concept-guided-lenses .operational-change-copy h4,.relay-concept-guided-lenses .operational-change-copy p,.relay-concept-guided-lenses .operational-change-moment>header,.relay-concept-guided-lenses .operational-market-visual,.relay-concept-guided-lenses .operational-timing-visual,.relay-concept-guided-lenses .operational-context-visual{transition-duration:.01ms!important}}.relay-concept-free-lenses .operational-change-intro,.relay-concept-relay-lenses .operational-change-intro{grid-template-columns:minmax(470px,1fr) auto;gap:30px;padding:21px 8px 31px}.relay-concept-free-lenses .operational-change-lockup>p,.relay-concept-relay-lenses .operational-change-lockup>p,.relay-concept-free-lenses .operational-change-intro>span,.relay-concept-relay-lenses .operational-change-intro>span{display:none}.relay-concept-free-lenses .operational-change-lockup h3,.relay-concept-relay-lenses .operational-change-lockup h3{margin-top:0}.operational-change-direct-review{color:#111;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:750;transition:transform .2s;display:inline-flex;position:relative}.operational-change-direct-review:after{content:"";transform-origin:0;background:linear-gradient(90deg,#11111185,#8456bc6b,#0000);height:1px;transition:transform .22s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(.72)}.operational-change-direct-review:hover,.operational-change-direct-review:focus-visible{transform:translate(2px)}.operational-change-direct-review:hover:after,.operational-change-direct-review:focus-visible:after{transform:scaleX(1)}.operational-change-direct-review:focus-visible{outline-offset:4px;outline:2px solid #111}.operational-change-direct-review svg{width:15px}.relay-concept-free-lenses .operational-change-stage{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.relay-concept-free-lenses .operational-change-stage:before{z-index:-1;background:radial-gradient(390px circle at var(--result-gloss-x) var(--result-gloss-y), #ffffffc2, #cfb8f416 43%, transparent 73%), radial-gradient(ellipse 36% 47% at 8% 49%, #eb715414, transparent 72%), radial-gradient(ellipse 37% 47% at 92% 50%, #59ac9414, transparent 72%);opacity:.9;inset:-82px -58px -55px}.relay-concept-free-lenses .operational-change-stage:after{display:none}.relay-concept-free-lenses .operational-change-intro:after{left:0;right:0}.relay-concept-free-lenses .operational-change-relay{padding:42px 42px 73px}.relay-concept-free-lenses .operational-change-output{background:0 0;gap:22px;padding:55px 8px 25px}.relay-concept-free-lenses .operational-change-output:before{background:#7953a6;box-shadow:0 0 0 7px #7953a60e,0 0 18px #7953a629}.relay-concept-free-lenses .operational-change-output h3>span,.relay-concept-free-lenses .operational-change-output h3>svg{display:none}.relay-concept-free-lenses .operational-change-output h3>strong{color:#17151a;letter-spacing:-.066em;-webkit-text-fill-color:#17151a;background:0 0;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(47px,4.55vw,64px);font-style:normal;font-weight:620;line-height:.92}.relay-concept-free-lenses .operational-output-packet>p{font-size:19px}.relay-concept-relay-lenses .operational-change-intro:after{left:24px;right:24px}.relay-concept-relay-lenses .operational-change-output{color:#fff;text-align:left;background:#1b191e;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);justify-items:stretch;gap:54px;padding:35px 40px 38px}.relay-concept-relay-lenses .operational-change-output:before{width:auto;height:1px;box-shadow:none;background:linear-gradient(90deg,#e66b50d1,#895ed5b8 50%,#50a28bc2);border:0;border-radius:0;top:0;left:0;right:0;transform:none}.relay-concept-relay-lenses .operational-change-output small{color:#ffffff87}.relay-concept-relay-lenses .operational-change-output h3{justify-content:flex-start;margin-top:14px}.relay-concept-relay-lenses .operational-change-output h3>span{color:#fff6;font-size:18px;text-decoration-color:#ef8065d1}.relay-concept-relay-lenses .operational-change-output h3>svg{color:#bba1e8}.relay-concept-relay-lenses .operational-change-output h3>strong{color:#fff;letter-spacing:-.06em;-webkit-text-fill-color:#fff;background:0 0;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(39px,3.6vw,51px);font-style:normal;font-weight:620;line-height:.94}.relay-concept-relay-lenses .operational-output-packet{align-self:center;padding-left:39px;display:block}.relay-concept-relay-lenses .operational-output-packet:before{display:block}.relay-concept-relay-lenses .operational-output-packet>p{color:#ffffffe6;font-size:19px}.relay-concept-relay-lenses .operational-output-packet ul{justify-content:flex-start}.relay-concept-relay-lenses .operational-output-packet li{color:#ffffffa8}.relay-concept-relay-lenses .operational-output-packet li svg{color:#9fe7cd}@media (max-width:900px){.relay-concept-free-lenses .operational-change-intro,.relay-concept-relay-lenses .operational-change-intro{grid-template-columns:minmax(0,1fr) auto;padding-inline:4px}.relay-concept-free-lenses .operational-change-relay{padding:30px 24px 52px}.relay-concept-relay-lenses .operational-change-output{text-align:center;grid-template-columns:1fr;gap:26px}.relay-concept-relay-lenses .operational-change-output h3{justify-content:center}.relay-concept-relay-lenses .operational-output-packet{padding-top:24px;padding-left:0}.relay-concept-relay-lenses .operational-output-packet ul{justify-content:center}}@media (max-width:700px){.relay-concept-free-lenses .operational-change-stage:before{inset:-44px -18px -30px}.relay-concept-free-lenses .operational-change-intro,.relay-concept-relay-lenses .operational-change-intro{grid-template-columns:1fr;gap:17px;padding:18px 0 27px}.relay-concept-free-lenses .operational-change-intro:after{left:0;right:0}.relay-concept-relay-lenses .operational-change-intro:after{left:18px;right:18px}.relay-concept-free-lenses .operational-change-relay{padding:24px 20px 50px}.relay-concept-free-lenses .operational-change-output{padding-inline:0}.relay-concept-free-lenses .operational-change-output h3>strong{font-size:clamp(42px,11.8vw,55px)}.relay-concept-relay-lenses .operational-change-output{padding:37px 24px 32px}.relay-concept-relay-lenses .operational-change-output h3>strong{font-size:39px}}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay{grid-template-rows:none;grid-template-columns:1fr;gap:0;padding:36px 48px 74px;display:grid;overflow:visible}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay:before{filter:drop-shadow(0 0 8px #8256bf17);background:linear-gradient(#865bd040,#639a8b1f,#0000);width:1px;height:56px;bottom:4px;left:50%;right:auto;transform:translate(-50%)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay:after{inset:10px 8px 31px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:first-child,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(2),:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(3){grid-area:auto/1;grid-template-rows:auto;grid-template-columns:minmax(170px,.44fr) minmax(270px,.8fr) minmax(370px,1.15fr);align-items:center;gap:30px;min-height:212px;padding:27px 29px;display:grid}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:first-child{z-index:1;transform:translateY(8px)rotate(-.22deg)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(2){z-index:3;margin-top:-17px;transform:scale(1.008)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(3){z-index:2;margin-top:-17px;transform:translateY(-8px)rotate(.22deg)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment>header{grid-template-columns:45px minmax(0,1fr) 23px;gap:11px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment>header span{width:43px;height:43px;color:var(--moment-accent);box-shadow:0 0 0 6px #f7f6f48c, 0 8px 20px var(--moment-glow), inset 0 0 0 1px var(--moment-accent-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f9f8f6bd;border:1px solid #ffffffe0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment>header p{max-width:13ch;font-size:13px;line-height:1.22}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy{min-height:0;padding:0}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy h4{max-width:12ch;font-size:clamp(35px,3vw,43px);line-height:.98}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy p{max-width:38ch;margin-top:12px;font-size:16px;line-height:1.44}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-market-visual,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-timing-visual,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-context-visual{min-height:145px;margin:0;padding:22px 25px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=market] .moment-market{z-index:7;transform:translateY(-8px)rotate(-.08deg)scale(1.018)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=market] .moment-priority{z-index:2;transform:translateY(18px)scale(.992)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=market] .moment-context{z-index:1;transform:translateY(8px)rotate(.3deg)scale(.992)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=priority] .moment-market{z-index:1;transform:translateY(-16px)rotate(-.3deg)scale(.992)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=priority] .moment-priority{z-index:7;transform:translateY(0)scale(1.024)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=priority] .moment-context{z-index:2;transform:translateY(16px)rotate(.3deg)scale(.992)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=context] .moment-market{z-index:1;transform:translateY(-8px)rotate(-.3deg)scale(.992)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=context] .moment-priority{z-index:2;transform:translateY(-18px)scale(.992)}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active=context] .moment-context{z-index:7;transform:translateY(-4px)rotate(.08deg)scale(1.018)}@media (max-width:1060px){:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay{padding-inline:25px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:first-child,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(2),:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(3){grid-template-columns:150px minmax(220px,.78fr) minmax(300px,1fr);gap:21px;padding-inline:24px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy h4{font-size:36px}}@media (max-width:900px){:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay{gap:0;padding:28px 16px 62px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:first-child,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(2),:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(3){grid-template-columns:132px minmax(185px,.76fr) minmax(245px,1fr);gap:16px;min-height:196px;padding:23px 20px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment>header{grid-template-columns:41px minmax(0,1fr) 20px;gap:8px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment>header span{width:39px;height:39px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy h4{font-size:31px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy p{font-size:14px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-market-visual,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-timing-visual,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-context-visual{min-height:138px;padding:19px 20px}}@media (max-width:700px){:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay{scroll-snap-type:none;grid-template-columns:1fr;gap:12px;padding:20px 0 46px;display:grid;overflow:visible}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay:before{display:none}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:first-child,:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(2),:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment:nth-child(3),:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-relay[data-guided-active] .operational-change-moment{scroll-snap-align:none;grid-template-columns:1fr;gap:19px;min-height:0;margin-top:0;padding:27px 23px;transform:none!important}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-moment>header{grid-template-columns:43px minmax(0,1fr) 23px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy h4{font-size:38px}:is(.relay-concept-free-lenses,.relay-concept-relay-lenses) .operational-change-copy p{font-size:16px}}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-stage{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-stage:before{z-index:-1;background:radial-gradient(410px circle at var(--result-gloss-x) var(--result-gloss-y), #ffffffc7, #cfb8f417 43%, transparent 73%), radial-gradient(ellipse 38% 47% at 7% 50%, #eb715416, transparent 72%), radial-gradient(ellipse 37% 47% at 93% 51%, #59ac9416, transparent 72%);opacity:.92;inset:-78px -62px -58px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-stage:after{display:none}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-intro{grid-template-columns:minmax(470px,1fr) auto;gap:30px;padding:21px 8px 31px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-lockup>p,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-intro>span{display:none}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-lockup h3{margin-top:0}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-intro:after{background:linear-gradient(90deg,#0000,#e26f5447 14%,#ffffffeb 34%,#845bcf38 56%,#59a99245 82%,#0000);left:0;right:0}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay{--lens-gloss-x:50%;--lens-gloss-y:44%}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:after{opacity:.62}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment{background-color:#ffffffa8;border-color:#ffffffd4;transition:transform .39s cubic-bezier(.2,.82,.2,1),box-shadow .32s,background-color .28s,filter .3s,opacity .3s;box-shadow:0 24px 55px #2d203916,0 4px 13px #2d203909,inset 0 0 0 1px #2c213408,inset 0 1px #fffffffa}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment:focus-visible{outline-offset:5px;outline:2px solid #68409a}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-market-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-timing-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-context-visual{background:linear-gradient(135deg,#ffffff8c,#ffffff4f);border-radius:17px;box-shadow:inset 0 0 0 1px #33273c09,inset 0 1px #ffffffe6}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:not([data-guided-active=none]) .operational-change-moment .operational-change-copy h4{opacity:.82}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:not([data-guided-active=none]) .operational-change-moment .operational-change-copy p,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:not([data-guided-active=none]) .operational-change-moment>header,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:not([data-guided-active=none]) .operational-market-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:not([data-guided-active=none]) .operational-timing-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:not([data-guided-active=none]) .operational-context-visual{opacity:.68;filter:saturate(.88)}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay[data-guided-active=market] .moment-market,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay[data-guided-active=priority] .moment-priority,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay[data-guided-active=context] .moment-context{opacity:1;filter:none;background-color:#ffffffd4;box-shadow:0 35px 76px #2d203922,0 6px 18px #2d20390b,inset 0 0 0 1px #2c21340b,inset 0 1px #fff}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output{color:#fff;text-align:left;background:radial-gradient(circle at 91% -28%,#7c54be2b,#0000 43%),#1b191e;border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);justify-items:stretch;gap:54px;margin-top:10px;padding:36px 40px 39px;overflow:hidden}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output:before{width:auto;height:1px;box-shadow:none;opacity:1;background:linear-gradient(90deg,#e66b50d6,#895ed5bd 50%,#50a28bc7);border:0;border-radius:0;top:0;left:0;right:0;transform:none}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output small{color:#ffffff87}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output h3{justify-content:flex-start;margin-top:14px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output h3>span{color:#fff6;font-size:18px;text-decoration-color:#ef8065d1}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output h3>svg{color:#bba1e8}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output h3>strong{color:#fff;letter-spacing:-.06em;-webkit-text-fill-color:#fff;background:0 0;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(39px,3.6vw,51px);font-style:normal;font-weight:620;line-height:.94}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet{align-self:center;justify-items:initial;padding:0 0 0 39px;display:block}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet:before{display:block}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet>p{color:#ffffffe6;max-width:28ch;font-size:19px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet ul{justify-content:flex-start}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet li{color:#ffffffa8}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet li svg{color:#9fe7cd}.relay-concept-vertical-polished .operational-change-relay{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:43px 43px 77px;display:grid;overflow:visible}.relay-concept-vertical-polished .operational-change-relay:before{height:62px;bottom:-4px;left:17%;right:17%}.relay-concept-vertical-polished .operational-change-relay:after{inset:12px 16px 32px}.relay-concept-vertical-polished .operational-change-moment,.relay-concept-vertical-polished .operational-change-moment:first-child,.relay-concept-vertical-polished .operational-change-moment:nth-child(2),.relay-concept-vertical-polished .operational-change-moment:nth-child(3){min-height:452px;margin-top:0;padding:30px 29px 27px}.relay-concept-vertical-polished .operational-change-moment:first-child{z-index:1;transform:translate(14px)rotate(-.55deg)}.relay-concept-vertical-polished .operational-change-moment:nth-child(2){z-index:3;transform:translateY(10px)scale(1.01)}.relay-concept-vertical-polished .operational-change-moment:nth-child(3){z-index:2;transform:translate(-14px)rotate(.55deg)}.relay-concept-vertical-polished .operational-change-copy{min-height:226px;padding-top:25px}.relay-concept-vertical-polished .operational-change-copy h4{max-width:11ch;font-size:clamp(39px,3.05vw,44px)}.relay-concept-vertical-polished .operational-change-copy p{max-width:32ch;margin-top:15px;font-size:17px;line-height:1.48}.relay-concept-vertical-polished .operational-market-visual,.relay-concept-vertical-polished .operational-timing-visual,.relay-concept-vertical-polished .operational-context-visual{min-height:158px;margin-top:7px;padding:21px 18px 18px}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=market] .moment-market{z-index:7;transform:translate(5px,-7px)rotate(-.18deg)scale(1.027)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=market] .moment-priority{z-index:2;transform:translate(25px,13px)rotate(.28deg)scale(.991)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=market] .moment-context{z-index:1;transform:translate(-7px,3px)rotate(.72deg)scale(.991)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=priority] .moment-market{z-index:1;transform:translate(-9px,4px)rotate(-.72deg)scale(.991)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=priority] .moment-priority{z-index:7;transform:translateY(-7px)scale(1.03)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=priority] .moment-context{z-index:2;transform:translate(9px,4px)rotate(.72deg)scale(.991)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=context] .moment-market{z-index:1;transform:translate(7px,3px)rotate(-.72deg)scale(.991)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=context] .moment-priority{z-index:2;transform:translate(-25px,13px)rotate(-.28deg)scale(.991)}.relay-concept-vertical-polished .operational-change-relay[data-guided-active=context] .moment-context{z-index:7;transform:translate(-5px,-7px)rotate(.18deg)scale(1.027)}.relay-concept-horizontal-polished .operational-change-relay{padding:37px 42px 73px}.relay-concept-horizontal-polished .operational-change-moment,.relay-concept-horizontal-polished .operational-change-moment:first-child,.relay-concept-horizontal-polished .operational-change-moment:nth-child(2),.relay-concept-horizontal-polished .operational-change-moment:nth-child(3){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:13px 42px;min-height:238px;padding:27px 30px 29px}.relay-concept-horizontal-polished .operational-change-moment:first-child{z-index:1;transform:translateY(5px)rotate(-.15deg)}.relay-concept-horizontal-polished .operational-change-moment:nth-child(2){z-index:3;margin-top:-12px;transform:scale(1.006)}.relay-concept-horizontal-polished .operational-change-moment:nth-child(3){z-index:2;margin-top:-12px;transform:translateY(-5px)rotate(.15deg)}.relay-concept-horizontal-polished .operational-change-moment>header{grid-area:1/1;grid-template-columns:43px minmax(0,1fr) 23px;gap:11px}.relay-concept-horizontal-polished .operational-change-moment>header p{max-width:none;font-size:13px;line-height:1.2}.relay-concept-horizontal-polished .operational-change-copy{grid-area:2/1;min-height:0;padding:0}.relay-concept-horizontal-polished .operational-change-copy h4{max-width:15ch;font-size:clamp(39px,3.25vw,47px);line-height:.96}.relay-concept-horizontal-polished .operational-change-copy p{color:#111111ab;max-width:52ch;margin-top:12px;font-size:17px;line-height:1.46}.relay-concept-horizontal-polished .operational-market-visual,.relay-concept-horizontal-polished .operational-timing-visual,.relay-concept-horizontal-polished .operational-context-visual{grid-area:1/2/span 2;align-self:stretch;min-height:174px;margin:0;padding:23px 25px}.relay-concept-horizontal-polished .operational-market-visual{--signal-end:33.333%}.relay-concept-horizontal-polished .operational-timing-visual{--signal-end:66.667%}.relay-concept-horizontal-polished .operational-context-visual{--signal-end:calc(100% - 20px)}.relay-concept-horizontal-polished .operational-market-visual,.relay-concept-horizontal-polished .operational-timing-visual,.relay-concept-horizontal-polished .operational-context-visual{background:linear-gradient(90deg,#50415b1b,#50415b0b) 20px 0/calc(100% - 40px) 1px no-repeat,linear-gradient(135deg,#ffffff8c,#ffffff4f)}.relay-concept-horizontal-polished .operational-market-visual:before,.relay-concept-horizontal-polished .operational-timing-visual:before,.relay-concept-horizontal-polished .operational-context-visual:before{width:calc(var(--signal-end) - 20px);background:linear-gradient(90deg, var(--moment-accent-soft), var(--moment-accent) 76%, var(--moment-accent));height:2px;box-shadow:0 0 9px var(--moment-glow), 0 0 18px var(--moment-glow);opacity:.88;border-radius:999px;left:20px;right:auto}.relay-concept-horizontal-polished .operational-market-visual:after,.relay-concept-horizontal-polished .operational-timing-visual:after,.relay-concept-horizontal-polished .operational-context-visual:after{top:-3px;right:auto;left:var(--signal-end);width:8px;height:8px;box-shadow:0 0 0 5px var(--moment-glow), 0 0 20px var(--moment-accent-soft);border:1px solid #ffffffeb;transition:transform .26s cubic-bezier(.2,.82,.2,1),box-shadow .26s;transform:translate(-50%)}.relay-concept-horizontal-polished .operational-change-moment:is(:hover,:focus-visible) :is(.operational-market-visual,.operational-timing-visual,.operational-context-visual):after{box-shadow:0 0 0 6px var(--moment-glow), 0 0 24px var(--moment-accent-soft);transform:translate(-50%)scale(1.16)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=market] .moment-market{z-index:7;transform:translateY(-6px)rotate(-.04deg)scale(1.014)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=market] .moment-priority{z-index:2;transform:translateY(14px)scale(.994)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=market] .moment-context{z-index:1;transform:translateY(7px)rotate(.2deg)scale(.994)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=priority] .moment-market{z-index:1;transform:translateY(-13px)rotate(-.2deg)scale(.994)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=priority] .moment-priority{z-index:7;transform:translateY(0)scale(1.017)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=priority] .moment-context{z-index:2;transform:translateY(13px)rotate(.2deg)scale(.994)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=context] .moment-market{z-index:1;transform:translateY(-7px)rotate(-.2deg)scale(.994)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=context] .moment-priority{z-index:2;transform:translateY(-14px)scale(.994)}.relay-concept-horizontal-polished .operational-change-relay[data-guided-active=context] .moment-context{z-index:7;transform:translateY(-3px)rotate(.04deg)scale(1.014)}@media (max-width:1060px){.relay-concept-vertical-polished .operational-change-relay{padding-inline:24px}.relay-concept-vertical-polished .operational-change-moment,.relay-concept-vertical-polished .operational-change-moment:first-child,.relay-concept-vertical-polished .operational-change-moment:nth-child(2),.relay-concept-vertical-polished .operational-change-moment:nth-child(3){padding-inline:23px}.relay-concept-vertical-polished .operational-change-copy h4{font-size:36px}.relay-concept-vertical-polished .operational-change-copy p{font-size:16px}.relay-concept-horizontal-polished .operational-change-relay{padding-inline:25px}.relay-concept-horizontal-polished .operational-change-moment,.relay-concept-horizontal-polished .operational-change-moment:first-child,.relay-concept-horizontal-polished .operational-change-moment:nth-child(2),.relay-concept-horizontal-polished .operational-change-moment:nth-child(3){grid-template-columns:minmax(0,1fr) minmax(315px,.86fr);gap:12px 28px;padding-inline:25px}.relay-concept-horizontal-polished .operational-change-copy h4{font-size:39px}}@media (max-width:900px){:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-intro{grid-template-columns:minmax(0,1fr) auto;padding-inline:4px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output{text-align:center;grid-template-columns:1fr;gap:26px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output h3,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet ul{justify-content:center}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-output-packet{padding-top:24px;padding-left:0}.relay-concept-vertical-polished .operational-change-relay{grid-template-columns:1fr;gap:12px;padding:28px 16px 62px}.relay-concept-vertical-polished .operational-change-relay:before{display:none}.relay-concept-vertical-polished .operational-change-moment,.relay-concept-vertical-polished .operational-change-moment:first-child,.relay-concept-vertical-polished .operational-change-moment:nth-child(2),.relay-concept-vertical-polished .operational-change-moment:nth-child(3),.relay-concept-vertical-polished .operational-change-relay[data-guided-active] .operational-change-moment{min-height:0;margin-top:0;padding:29px 27px;transform:none}.relay-concept-vertical-polished .operational-change-copy{min-height:0}.relay-concept-horizontal-polished .operational-change-moment,.relay-concept-horizontal-polished .operational-change-moment:first-child,.relay-concept-horizontal-polished .operational-change-moment:nth-child(2),.relay-concept-horizontal-polished .operational-change-moment:nth-child(3){grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:12px 22px;min-height:224px;padding:24px 22px}.relay-concept-horizontal-polished .operational-change-copy h4{font-size:36px}.relay-concept-horizontal-polished .operational-change-copy p{font-size:15px}.relay-concept-horizontal-polished .operational-market-visual,.relay-concept-horizontal-polished .operational-timing-visual,.relay-concept-horizontal-polished .operational-context-visual{min-height:166px;padding:20px}}@media (max-width:700px){:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-stage:before{inset:-44px -18px -30px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-intro{grid-template-columns:1fr;gap:17px;padding:18px 0 27px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay{scroll-snap-type:none;grid-template-columns:1fr;gap:12px;padding:20px 0 46px;display:grid;overflow:visible}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay:before{display:none}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment:first-child,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment:nth-child(2),:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment:nth-child(3),:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay[data-guided-active] .operational-change-moment{scroll-snap-align:none;grid-template-rows:auto;grid-template-columns:1fr;gap:19px;min-height:0;margin-top:0;padding:27px 23px;transform:none}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment>header,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-copy,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-market-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-timing-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-context-visual{grid-area:auto/1}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-copy{min-height:0;padding-top:0}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-copy h4{font-size:38px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-copy p{font-size:16px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-market-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-timing-visual,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-context-visual{min-height:0;margin-top:0}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output{border-radius:20px;margin-top:4px;padding:37px 24px 32px}:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-output h3>strong{font-size:39px}}@media (prefers-reduced-motion:reduce){:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-moment,:is(.relay-concept-vertical-polished,.relay-concept-horizontal-polished) .operational-change-relay[data-guided-active] .operational-change-moment{transition-duration:.01ms!important;transform:none!important}}.relay-concept-horizontal-polished .operational-evidence-horizontal{grid-template-rows:auto minmax(0,1fr);align-content:stretch;display:grid}.relay-concept-horizontal-polished .operational-evidence-horizontal>small{color:#111111a3;letter-spacing:.075em;font-size:13px;font-weight:800;line-height:1.2}.relay-concept-horizontal-polished .operational-evidence-horizontal>.operational-evidence-path{grid-template-columns:minmax(0,1.08fr) 20px minmax(148px,.92fr);align-items:center;gap:11px;min-width:0;margin-top:13px;display:grid}.relay-concept-horizontal-polished .operational-evidence-source{flex-wrap:wrap;align-content:center;align-items:center;gap:9px 13px;min-width:0;display:flex}.relay-concept-horizontal-polished .operational-evidence-source .operational-evidence-source-title{color:#111111b8;align-items:center;gap:8px;width:100%;font-size:14.5px;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.relay-concept-horizontal-polished .operational-evidence-source-title svg{color:#11111180;flex:none;width:17px}.relay-concept-horizontal-polished .operational-evidence-source footer{color:#111111a6;flex-wrap:wrap;gap:6px 11px;margin:0;font-size:13.5px;font-weight:600;line-height:1.25;display:flex}.relay-concept-horizontal-polished .operational-evidence-source footer span{padding-left:9px;text-decoration:none;position:relative}.relay-concept-horizontal-polished .operational-evidence-source footer span:before{background:var(--moment-accent);content:"";opacity:.7;border-radius:50%;width:4px;height:4px;position:absolute;top:.43em;left:0}.relay-concept-horizontal-polished .operational-evidence-signals span,.relay-concept-horizontal-polished .operational-evidence-context span{color:#111111b0;align-items:center;gap:6px;min-width:0;font-size:13.5px;font-weight:620;line-height:1.25;text-decoration:none;display:inline-flex}.relay-concept-horizontal-polished .operational-evidence-signals i{background:var(--moment-accent-soft);width:7px;height:7px;box-shadow:0 0 0 1px var(--moment-accent), 0 0 0 4px var(--moment-glow);opacity:.68;border-radius:50%;flex:none}.relay-concept-horizontal-polished .operational-evidence-context svg{color:#3c9078;flex:none;width:15px}.relay-concept-horizontal-polished .operational-evidence-arrow{width:18px;color:var(--moment-accent);opacity:.72}.relay-concept-horizontal-polished .operational-evidence-result{grid-template-columns:21px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.relay-concept-horizontal-polished .operational-evidence-result>svg{width:20px;color:var(--moment-accent)}.relay-concept-horizontal-polished .operational-evidence-result>span{gap:4px;min-width:0;text-decoration:none;display:grid}.relay-concept-horizontal-polished .operational-evidence-result strong{color:#422c5c;letter-spacing:-.018em;font-size:19px;font-weight:760;line-height:1.13}@media (max-width:900px){.relay-concept-horizontal-polished .operational-evidence-horizontal>.operational-evidence-path{grid-template-columns:1fr;align-content:center;gap:9px}.relay-concept-horizontal-polished .operational-evidence-arrow{display:none}.relay-concept-horizontal-polished .operational-evidence-result{grid-template-columns:19px minmax(0,1fr);gap:8px}.relay-concept-horizontal-polished .operational-evidence-result strong{font-size:17px}}.relay-concept-distinct-evidence .operational-evidence-distinct{min-height:174px;padding:14px 17px;display:block;overflow:hidden}.relay-concept-distinct-evidence .operational-evidence-distinct small{color:#1111118f;letter-spacing:.085em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2;display:block}.relay-concept-distinct-evidence .operational-evidence-distinct strong{color:#422c5c;letter-spacing:-.02em;font-size:19px;font-weight:760;line-height:1.12}.relay-concept-distinct-evidence .distinct-boundary-map{grid-template-columns:minmax(0,.94fr) minmax(150px,1.06fr);align-items:center;gap:13px;min-width:0;min-height:145px;margin:0;display:grid}.relay-concept-distinct-evidence .distinct-boundary-fragments{align-content:center;gap:13px;min-width:0;display:grid}.relay-concept-distinct-evidence .distinct-boundary-source{color:#111111b3;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.relay-concept-distinct-evidence .distinct-boundary-source svg{color:#1111117a;flex:none;width:17px}.relay-concept-distinct-evidence .distinct-boundary-fragments>div{flex-wrap:wrap;gap:7px 10px;min-width:0;margin:0;display:flex}.relay-concept-distinct-evidence .distinct-boundary-fragments>div span{color:#1111119c;align-items:center;padding-left:9px;font-size:13px;font-weight:610;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.relay-concept-distinct-evidence .distinct-boundary-fragments>div span:before{background:var(--moment-accent);content:"";opacity:.72;border-radius:50%;width:4px;height:4px;position:absolute;top:.43em;left:0}.relay-concept-distinct-evidence .distinct-boundary-fragments .distinct-boundary-exclusion{color:#703e33b8}.relay-concept-distinct-evidence .distinct-boundary-core{background:radial-gradient(circle at 46% 46%,#ffffffdb,#f6e0da73 58%,#0000 78%);border-radius:50%/44%;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:112px;padding:17px 16px;transition:transform .3s cubic-bezier(.2,.82,.2,1),box-shadow .28s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e26f542e,0 12px 28px #673e350d}.relay-concept-distinct-evidence .distinct-boundary-core:before,.relay-concept-distinct-evidence .distinct-boundary-core:after{pointer-events:none;content:"";border:1px solid #e5735833;border-radius:50%;position:absolute}.relay-concept-distinct-evidence .distinct-boundary-core:before{inset:5px -4px;transform:rotate(-8deg)}.relay-concept-distinct-evidence .distinct-boundary-core:after{border-color:#855bcb21;inset:12px -8px;transform:rotate(9deg)}.relay-concept-distinct-evidence .distinct-boundary-core>svg{z-index:1;width:23px;color:var(--moment-accent)}.relay-concept-distinct-evidence .distinct-boundary-core>span{z-index:1;gap:5px;min-width:0;text-decoration:none;display:grid}.relay-concept-distinct-evidence .distinct-signal-convergence{grid-template-columns:minmax(108px,.92fr) 54px minmax(132px,1.08fr);align-items:center;gap:9px;min-width:0;min-height:145px;margin:0;display:grid}.relay-concept-distinct-evidence .distinct-signal-sources{gap:8px;min-width:0;display:grid}.relay-concept-distinct-evidence .distinct-signal-sources span{color:#111111ad;align-items:center;gap:7px;min-width:0;font-size:13.5px;font-weight:620;line-height:1.25;text-decoration:none;display:inline-flex}.relay-concept-distinct-evidence .distinct-signal-sources i{background:var(--moment-accent-soft);width:7px;height:7px;box-shadow:0 0 0 1px var(--moment-accent), 0 0 0 4px var(--moment-glow);opacity:.74;border-radius:50%;flex:none}.relay-concept-distinct-evidence .distinct-signal-collector{width:100%;height:116px;margin:0;display:block;position:relative}.relay-concept-distinct-evidence .distinct-signal-collector:before{background:linear-gradient(180deg, transparent, var(--moment-accent-soft) 18%, var(--moment-accent) 50%, var(--moment-accent-soft) 82%, transparent);width:1px;box-shadow:0 0 12px var(--moment-glow);content:"";position:absolute;top:10px;bottom:10px;right:12px}.relay-concept-distinct-evidence .distinct-signal-collector:after{background:linear-gradient(90deg, var(--moment-accent), var(--moment-accent-soft));width:22px;height:1px;box-shadow:0 0 10px var(--moment-glow);content:"";position:absolute;top:calc(50% - .5px);right:-9px}.relay-concept-distinct-evidence .distinct-signal-collector i{background:linear-gradient(90deg, transparent, var(--moment-accent-soft));width:auto;height:1px;box-shadow:none;opacity:.62;transform-origin:100%;border-radius:0;transition:opacity .26s;position:absolute;left:0;right:12px}.relay-concept-distinct-evidence .distinct-signal-collector i:first-child{top:16px;transform:rotate(8deg)}.relay-concept-distinct-evidence .distinct-signal-collector i:nth-child(2){top:44px;transform:rotate(3deg)}.relay-concept-distinct-evidence .distinct-signal-collector i:nth-child(3){top:72px;transform:rotate(-3deg)}.relay-concept-distinct-evidence .distinct-signal-collector i:nth-child(4){top:100px;transform:rotate(-8deg)}.relay-concept-distinct-evidence .distinct-signal-result{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-width:0;transition:transform .28s cubic-bezier(.2,.82,.2,1);display:grid}.relay-concept-distinct-evidence .distinct-signal-result>svg{width:23px;color:var(--moment-accent);filter:drop-shadow(0 0 8px var(--moment-glow))}.relay-concept-distinct-evidence .distinct-signal-result>span{gap:5px;min-width:0;text-decoration:none;display:grid}.relay-concept-distinct-evidence .distinct-context-stage{grid-template-columns:minmax(112px,.94fr) 36px minmax(138px,1.06fr);align-items:center;gap:9px;min-width:0;min-height:145px;margin:0;display:grid}.relay-concept-distinct-evidence .distinct-context-stack{gap:7px;min-width:0;display:grid}.relay-concept-distinct-evidence .distinct-context-stack span{color:#111111ab;background:#ffffff7a;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:7px 9px;font-size:13px;font-weight:620;line-height:1.2;text-decoration:none;transition:transform .28s cubic-bezier(.2,.82,.2,1);display:inline-flex;box-shadow:inset 0 0 0 1px #41826f17,0 5px 13px #37695b09}.relay-concept-distinct-evidence .distinct-context-stack span:nth-child(2){transform:translate(7px)}.relay-concept-distinct-evidence .distinct-context-stack span:nth-child(3){transform:translate(14px)}.relay-concept-distinct-evidence .distinct-context-stack svg{color:#3c9078;flex:none;width:15px}.relay-concept-distinct-evidence .distinct-context-binding{width:100%;height:100%;min-height:108px;margin:0;display:block;position:relative}.relay-concept-distinct-evidence .distinct-context-binding:before{background:linear-gradient(90deg, var(--moment-accent-soft), var(--moment-accent));height:1px;box-shadow:0 0 11px var(--moment-glow);content:"";position:absolute;top:calc(50% - .5px);left:-3px;right:-8px}.relay-concept-distinct-evidence .distinct-context-binding i{background:var(--moment-accent);width:10px;height:10px;box-shadow:0 0 0 5px var(--moment-glow), 0 0 17px var(--moment-accent-soft);border:2px solid #ffffffeb;border-radius:50%;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px)}.relay-concept-distinct-evidence .distinct-context-result{z-index:1;background:#f7fffc94;border-radius:13px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:92px;padding:13px 12px;transition:transform .28s cubic-bezier(.2,.82,.2,1),box-shadow .26s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #4289751f,0 11px 26px #366f5f0b}.relay-concept-distinct-evidence .distinct-context-result:before{z-index:-1;content:"";background:#ebfaf552;border-radius:13px;position:absolute;inset:6px -4px -6px 5px;box-shadow:inset 0 0 0 1px #42897513}.relay-concept-distinct-evidence .distinct-context-result>svg{width:23px;color:var(--moment-accent)}.relay-concept-distinct-evidence .distinct-context-result>span{gap:5px;min-width:0;text-decoration:none;display:grid}.relay-concept-distinct-evidence .moment-market:is(:hover,:focus-visible) .distinct-boundary-core{transform:scale(1.018);box-shadow:inset 0 0 0 1px #e26f5445,0 16px 34px #673e3513}.relay-concept-distinct-evidence .moment-priority:is(:hover,:focus-visible) .distinct-signal-collector i{opacity:.92}.relay-concept-distinct-evidence .moment-priority:is(:hover,:focus-visible) .distinct-signal-result,.relay-concept-distinct-evidence .moment-context:is(:hover,:focus-visible) .distinct-context-result{transform:translate(3px)}.relay-concept-distinct-evidence .moment-context:is(:hover,:focus-visible) .distinct-context-stack span:nth-child(2){transform:translate(4px)}.relay-concept-distinct-evidence .moment-context:is(:hover,:focus-visible) .distinct-context-stack span:nth-child(3){transform:translate(8px)}@media (max-width:900px){.relay-concept-distinct-evidence .operational-evidence-distinct{min-height:166px;padding:13px 14px}.relay-concept-distinct-evidence .distinct-boundary-map{grid-template-columns:minmax(0,.9fr) minmax(110px,1.1fr);gap:8px}.relay-concept-distinct-evidence .distinct-boundary-core{min-height:100px;padding-inline:11px}.relay-concept-distinct-evidence .distinct-signal-convergence{grid-template-columns:minmax(74px,.82fr) 33px minmax(102px,1.18fr);gap:6px}.relay-concept-distinct-evidence .distinct-context-stage{grid-template-columns:minmax(82px,.86fr) 28px minmax(108px,1.14fr);gap:6px}.relay-concept-distinct-evidence .operational-evidence-distinct strong{font-size:17px}.relay-concept-distinct-evidence .distinct-boundary-fragments>div span,.relay-concept-distinct-evidence .distinct-signal-sources span,.relay-concept-distinct-evidence .distinct-context-stack span{font-size:12px}}@media (max-width:520px){.relay-concept-distinct-evidence .operational-evidence-distinct{min-height:0;padding:18px 16px 16px}.relay-concept-distinct-evidence .distinct-boundary-map,.relay-concept-distinct-evidence .distinct-signal-convergence,.relay-concept-distinct-evidence .distinct-context-stage{grid-template-columns:1fr;gap:13px;min-height:0}.relay-concept-distinct-evidence .distinct-boundary-core{border-radius:24px;min-height:88px}.relay-concept-distinct-evidence .distinct-signal-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.relay-concept-distinct-evidence .distinct-signal-collector,.relay-concept-distinct-evidence .distinct-context-binding{display:none}.relay-concept-distinct-evidence .distinct-context-stack span,.relay-concept-distinct-evidence .distinct-context-stack span:nth-child(2),.relay-concept-distinct-evidence .distinct-context-stack span:nth-child(3){transform:none}.relay-concept-distinct-evidence .distinct-context-result{min-height:82px}}@media (prefers-reduced-motion:reduce){.relay-concept-distinct-evidence .distinct-boundary-core,.relay-concept-distinct-evidence .distinct-signal-collector i,.relay-concept-distinct-evidence .distinct-signal-result,.relay-concept-distinct-evidence .distinct-context-stack span,.relay-concept-distinct-evidence .distinct-context-result{transition-duration:.01ms!important;transform:none!important}}.relay-concept-handoff-docket .operational-change-relay{padding-bottom:38px}.relay-concept-handoff-docket .operational-handoff-docket{background:radial-gradient(circle at 94% -45%,#7e58c033,#0000 47%),radial-gradient(circle at 1% 130%,#e5694f21,#0000 42%),#1b191e;border-radius:22px;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);gap:42px;margin-top:0;padding:27px 34px 29px;overflow:visible}.relay-concept-handoff-docket .operational-handoff-docket:before{opacity:1;background:linear-gradient(90deg,#e76b50eb,#8b60dadb 51%,#5bb197e6);height:2px;left:0;right:0;box-shadow:0 0 13px #8b60da21,0 0 19px #5bb19714}.relay-concept-handoff-docket .operational-handoff-docket:after{content:"";background:#59a98f;border:1px solid #ffffffe0;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:24px;box-shadow:0 0 0 5px #5bb1971c,0 0 18px #5bb19733}.relay-concept-handoff-docket .handoff-docket-title{min-width:0}.relay-concept-handoff-docket .handoff-docket-title small{color:#ffffff8f;letter-spacing:.125em;font-size:12px}.relay-concept-handoff-docket .handoff-docket-title h3{margin-top:12px;display:block}.relay-concept-handoff-docket .handoff-docket-title h3>strong{color:#fff;letter-spacing:-.06em;-webkit-text-fill-color:#fff;background:0 0;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(39px,3.45vw,48px);font-style:normal;font-weight:620;line-height:.94;display:block}.relay-concept-handoff-docket .handoff-docket-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;min-width:0;margin:0;padding:0;display:grid}.relay-concept-handoff-docket .handoff-docket-fields>div{min-width:0;padding-left:16px;position:relative}.relay-concept-handoff-docket .handoff-docket-fields>div:before{content:"";background:#e76b50;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0;box-shadow:0 0 0 4px #e76b5017}.relay-concept-handoff-docket .handoff-docket-fields>div:nth-child(2):before{background:#8c61dd;box-shadow:0 0 0 4px #8c61dd1a}.relay-concept-handoff-docket .handoff-docket-fields>div:nth-child(3):before{background:#69b69e;box-shadow:0 0 0 4px #69b69e1a}.relay-concept-handoff-docket .handoff-docket-fields dt{color:#ffffff80;letter-spacing:.105em;text-transform:uppercase;font-size:12px;font-weight:760;line-height:1.2}.relay-concept-handoff-docket .handoff-docket-fields dd{color:#ffffffed;letter-spacing:-.02em;margin:7px 0 0;font-size:18px;font-weight:650;line-height:1.2}@media (max-width:1060px){.relay-concept-handoff-docket .operational-handoff-docket{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);gap:30px;padding-inline:29px}.relay-concept-handoff-docket .handoff-docket-fields{gap:17px}}@media (max-width:900px){.relay-concept-handoff-docket .operational-change-relay{padding-bottom:30px}.relay-concept-handoff-docket .operational-handoff-docket{text-align:left;grid-template-columns:1fr;gap:23px;padding:27px 28px 29px}.relay-concept-handoff-docket .handoff-docket-fields{width:100%}}@media (max-width:600px){.relay-concept-handoff-docket .operational-handoff-docket{border-radius:20px;gap:21px;padding:28px 23px 25px}.relay-concept-handoff-docket .handoff-docket-title h3>strong{font-size:39px}.relay-concept-handoff-docket .handoff-docket-fields{grid-template-columns:1fr;gap:10px}.relay-concept-handoff-docket .handoff-docket-fields>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;display:grid}.relay-concept-handoff-docket .handoff-docket-fields dd{margin-top:0}}.relay-concept-handoff-folio .operational-change-relay{padding-bottom:30px}.relay-concept-handoff-folio .operational-handoff-folio{isolation:isolate;background:radial-gradient(circle at 91% -42%,#8b60da3d,#0000 45%),radial-gradient(circle at -5% 128%,#e76b502b,#0000 41%),radial-gradient(circle at 76% 145%,#5bb1971a,#0000 35%),linear-gradient(112deg,#19171b 0%,#1b1920 52%,#211c2b 100%);border-radius:27px;grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr);gap:clamp(42px,5.2vw,76px);min-height:184px;padding:37px 42px 39px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047,0 24px 58px #1f182c21}.relay-concept-handoff-folio .operational-handoff-folio:before{background:linear-gradient(90deg,#0000,#e76b50f2 7%,#8b60dae6 52%,#5bb197eb 93%,#0000);height:1px;top:0;left:18px;right:18px;box-shadow:0 0 14px #8b60da1a,0 0 18px #5bb19712}.relay-concept-handoff-folio .operational-handoff-folio:after{opacity:1;pointer-events:none;background:0 0;border:1px solid #c4aeed14;border-radius:50%;width:430px;height:430px;top:-246px;right:-112px;box-shadow:0 0 0 39px #c4aeed06,0 0 0 88px #5bb19705}.relay-concept-handoff-folio .handoff-folio-title,.relay-concept-handoff-folio .handoff-folio-receipt{z-index:1;min-width:0;position:relative}.relay-concept-handoff-folio .handoff-folio-title small{color:#ffffff94;letter-spacing:.13em;font-size:12.5px;font-weight:760}.relay-concept-handoff-folio .handoff-folio-title h3{margin-top:13px;display:block}.relay-concept-handoff-folio .handoff-folio-title h3>strong{color:#fff;letter-spacing:-.062em;-webkit-text-fill-color:#fff;background:0 0;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(43px,3.7vw,52px);font-style:normal;font-weight:620;line-height:.93;display:block}.relay-concept-handoff-folio .handoff-folio-title p{color:#ffffffab;letter-spacing:-.015em;max-width:37ch;margin-top:17px;font-size:16px;font-weight:520;line-height:1.45}.relay-concept-handoff-folio .handoff-folio-receipt{grid-template-rows:auto 1fr;align-self:center;min-height:112px;display:grid}.relay-concept-handoff-folio .handoff-folio-receipt-header{color:#ffffff7a;letter-spacing:.115em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:20px;min-height:27px;font-size:11.5px;font-weight:780;line-height:1.25;display:flex}.relay-concept-handoff-folio .handoff-folio-receipt-header span:last-child{color:#afe8d3d4;align-items:center;gap:7px;display:inline-flex}.relay-concept-handoff-folio .handoff-folio-receipt-header svg{stroke-width:1.8px;width:15px;height:15px}.relay-concept-handoff-folio .handoff-folio-fields{grid-template-columns:1.08fr 1fr .9fr;align-items:stretch;gap:24px;min-width:0;margin:0;padding:0;display:grid}.relay-concept-handoff-folio .handoff-folio-fields>div{--folio-accent:231, 107, 80;min-width:0;padding:21px 8px 2px 0;position:relative}.relay-concept-handoff-folio .handoff-folio-fields>div:nth-child(2){--folio-accent:139, 96, 218}.relay-concept-handoff-folio .handoff-folio-fields>div:nth-child(3){--folio-accent:91, 177, 151}.relay-concept-handoff-folio .handoff-folio-fields>div:before{background:linear-gradient(90deg, rgba(var(--folio-accent), .82), rgba(var(--folio-accent), .23) 64%, transparent);content:"";height:1px;position:absolute;top:4px;left:0;right:0}.relay-concept-handoff-folio .handoff-folio-fields>div:after{background:rgb(var(--folio-accent));width:7px;height:7px;box-shadow:0 0 0 5px rgba(var(--folio-accent), .09), 0 0 16px rgba(var(--folio-accent), .13);content:"";border:1px solid #ffffff85;border-radius:50%;position:absolute;top:1px;left:0}.relay-concept-handoff-folio .handoff-folio-fields dt{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:760;line-height:1.25}.relay-concept-handoff-folio .handoff-folio-fields dd{color:#fffffff0;letter-spacing:-.025em;margin:8px 0 0;font-size:18px;font-weight:650;line-height:1.2}.relay-concept-handoff-folio .results-proof-standard{gap:9px;margin-top:10px;padding:10px 6px 0}.relay-concept-handoff-folio .results-proof-standard:after{display:none}.relay-concept-handoff-folio .results-proof-standard>svg{width:17px}.relay-concept-handoff-folio .results-proof-standard p{color:#11111178;gap:3px 6px;font-size:13px}.relay-concept-handoff-folio .results-proof-standard p strong{color:#111111c2}@media (max-width:1120px){.relay-concept-handoff-folio .operational-handoff-folio{grid-template-columns:minmax(0,.72fr) minmax(490px,1.28fr);gap:32px;padding-inline:34px}.relay-concept-handoff-folio .handoff-folio-title h3>strong{font-size:clamp(40px,4vw,47px)}.relay-concept-handoff-folio .handoff-folio-fields{gap:17px}.relay-concept-handoff-folio .handoff-folio-fields dd{font-size:16.5px}}@media (max-width:900px){.relay-concept-handoff-folio .operational-change-relay{padding-bottom:27px}.relay-concept-handoff-folio .operational-handoff-folio{grid-template-columns:1fr;gap:30px;padding:34px 30px 35px}.relay-concept-handoff-folio .handoff-folio-title p{max-width:none}.relay-concept-handoff-folio .handoff-folio-fields dd{font-size:18px}}@media (max-width:600px){.relay-concept-handoff-folio .operational-handoff-folio{border-radius:22px;gap:27px;padding:30px 23px 28px}.relay-concept-handoff-folio .handoff-folio-title h3>strong{font-size:42px}.relay-concept-handoff-folio .handoff-folio-title p{margin-top:14px}.relay-concept-handoff-folio .handoff-folio-receipt-header{font-size:10.5px}.relay-concept-handoff-folio .handoff-folio-fields{grid-template-columns:1fr;gap:0}.relay-concept-handoff-folio .handoff-folio-fields>div{grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);align-items:baseline;gap:14px;padding:17px 0 14px;display:grid}.relay-concept-handoff-folio .handoff-folio-fields>div:before{top:0}.relay-concept-handoff-folio .handoff-folio-fields>div:after{top:-3px}.relay-concept-handoff-folio .handoff-folio-fields dd{margin-top:0}.relay-concept-handoff-folio .results-proof-standard{align-items:flex-start;padding-inline:2px}}.relay-concept-handoff-whole .operational-handoff-whole{grid-template-columns:minmax(320px,.82fr) minmax(500px,1.18fr);gap:clamp(38px,4.7vw,66px)}.relay-concept-handoff-whole .handoff-folio-title p{display:none}.relay-concept-handoff-whole .handoff-whole-output{z-index:1;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:27px;min-width:0;min-height:118px;display:grid;position:relative}.relay-concept-handoff-whole .handoff-whole-convergence{justify-self:center;width:78px;height:92px;position:relative}.relay-concept-handoff-whole .handoff-whole-convergence>i{transform-origin:50% 100%;background:#e76b50;border-radius:99px;width:4px;height:48px;position:absolute;top:3px;left:50%;transform:translate(-50%)rotate(-29deg);box-shadow:0 0 16px #e76b5033}.relay-concept-handoff-whole .handoff-whole-convergence>i:nth-child(2){background:#8b60da;transform:translate(-50%);box-shadow:0 0 17px #8b60da38}.relay-concept-handoff-whole .handoff-whole-convergence>i:nth-child(3){background:#5bb197;transform:translate(-50%)rotate(29deg);box-shadow:0 0 16px #5bb19733}.relay-concept-handoff-whole .handoff-whole-convergence>span{color:#a9e1cf;background:radial-gradient(circle at 72% 18%,#8b60da3b,#0000 45%),#ffffff0b;border:1px solid #d2c0f138;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:44px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1a,0 13px 28px #0000002e,0 0 27px #8b60da14}.relay-concept-handoff-whole .handoff-whole-convergence svg{stroke-width:1.75px;width:21px;height:21px}.relay-concept-handoff-whole .handoff-whole-copy{min-width:0}.relay-concept-handoff-whole .handoff-whole-copy>small{color:#afe8d3c7;letter-spacing:.12em;font-size:12.5px;font-weight:780;line-height:1.2;display:block}.relay-concept-handoff-whole .handoff-whole-copy>strong{color:#fff;letter-spacing:-.064em;margin-top:9px;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(47px,4.25vw,58px);font-weight:620;line-height:.92;display:block}.relay-concept-handoff-whole .handoff-whole-copy ul{flex-wrap:wrap;gap:9px 19px;margin:17px 0 0;padding:0;list-style:none;display:flex}.relay-concept-handoff-whole .handoff-whole-copy li{--whole-accent:#e76b50;color:#ffffffb3;letter-spacing:-.015em;align-items:center;gap:8px;font-size:16px;font-weight:580;line-height:1.3;display:inline-flex}.relay-concept-handoff-whole .handoff-whole-copy li:nth-child(2){--whole-accent:#a47ae8}.relay-concept-handoff-whole .handoff-whole-copy li:nth-child(3){--whole-accent:#72c0a7}.relay-concept-handoff-whole .handoff-whole-copy li:before{background:var(--whole-accent);width:3px;height:15px;box-shadow:0 0 11px color-mix(in srgb, var(--whole-accent) 28%, transparent);content:"";border-radius:99px;flex:none}@media (max-width:1120px){.relay-concept-handoff-whole .operational-handoff-whole{grid-template-columns:minmax(300px,.76fr) minmax(470px,1.24fr);gap:30px}.relay-concept-handoff-whole .handoff-whole-output{grid-template-columns:68px minmax(0,1fr);gap:22px}.relay-concept-handoff-whole .handoff-whole-convergence{transform:scale(.92)}.relay-concept-handoff-whole .handoff-whole-copy>strong{font-size:clamp(44px,4.5vw,52px)}.relay-concept-handoff-whole .handoff-whole-copy ul{gap:8px 14px}.relay-concept-handoff-whole .handoff-whole-copy li{font-size:15px}}@media (max-width:900px){.relay-concept-handoff-whole .operational-handoff-whole{grid-template-columns:1fr;gap:29px}.relay-concept-handoff-whole .handoff-whole-output{width:min(100%,690px)}.relay-concept-handoff-whole .handoff-whole-copy li{font-size:16px}}@media (max-width:600px){.relay-concept-handoff-whole .handoff-whole-output{grid-template-columns:58px minmax(0,1fr);gap:17px}.relay-concept-handoff-whole .handoff-whole-convergence{margin-left:-8px;transform:scale(.78)}.relay-concept-handoff-whole .handoff-whole-copy>strong{font-size:40px}.relay-concept-handoff-whole .handoff-whole-copy ul{gap:7px;margin-top:15px;display:grid}}.relay-concept-handoff-lab .operational-handoff-lab{min-height:184px;padding:33px 42px 35px;display:block}.relay-concept-handoff-lab .handoff-lab-composition{z-index:1;min-width:0;position:relative}.relay-concept-handoff-lab .handoff-lab-composition>small,.relay-concept-handoff-lab .handoff-lab-seal-copy>small,.relay-concept-handoff-lab .handoff-lab-dossier-header>small{color:#ffffff91;letter-spacing:.13em;font-size:12.5px;font-weight:770;line-height:1.2;display:block}.relay-concept-handoff-lab .handoff-lab-composition h3{max-width:none;margin:0;font-family:Archivo,Arial Narrow,sans-serif}.relay-concept-handoff-lab .handoff-lab-composition h3>span,.relay-concept-handoff-lab .handoff-lab-composition h3>strong{color:#fff;-webkit-text-fill-color:currentColor;background:0 0;font-style:normal;text-decoration:none}.relay-concept-handoff-lab .handoff-lab-integrity{flex-wrap:wrap;gap:9px 22px;margin:18px 0 0;padding:0;list-style:none;display:flex}.relay-concept-handoff-lab .handoff-lab-integrity li{--lab-accent:#e76b50;color:#ffffffb3;letter-spacing:-.015em;align-items:center;gap:9px;font-size:16px;font-weight:580;line-height:1.3;display:inline-flex}.relay-concept-handoff-lab .handoff-lab-integrity li:nth-child(2){--lab-accent:#a47ae8}.relay-concept-handoff-lab .handoff-lab-integrity li:nth-child(3){--lab-accent:#72c0a7}.relay-concept-handoff-lab .handoff-lab-integrity li:before{background:var(--lab-accent);width:3px;height:15px;box-shadow:0 0 11px color-mix(in srgb, var(--lab-accent) 28%, transparent);content:"";border-radius:99px;flex:none}.relay-concept-whole-sentence .handoff-lab-sentence h3{flex-wrap:wrap;align-items:baseline;gap:0 17px;margin-top:11px;display:flex}.relay-concept-whole-sentence .handoff-lab-sentence h3>span,.relay-concept-whole-sentence .handoff-lab-sentence h3>strong{letter-spacing:-.067em;font-size:clamp(48px,5.1vw,68px);font-weight:610;line-height:.92}.relay-concept-whole-sentence .handoff-lab-sentence h3>strong{color:#dcd2f1}.relay-concept-whole-seal .handoff-lab-seal{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:40px;width:min(1040px,100%);margin-inline:auto;display:grid}.relay-concept-whole-seal .handoff-lab-seal-mark{background:conic-gradient(from -28deg, #e76b50 0 31%, #8b60da 31% 65%, #5bb197 65% 100%);border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:relative;box-shadow:0 0 0 8px #ffffff06,0 20px 45px #0003,0 0 32px #8b60da14}.relay-concept-whole-seal .handoff-lab-seal-mark:before{border-radius:inherit;content:"";background:radial-gradient(circle at 68% 20%,#8b60da33,#0000 42%),#211e28;position:absolute;inset:2px;box-shadow:inset 0 1px #ffffff17}.relay-concept-whole-seal .handoff-lab-seal-mark>span{z-index:1;color:#a9e1cf;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;position:relative}.relay-concept-whole-seal .handoff-lab-seal-mark svg{stroke-width:1.7px;width:24px;height:24px}.relay-concept-whole-seal .handoff-lab-seal-copy h3{flex-wrap:wrap;align-items:baseline;gap:0 14px;margin-top:10px;display:flex}.relay-concept-whole-seal .handoff-lab-seal-copy h3>span,.relay-concept-whole-seal .handoff-lab-seal-copy h3>strong{letter-spacing:-.065em;font-size:clamp(44px,4.7vw,61px);font-weight:610;line-height:.93}.relay-concept-whole-seal .handoff-lab-seal-copy h3>strong{color:#dcd2f1}.relay-concept-whole-poster .handoff-lab-poster h3{justify-items:start;margin-top:8px;display:grid}.relay-concept-whole-poster .handoff-lab-poster h3>span{letter-spacing:-.052em;font-size:clamp(27px,2.55vw,35px);font-weight:560;line-height:1}.relay-concept-whole-poster .handoff-lab-poster h3>strong{color:#fff;letter-spacing:-.075em;margin-top:2px;font-size:clamp(55px,6vw,78px);font-weight:650;line-height:.86}.relay-concept-whole-poster .handoff-lab-integrity{margin-top:15px}.relay-concept-whole-layers .handoff-lab-layers{text-align:center;place-items:center;min-height:116px;display:grid}.relay-concept-whole-layers .handoff-lab-layer-words{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid;position:absolute;inset:1px 0;overflow:hidden}.relay-concept-whole-layers .handoff-lab-layer-words span{color:#e76b5016;letter-spacing:-.075em;text-transform:uppercase;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(55px,7.2vw,96px);font-weight:680;line-height:.8;transform:translateY(-8px)rotate(-2deg)}.relay-concept-whole-layers .handoff-lab-layer-words span:nth-child(2){color:#a47ae817;transform:translateY(8px)}.relay-concept-whole-layers .handoff-lab-layer-words span:nth-child(3){color:#72c0a714;transform:translateY(-5px)rotate(2deg)}.relay-concept-whole-layers .handoff-lab-layers>small,.relay-concept-whole-layers .handoff-lab-layers>h3,.relay-concept-whole-layers .handoff-lab-layers>ul{z-index:1;position:relative}.relay-concept-whole-layers .handoff-lab-layers h3{flex-wrap:wrap;justify-content:center;gap:0 14px;margin-top:9px;display:flex}.relay-concept-whole-layers .handoff-lab-layers h3>span,.relay-concept-whole-layers .handoff-lab-layers h3>strong{letter-spacing:-.066em;font-size:clamp(45px,4.85vw,63px);font-weight:620;line-height:.92}.relay-concept-whole-layers .handoff-lab-layers h3>strong{color:#ded4f1}.relay-concept-whole-layers .handoff-lab-integrity{justify-content:center}.relay-concept-whole-dossier .handoff-lab-dossier-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.relay-concept-whole-dossier .handoff-lab-dossier-header>span{color:#afe8d3c7;letter-spacing:.11em;align-items:center;gap:7px;font-size:12px;font-weight:780;display:inline-flex}.relay-concept-whole-dossier .handoff-lab-dossier-header svg{width:15px;height:15px}.relay-concept-whole-dossier .handoff-lab-dossier h3{flex-wrap:wrap;align-items:baseline;gap:0 15px;margin-top:11px;display:flex}.relay-concept-whole-dossier .handoff-lab-dossier h3>span,.relay-concept-whole-dossier .handoff-lab-dossier h3>strong{letter-spacing:-.066em;font-size:clamp(45px,4.9vw,64px);font-weight:610;line-height:.92}.relay-concept-whole-dossier .handoff-lab-dossier h3>strong{color:#dcd2f1}.relay-concept-whole-dossier .handoff-lab-integrity{background:#ffffff07;border:1px solid #fff1;border-radius:14px;justify-content:space-between;gap:12px 24px;margin-top:18px;padding:12px 16px;box-shadow:inset 0 1px #ffffff0b}@media (max-width:900px){.relay-concept-handoff-lab .operational-handoff-lab{padding:32px 30px 34px}.relay-concept-whole-seal .handoff-lab-seal{grid-template-columns:94px minmax(0,1fr);gap:28px}.relay-concept-whole-seal .handoff-lab-seal-mark{transform:scale(.86)}}@media (max-width:600px){.relay-concept-handoff-lab .operational-handoff-lab{padding:29px 23px 30px}.relay-concept-handoff-lab .handoff-lab-integrity{gap:7px;margin-top:16px;display:grid}.relay-concept-whole-sentence .handoff-lab-sentence h3,.relay-concept-whole-dossier .handoff-lab-dossier h3{gap:2px;display:grid}.relay-concept-whole-sentence .handoff-lab-sentence h3>span,.relay-concept-whole-sentence .handoff-lab-sentence h3>strong,.relay-concept-whole-dossier .handoff-lab-dossier h3>span,.relay-concept-whole-dossier .handoff-lab-dossier h3>strong{font-size:42px}.relay-concept-whole-seal .handoff-lab-seal{text-align:center;grid-template-columns:1fr;justify-items:center;gap:21px}.relay-concept-whole-seal .handoff-lab-seal-copy h3{justify-content:center;gap:2px;display:grid}.relay-concept-whole-seal .handoff-lab-seal-copy h3>span,.relay-concept-whole-seal .handoff-lab-seal-copy h3>strong,.relay-concept-whole-layers .handoff-lab-layers h3>span,.relay-concept-whole-layers .handoff-lab-layers h3>strong{font-size:40px}.relay-concept-whole-seal .handoff-lab-integrity{justify-items:center}.relay-concept-whole-poster .handoff-lab-poster h3>strong{font-size:49px}.relay-concept-whole-layers .handoff-lab-layer-words{opacity:.52}.relay-concept-whole-layers .handoff-lab-layer-words span{font-size:43px}.relay-concept-whole-layers .handoff-lab-layers h3{gap:2px;display:grid}.relay-concept-whole-dossier .handoff-lab-dossier-header{align-items:flex-start}.relay-concept-whole-dossier .handoff-lab-integrity{justify-content:stretch;padding:13px 14px}}.relay-concept-outcome-led .operational-change-intro{grid-template-columns:minmax(480px,1.2fr) minmax(270px,.72fr) auto;gap:24px 34px;padding:27px 40px 29px}.relay-concept-outcome-led .operational-change-outcome-lockup>p{letter-spacing:.135em;font-size:12px;display:block}.relay-concept-outcome-led .operational-change-outcome-lockup h3{color:#17151a;letter-spacing:-.052em;max-width:19ch;margin-top:10px;font-family:Archivo,Arial Narrow,sans-serif;font-size:clamp(30px,2.75vw,39px);font-weight:510;line-height:.98;display:block}.relay-concept-outcome-led .operational-change-outcome-lockup h3>strong{color:#49345f;font-weight:690;display:block}.relay-concept-outcome-led .operational-change-intro>span{color:#111111a3;max-width:36ch;font-size:16.5px;line-height:1.45;display:block}.relay-concept-outcome-led .operational-change-relay{padding-bottom:42px}.relay-concept-outcome-led .outcome-led-context-stack span{color:#111111b8}.relay-concept-outcome-led .outcome-led-context-result{background:radial-gradient(circle at 74% 18%,#7ec8b329,#0000 56%),#f7fffcad;min-height:100px;box-shadow:inset 0 0 0 1px #42897529,0 14px 30px #366f5f11}.relay-concept-outcome-led .outcome-led-context-result small{color:#2d705dc7}.relay-concept-outcome-led .outcome-led-context-result strong{color:#342744;font-size:20px}@media (max-width:900px){.relay-concept-outcome-led .operational-change-intro{grid-template-columns:minmax(0,1fr) auto;gap:14px 28px;padding:24px 4px 28px}.relay-concept-outcome-led .operational-change-outcome-lockup{grid-area:1/1}.relay-concept-outcome-led .operational-change-intro>span{grid-area:2/1}.relay-concept-outcome-led .operational-change-direct-review{grid-area:1/2/span 2}}@media (max-width:700px){.relay-concept-outcome-led .operational-change-intro{grid-template-columns:1fr;gap:17px;padding:20px 0 27px}.relay-concept-outcome-led .operational-change-outcome-lockup,.relay-concept-outcome-led .operational-change-intro>span,.relay-concept-outcome-led .operational-change-direct-review{grid-area:auto/1}.relay-concept-outcome-led .operational-change-outcome-lockup h3{max-width:17ch;font-size:clamp(32px,9.2vw,42px)}.relay-concept-outcome-led .operational-change-intro>span{max-width:42ch}.relay-concept-outcome-led .operational-change-direct-review{justify-self:start}.relay-concept-outcome-led .operational-change-relay{padding-bottom:24px}}.relay-concept-fit-diagnostic .market-fit-diagnostic{isolation:isolate;background:radial-gradient(circle at 2% 8%,#e76b5013,#0000 34%),radial-gradient(circle at 98% 38%,#5bb19713,#0000 37%),linear-gradient(120deg,#ffffff59,#f7f4fa57);border-radius:30px;grid-template-columns:minmax(360px,.88fr) minmax(560px,1.12fr);gap:30px clamp(52px,6vw,86px);width:min(1280px,100%);margin:82px auto 0;padding:46px 44px 31px;display:grid;position:relative;overflow:hidden}.relay-concept-fit-diagnostic .market-fit-diagnostic:before{z-index:1;content:"";background:linear-gradient(90deg,#0000,#e76b5085 18%,#8b60da57 51%,#5bb1977a 82%,#0000);height:1px;position:absolute;top:0;left:26px;right:26px;box-shadow:0 0 18px #8b60da14}.relay-concept-fit-diagnostic .market-fit-diagnostic:after{z-index:-1;content:"";pointer-events:none;filter:blur(22px);background:radial-gradient(#9d76db14,#0000 68%);border-radius:50%;width:58%;height:220px;position:absolute;top:-86px;left:29%}.relay-concept-fit-diagnostic .market-fit-diagnostic>header,.relay-concept-fit-diagnostic .market-fit-diagnostic-signals,.relay-concept-fit-diagnostic .market-fit-diagnostic>footer{z-index:1;position:relative}.relay-concept-fit-diagnostic .market-fit-diagnostic>header>p{color:#735294;letter-spacing:.14em;font-size:12px;font-weight:800}.relay-concept-fit-diagnostic .market-fit-diagnostic>header h3{letter-spacing:-.058em;max-width:18ch;margin-top:17px;font-family:DM Sans,sans-serif;font-size:clamp(39px,3.75vw,54px);font-weight:490;line-height:.98;display:grid}.relay-concept-fit-diagnostic .market-fit-diagnostic>header h3>span,.relay-concept-fit-diagnostic .market-fit-diagnostic>header h3>strong{display:block}.relay-concept-fit-diagnostic .market-fit-diagnostic>header h3>strong{color:#49345f;font-weight:650}.relay-concept-fit-diagnostic .market-fit-diagnostic>header>span{color:#1111119c;max-width:42ch;margin-top:24px;font-size:17px;line-height:1.54;display:block}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals{margin:0;padding:0;list-style:none}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals>li{--fit-accent:#e36f58;--fit-glow:#e36f5826;grid-template-columns:30px minmax(180px,.72fr) minmax(0,1.28fr);align-items:center;gap:18px;min-height:75px;padding:17px 0;display:grid;position:relative}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals>li:nth-child(2){--fit-accent:#8b60da;--fit-glow:#8b60da26}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals>li:nth-child(3){--fit-accent:#5bb197;--fit-glow:#5bb19726}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals>li:nth-child(4){--fit-accent:#ba7f43;--fit-glow:#ba7f4324}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals>li:after{content:"";background:linear-gradient(90deg, var(--fit-accent), #ffffffad 38%, transparent);opacity:.2;height:1px;position:absolute;bottom:0;left:0;right:0}.relay-concept-fit-diagnostic .market-fit-diagnostic-marker{background:linear-gradient(90deg, var(--fit-accent), transparent);width:24px;height:2px;box-shadow:0 0 12px var(--fit-glow);border-radius:99px;display:block;position:relative}.relay-concept-fit-diagnostic .market-fit-diagnostic-marker:after{background:var(--fit-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--fit-glow);content:"";border:2px solid #ffffffe6;border-radius:50%;position:absolute;top:-3px;left:0}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals strong{color:#17151a;letter-spacing:-.025em;font-family:Archivo,sans-serif;font-size:16.5px;font-weight:690;line-height:1.24}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals p{color:#11111194;max-width:48ch;font-size:16px;line-height:1.46}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer{grid-column:1/-1;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;margin-top:2px;padding-top:23px;display:grid}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer:before{content:"";background:linear-gradient(90deg,#0000,#7a52ab2e,#56a38e2b,#0000);height:1px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer>span{color:#11111178;letter-spacing:.13em;font-size:11.5px;font-weight:790}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer ul{flex-wrap:wrap;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer li{color:#1111119e;align-items:center;font-size:14px;font-weight:610;line-height:1.35;display:inline-flex}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer li:not(:last-child):after{content:"";background:#7a52ab6b;border-radius:50%;width:3px;height:3px;margin-inline:12px}@media (max-width:1060px){.relay-concept-fit-diagnostic .market-fit-diagnostic{grid-template-columns:1fr;gap:29px;padding-inline:36px}.relay-concept-fit-diagnostic .market-fit-diagnostic>header h3{max-width:23ch}.relay-concept-fit-diagnostic .market-fit-diagnostic>header>span{max-width:58ch}}@media (max-width:700px){.relay-concept-fit-diagnostic .market-fit-diagnostic{border-radius:24px;gap:25px;margin-top:62px;padding:34px 22px 27px}.relay-concept-fit-diagnostic .market-fit-diagnostic>header h3{max-width:16ch;font-size:clamp(36px,10.5vw,45px)}.relay-concept-fit-diagnostic .market-fit-diagnostic>header>span{margin-top:20px;font-size:16px}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals>li{grid-template-columns:23px minmax(0,1fr);gap:7px 14px;min-height:0;padding:18px 0}.relay-concept-fit-diagnostic .market-fit-diagnostic-signals p{grid-column:2}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer{grid-template-columns:1fr;gap:14px;padding-top:21px}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer ul{gap:7px;display:grid}.relay-concept-fit-diagnostic .market-fit-diagnostic>footer li:not(:last-child):after{display:none}}.relay-concept-fit-lab .market-fit-lab{isolation:isolate;width:min(1280px,100%);margin:82px auto 0;position:relative}.relay-concept-fit-lab .market-fit-lab>header small,.relay-concept-fit-lab .fit-lab-environments>span,.relay-concept-fit-lab .fit-blindspot-core small,.relay-concept-fit-lab .fit-blindspot-zone small,.relay-concept-fit-lab .fit-ledger-thesis small{letter-spacing:.14em;font-size:11.5px;font-weight:800;line-height:1.2;display:block}.relay-concept-fit-lab .market-fit-lab>header h3{font-family:DM Sans,sans-serif}.relay-concept-fit-lab .market-fit-lab>header p{color:#1119;font-size:17px;line-height:1.54}.relay-concept-fit-lab .fit-lab-environments{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;padding-top:22px;display:grid;position:relative}.relay-concept-fit-lab .fit-lab-environments:before{content:"";background:linear-gradient(90deg,#0000,#e0684f38,#845acd33,#53a78f33,#0000);height:1px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-lab .fit-lab-environments>span{color:#11111173}.relay-concept-fit-lab .fit-lab-environments ul{flex-wrap:wrap;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.relay-concept-fit-lab .fit-lab-environments li{color:#1111119e;align-items:center;font-size:14px;font-weight:610;line-height:1.35;display:inline-flex}.relay-concept-fit-lab .fit-lab-environments li:not(:last-child):after{content:"";background:#7a52ab6b;border-radius:50%;width:3px;height:3px;margin-inline:12px}.relay-concept-fit-manifesto .market-fit-manifesto{grid-template-columns:minmax(390px,.82fr) minmax(520px,1.18fr);gap:36px clamp(55px,7vw,96px);padding:47px 20px 28px;display:grid}.relay-concept-fit-manifesto .market-fit-manifesto:before{content:"";background:linear-gradient(90deg,#0000,#e5695080,#8b60da61,#5bb19766,#0000);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px #8b60da14}.relay-concept-fit-manifesto .market-fit-manifesto>header small{color:#71508f}.relay-concept-fit-manifesto .market-fit-manifesto>header h3{letter-spacing:-.067em;margin-top:18px;font-size:clamp(45px,4.7vw,66px);font-weight:480;line-height:.9;display:grid}.relay-concept-fit-manifesto .market-fit-manifesto>header h3>span,.relay-concept-fit-manifesto .market-fit-manifesto>header h3>strong,.relay-concept-fit-manifesto .market-fit-manifesto>header h3>b{display:block}.relay-concept-fit-manifesto .market-fit-manifesto>header h3>strong{color:#17151a;font-weight:610}.relay-concept-fit-manifesto .market-fit-manifesto>header h3>b{color:#533c69;font-weight:680}.relay-concept-fit-manifesto .market-fit-manifesto>header p{max-width:42ch;margin-top:27px}.relay-concept-fit-manifesto .fit-manifesto-statements{align-content:center;gap:7px;margin:0;padding:0;list-style:none;display:grid}.relay-concept-fit-manifesto .fit-manifesto-statements li{--manifest-accent:#e36f58;border-left:2px solid var(--manifest-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--manifest-accent) 7%, transparent), transparent 72%);gap:6px;width:82%;padding:15px 0 15px 22px;display:grid}.relay-concept-fit-manifesto .fit-manifesto-statements li:nth-child(2){--manifest-accent:#8b60da;width:74%;margin-left:23%}.relay-concept-fit-manifesto .fit-manifesto-statements li:nth-child(3){--manifest-accent:#5bb197;width:88%;margin-left:7%}.relay-concept-fit-manifesto .fit-manifesto-statements li:nth-child(4){--manifest-accent:#ba7f43;width:68%;margin-left:29%}.relay-concept-fit-manifesto .fit-manifesto-statements strong{color:#17151a;letter-spacing:-.035em;font-family:Archivo,sans-serif;font-size:clamp(19px,1.7vw,24px);font-weight:670;line-height:1.06}.relay-concept-fit-manifesto .fit-manifesto-statements span{color:#11111191;max-width:46ch;font-size:15.5px;line-height:1.42}.relay-concept-fit-manifesto .fit-lab-environments{grid-column:1/-1}.relay-concept-fit-blindspot .market-fit-blindspot{background:radial-gradient(circle at 50% 58%,#8b60da14,#0000 31%),radial-gradient(circle at 8% 8%,#e76b5012,#0000 28%),radial-gradient(circle at 92% 82%,#5bb19712,#0000 29%),#ffffff4d;border-radius:30px;padding:45px 42px 29px;overflow:hidden;box-shadow:inset 0 1px #ffffffbd}.relay-concept-fit-blindspot .market-fit-blindspot>header{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:end;gap:20px 60px;display:grid}.relay-concept-fit-blindspot .market-fit-blindspot>header small{color:#71508f;grid-column:1/-1}.relay-concept-fit-blindspot .market-fit-blindspot>header h3{letter-spacing:-.058em;max-width:17ch;font-size:clamp(36px,3.7vw,52px);font-weight:500;line-height:.96;display:grid}.relay-concept-fit-blindspot .market-fit-blindspot>header h3 strong{color:#503865;font-weight:670}.relay-concept-fit-blindspot .market-fit-blindspot>header p{max-width:47ch}.relay-concept-fit-blindspot .fit-blindspot-field{min-height:430px;margin-top:24px;position:relative}.relay-concept-fit-blindspot .fit-blindspot-core{z-index:3;background:radial-gradient(circle at 68% 18%,#8b60da1f,#0000 43%),#f7f6f4eb;border:1px solid #644a7821;border-radius:50%;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:13px;width:224px;min-height:142px;padding:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 52px #3f2d4d1a,inset 0 1px #ffffffe6}.relay-concept-fit-blindspot .fit-blindspot-core>svg{color:#7350a1;width:27px}.relay-concept-fit-blindspot .fit-blindspot-core span{gap:6px;display:grid}.relay-concept-fit-blindspot .fit-blindspot-core small{color:#1111116b;font-size:9.5px}.relay-concept-fit-blindspot .fit-blindspot-core strong{color:#2b2530;font-family:Archivo,sans-serif;font-size:17px;line-height:1.15}.relay-concept-fit-blindspot .fit-blindspot-zone{z-index:2;border:1px solid #8b60da29;border-radius:50%;width:455px;height:265px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.relay-concept-fit-blindspot .fit-blindspot-zone:before,.relay-concept-fit-blindspot .fit-blindspot-zone:after{content:"";border:1px solid #5bb19721;border-radius:50%;position:absolute;inset:13px -18px;transform:rotate(13deg)}.relay-concept-fit-blindspot .fit-blindspot-zone:after{border-color:#e76b501f;inset:-16px 25px;transform:rotate(-9deg)}.relay-concept-fit-blindspot .fit-blindspot-zone>svg,.relay-concept-fit-blindspot .fit-blindspot-zone>span{z-index:1;position:absolute;transform:rotate(6deg)}.relay-concept-fit-blindspot .fit-blindspot-zone>svg{color:#8b60da;width:18px;bottom:21px;left:84px}.relay-concept-fit-blindspot .fit-blindspot-zone>span{gap:5px;max-width:24ch;display:grid;bottom:11px;right:58px}.relay-concept-fit-blindspot .fit-blindspot-zone small{color:#50386594;font-size:9.5px}.relay-concept-fit-blindspot .fit-blindspot-zone strong{color:#3d2b4c;font-size:14px;line-height:1.25}.relay-concept-fit-blindspot .fit-blindspot-field>ul{margin:0;padding:0;list-style:none;position:absolute;inset:0}.relay-concept-fit-blindspot .fit-blindspot-field>ul li{--blind-accent:#e36f58;grid-template-columns:23px minmax(0,1fr);gap:5px 10px;width:280px;display:grid;position:absolute}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:first-child{top:28px;left:18px}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(2){--blind-accent:#8b60da;top:34px;right:10px}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(3){--blind-accent:#5bb197;bottom:28px;left:60px}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(4){--blind-accent:#ba7f43;bottom:25px;right:32px}.relay-concept-fit-blindspot .fit-blindspot-field>ul svg{width:20px;color:var(--blind-accent)}.relay-concept-fit-blindspot .fit-blindspot-field>ul strong{color:#17151a;letter-spacing:-.025em;font-family:Archivo,sans-serif;font-size:16.5px;line-height:1.17}.relay-concept-fit-blindspot .fit-blindspot-field>ul p{color:#1111118f;grid-column:2;font-size:15px;line-height:1.4}.relay-concept-fit-spectrum .market-fit-spectrum{background:linear-gradient(110deg,#ffffff78,#f5f1f95c),#f6f5f3;border-radius:30px;padding:46px 42px 29px;overflow:hidden}.relay-concept-fit-spectrum .market-fit-spectrum:before{content:"";background:linear-gradient(90deg,#1111111a,#e76b506b,#8b60da7a,#5bb1978f);height:1px;position:absolute;top:0;left:22px;right:22px}.relay-concept-fit-spectrum .market-fit-spectrum>header{grid-template-columns:minmax(390px,.95fr) minmax(420px,1.05fr);align-items:end;gap:19px 70px;display:grid}.relay-concept-fit-spectrum .market-fit-spectrum>header small{color:#71508f;grid-column:1/-1}.relay-concept-fit-spectrum .market-fit-spectrum>header h3{letter-spacing:-.06em;font-size:clamp(38px,3.9vw,54px);font-weight:500;line-height:.95;display:grid}.relay-concept-fit-spectrum .market-fit-spectrum>header h3 strong{color:#503865;font-weight:680}.relay-concept-fit-spectrum .market-fit-spectrum>header p{max-width:50ch}.relay-concept-fit-spectrum .fit-spectrum-field{min-height:315px;margin-top:29px;position:relative}.relay-concept-fit-spectrum .fit-spectrum-axis{background:linear-gradient(90deg,#11111126,#e36f58 26%,#8b60da 58%,#5bb197 100%);height:2px;position:absolute;top:50%;left:2%;right:2%;box-shadow:0 0 16px #8b60da1c}.relay-concept-fit-spectrum .fit-spectrum-axis:after{content:"";background:#5bb197;border:2px solid #ffffffe6;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;right:0;box-shadow:0 0 0 6px #5bb1971a}.relay-concept-fit-spectrum .fit-spectrum-axis span,.relay-concept-fit-spectrum .fit-spectrum-axis strong{letter-spacing:.12em;font-size:10px;font-weight:800;position:absolute;top:16px}.relay-concept-fit-spectrum .fit-spectrum-axis span{color:#1116;left:0}.relay-concept-fit-spectrum .fit-spectrum-axis strong{color:#37705eb8;right:0}.relay-concept-fit-spectrum .fit-spectrum-field ol{margin:0;padding:0;list-style:none;position:absolute;inset:0}.relay-concept-fit-spectrum .fit-spectrum-field li{--spectrum-accent:#e36f58;width:22%;position:absolute}.relay-concept-fit-spectrum .fit-spectrum-field li:first-child{top:29px;left:3%}.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(2){--spectrum-accent:#9a68df;bottom:22px;left:28%}.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(3){--spectrum-accent:#66b59d;top:29px;left:53%}.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(4){--spectrum-accent:#b77a3d;bottom:22px;right:1%}.relay-concept-fit-spectrum .fit-spectrum-field li>i{background:var(--spectrum-accent);width:11px;height:11px;box-shadow:0 0 0 5px color-mix(in srgb, var(--spectrum-accent) 12%, transparent);border:2px solid #ffffffeb;border-radius:50%;position:absolute}.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(odd)>i{bottom:-42px;left:0}.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(2n)>i{top:-39px;left:0}.relay-concept-fit-spectrum .fit-spectrum-field li strong{color:#17151a;letter-spacing:-.028em;font-family:Archivo,sans-serif;font-size:17px;font-weight:690;line-height:1.18;display:block}.relay-concept-fit-spectrum .fit-spectrum-field li p{color:#1111118f;max-width:30ch;margin-top:8px;font-size:15.5px;line-height:1.4}.relay-concept-fit-collage .market-fit-collage{padding:45px 26px 29px}.relay-concept-fit-collage .market-fit-collage:before{content:"";background:linear-gradient(90deg,#0000,#e76b506b,#8b60da66,#5bb1976b,#0000);height:1px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-collage .market-fit-collage>header{text-align:center;width:min(920px,100%);margin-inline:auto}.relay-concept-fit-collage .market-fit-collage>header small{color:#71508f}.relay-concept-fit-collage .market-fit-collage>header h3{letter-spacing:-.062em;flex-wrap:wrap;justify-content:center;gap:0 12px;margin-top:17px;font-size:clamp(39px,4.2vw,58px);font-weight:510;line-height:.95;display:flex}.relay-concept-fit-collage .market-fit-collage>header h3 strong{color:#503865;font-weight:670}.relay-concept-fit-collage .market-fit-collage>header p{max-width:65ch;margin:21px auto 0}.relay-concept-fit-collage .fit-collage-field{grid-template-rows:repeat(3,minmax(106px,auto));grid-template-columns:repeat(12,minmax(0,1fr));gap:13px;min-height:390px;margin-top:35px;display:grid}.relay-concept-fit-collage .fit-collage-field article{--collage-accent:#e36f58;background:radial-gradient(circle at 92% 5%, color-mix(in srgb, var(--collage-accent) 14%, transparent), transparent 45%), #ffffff8a;border:1px solid #ffffffb8;border-radius:22px;padding:25px 27px;position:relative;overflow:hidden;box-shadow:0 18px 45px #422e4e0f,inset 0 1px #ffffffd6}.relay-concept-fit-collage .fit-collage-field article:first-child{z-index:1;grid-area:1/1/3/8;transform:rotate(-.35deg)}.relay-concept-fit-collage .fit-collage-field article:nth-child(2){--collage-accent:#8b60da;grid-area:1/8/2/13;transform:translateY(7px)rotate(.35deg)}.relay-concept-fit-collage .fit-collage-field article:nth-child(3){--collage-accent:#5bb197;z-index:3;grid-area:2/7/4/13;transform:translate(-4px)rotate(-.28deg)}.relay-concept-fit-collage .fit-collage-field article:nth-child(4){--collage-accent:#ba7f43;grid-area:3/1/4/7;transform:translateY(-5px)rotate(.25deg)}.relay-concept-fit-collage .fit-collage-field article>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.relay-concept-fit-collage .fit-collage-field article>header span{color:#1111116b;letter-spacing:.13em;font-size:10px;font-weight:800}.relay-concept-fit-collage .fit-collage-field article>header svg{width:20px;color:var(--collage-accent)}.relay-concept-fit-collage .fit-collage-field article>strong{color:#17151a;letter-spacing:-.04em;max-width:18ch;margin-top:22px;font-family:Archivo,sans-serif;font-size:clamp(22px,2.1vw,30px);font-weight:660;line-height:1.02;display:block}.relay-concept-fit-collage .fit-collage-field article:nth-child(2)>strong,.relay-concept-fit-collage .fit-collage-field article:nth-child(4)>strong{margin-top:14px;font-size:clamp(19px,1.7vw,24px)}.relay-concept-fit-collage .fit-collage-field article>p{color:#11111194;max-width:44ch;margin-top:13px;font-size:15.5px;line-height:1.43}.relay-concept-fit-collage .fit-lab-environments{margin-top:24px}.relay-concept-fit-ledger .market-fit-ledger{color:#fff;background:radial-gradient(circle at 97% -20%,#7e58c045,#0000 42%),radial-gradient(circle at -8% 120%,#e5694f29,#0000 39%),#1a181d;border-radius:30px;padding:43px 42px 29px;overflow:hidden;box-shadow:0 28px 70px #231b2924,inset 0 1px #ffffff12}.relay-concept-fit-ledger .market-fit-ledger:before{content:"";opacity:.78;background:linear-gradient(90deg,#e36f58,#8b60da 52%,#5bb197);height:2px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-ledger .market-fit-ledger>header{grid-template-columns:minmax(380px,.9fr) minmax(420px,1.1fr);align-items:end;gap:18px 70px;display:grid}.relay-concept-fit-ledger .market-fit-ledger>header small{color:#c4b0daad;grid-column:1/-1}.relay-concept-fit-ledger .market-fit-ledger>header h3{color:#fff;letter-spacing:-.062em;font-size:clamp(39px,4vw,56px);font-weight:520;line-height:.94;display:grid}.relay-concept-fit-ledger .market-fit-ledger>header h3 strong{color:#d7c8e7;font-weight:680}.relay-concept-fit-ledger .market-fit-ledger>header p{color:#ffffffa1;max-width:50ch}.relay-concept-fit-ledger .fit-ledger-body{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:34px 54px;margin-top:36px;padding:28px 0 27px;display:grid}.relay-concept-fit-ledger .fit-ledger-thesis{align-self:center}.relay-concept-fit-ledger .fit-ledger-thesis small{color:#91dcc3b3}.relay-concept-fit-ledger .fit-ledger-thesis strong{color:#ffffffed;letter-spacing:-.034em;max-width:24ch;margin-top:15px;font-family:Archivo,sans-serif;font-size:clamp(21px,1.9vw,27px);font-weight:590;line-height:1.13;display:block}.relay-concept-fit-ledger .fit-ledger-body dl{margin:0}.relay-concept-fit-ledger .fit-ledger-body dl>div{border-bottom:1px solid #ffffff12;grid-template-columns:35px minmax(190px,.75fr) minmax(0,1.25fr);gap:17px;padding:14px 0;display:grid}.relay-concept-fit-ledger .fit-ledger-body dl>div:last-child{border-bottom:0}.relay-concept-fit-ledger .fit-ledger-body dl span{color:#c4b0da80;letter-spacing:.11em;font-size:11px;font-weight:790}.relay-concept-fit-ledger .fit-ledger-body dt{color:#ffffffe8;letter-spacing:-.02em;font-family:Archivo,sans-serif;font-size:16px;font-weight:660;line-height:1.3}.relay-concept-fit-ledger .fit-ledger-body dd{color:#ffffff91;margin:0;font-size:15.5px;line-height:1.4}.relay-concept-fit-ledger .fit-lab-environments{margin-top:23px}.relay-concept-fit-ledger .fit-lab-environments:before{background:linear-gradient(90deg,#0000,#e76b5038,#8b60da3d,#5bb19738,#0000)}.relay-concept-fit-ledger .fit-lab-environments-inverted>span{color:#ffffff61}.relay-concept-fit-ledger .fit-lab-environments-inverted li{color:#fff9}.relay-concept-fit-ledger .fit-lab-environments-inverted li:not(:last-child):after{background:#b796e075}@media (max-width:1060px){.relay-concept-fit-manifesto .market-fit-manifesto{grid-template-columns:1fr}.relay-concept-fit-manifesto .fit-manifesto-statements{width:min(760px,100%)}.relay-concept-fit-blindspot .market-fit-blindspot>header,.relay-concept-fit-spectrum .market-fit-spectrum>header,.relay-concept-fit-ledger .market-fit-ledger>header{grid-template-columns:1fr}.relay-concept-fit-blindspot .market-fit-blindspot>header small,.relay-concept-fit-spectrum .market-fit-spectrum>header small,.relay-concept-fit-ledger .market-fit-ledger>header small{grid-column:1}.relay-concept-fit-blindspot .market-fit-blindspot>header p,.relay-concept-fit-spectrum .market-fit-spectrum>header p,.relay-concept-fit-ledger .market-fit-ledger>header p{max-width:62ch}.relay-concept-fit-ledger .fit-ledger-body{grid-template-columns:1fr}.relay-concept-fit-ledger .fit-ledger-thesis strong{max-width:36ch}}@media (max-width:820px){.relay-concept-fit-blindspot .fit-blindspot-field{min-height:560px}.relay-concept-fit-blindspot .fit-blindspot-core{top:48%}.relay-concept-fit-blindspot .fit-blindspot-zone{width:390px;top:48%}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:first-child{top:10px;left:0}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(2){top:10px;right:0}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(3){bottom:8px;left:0}.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(4){bottom:8px;right:0}.relay-concept-fit-spectrum .fit-spectrum-field{min-height:370px}.relay-concept-fit-spectrum .fit-spectrum-field li{width:24%}.relay-concept-fit-collage .fit-collage-field{grid-template-rows:repeat(4,minmax(118px,auto))}.relay-concept-fit-collage .fit-collage-field article:first-child{grid-area:1/1/3/8}.relay-concept-fit-collage .fit-collage-field article:nth-child(2){grid-area:1/8/3/13}.relay-concept-fit-collage .fit-collage-field article:nth-child(3){grid-area:3/6/5/13}.relay-concept-fit-collage .fit-collage-field article:nth-child(4){grid-area:3/1/5/7}}@media (max-width:700px){.relay-concept-fit-lab .market-fit-lab{margin-top:62px}.relay-concept-fit-lab .fit-lab-environments{grid-template-columns:1fr;gap:14px}.relay-concept-fit-lab .fit-lab-environments ul{gap:7px;display:grid}.relay-concept-fit-lab .fit-lab-environments li:not(:last-child):after{display:none}.relay-concept-fit-manifesto .market-fit-manifesto{gap:30px;padding:37px 0 27px}.relay-concept-fit-manifesto .market-fit-manifesto>header h3{font-size:clamp(44px,13vw,58px)}.relay-concept-fit-manifesto .fit-manifesto-statements li,.relay-concept-fit-manifesto .fit-manifesto-statements li:nth-child(2),.relay-concept-fit-manifesto .fit-manifesto-statements li:nth-child(3),.relay-concept-fit-manifesto .fit-manifesto-statements li:nth-child(4){width:100%;margin-left:0}.relay-concept-fit-blindspot .market-fit-blindspot,.relay-concept-fit-spectrum .market-fit-spectrum,.relay-concept-fit-ledger .market-fit-ledger{border-radius:24px;padding:35px 22px 27px}.relay-concept-fit-blindspot .fit-blindspot-field{gap:17px;min-height:0;margin-top:29px;display:grid}.relay-concept-fit-blindspot .fit-blindspot-core,.relay-concept-fit-blindspot .fit-blindspot-zone,.relay-concept-fit-blindspot .fit-blindspot-field>ul,.relay-concept-fit-blindspot .fit-blindspot-field>ul li,.relay-concept-fit-blindspot .fit-blindspot-field>ul li:first-child,.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(2),.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(3),.relay-concept-fit-blindspot .fit-blindspot-field>ul li:nth-child(4){width:auto;position:relative;inset:auto;transform:none}.relay-concept-fit-blindspot .fit-blindspot-core{border-radius:22px;width:100%;min-height:108px}.relay-concept-fit-blindspot .fit-blindspot-zone{border-radius:22px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;width:100%;height:auto;min-height:104px;padding:20px;display:grid}.relay-concept-fit-blindspot .fit-blindspot-zone:before,.relay-concept-fit-blindspot .fit-blindspot-zone:after{display:none}.relay-concept-fit-blindspot .fit-blindspot-zone>svg,.relay-concept-fit-blindspot .fit-blindspot-zone>span{position:relative;inset:auto;transform:none}.relay-concept-fit-blindspot .fit-blindspot-zone>svg{width:20px}.relay-concept-fit-blindspot .fit-blindspot-zone>span{max-width:none}.relay-concept-fit-blindspot .fit-blindspot-field>ul{gap:18px;padding-top:4px;display:grid}.relay-concept-fit-spectrum .fit-spectrum-field{min-height:660px;margin-top:24px}.relay-concept-fit-spectrum .fit-spectrum-axis{background:linear-gradient(#11111126,#e36f58 26%,#8b60da 58%,#5bb197 100%);width:2px;height:auto;inset:18px auto 18px 7px}.relay-concept-fit-spectrum .fit-spectrum-axis:after{inset:auto auto 0 -4px}.relay-concept-fit-spectrum .fit-spectrum-axis span,.relay-concept-fit-spectrum .fit-spectrum-axis strong{white-space:nowrap;top:auto;left:18px}.relay-concept-fit-spectrum .fit-spectrum-axis span{top:0}.relay-concept-fit-spectrum .fit-spectrum-axis strong{bottom:0;right:auto}.relay-concept-fit-spectrum .fit-spectrum-field ol{align-content:center;gap:30px;padding-left:42px;display:grid}.relay-concept-fit-spectrum .fit-spectrum-field li,.relay-concept-fit-spectrum .fit-spectrum-field li:first-child,.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(2),.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(3),.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(4){width:auto;position:relative;inset:auto}.relay-concept-fit-spectrum .fit-spectrum-field li>i,.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(odd)>i,.relay-concept-fit-spectrum .fit-spectrum-field li:nth-child(2n)>i{top:5px;bottom:auto;left:-40px}.relay-concept-fit-collage .market-fit-collage{padding:37px 0 27px}.relay-concept-fit-collage .market-fit-collage>header{text-align:left}.relay-concept-fit-collage .market-fit-collage>header h3{justify-content:start;display:grid}.relay-concept-fit-collage .market-fit-collage>header p{margin-inline:0}.relay-concept-fit-collage .fit-collage-field{grid-template-rows:auto;grid-template-columns:1fr;gap:12px;min-height:0;margin-top:28px;display:grid}.relay-concept-fit-collage .fit-collage-field article,.relay-concept-fit-collage .fit-collage-field article:first-child,.relay-concept-fit-collage .fit-collage-field article:nth-child(2),.relay-concept-fit-collage .fit-collage-field article:nth-child(3),.relay-concept-fit-collage .fit-collage-field article:nth-child(4){grid-area:auto/1;padding:23px;transform:none}.relay-concept-fit-ledger .fit-ledger-body{gap:27px;margin-top:28px}.relay-concept-fit-ledger .fit-ledger-body dl>div{grid-template-columns:30px minmax(0,1fr);gap:6px 13px;padding:17px 0}.relay-concept-fit-ledger .fit-ledger-body dd{grid-column:2}}.relay-concept-fit-metaphor .market-fit-metaphor{isolation:isolate;width:min(1280px,100%);margin:82px auto 0;position:relative}.relay-concept-fit-metaphor .market-fit-metaphor>header small,.relay-concept-fit-metaphor .market-fit-metaphor>header>small,.relay-concept-fit-metaphor .fit-lab-environments>span{letter-spacing:.15em;font-size:11.5px;font-weight:800;line-height:1.2;display:block}.relay-concept-fit-metaphor .market-fit-metaphor>header h3{letter-spacing:-.06em;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(46px,5vw,72px);font-weight:520;line-height:.96}.relay-concept-fit-metaphor .market-fit-metaphor>header h3 strong{color:#4a335f;font-weight:760;display:block}.relay-concept-fit-metaphor .market-fit-metaphor>header p{color:#1111119e;max-width:64ch;margin:22px 0 0;font-size:17px;line-height:1.56}.relay-concept-fit-metaphor .fit-lab-environments{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;padding-top:23px;display:grid;position:relative}.relay-concept-fit-metaphor .fit-lab-environments:before{content:"";background:linear-gradient(90deg,#e1655280,#875dd659 48%,#52aa916b);height:1px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-metaphor .fit-lab-environments>span{color:#11111178}.relay-concept-fit-metaphor .fit-lab-environments ul{flex-wrap:wrap;gap:8px 16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.relay-concept-fit-metaphor .fit-lab-environments li{color:#1111119e;font-size:13px;line-height:1.35}.relay-concept-fit-metaphor .fit-lab-environments li:not(:last-child):after{color:#754fa661;content:"·";margin-left:16px}.relay-concept-fit-querybreak .market-fit-querybreak{background:radial-gradient(circle at 93% 9%,#9a73d929,#0000 32%),radial-gradient(circle at 5% 92%,#f07d5e21,#0000 33%),#f6f4f1;border-radius:34px;padding:58px 54px 29px;overflow:hidden;box-shadow:0 28px 78px #2d22391a,inset 0 1px #ffffffeb}.relay-concept-fit-querybreak .market-fit-querybreak:before{z-index:-1;content:"";border:1px solid #7c55ae1a;border-radius:50%;width:430px;height:430px;position:absolute;top:-150px;right:-110px;box-shadow:0 0 0 52px #7c55ae06,0 0 0 104px #7c55ae05}.relay-concept-fit-querybreak .market-fit-querybreak>header{z-index:4;max-width:780px;position:relative}.relay-concept-fit-querybreak .market-fit-querybreak>header small{color:#8051b4;margin-bottom:20px}.relay-concept-fit-querybreak .fit-querybreak-stage{min-height:430px;margin:26px -8px 14px;position:relative}.relay-concept-fit-querybreak .fit-querybreak-filter{background:linear-gradient(135deg,#ffffffc7,#ebe7e5d1);border:1.5px solid #1111112e;border-radius:18px;width:45%;min-height:213px;padding:27px 32px;position:absolute;top:101px;left:0;box-shadow:0 17px 45px #271d2c14,inset 0 1px #fffffffa}.relay-concept-fit-querybreak .fit-querybreak-filter>span{color:#11111178;letter-spacing:.13em;align-items:center;gap:9px;font-size:11.5px;font-weight:800;display:flex}.relay-concept-fit-querybreak .fit-querybreak-filter>span svg{width:17px;height:17px}.relay-concept-fit-querybreak .fit-querybreak-filter p{color:#11111180;gap:10px;margin:34px 0 0;font-size:14px;font-weight:700;display:grid}.relay-concept-fit-querybreak .fit-querybreak-filter p strong{color:#111111de;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(23px,2.2vw,31px);font-weight:560;overflow:hidden}.relay-concept-fit-querybreak .fit-querybreak-filter>small{color:#1111116e;letter-spacing:.12em;writing-mode:vertical-rl;padding:5px 0;font-size:9.5px;font-weight:800;position:absolute;top:50%;right:-17px;transform:translateY(-50%)}.relay-concept-fit-querybreak .fit-querybreak-filter:after{content:"";background:linear-gradient(#0000,#e56d59 18%,#8c5ed1 54%,#5eb399 82%,#0000);width:2px;position:absolute;top:-15px;bottom:-15px;right:-2px;box-shadow:0 0 22px #8b59cd47}.relay-concept-fit-querybreak .fit-querybreak-definition{z-index:3;color:#151217;letter-spacing:-.06em;text-wrap:balance;width:78%;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(43px,4.8vw,68px);font-weight:530;line-height:.98;position:absolute;top:112px;left:23%}.relay-concept-fit-querybreak .fit-querybreak-definition span,.relay-concept-fit-querybreak .fit-querybreak-definition strong,.relay-concept-fit-querybreak .fit-querybreak-definition b,.relay-concept-fit-querybreak .fit-querybreak-definition em{font-style:normal;font-weight:inherit;position:relative}.relay-concept-fit-querybreak .fit-querybreak-definition span{color:#dd6656}.relay-concept-fit-querybreak .fit-querybreak-definition strong{color:#7a4fbd}.relay-concept-fit-querybreak .fit-querybreak-definition b{color:#3d3555}.relay-concept-fit-querybreak .fit-querybreak-definition em{color:#3c9c80}.relay-concept-fit-querybreak .fit-querybreak-note{color:#493260;align-items:center;gap:15px;width:min(395px,44%);display:flex;position:absolute;bottom:9px;right:0}.relay-concept-fit-querybreak .fit-querybreak-note>svg{flex:none;width:28px;height:28px}.relay-concept-fit-querybreak .fit-querybreak-note span{gap:4px;display:grid}.relay-concept-fit-querybreak .fit-querybreak-note small{color:#4932608a;letter-spacing:.12em;font-size:10.5px;font-weight:800}.relay-concept-fit-querybreak .fit-querybreak-note strong{font-size:17px;line-height:1.3}.relay-concept-fit-strata .market-fit-strata{background:radial-gradient(circle at 86% 4%,#8e63d238,#0000 28%),#17141b;border-radius:36px;padding:58px 54px 29px;overflow:hidden;box-shadow:0 35px 95px #1b142033}.relay-concept-fit-strata .market-fit-strata>header{z-index:4;max-width:820px;position:relative}.relay-concept-fit-strata .market-fit-strata>header small{color:#b8f0df;margin-bottom:20px}.relay-concept-fit-strata .market-fit-strata>header h3{color:#fff}.relay-concept-fit-strata .market-fit-strata>header h3 strong{color:#e7c5ff;display:inline}.relay-concept-fit-strata .market-fit-strata>header p{color:#ffffff9e}.relay-concept-fit-strata .fit-strata-section{min-height:570px;margin:23px -54px 24px;position:relative;overflow:hidden}.relay-concept-fit-strata .fit-strata-section:before{content:"";background:radial-gradient(circle at 12% 21%,#ffffff0f,#0000 22%),repeating-linear-gradient(90deg,#0000 0 79px,#ffffff06 80px);position:absolute;inset:0}.relay-concept-fit-strata .fit-strata-surface{z-index:5;color:#ffffff9e;gap:9px;display:grid;position:absolute;top:20px;left:7%}.relay-concept-fit-strata .fit-strata-surface span{letter-spacing:.13em;align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:flex}.relay-concept-fit-strata .fit-strata-surface svg{width:15px;height:15px}.relay-concept-fit-strata .fit-strata-surface strong{color:#fff;letter-spacing:-.045em;font-family:DM Sans,sans-serif;font-size:clamp(25px,2.7vw,38px);font-weight:540}.relay-concept-fit-strata .fit-strata-layer{color:#17141b;clip-path:polygon(0 18%,11% 13%,24% 22%,39% 10%,55% 21%,71% 8%,87% 17%,100% 12%,100% 100%,0 100%);grid-template-columns:minmax(130px,.55fr) 1fr 1.45fr;align-items:center;gap:26px;padding:58px 8% 20px;display:grid;position:absolute;left:0;right:0}.relay-concept-fit-strata .fit-strata-layer small{letter-spacing:.14em;font-size:10.5px;font-weight:850}.relay-concept-fit-strata .fit-strata-layer strong{letter-spacing:-.04em;font-family:DM Sans,sans-serif;font-size:clamp(21px,2.1vw,30px);font-weight:680;line-height:1}.relay-concept-fit-strata .fit-strata-layer span{max-width:42ch;font-size:15.5px;font-weight:540;line-height:1.35}.relay-concept-fit-strata .fit-strata-language{z-index:1;background:linear-gradient(90deg,#f6b5a3,#f2ccba 62%,#e9c7c0);min-height:155px;top:104px}.relay-concept-fit-strata .fit-strata-timing{z-index:2;clip-path:polygon(0 15%,16% 23%,31% 10%,48% 21%,65% 9%,82% 22%,100% 12%,100% 100%,0 100%);background:linear-gradient(90deg,#d9c5f6,#c8b3ee 55%,#b7aae0);min-height:158px;padding-left:16%;top:212px}.relay-concept-fit-strata .fit-strata-ownership{z-index:3;clip-path:polygon(0 21%,13% 8%,29% 19%,44% 11%,61% 23%,77% 9%,91% 18%,100% 13%,100% 100%,0 100%);background:linear-gradient(90deg,#aee0cd,#c7e7dc 58%,#a6d7c7);min-height:158px;padding-left:9%;top:322px}.relay-concept-fit-strata .fit-strata-proof{z-index:4;color:#fff;clip-path:polygon(0 14%,18% 22%,34% 9%,51% 19%,69% 7%,85% 21%,100% 10%,100% 100%,0 100%);background:linear-gradient(90deg,#55366b,#30263e 56%,#25212f);min-height:137px;padding:48px 13% 18px;top:433px}.relay-concept-fit-strata .fit-strata-caption{z-index:7;color:#ffffffb8;align-items:center;gap:9px;margin:0;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:12px;right:4%}.relay-concept-fit-strata .fit-strata-caption svg{color:#b7ead8;width:16px;height:16px}.relay-concept-fit-strata .fit-lab-environments:before{background:linear-gradient(90deg,#ee826573,#a57be061,#6bc9ad66)}.relay-concept-fit-strata .fit-lab-environments>span,.relay-concept-fit-strata .fit-lab-environments li{color:#ffffff91}.relay-concept-fit-peelback .market-fit-peelback>header{grid-template-columns:.72fr 1.28fr;align-items:end;gap:40px;margin-bottom:34px;display:grid}.relay-concept-fit-peelback .market-fit-peelback>header small{color:#8052b1;align-self:start;padding-top:10px}.relay-concept-fit-peelback .market-fit-peelback>header h3 strong{color:#171217}.relay-concept-fit-peelback .fit-peelback-stage{background:#f0eeeb;border-radius:34px;min-height:570px;position:relative;overflow:hidden;box-shadow:0 30px 80px #241b2821,inset 0 1px #ffffffe6}.relay-concept-fit-peelback .fit-peelback-grid{color:#1111115c;background:linear-gradient(#ffffffc7,#f0eeebd6);grid-template-rows:62px repeat(4,1fr);grid-template-columns:1.45fr .75fr .45fr;display:grid;position:absolute;inset:0}.relay-concept-fit-peelback .fit-peelback-grid>div{border-bottom:1px solid #11111114;border-right:1px solid #11111114;align-items:center;padding:0 27px;font-size:14px;display:flex}.relay-concept-fit-peelback .fit-peelback-grid>div:nth-child(-n+3){color:#1111117a;letter-spacing:.13em;font-size:10.5px;font-weight:850}.relay-concept-fit-peelback .fit-peelback-reveal{z-index:3;color:#fff;clip-path:polygon(7% 2%,96% 0,100% 13%,97% 35%,100% 58%,96% 82%,100% 100%,5% 97%,0 87%,4% 69%,1% 48%,5% 29%,0 11%);filter:drop-shadow(-14px 20px 32px #251b2e3d);background:radial-gradient(circle at 92% 14%,#9a6fda70,#0000 29%),radial-gradient(circle at 10% 88%,#56be9c3d,#0000 34%),linear-gradient(135deg,#1a151c,#2f2240 70%,#2c2940);flex-direction:column;justify-content:center;padding:68px 78px 62px 104px;display:flex;position:absolute;inset:33px 30px 31px 23%;overflow:hidden}.relay-concept-fit-peelback .fit-peelback-reveal:before{z-index:-1;content:"";border:1px solid #ffffff1f;border-radius:50%;width:230px;height:240px;position:absolute;top:-90px;left:-70px;box-shadow:0 0 0 40px #ffffff06,0 0 0 80px #ffffff05}.relay-concept-fit-peelback .fit-peelback-reveal>span{color:#b8eedc;letter-spacing:.14em;font-size:11px;font-weight:850}.relay-concept-fit-peelback .fit-peelback-reveal h4{letter-spacing:-.06em;max-width:810px;margin:18px 0 0;font-family:DM Sans,sans-serif;font-size:clamp(40px,4.8vw,67px);font-weight:520;line-height:.95}.relay-concept-fit-peelback .fit-peelback-reveal h4 strong{color:#e5c7ff;font-weight:760;display:block}.relay-concept-fit-peelback .fit-peelback-reveal p{color:#ffffffab;max-width:690px;margin:25px 0 0;font-size:17px;line-height:1.52}.relay-concept-fit-peelback .fit-peelback-reveal ul{flex-wrap:wrap;gap:10px 0;margin:31px 0 0;padding:0;list-style:none;display:flex}.relay-concept-fit-peelback .fit-peelback-reveal li{color:#ffffffd6;font-size:13.5px;font-weight:720}.relay-concept-fit-peelback .fit-peelback-reveal li:not(:last-child):after{color:#9c6cdb;content:"×";margin:0 15px}.relay-concept-fit-peelback .fit-peelback-corner{z-index:4;color:#11111180;justify-items:center;gap:8px;display:grid;position:absolute;top:26px;left:24px}.relay-concept-fit-peelback .fit-peelback-corner svg{width:22px;height:22px}.relay-concept-fit-peelback .fit-peelback-corner span{letter-spacing:.12em;writing-mode:vertical-rl;font-size:9px;font-weight:850}.relay-concept-fit-peelback .fit-lab-environments{margin-top:25px}.relay-concept-fit-topology .market-fit-topology>header{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);align-items:end;gap:30px 70px;padding:0 10px;display:grid}.relay-concept-fit-topology .market-fit-topology>header small{color:#7b4eb5;grid-column:1/-1;margin-bottom:-10px}.relay-concept-fit-topology .market-fit-topology>header h3 strong{color:#171217;display:inline}.relay-concept-fit-topology .market-fit-topology>header p{margin:0 0 4px}.relay-concept-fit-topology .fit-topology-map{background:linear-gradient(90deg,#0000 49.8%,#1111110e 50%,#0000 50.2%) 0 0/100% 100%,linear-gradient(#0000 49.8%,#1111110b 50%,#0000 50.2%) 0 0/100% 100%,radial-gradient(circle at 73% 29%,#aa85de2e,#0000 31%),radial-gradient(circle at 14% 82%,#e8705826,#0000 27%),radial-gradient(circle at 90% 86%,#5ab39929,#0000 29%),#f3f0e9;border-radius:34px;min-height:540px;margin-top:37px;position:relative;overflow:hidden;box-shadow:0 28px 82px #2b202f21,inset 0 1px #ffffffeb}.relay-concept-fit-topology .fit-topology-map:before,.relay-concept-fit-topology .fit-topology-map:after{z-index:0;content:"";background:#1111110b;position:absolute}.relay-concept-fit-topology .fit-topology-map:before{width:1px;top:0;bottom:0;left:25%;box-shadow:320px 0 #11111109,640px 0 #11111109}.relay-concept-fit-topology .fit-topology-map:after{height:1px;top:50%;left:0;right:0}.relay-concept-fit-topology .fit-topology-map>svg{z-index:1;width:92%;height:430px;position:absolute;inset:47px 4% auto;overflow:visible}.relay-concept-fit-topology .fit-topology-route-shadow,.relay-concept-fit-topology .fit-topology-route,.relay-concept-fit-topology .fit-topology-branch{fill:none;stroke-linecap:round;stroke-linejoin:round}.relay-concept-fit-topology .fit-topology-route-shadow{stroke:#3a2a4421;stroke-width:18px}.relay-concept-fit-topology .fit-topology-route{stroke:url(#fit-topology-gradient);stroke-width:4px}.relay-concept-fit-topology .fit-topology-branch{stroke:#6248823d;stroke-dasharray:5 10;stroke-width:2px}.relay-concept-fit-topology .fit-topology-node{z-index:4;color:#171217;justify-items:center;gap:10px;display:grid;position:absolute;transform:translate(-50%,-50%)}.relay-concept-fit-topology .fit-topology-node>span{background:#ffffffe0;border:1px solid #11111117;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 12px 30px #2a1e301f,inset 0 1px #fffffffa}.relay-concept-fit-topology .fit-topology-node svg{width:24px;height:24px}.relay-concept-fit-topology .fit-topology-node strong{white-space:nowrap;background:#f3f0e9e0;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:780}.relay-concept-fit-topology .fit-topology-plant{color:#c95648;top:68%;left:7.8%}.relay-concept-fit-topology .fit-topology-partner{color:#7950b2;top:29%;left:32.2%}.relay-concept-fit-topology .fit-topology-role{color:#4b3e64;top:60%;left:60.2%}.relay-concept-fit-topology .fit-topology-committee{color:#388f76;top:30%;left:92%}.relay-concept-fit-topology .fit-topology-signal{z-index:3;color:#171217;gap:4px;display:grid;position:absolute}.relay-concept-fit-topology .fit-topology-signal:before{content:"";background:#8b5bd2;border:2px solid #f3f0e9;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:-18px;box-shadow:0 0 0 5px #8b5bd21f}.relay-concept-fit-topology .fit-topology-signal small,.relay-concept-fit-topology .fit-topology-proof small,.relay-concept-fit-topology .fit-topology-thesis small{color:#11111175;letter-spacing:.13em;font-size:9.5px;font-weight:850}.relay-concept-fit-topology .fit-topology-signal strong{font-size:14px}.relay-concept-fit-topology .fit-topology-project{top:77%;left:70%}.relay-concept-fit-topology .fit-topology-project:before{background:#5eae95;box-shadow:0 0 0 5px #5eae9521}.relay-concept-fit-topology .fit-topology-proof{z-index:4;color:#3f795f;align-items:center;gap:11px;display:flex;position:absolute;bottom:12%;right:6%}.relay-concept-fit-topology .fit-topology-proof>svg{width:24px;height:24px}.relay-concept-fit-topology .fit-topology-proof span{gap:3px;display:grid}.relay-concept-fit-topology .fit-topology-proof strong{color:#264d3f;font-size:14px}.relay-concept-fit-topology .fit-topology-thesis{z-index:5;align-items:flex-start;gap:13px;width:min(360px,31%);display:flex;position:absolute;top:42%;left:44%;transform:translate(-50%,-50%)}.relay-concept-fit-topology .fit-topology-thesis>svg{color:#7751a9;flex:none;width:25px;height:25px}.relay-concept-fit-topology .fit-topology-thesis p{gap:7px;margin:0;display:grid}.relay-concept-fit-topology .fit-topology-thesis strong{color:#3e2d4f;letter-spacing:-.04em;font-family:DM Sans,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:680;line-height:1.04}.relay-concept-fit-topology .fit-lab-environments{margin-top:25px}.relay-concept-fit-revision .market-fit-revision{padding-bottom:1px}.relay-concept-fit-revision .fit-revision-sheet{color:#f7f4f0;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 88% 3%,#875bcd47,#0000 31%),radial-gradient(circle at 7% 96%,#e56d5926,#0000 28%),#111419;border-radius:34px;padding:50px 54px 32px;position:relative;overflow:hidden;box-shadow:0 36px 95px #14121a3b}.relay-concept-fit-revision .fit-revision-sheet:after{content:"";background:linear-gradient(#e8735e,#9e6adf 53%,#60b69b);width:2px;height:100%;position:absolute;top:0;right:0;box-shadow:0 0 28px #8e5bd247}.relay-concept-fit-revision .fit-revision-sheet>header>div{color:#ffffff78;justify-content:space-between;align-items:center;gap:25px;display:flex}.relay-concept-fit-revision .fit-revision-sheet>header small,.relay-concept-fit-revision .fit-revision-sheet>header span{letter-spacing:.14em;font-size:10.5px;font-weight:850}.relay-concept-fit-revision .fit-revision-sheet>header span{color:#b5ead8}.relay-concept-fit-revision .fit-revision-sheet>header h3{letter-spacing:-.065em;margin:30px 0 0;font-family:DM Sans,sans-serif;font-size:clamp(48px,5.7vw,78px);font-weight:520;line-height:.93}.relay-concept-fit-revision .fit-revision-sheet>header h3 strong{color:#e4c5ff;font-weight:760;display:block}.relay-concept-fit-revision .fit-revision-drawing{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;min-height:430px;margin-top:39px;position:relative}.relay-concept-fit-revision .fit-revision-drawing:before,.relay-concept-fit-revision .fit-revision-drawing:after{content:"";background:#ffffff13;position:absolute}.relay-concept-fit-revision .fit-revision-drawing:before{width:1px;top:0;bottom:0;left:42%}.relay-concept-fit-revision .fit-revision-drawing:after{height:1px;top:51%;left:0;right:0}.relay-concept-fit-revision .fit-revision-stored{gap:13px;max-width:38%;display:grid;position:absolute;top:52px;left:0}.relay-concept-fit-revision .fit-revision-stored small,.relay-concept-fit-revision .fit-revision-definition>span{color:#ffffff6b;letter-spacing:.14em;font-size:10px;font-weight:850}.relay-concept-fit-revision .fit-revision-stored del{color:#ffffff80;letter-spacing:-.045em;font-family:DM Sans,sans-serif;font-size:clamp(27px,3.1vw,42px);text-decoration-color:#ed765f;text-decoration-thickness:3px}.relay-concept-fit-revision .fit-revision-stored>span{color:#ef8c78;letter-spacing:.12em;border:1px solid #eb745d9e;width:max-content;margin-top:17px;padding:8px 11px;font-size:10px;font-weight:850;transform:rotate(-4deg)}.relay-concept-fit-revision .fit-revision-definition{gap:15px;width:51%;display:grid;position:absolute;top:49px;right:0}.relay-concept-fit-revision .fit-revision-definition>span{color:#b6ead9}.relay-concept-fit-revision .fit-revision-definition>strong{letter-spacing:-.045em;max-width:23ch;font-family:DM Sans,sans-serif;font-size:clamp(25px,2.8vw,38px);font-weight:610;line-height:1.08}.relay-concept-fit-revision .fit-revision-drawing ol{grid-template-columns:1.1fr .9fr 1.15fr 1fr;gap:22px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:35px;left:0;right:0}.relay-concept-fit-revision .fit-revision-drawing li{color:#ffffffb3;min-height:80px;padding:12px 8px 0 36px;font-size:13.5px;font-weight:610;line-height:1.42;position:relative}.relay-concept-fit-revision .fit-revision-drawing li:before{opacity:.35;content:"";background:linear-gradient(90deg,currentColor,#0000 82%);height:1px;position:absolute;top:0;left:0;right:0}.relay-concept-fit-revision .fit-revision-drawing li span{color:#c999f0;font-size:11px;font-weight:850;position:absolute;top:11px;left:0}.relay-concept-fit-revision .fit-revision-drawing li:first-child{color:#ef8b76d1}.relay-concept-fit-revision .fit-revision-drawing li:nth-child(3){color:#be9cebd1}.relay-concept-fit-revision .fit-revision-drawing li:nth-child(4){color:#8dd5bfd1}.relay-concept-fit-revision .fit-revision-sheet>footer{justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}.relay-concept-fit-revision .fit-revision-sheet>footer span{color:#9ddbc7;letter-spacing:.13em;align-items:center;gap:9px;font-size:10px;font-weight:850;display:inline-flex}.relay-concept-fit-revision .fit-revision-sheet>footer svg{width:16px;height:16px}.relay-concept-fit-revision .fit-revision-sheet>footer strong{color:#ffffffbf;font-size:14px;font-weight:650}.relay-concept-fit-revision .fit-lab-environments{margin-top:25px}.relay-concept-fit-revision .fit-lab-environments-inverted>span,.relay-concept-fit-revision .fit-lab-environments-inverted li{color:#11111194}@media (max-width:1060px){.relay-concept-fit-querybreak .fit-querybreak-definition{width:83%;left:19%}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:130px .9fr 1.2fr;gap:18px;padding-left:5%;padding-right:5%}.relay-concept-fit-strata .fit-strata-timing{padding-left:10%}.relay-concept-fit-peelback .fit-peelback-reveal{padding-left:82px;padding-right:54px;left:17%}.relay-concept-fit-topology .fit-topology-thesis{left:46%}.relay-concept-fit-revision .fit-revision-sheet{padding-left:40px;padding-right:40px}}@media (max-width:820px){.relay-concept-fit-metaphor .market-fit-metaphor>header h3{font-size:clamp(44px,8vw,62px)}.relay-concept-fit-querybreak .market-fit-querybreak,.relay-concept-fit-strata .market-fit-strata{padding-left:35px;padding-right:35px}.relay-concept-fit-querybreak .fit-querybreak-stage{min-height:470px}.relay-concept-fit-querybreak .fit-querybreak-filter{width:56%}.relay-concept-fit-querybreak .fit-querybreak-definition{width:86%;font-size:clamp(40px,7.3vw,57px);top:131px;left:16%}.relay-concept-fit-querybreak .fit-querybreak-note{width:47%}.relay-concept-fit-strata .fit-strata-section{margin-left:-35px;margin-right:-35px}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:120px minmax(0,1fr)}.relay-concept-fit-strata .fit-strata-layer span{display:none}.relay-concept-fit-peelback .market-fit-peelback>header,.relay-concept-fit-topology .market-fit-topology>header{grid-template-columns:1fr}.relay-concept-fit-peelback .market-fit-peelback>header small{padding-top:0}.relay-concept-fit-peelback .fit-peelback-reveal{padding:58px 48px 50px 72px;left:10%}.relay-concept-fit-peelback .fit-peelback-reveal h4{font-size:clamp(40px,7vw,56px)}.relay-concept-fit-topology .market-fit-topology>header small{margin-bottom:0}.relay-concept-fit-topology .market-fit-topology>header p{max-width:62ch}.relay-concept-fit-topology .fit-topology-map{min-height:610px}.relay-concept-fit-topology .fit-topology-thesis{width:38%;top:46%;left:44%}.relay-concept-fit-topology .fit-topology-proof{bottom:8%;right:5%}.relay-concept-fit-revision .fit-revision-drawing{min-height:520px}.relay-concept-fit-revision .fit-revision-drawing:after{top:46%}.relay-concept-fit-revision .fit-revision-drawing ol{grid-template-columns:1fr 1fr;gap:12px 22px}}@media (max-width:700px){.relay-concept-fit-metaphor .market-fit-metaphor{margin-top:62px}.relay-concept-fit-metaphor .fit-lab-environments{grid-template-columns:1fr;gap:14px}.relay-concept-fit-metaphor .fit-lab-environments ul{gap:7px;display:grid}.relay-concept-fit-metaphor .fit-lab-environments li:not(:last-child):after{display:none}.relay-concept-fit-querybreak .market-fit-querybreak,.relay-concept-fit-strata .market-fit-strata{border-radius:25px;padding:35px 21px 25px}.relay-concept-fit-querybreak .fit-querybreak-stage{gap:25px;min-height:0;margin:29px 0 19px;display:grid}.relay-concept-fit-querybreak .fit-querybreak-filter,.relay-concept-fit-querybreak .fit-querybreak-definition,.relay-concept-fit-querybreak .fit-querybreak-note{width:auto;position:relative;inset:auto}.relay-concept-fit-querybreak .fit-querybreak-filter{min-height:0;padding:23px}.relay-concept-fit-querybreak .fit-querybreak-filter>small{right:-12px}.relay-concept-fit-querybreak .fit-querybreak-definition{padding-left:19px;font-size:clamp(39px,12vw,53px)}.relay-concept-fit-querybreak .fit-querybreak-note{padding-left:19px}.relay-concept-fit-strata .fit-strata-section{gap:0;min-height:0;margin:30px -21px 21px;display:grid}.relay-concept-fit-strata .fit-strata-surface,.relay-concept-fit-strata .fit-strata-layer,.relay-concept-fit-strata .fit-strata-caption{position:relative;inset:auto}.relay-concept-fit-strata .fit-strata-surface{padding:22px 25px 34px}.relay-concept-fit-strata .fit-strata-layer{clip-path:polygon(0 16%,22% 9%,46% 17%,72% 7%,100% 14%,100% 100%,0 100%);grid-template-columns:1fr;gap:7px;min-height:125px;margin-top:-23px;padding:48px 26px 29px}.relay-concept-fit-strata .fit-strata-layer span{font-size:14px;display:block}.relay-concept-fit-strata .fit-strata-caption{justify-content:flex-end;padding:17px 24px 0}.relay-concept-fit-peelback .market-fit-peelback>header{gap:17px;margin-bottom:26px}.relay-concept-fit-peelback .fit-peelback-stage{border-radius:25px;min-height:0;padding:18px}.relay-concept-fit-peelback .fit-peelback-grid{display:none}.relay-concept-fit-peelback .fit-peelback-reveal{clip-path:none;border-radius:21px;min-height:490px;padding:48px 27px 42px;position:relative;inset:auto}.relay-concept-fit-peelback .fit-peelback-reveal h4{font-size:clamp(39px,11vw,52px)}.relay-concept-fit-peelback .fit-peelback-reveal p{font-size:16px}.relay-concept-fit-peelback .fit-peelback-reveal ul{display:grid}.relay-concept-fit-peelback .fit-peelback-reveal li:not(:last-child):after,.relay-concept-fit-peelback .fit-peelback-corner{display:none}.relay-concept-fit-topology .market-fit-topology>header{padding:0}.relay-concept-fit-topology .fit-topology-map{border-radius:25px;gap:17px;min-height:0;padding:27px 22px;display:grid}.relay-concept-fit-topology .fit-topology-map>svg,.relay-concept-fit-topology .fit-topology-map:before,.relay-concept-fit-topology .fit-topology-map:after{display:none}.relay-concept-fit-topology .fit-topology-node,.relay-concept-fit-topology .fit-topology-signal,.relay-concept-fit-topology .fit-topology-proof,.relay-concept-fit-topology .fit-topology-thesis{width:auto;position:relative;inset:auto;transform:none}.relay-concept-fit-topology .fit-topology-node{justify-items:initial;justify-content:flex-start;align-items:center;display:flex}.relay-concept-fit-topology .fit-topology-node>span{width:48px;height:48px}.relay-concept-fit-topology .fit-topology-node strong{background:0 0;font-size:15px}.relay-concept-fit-topology .fit-topology-signal{margin-left:65px}.relay-concept-fit-topology .fit-topology-proof{margin:5px 0 2px 63px}.relay-concept-fit-topology .fit-topology-thesis{border-bottom:1px solid #48305e1f;order:-1;padding-bottom:21px}.relay-concept-fit-topology .fit-topology-thesis strong{font-size:23px}.relay-concept-fit-revision .fit-revision-sheet{border-radius:25px;padding:31px 21px 25px}.relay-concept-fit-revision .fit-revision-sheet>header>div,.relay-concept-fit-revision .fit-revision-sheet>footer{flex-direction:column;align-items:flex-start}.relay-concept-fit-revision .fit-revision-sheet>header h3{font-size:clamp(43px,12vw,57px)}.relay-concept-fit-revision .fit-revision-drawing{gap:29px;min-height:0;padding:29px 0;display:grid}.relay-concept-fit-revision .fit-revision-drawing:before,.relay-concept-fit-revision .fit-revision-drawing:after{display:none}.relay-concept-fit-revision .fit-revision-stored,.relay-concept-fit-revision .fit-revision-definition,.relay-concept-fit-revision .fit-revision-drawing ol{width:auto;max-width:none;position:relative;inset:auto}.relay-concept-fit-revision .fit-revision-definition{border-top:1px solid #ffffff1c;padding-top:27px}.relay-concept-fit-revision .fit-revision-drawing ol{grid-template-columns:1fr;gap:8px}.relay-concept-fit-revision .fit-revision-drawing li{min-height:0;padding-bottom:10px}.relay-concept-fit-revision .fit-revision-sheet>footer{padding-top:21px}}.relay-concept-fit-metaphor .fit-lab-environments li{font-size:13.5px}.relay-concept-fit-querybreak .fit-querybreak-filter{width:40%;min-height:248px;top:58px}.relay-concept-fit-querybreak .fit-querybreak-definition{grid-template-columns:37% minmax(0,1fr);align-items:start;gap:38px;width:auto;font-size:clamp(39px,4.15vw,58px);line-height:.98;display:grid;top:154px;left:2%;right:0}.relay-concept-fit-querybreak .fit-querybreak-definition .fit-querybreak-entry{color:#d85f50;max-width:8ch;font-weight:570}.relay-concept-fit-querybreak .fit-querybreak-definition .fit-querybreak-overflow{color:#151217;display:block}.relay-concept-fit-querybreak .fit-querybreak-note{width:59%;padding-top:13px;bottom:8px;right:0}.relay-concept-fit-querybreak .fit-querybreak-note:before{content:"";background:linear-gradient(90deg,#df6c57,#8d5ed0 53%,#5bac92,#0000);height:1px;position:absolute;top:0;left:43px;right:0}.relay-concept-fit-querybreak .fit-querybreak-note small{font-size:11px}.relay-concept-fit-querybreak .fit-querybreak-note strong{font-size:16px}.relay-concept-fit-strata .fit-strata-section{min-height:610px}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:minmax(145px,.58fr) 1fr 1.3fr;gap:30px}.relay-concept-fit-strata .fit-strata-layer small{font-size:11.5px}.relay-concept-fit-strata .fit-strata-layer strong{font-size:clamp(23px,2.2vw,31px)}.relay-concept-fit-strata .fit-strata-layer span{font-size:16px;line-height:1.4}.relay-concept-fit-strata .fit-strata-proof{min-height:139px;padding-left:10%;padding-right:7%;top:471px}.relay-concept-fit-peelback .market-fit-peelback>header{max-width:900px;margin-bottom:31px;display:block}.relay-concept-fit-peelback .market-fit-peelback>header small{margin-bottom:18px;padding-top:0}.relay-concept-fit-peelback .market-fit-peelback>header h3{max-width:15ch}.relay-concept-fit-peelback .fit-peelback-stage{min-height:550px}.relay-concept-fit-peelback .fit-peelback-reveal{clip-path:polygon(11% 0,100% 0,100% 100%,0 100%,7% 76%,2% 52%,8% 28%,3% 10%);padding:61px 67px 56px 100px;inset:22px 22px 22px 25%}.relay-concept-fit-peelback .fit-peelback-reveal:after{content:"";background:linear-gradient(#0000,#e8745cc7 23%,#9e69dcb3 55%,#5eb79bba 82%,#0000);width:2px;position:absolute;top:0;bottom:0;left:2%;box-shadow:0 0 24px #8d5bcf47}.relay-concept-fit-peelback .fit-peelback-reveal h4{font-size:clamp(42px,4.45vw,62px)}.relay-concept-fit-peelback .fit-peelback-reveal p{max-width:720px;font-size:17.5px}.relay-concept-fit-peelback .fit-peelback-corner{display:none}.relay-concept-fit-topology .market-fit-topology>header{grid-template-columns:minmax(0,.82fr) minmax(330px,.48fr);gap:30px 82px}.relay-concept-fit-topology .market-fit-topology>header h3{max-width:12ch}.relay-concept-fit-topology .market-fit-topology>header p{max-width:50ch;font-size:17.5px}.relay-concept-fit-topology .fit-topology-map{min-height:600px}.relay-concept-fit-topology .fit-topology-map>svg{height:450px;inset:80px 4% auto}.relay-concept-fit-topology .fit-topology-node strong{font-size:14px}.relay-concept-fit-topology .fit-topology-plant{top:69%}.relay-concept-fit-topology .fit-topology-partner{top:34%}.relay-concept-fit-topology .fit-topology-role{top:63%}.relay-concept-fit-topology .fit-topology-committee{top:33%}.relay-concept-fit-topology .fit-topology-hiring{top:13%;left:34%}.relay-concept-fit-topology .fit-topology-project{top:auto;bottom:10%;left:57%}.relay-concept-fit-topology .fit-topology-proof{bottom:7%;right:7%}.relay-concept-fit-topology .fit-topology-thesis{width:min(390px,32%);top:14%;left:67%}.relay-concept-fit-topology .fit-topology-thesis strong{font-size:clamp(22px,2.05vw,29px)}.relay-concept-fit-revision .fit-revision-drawing{min-height:390px}.relay-concept-fit-revision .fit-revision-drawing:before{left:35%}.relay-concept-fit-revision .fit-revision-drawing:after{top:47%;left:39%}.relay-concept-fit-revision .fit-revision-stored{max-width:30%;top:47px}.relay-concept-fit-revision .fit-revision-definition{width:61%;top:43px}.relay-concept-fit-revision .fit-revision-definition>strong{max-width:26ch}.relay-concept-fit-revision .fit-revision-drawing ol{grid-template-columns:1fr 1fr;gap:13px 28px;bottom:26px;left:39%;right:0}.relay-concept-fit-revision .fit-revision-drawing li{min-height:67px;padding:14px 10px 9px 39px;font-size:14.5px}.relay-concept-fit-revision .fit-revision-drawing li span{top:14px}.relay-concept-fit-revision .fit-revision-sheet>footer strong{font-size:15px}@media (max-width:1060px){.relay-concept-fit-querybreak .fit-querybreak-definition{grid-template-columns:36% minmax(0,1fr);gap:31px}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:130px .9fr 1.15fr;gap:19px}.relay-concept-fit-peelback .fit-peelback-reveal{padding-left:88px;padding-right:51px;left:20%}}@media (max-width:820px){.relay-concept-fit-querybreak .fit-querybreak-definition{grid-template-columns:42% minmax(0,1fr);gap:24px;font-size:clamp(37px,6.4vw,51px);top:151px}.relay-concept-fit-querybreak .fit-querybreak-note{width:54%}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:130px minmax(0,1fr)}.relay-concept-fit-peelback .fit-peelback-reveal{padding-left:76px;padding-right:45px;left:8%}.relay-concept-fit-topology .fit-topology-map{min-height:640px}.relay-concept-fit-topology .fit-topology-thesis{width:37%;top:13%;left:67%}.relay-concept-fit-revision .fit-revision-drawing{min-height:510px}.relay-concept-fit-revision .fit-revision-drawing ol{bottom:29px}}@media (max-width:700px){.relay-concept-fit-querybreak .fit-querybreak-stage{min-height:0}.relay-concept-fit-querybreak .fit-querybreak-definition{grid-template-columns:1fr;gap:8px;padding-left:19px;display:grid}.relay-concept-fit-querybreak .fit-querybreak-definition .fit-querybreak-entry{max-width:none}.relay-concept-fit-querybreak .fit-querybreak-note{width:auto}.relay-concept-fit-strata .fit-strata-section{min-height:0}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:1fr}.relay-concept-fit-peelback .fit-peelback-reveal{clip-path:none;border-radius:21px;padding:48px 27px 42px;inset:auto}.relay-concept-fit-peelback .fit-peelback-reveal:after{display:none}.relay-concept-fit-topology .fit-topology-map{min-height:0}.relay-concept-fit-topology .fit-topology-thesis{width:auto}.relay-concept-fit-revision .fit-revision-drawing{min-height:0}.relay-concept-fit-revision .fit-revision-drawing ol{grid-template-columns:1fr;position:relative;inset:auto}}.relay-concept-fit-querybreak .fit-querybreak-stage{min-height:420px;margin-top:10px}.relay-concept-fit-querybreak .fit-querybreak-filter{min-height:280px;top:34px}.relay-concept-fit-querybreak .fit-querybreak-filter p{margin-top:22px}.relay-concept-fit-querybreak .fit-querybreak-definition{grid-template-columns:40% minmax(0,1fr);gap:26px;font-size:clamp(36px,3.65vw,50px);line-height:1;top:190px}.relay-concept-fit-querybreak .fit-querybreak-note{bottom:3px}.relay-concept-fit-strata .market-fit-strata{padding-top:48px;padding-bottom:24px}.relay-concept-fit-strata .fit-strata-section{min-height:504px;margin-top:16px;margin-bottom:17px}.relay-concept-fit-strata .fit-strata-surface{top:14px}.relay-concept-fit-strata .fit-strata-layer{padding-top:50px;padding-bottom:16px}.relay-concept-fit-strata .fit-strata-language{min-height:145px;top:86px}.relay-concept-fit-strata .fit-strata-timing{min-height:145px;top:178px}.relay-concept-fit-strata .fit-strata-ownership{min-height:145px;top:270px}.relay-concept-fit-strata .fit-strata-proof{min-height:130px;padding-top:43px;top:362px}@media (max-width:820px){.relay-concept-fit-topology .market-fit-topology>header{grid-template-columns:minmax(0,1fr);align-items:start;gap:17px;padding:0;display:grid}.relay-concept-fit-topology .market-fit-topology>header small{grid-column:auto;margin:0 0 2px}.relay-concept-fit-topology .market-fit-topology>header h3{max-width:12ch}.relay-concept-fit-topology .market-fit-topology>header p{max-width:62ch;margin:0}.relay-concept-fit-topology .fit-topology-map{grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;margin-top:28px;padding:29px 25px 31px;display:grid;overflow:hidden}.relay-concept-fit-topology .fit-topology-map>svg,.relay-concept-fit-topology .fit-topology-map:after{display:none}.relay-concept-fit-topology .fit-topology-map:before{background:linear-gradient(#e56d59,#8c5ed1 52%,#5eb399);width:2px;height:auto;display:block;inset:154px auto 92px 49px;box-shadow:0 0 18px #7c54b22e}.relay-concept-fit-topology .fit-topology-node,.relay-concept-fit-topology .fit-topology-signal,.relay-concept-fit-topology .fit-topology-proof,.relay-concept-fit-topology .fit-topology-thesis{width:auto;position:relative;inset:auto;transform:none}.relay-concept-fit-topology .fit-topology-thesis{z-index:4;border-bottom:1px solid #48305e1f;order:0;padding:0 0 23px}.relay-concept-fit-topology .fit-topology-thesis strong{font-size:clamp(23px,4.4vw,30px)}.relay-concept-fit-topology .fit-topology-node{grid-template-columns:58px minmax(0,1fr);justify-content:stretch;place-items:center stretch;gap:14px;min-height:68px;display:grid}.relay-concept-fit-topology .fit-topology-node>span{z-index:2;justify-self:start;width:48px;height:48px}.relay-concept-fit-topology .fit-topology-node strong{background:#f3f0e9eb;justify-self:start;font-size:15px}.relay-concept-fit-topology .fit-topology-plant{order:1}.relay-concept-fit-topology .fit-topology-partner{order:2}.relay-concept-fit-topology .fit-topology-hiring{order:3}.relay-concept-fit-topology .fit-topology-role{order:4}.relay-concept-fit-topology .fit-topology-project{order:5}.relay-concept-fit-topology .fit-topology-committee{order:6}.relay-concept-fit-topology .fit-topology-proof{order:7}.relay-concept-fit-topology .fit-topology-signal{border-left:1px solid #7952b233;margin:0 0 2px 72px;padding:10px 0 11px 19px}.relay-concept-fit-topology .fit-topology-signal:before{top:15px;left:-5px}.relay-concept-fit-topology .fit-topology-proof{background:#ffffff8a;border:1px solid #43826c21;border-radius:16px;margin:7px 0 0 72px;padding:17px 19px}}@media (max-width:700px){.relay-concept-fit-querybreak .fit-querybreak-stage{gap:22px;min-height:0;margin:28px 0 18px;display:grid}.relay-concept-fit-querybreak .fit-querybreak-filter,.relay-concept-fit-querybreak .fit-querybreak-definition,.relay-concept-fit-querybreak .fit-querybreak-note{width:auto;position:relative;inset:auto}.relay-concept-fit-querybreak .fit-querybreak-filter{min-height:0;padding:22px 22px 25px}.relay-concept-fit-querybreak .fit-querybreak-filter p{margin-top:20px}.relay-concept-fit-querybreak .fit-querybreak-filter p strong{text-overflow:clip;white-space:normal;font-size:clamp(25px,7.4vw,31px);overflow:visible}.relay-concept-fit-querybreak .fit-querybreak-filter:after{background:linear-gradient(90deg,#0000,#e56d59 18%,#8c5ed1 54%,#5eb399 82%,#0000);width:auto;height:2px;inset:auto 0 -2px}.relay-concept-fit-querybreak .fit-querybreak-filter>small{writing-mode:horizontal-tb;background:#f6f4f1;border-radius:999px;padding:4px 8px;top:auto;bottom:-16px;right:18px;transform:none}.relay-concept-fit-querybreak .fit-querybreak-definition{grid-template-columns:minmax(0,1fr);gap:7px;padding:3px 0 0;font-size:clamp(37px,10.5vw,46px);display:grid}.relay-concept-fit-querybreak .fit-querybreak-definition .fit-querybreak-entry{max-width:none}.relay-concept-fit-querybreak .fit-querybreak-note{width:auto;padding:16px 0 0}.relay-concept-fit-querybreak .fit-querybreak-note:before{left:42px}.relay-concept-fit-strata .fit-strata-section{gap:0;min-height:0;margin:27px -21px 20px;display:grid;overflow:visible}.relay-concept-fit-strata .fit-strata-surface,.relay-concept-fit-strata .fit-strata-language,.relay-concept-fit-strata .fit-strata-timing,.relay-concept-fit-strata .fit-strata-ownership,.relay-concept-fit-strata .fit-strata-proof{width:auto;min-height:0;position:relative;inset:auto}.relay-concept-fit-strata .fit-strata-surface{padding:21px 25px 31px}.relay-concept-fit-strata .fit-strata-layer{grid-template-columns:minmax(0,1fr);gap:7px;margin:-13px 0 0;padding:39px 25px 23px;display:grid}.relay-concept-fit-strata .fit-strata-language{margin-top:0}.relay-concept-fit-strata .fit-strata-layer strong{font-size:clamp(24px,7vw,29px)}.relay-concept-fit-strata .fit-strata-layer span{font-size:15px;display:block}.relay-concept-fit-strata .fit-strata-proof{padding-top:38px;padding-bottom:25px}.relay-concept-fit-topology .market-fit-topology>header h3{max-width:10ch;font-size:clamp(42px,12vw,52px)}.relay-concept-fit-topology .market-fit-topology>header p{font-size:16.5px}.relay-concept-fit-topology .fit-topology-map{border-radius:25px;gap:8px;padding:25px 18px 27px}.relay-concept-fit-topology .fit-topology-map:before{top:145px;bottom:88px;left:42px}.relay-concept-fit-topology .fit-topology-node{grid-template-columns:50px minmax(0,1fr);gap:12px;min-height:64px}.relay-concept-fit-topology .fit-topology-node>span{width:44px;height:44px}.relay-concept-fit-topology .fit-topology-signal,.relay-concept-fit-topology .fit-topology-proof{margin-left:64px}.relay-concept-fit-topology .fit-topology-thesis strong{font-size:23px}.relay-concept-fit-revision .fit-revision-drawing{gap:22px;padding-top:24px;padding-bottom:24px}.relay-concept-fit-revision .fit-revision-drawing ol{gap:5px}.relay-concept-fit-revision .fit-revision-drawing li{padding-bottom:7px}}.relay-concept-fit-common-lab .market-fit-common-lab{background:radial-gradient(circle at 15% 67%,#e76f571a,#0000 32%),radial-gradient(circle at 84% 67%,#55b1951c,#0000 34%),radial-gradient(circle at 50% 58%,#815bbe14,#0000 33%),linear-gradient(120deg,#fbfaf8,#f6f4f8 51%,#f7faf8);border-radius:38px;padding:56px 54px 29px;overflow:hidden;box-shadow:0 28px 80px #2b203017,inset 0 1px #fffffff0}.relay-concept-fit-common-lab .fit-common-lab-header{grid-template-columns:minmax(500px,1.18fr) minmax(300px,.62fr);gap:20px 58px}.relay-concept-fit-common-lab .fit-common-lab-header>small{color:#543973b3}.relay-concept-fit-common-lab .fit-common-lab-header h3{font-size:clamp(44px,4.35vw,64px)}.relay-concept-fit-common-lab .fit-common-lab-header h3 strong{color:#4a3560;width:-moz-fit-content;width:fit-content;position:relative}.relay-concept-fit-common-lab .fit-common-lab-header h3 strong:after{content:"";opacity:.58;transform-origin:0;background:linear-gradient(90deg,#e56952c2,#895bcb9e 54%,#54ac91b8);height:2px;transition:transform .42s cubic-bezier(.2,0,.38,.9);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.58)}.relay-concept-fit-common-lab .market-fit-common-lab:hover .fit-common-lab-header h3 strong:after{transform:scaleX(1)}.relay-concept-fit-common-lab .fit-common-claim{z-index:2;min-width:0;position:relative}.relay-concept-fit-common-lab .fit-common-claim>span{letter-spacing:.145em;align-items:center;gap:9px;font-size:11px;font-weight:820;line-height:1.2;display:flex}.relay-concept-fit-common-lab .fit-common-claim>span svg{stroke-width:1.65px;width:20px;height:20px}.relay-concept-fit-common-lab .fit-common-claim-expert>span{color:#bd5f4d}.relay-concept-fit-common-lab .fit-common-claim-evidence>span{color:#38816d}.relay-concept-fit-common-lab .fit-common-claim>strong{color:#171519;letter-spacing:-.047em;max-width:14ch;margin-top:15px;font-family:Archivo,sans-serif;font-size:clamp(26px,2.45vw,35px);font-weight:650;line-height:1.03;display:block}.relay-concept-fit-common-lab .fit-common-claim>p{color:#11111194;margin:13px 0 0;font-size:15px;font-weight:500;line-height:1.48}.relay-concept-fit-common-lab .fit-common-result{z-index:3;min-width:0;position:relative}.relay-concept-fit-common-lab .fit-common-result small{color:#ffffff7a;letter-spacing:.14em;font-size:10.5px;font-weight:820;line-height:1.2;display:block}.relay-concept-fit-common-lab .fit-common-result strong{color:#fff;letter-spacing:-.047em;margin-top:9px;font-family:Archivo,sans-serif;font-size:clamp(25px,2.35vw,34px);font-weight:670;line-height:1.02;display:block}.relay-concept-fit-common-lab .fit-common-result p{color:#ffffff9c;margin:12px 0 0;font-size:14px;font-weight:520;line-height:1.42}.relay-concept-fit-common-rail .fit-common-rail-stage{grid-template-columns:minmax(0,1fr) 280px minmax(0,1fr);align-items:center;gap:24px;min-height:380px;margin:34px 0 26px;padding:34px 12px;display:grid;position:relative}.relay-concept-fit-common-rail .fit-common-claim{padding:10px 28px;transition:transform .4s cubic-bezier(.2,0,.38,.9)}.relay-concept-fit-common-rail .fit-common-claim-evidence{text-align:right}.relay-concept-fit-common-rail .fit-common-claim-evidence>span{justify-content:flex-end}.relay-concept-fit-common-rail .fit-common-claim-evidence>strong{margin-left:auto}.relay-concept-fit-common-rail .fit-common-result{background:radial-gradient(circle at 95% 3%,#7d57b557,#0000 48%),#1d1a22;border-radius:42% 58% 50% 50%/49% 44% 56% 51%;align-content:center;min-height:218px;padding:32px 31px;transition:border-radius .42s cubic-bezier(.2,0,.38,.9),transform .42s cubic-bezier(.2,0,.38,.9);display:grid;box-shadow:0 27px 60px #271e2e38,0 0 0 9px #ffffff6b,inset 0 1px #ffffff1a}.relay-concept-fit-common-rail .fit-common-rail-track{z-index:1;grid-template-columns:1fr 82px 1fr;align-items:center;display:grid;position:absolute;top:50%;left:7%;right:7%;transform:translateY(-50%)}.relay-concept-fit-common-rail .fit-common-rail-track i{opacity:.76;height:2px;transition:transform .42s cubic-bezier(.2,0,.38,.9);transform:scaleX(.72)}.relay-concept-fit-common-rail .fit-common-rail-track i:first-child{transform-origin:100%;background:linear-gradient(90deg,#0000,#e87861)}.relay-concept-fit-common-rail .fit-common-rail-track i:last-child{transform-origin:0;background:linear-gradient(90deg,#63b398,#0000)}.relay-concept-fit-common-rail .fit-common-rail-track b{background:#8e64cd;border:3px solid #ffffffe6;border-radius:50%;justify-self:center;width:12px;height:12px;box-shadow:0 0 0 7px #8e64cd21}.relay-concept-fit-common-rail .market-fit-common-rail:hover .fit-common-claim-expert{transform:translate(7px)}.relay-concept-fit-common-rail .market-fit-common-rail:hover .fit-common-claim-evidence{transform:translate(-7px)}.relay-concept-fit-common-rail .market-fit-common-rail:hover .fit-common-result{border-radius:50%;transform:scale(1.025)}.relay-concept-fit-common-rail .market-fit-common-rail:hover .fit-common-rail-track i{transform:scaleX(1)}.relay-concept-fit-common-margin .fit-common-margin-stage{grid-template-columns:minmax(210px,.74fr) minmax(360px,1.22fr) minmax(210px,.74fr);align-items:center;gap:30px;min-height:405px;margin:34px 0 28px;padding:30px 8px;display:grid;position:relative}.relay-concept-fit-common-margin .fit-common-claim{transition:transform .42s cubic-bezier(.2,0,.38,.9)}.relay-concept-fit-common-margin .fit-common-claim>strong{font-size:clamp(23px,2.1vw,30px)}.relay-concept-fit-common-margin .fit-common-claim-evidence{text-align:right}.relay-concept-fit-common-margin .fit-common-claim-evidence>span{justify-content:flex-end}.relay-concept-fit-common-margin .fit-common-claim-evidence>strong{margin-left:auto}.relay-concept-fit-common-margin .fit-common-margin-sheet{z-index:2;clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);background:linear-gradient(90deg,#e670588c,#8b5fcd7a,#56ae938c) top/100% 1px no-repeat,linear-gradient(90deg,#e670583d,#8b5fcd33,#56ae933d) bottom/100% 1px no-repeat,#ffffff7a;align-content:center;min-height:318px;padding:42px 44px;display:grid;position:relative;box-shadow:0 28px 60px #30263714,inset 0 1px #ffffffe0}.relay-concept-fit-common-margin .fit-common-margin-sheet>span{color:#47355278;letter-spacing:.15em;font-size:10px;font-weight:820}.relay-concept-fit-common-margin .fit-common-result small{color:#684a88;margin-top:29px}.relay-concept-fit-common-margin .fit-common-result strong{color:#171519;max-width:12ch;font-size:clamp(36px,3.8vw,53px);line-height:.98}.relay-concept-fit-common-margin .fit-common-result p{color:#11111194;max-width:31ch;font-size:15px}.relay-concept-fit-common-margin .fit-common-margin-sheet ul{border-top:1px solid #4735521c;flex-wrap:wrap;gap:8px 20px;margin:31px 0 0;padding:18px 0 0;list-style:none;display:flex}.relay-concept-fit-common-margin .fit-common-margin-sheet li{color:#111111a1;padding-left:11px;font-size:13.5px;font-weight:650;position:relative}.relay-concept-fit-common-margin .fit-common-margin-sheet li:before{content:"";background:#8e64cc;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.relay-concept-fit-common-margin .fit-common-margin-guide{z-index:1;opacity:.5;width:24%;height:1px;transition:transform .42s cubic-bezier(.2,0,.38,.9);position:absolute;top:50%;transform:scaleX(.54)}.relay-concept-fit-common-margin .fit-common-margin-guide-left{transform-origin:100%;background:linear-gradient(90deg,#0000,#e77861);left:15%}.relay-concept-fit-common-margin .fit-common-margin-guide-right{transform-origin:0;background:linear-gradient(90deg,#64b398,#0000);right:15%}.relay-concept-fit-common-margin .market-fit-common-margin:hover .fit-common-margin-guide{transform:scaleX(1)}.relay-concept-fit-common-margin .market-fit-common-margin:hover .fit-common-claim-expert{transform:translate(5px)}.relay-concept-fit-common-margin .market-fit-common-margin:hover .fit-common-claim-evidence{transform:translate(-5px)}.relay-concept-fit-common-fold .fit-common-fold-stage{perspective:1300px;min-height:425px;margin:34px 0 25px;padding:22px 34px 0;position:relative}.relay-concept-fit-common-fold .fit-common-fold-sheet{width:min(930px,94%);min-height:294px;transform-style:preserve-3d;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid;position:relative}.relay-concept-fit-common-fold .fit-common-fold-leaf{backface-visibility:hidden;align-content:center;padding:46px 58px;transition:transform .46s cubic-bezier(.2,0,.38,.9),box-shadow .46s;display:grid}.relay-concept-fit-common-fold .fit-common-fold-expert{transform-origin:100%;background:radial-gradient(circle at 18% 18%,#ed785e33,#0000 48%),#fffaf8e0;border-radius:34px 0 0 34px;transform:rotateY(5deg);box-shadow:-23px 27px 54px #4b302b1a,inset 1px 1px #ffffffeb}.relay-concept-fit-common-fold .fit-common-fold-evidence{transform-origin:0;background:radial-gradient(circle at 82% 18%,#5fb59b33,#0000 48%),#f8fffce0;border-radius:0 34px 34px 0;transform:rotateY(-5deg);box-shadow:23px 27px 54px #2a4e431a,inset -1px 1px #ffffffeb}.relay-concept-fit-common-fold .fit-common-fold-leaf .fit-common-claim>strong{font-size:clamp(25px,2.4vw,34px)}.relay-concept-fit-common-fold .fit-common-fold-spine{z-index:4;color:#8d68bc;background:#fff;border:7px solid #ffffffb8;border-radius:18px;place-items:center;width:58px;height:58px;transition:transform .46s cubic-bezier(.2,0,.38,.9);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 32px #392a422e}.relay-concept-fit-common-fold .fit-common-fold-spine svg{stroke-width:1.6px;width:25px;height:25px}.relay-concept-fit-common-fold .fit-common-result-compact{grid-template-columns:130px minmax(0,1fr);align-items:end;gap:8px 24px;width:min(640px,84%);margin:27px auto 0;padding:0 6px;display:grid}.relay-concept-fit-common-fold .fit-common-result-compact small{color:#6a4b89;grid-row:1/span 2;align-self:start;padding-top:6px}.relay-concept-fit-common-fold .fit-common-result-compact strong{color:#171519;margin:0;font-size:clamp(29px,3vw,42px)}.relay-concept-fit-common-fold .fit-common-result-compact p{color:#11111194;margin:3px 0 0;font-size:15px}.relay-concept-fit-common-fold .market-fit-common-fold:hover .fit-common-fold-expert,.relay-concept-fit-common-fold .market-fit-common-fold:hover .fit-common-fold-evidence{transform:rotateY(0);box-shadow:0 28px 58px #382b4017}.relay-concept-fit-common-fold .market-fit-common-fold:hover .fit-common-fold-spine{transform:translate(-50%,-50%)rotate(90deg)}.relay-concept-fit-common-prism .fit-common-prism-stage{color:#fff;background:radial-gradient(circle at 12% 14%,#e568502b,#0000 35%),radial-gradient(circle at 86% 82%,#58b3972b,#0000 36%),radial-gradient(circle at 54% 52%,#8a60c933,#0000 26%),#1c1921;border-radius:32px;grid-template-columns:minmax(290px,.95fr) 126px minmax(280px,.88fr);align-items:center;gap:48px;min-height:390px;margin:38px 0 28px;padding:48px 54px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 62px #251d2b33,inset 0 1px #ffffff14}.relay-concept-fit-common-prism .fit-common-prism-stage:before{content:"";opacity:.4;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:47px 47px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.relay-concept-fit-common-prism .fit-common-prism-inputs{z-index:3;gap:40px;display:grid;position:relative}.relay-concept-fit-common-prism .fit-common-claim{transition:transform .42s cubic-bezier(.2,0,.38,.9)}.relay-concept-fit-common-prism .fit-common-claim>strong{color:#fff;max-width:15ch;font-size:clamp(23px,2.2vw,31px)}.relay-concept-fit-common-prism .fit-common-claim>p{color:#ffffff7d}.relay-concept-fit-common-prism .fit-common-prism-beams{z-index:1;width:28%;height:206px;position:absolute;top:50%;left:31%;transform:translateY(-50%)}.relay-concept-fit-common-prism .fit-common-prism-beams i{opacity:.58;height:52%;transition:clip-path .48s cubic-bezier(.2,0,.38,.9),opacity .42s;position:absolute;left:0;right:0}.relay-concept-fit-common-prism .fit-common-prism-beams i:first-child{clip-path:polygon(0 19%,100% 71%,100% 100%,0 53%);background:linear-gradient(90deg,#e669520d,#e6695270);top:0}.relay-concept-fit-common-prism .fit-common-prism-beams i:last-child{clip-path:polygon(0 47%,100% 0,100% 29%,0 81%);background:linear-gradient(90deg,#5bb1970d,#5bb19770);bottom:0}.relay-concept-fit-common-prism .fit-common-prism-core{z-index:4;color:#fff;clip-path:polygon(50% 0,100% 25%,88% 86%,50% 100%,12% 86%,0 25%);background:linear-gradient(145deg,#e56952e6,#8b5ecdeb 52%,#56af94e6);justify-self:center;place-items:center;width:112px;height:132px;transition:transform .48s cubic-bezier(.2,0,.38,.9);display:grid;position:relative;box-shadow:0 0 0 10px #ffffff0d,0 24px 48px #100d1457}.relay-concept-fit-common-prism .fit-common-prism-core svg{stroke-width:1.45px;width:35px;height:35px}.relay-concept-fit-common-prism .fit-common-prism-output-beam{z-index:1;opacity:.4;clip-path:polygon(0 39%,100% 0,100% 100%,0 61%);transform-origin:0;background:linear-gradient(90deg,#8e63cd80,#8e63cd26 48%,#0000);width:39%;height:120px;transition:opacity .42s,transform .48s cubic-bezier(.2,0,.38,.9);position:absolute;top:50%;left:56%;transform:translateY(-50%)scaleX(.72)}.relay-concept-fit-common-prism .fit-common-result{z-index:3;max-width:320px}.relay-concept-fit-common-prism .fit-common-result small{color:#a5dfce}.relay-concept-fit-common-prism .market-fit-common-prism:hover .fit-common-prism-inputs .fit-common-claim{transform:translate(7px)}.relay-concept-fit-common-prism .market-fit-common-prism:hover .fit-common-prism-beams i{opacity:.86}.relay-concept-fit-common-prism .market-fit-common-prism:hover .fit-common-prism-core{transform:rotate(8deg)scale(1.035)}.relay-concept-fit-common-prism .market-fit-common-prism:hover .fit-common-prism-output-beam{opacity:.72;transform:translateY(-50%)scaleX(1)}.relay-concept-fit-common-register .fit-common-register-stage{min-height:430px;margin:30px 0 27px;position:relative}.relay-concept-fit-common-register .fit-common-register-sheet{align-content:center;width:min(540px,51%);min-height:286px;padding:48px 58px;transition:transform .48s cubic-bezier(.2,0,.38,.9);display:grid;position:absolute;top:54px}.relay-concept-fit-common-register .fit-common-register-sheet>i{width:24px;height:24px;position:absolute}.relay-concept-fit-common-register .fit-common-register-sheet>i:before,.relay-concept-fit-common-register .fit-common-register-sheet>i:after{content:"";background:currentColor;position:absolute}.relay-concept-fit-common-register .fit-common-register-sheet>i:before{width:24px;height:1px;top:50%;left:0}.relay-concept-fit-common-register .fit-common-register-sheet>i:after{width:1px;height:24px;top:0;left:50%}.relay-concept-fit-common-register .fit-common-register-expert{z-index:1;color:#d35b459e;clip-path:polygon(0 4%,96% 0,100% 94%,5% 100%);background:linear-gradient(90deg,#e56c54b3,#e56c5414) top/100% 1px no-repeat,radial-gradient(circle at 17% 25%,#ed775c36,#0000 52%),#fffaf8b3;left:5%;transform:translate(-18px)rotate(-2.2deg);box-shadow:-17px 25px 54px #52312b14,inset 0 1px #ffffffeb}.relay-concept-fit-common-register .fit-common-register-expert>i{top:18px;left:19px}.relay-concept-fit-common-register .fit-common-register-evidence{z-index:2;color:#3290749e;clip-path:polygon(4% 0,100% 4%,95% 100%,0 94%);background:linear-gradient(90deg,#56ae9314,#56ae93b3) top/100% 1px no-repeat,radial-gradient(circle at 83% 25%,#60b69c36,#0000 52%),#f8fffcb8;right:5%;transform:translate(18px)rotate(2.2deg);box-shadow:17px 25px 54px #28524514,inset 0 1px #ffffffeb}.relay-concept-fit-common-register .fit-common-register-evidence>i{top:18px;right:19px}.relay-concept-fit-common-register .fit-common-register-evidence .fit-common-claim{text-align:right;justify-self:end}.relay-concept-fit-common-register .fit-common-register-evidence .fit-common-claim>span{justify-content:flex-end}.relay-concept-fit-common-register .fit-common-register-evidence .fit-common-claim>strong{margin-left:auto}.relay-concept-fit-common-register .fit-common-register-result{z-index:4;color:#fff;background:linear-gradient(135deg,#e56a521f,#0000 38%),linear-gradient(315deg,#57b09521,#0000 42%),#201c25;border-radius:18px;align-content:center;width:288px;min-height:176px;padding:30px 31px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 54px #261d2c3b,0 0 0 8px #ffffff6b,inset 0 1px #ffffff17}.relay-concept-fit-common-register .fit-common-result-compact strong{font-size:27px}.relay-concept-fit-common-register .fit-common-register-mark{z-index:5;pointer-events:none;border:2px solid #845bbe7a;border-radius:50%;width:10px;height:10px;position:absolute}.relay-concept-fit-common-register .fit-common-register-mark-a{top:44px;left:50%}.relay-concept-fit-common-register .fit-common-register-mark-b{bottom:39px;right:50%}.relay-concept-fit-common-register .market-fit-common-register:hover .fit-common-register-expert{transform:translate(2px)rotate(-.7deg)}.relay-concept-fit-common-register .market-fit-common-register:hover .fit-common-register-evidence{transform:translate(-2px)rotate(.7deg)}@media (max-width:1000px){.relay-concept-fit-common-lab .fit-common-lab-header{grid-template-columns:minmax(0,1fr);gap:18px}.relay-concept-fit-common-lab .fit-common-lab-header>small{grid-column:auto}.relay-concept-fit-common-lab .fit-common-lab-header p{max-width:63ch}.relay-concept-fit-common-rail .fit-common-rail-stage{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:12px}.relay-concept-fit-common-rail .fit-common-claim{padding-inline:8px}.relay-concept-fit-common-margin .fit-common-margin-stage{grid-template-columns:minmax(170px,.68fr) minmax(330px,1.25fr) minmax(170px,.68fr);gap:18px}.relay-concept-fit-common-margin .fit-common-claim>strong{font-size:23px}.relay-concept-fit-common-fold .fit-common-fold-leaf{padding-inline:42px}.relay-concept-fit-common-prism .fit-common-prism-stage{grid-template-columns:minmax(240px,.92fr) 100px minmax(240px,.88fr);gap:31px;padding-inline:38px}.relay-concept-fit-common-register .fit-common-register-sheet{width:54%;padding-inline:41px}}@media (max-width:760px){.relay-concept-fit-common-lab .market-fit-common-lab{border-radius:29px;padding:39px 25px 24px}.relay-concept-fit-common-lab .fit-common-lab-header h3{font-size:clamp(39px,11vw,50px)}.relay-concept-fit-common-lab .fit-common-lab-header p{font-size:16.5px}.relay-concept-fit-common-lab .fit-common-claim>strong{max-width:17ch;font-size:27px}.relay-concept-fit-common-rail .fit-common-rail-stage,.relay-concept-fit-common-margin .fit-common-margin-stage,.relay-concept-fit-common-prism .fit-common-prism-stage{grid-template-columns:minmax(0,1fr);gap:17px;min-height:0;margin:30px 0 23px;padding:4px 0;display:grid}.relay-concept-fit-common-rail .fit-common-claim,.relay-concept-fit-common-margin .fit-common-claim,.relay-concept-fit-common-prism .fit-common-claim{text-align:left;background:#ffffff7a;padding:25px 22px;box-shadow:inset 0 1px #ffffffe0}.relay-concept-fit-common-rail .fit-common-claim-expert,.relay-concept-fit-common-margin .fit-common-claim-expert{border-radius:24px 24px 8px}.relay-concept-fit-common-rail .fit-common-claim-evidence,.relay-concept-fit-common-margin .fit-common-claim-evidence{text-align:left;border-radius:8px 24px 24px;order:2}.relay-concept-fit-common-rail .fit-common-claim-evidence>span,.relay-concept-fit-common-margin .fit-common-claim-evidence>span{justify-content:flex-start}.relay-concept-fit-common-rail .fit-common-claim-evidence>strong,.relay-concept-fit-common-margin .fit-common-claim-evidence>strong{margin-left:0}.relay-concept-fit-common-rail .fit-common-result{border-radius:25px;order:3;min-height:0;padding:30px 25px}.relay-concept-fit-common-rail .fit-common-rail-track,.relay-concept-fit-common-margin .fit-common-margin-guide{display:none}.relay-concept-fit-common-rail .market-fit-common-rail:hover .fit-common-claim-expert,.relay-concept-fit-common-rail .market-fit-common-rail:hover .fit-common-claim-evidence,.relay-concept-fit-common-margin .market-fit-common-margin:hover .fit-common-claim-expert,.relay-concept-fit-common-margin .market-fit-common-margin:hover .fit-common-claim-evidence{transform:none}.relay-concept-fit-common-margin .fit-common-margin-sheet{clip-path:none;order:3;min-height:0;padding:33px 27px}.relay-concept-fit-common-margin .fit-common-result strong{font-size:39px}.relay-concept-fit-common-fold .fit-common-fold-stage{perspective:none;min-height:0;margin:29px 0 23px;padding:0}.relay-concept-fit-common-fold .fit-common-fold-sheet{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-height:0}.relay-concept-fit-common-fold .fit-common-fold-leaf{border-radius:25px;padding:29px 24px;transform:none}.relay-concept-fit-common-fold .fit-common-fold-spine{display:none}.relay-concept-fit-common-fold .fit-common-result-compact{background:#201c25;border-radius:25px;grid-template-columns:minmax(0,1fr);gap:4px;width:100%;margin-top:18px;padding:27px 24px}.relay-concept-fit-common-fold .fit-common-result-compact small{color:#ffffff80;grid-row:auto}.relay-concept-fit-common-fold .fit-common-result-compact strong{color:#fff;margin-top:7px;font-size:31px}.relay-concept-fit-common-fold .fit-common-result-compact p{color:#ffffff9e}.relay-concept-fit-common-prism .fit-common-prism-stage{border-radius:26px;padding:26px 20px}.relay-concept-fit-common-prism .fit-common-prism-inputs{gap:10px;display:grid}.relay-concept-fit-common-prism .fit-common-claim{background:#ffffff09;padding:24px 20px}.relay-concept-fit-common-prism .fit-common-prism-beams,.relay-concept-fit-common-prism .fit-common-prism-core,.relay-concept-fit-common-prism .fit-common-prism-output-beam{display:none}.relay-concept-fit-common-prism .fit-common-result{border-top:1px solid #ffffff1a;max-width:none;padding:25px 20px 5px}.relay-concept-fit-common-register .fit-common-register-stage{gap:10px;min-height:0;margin:29px 0 23px;display:grid}.relay-concept-fit-common-register .fit-common-register-sheet,.relay-concept-fit-common-register .fit-common-register-result{clip-path:none;border-radius:25px;width:auto;min-height:0;padding:29px 24px;position:relative;inset:auto;transform:none}.relay-concept-fit-common-register .fit-common-register-expert{background:#fff8f6c2}.relay-concept-fit-common-register .fit-common-register-evidence{background:#f7fffbc2}.relay-concept-fit-common-register .fit-common-register-evidence .fit-common-claim{text-align:left;justify-self:stretch}.relay-concept-fit-common-register .fit-common-register-evidence .fit-common-claim>span{justify-content:flex-start}.relay-concept-fit-common-register .fit-common-register-evidence .fit-common-claim>strong{margin-left:0}.relay-concept-fit-common-register .fit-common-register-result{background:#201c25}.relay-concept-fit-common-register .fit-common-register-mark{display:none}.relay-concept-fit-common-register .market-fit-common-register:hover .fit-common-register-expert,.relay-concept-fit-common-register .market-fit-common-register:hover .fit-common-register-evidence{transform:none}}.market-fit-common-circles .fit-common-circles-stage{--common-view-glow-x:50%;--common-view-glow-y:50%;isolation:isolate;min-height:438px;margin:30px 0 25px;position:relative}.market-fit-common-circles .fit-common-circles-stage:before{z-index:0;content:"";opacity:.65;background:linear-gradient(90deg,#0000,#e56b546b 22%,#8b60cb6b 50%,#57b0956b 78%,#0000);width:72%;height:1px;transition:transform .48s cubic-bezier(.2,0,.38,.9);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(.72)}.market-fit-common-circles .fit-common-circles-stage:after{z-index:4;content:"";opacity:0;pointer-events:none;background:radial-gradient(circle 138px at var(--common-view-glow-x) var(--common-view-glow-y), #ffffff38, #ffffff12 40%, transparent 72%);mix-blend-mode:soft-light;transition:opacity .18s;position:absolute;inset:0}.market-fit-common-circles .fit-common-circles-stage:hover:before{transform:translate(-50%,-50%)scaleX(1)}.market-fit-common-circles .fit-common-circles-stage:hover:after{opacity:1}.market-fit-common-circles .fit-common-circles-plane{z-index:1;will-change:transform, opacity;border-radius:50%;align-content:center;width:min(548px,50.5%);min-height:312px;padding:50px 68px;transition:opacity .36s,transform .48s cubic-bezier(.2,0,.38,.9),box-shadow .48s;display:grid;position:absolute;top:50%}.market-fit-common-circles .fit-common-circles-plane:after{content:"";opacity:.28;pointer-events:none;border:1px solid #0000;border-radius:50%;transition:opacity .36s,transform .48s cubic-bezier(.2,0,.38,.9);position:absolute;inset:11px}.market-fit-common-circles .fit-common-circles-plane>span{letter-spacing:.14em;align-items:center;gap:9px;font-size:11px;font-weight:820;line-height:1.2;display:flex}.market-fit-common-circles .fit-common-circles-plane>span svg{stroke-width:1.6px;width:19px;height:19px}.market-fit-common-circles .fit-common-circles-plane>strong{color:#171519;letter-spacing:-.048em;max-width:14ch;margin-top:15px;font-family:Archivo,sans-serif;font-size:clamp(27px,2.55vw,36px);font-weight:650;line-height:1.02;display:block}.market-fit-common-circles .fit-common-circles-plane>p{color:#11111194;margin:13px 0 0;font-size:15px;font-weight:510;line-height:1.42}.market-fit-common-circles .fit-common-circles-expert{transform-origin:0;background:radial-gradient(circle at 26% 31%,#ef806238,#0000 50%),#fffaf8c7;border:1px solid #e56d593d;left:5%;transform:translateY(-50%)rotate(-2.4deg);box-shadow:-16px 25px 54px #57302813,inset 0 1px #ffffffeb}.market-fit-common-circles .fit-common-circles-expert:after{border-top-color:#e2674f73;border-left-color:#e2674f1f;transform:rotate(-17deg)}.market-fit-common-circles .fit-common-circles-expert>span{color:#b65545}.market-fit-common-circles .fit-common-circles-evidence{z-index:2;transform-origin:100%;background:radial-gradient(circle at 74% 31%,#64b99f38,#0000 50%),#f8fffccc;border:1px solid #53a98f40;right:5%;transform:translateY(-50%)rotate(2.4deg);box-shadow:16px 25px 54px #29534613,inset 0 1px #ffffffeb}.market-fit-common-circles .fit-common-circles-evidence:after{border-top-color:#48a1866e;border-right-color:#48a1861f;transform:rotate(17deg)}.market-fit-common-circles .fit-common-circles-evidence>span{color:#347d68;justify-content:flex-end}.market-fit-common-circles .fit-common-circles-evidence>strong,.market-fit-common-circles .fit-common-circles-evidence>p{text-align:right;justify-self:end}.market-fit-common-circles .fit-common-circles-core{z-index:5;color:#fff;will-change:transform;background:radial-gradient(circle at 100% 0,#7b53b557,#0000 50%),linear-gradient(145deg,#1b1920,#25202d);border:1px solid #ffffffad;border-radius:47% 53% 50% 50%/48% 45% 55% 52%;grid-template-columns:35px minmax(0,1fr);align-content:center;gap:13px;width:306px;min-height:192px;padding:29px 30px;transition:border-radius .48s cubic-bezier(.2,0,.38,.9),box-shadow .48s,transform .48s cubic-bezier(.2,0,.38,.9);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 27px 58px #1f18243d,0 0 0 9px #ffffff47,inset 0 1px #ffffff1a}.market-fit-common-circles .fit-common-circles-core>svg{color:#91d8c1;stroke-width:1.55px;width:29px;height:29px}.market-fit-common-circles .fit-common-circles-core small{color:#ffffff78;letter-spacing:.135em;font-size:10.5px;font-weight:820;line-height:1.2;display:block}.market-fit-common-circles .fit-common-circles-core strong{letter-spacing:-.04em;margin-top:7px;font-family:Archivo,sans-serif;font-size:25px;font-weight:670;line-height:1.02;display:block}.market-fit-common-circles .fit-common-circles-core p{color:#ffffff9c;grid-column:1/-1;margin:15px 0 0;font-size:14px;line-height:1.42}.market-fit-common-circles-control .fit-common-circles-stage:hover .fit-common-circles-expert{transform:translateY(-50%)rotate(-1.2deg)}.market-fit-common-circles-control .fit-common-circles-stage:hover .fit-common-circles-evidence{transform:translateY(-50%)rotate(1.2deg)}.market-fit-common-circles-control .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-.5deg)scale(1.012);box-shadow:-12px 29px 61px #5730281c,0 0 0 7px #eb745b12,inset 0 1px #fffffff0}.market-fit-common-circles-control .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:.86;transform:translateY(-50%)rotate(1.65deg)}.market-fit-common-circles-control .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(.5deg)scale(1.012);box-shadow:12px 29px 61px #2953461c,0 0 0 7px #52ae9212,inset 0 1px #fffffff0}.market-fit-common-circles-control .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:.86;transform:translateY(-50%)rotate(-1.65deg)}.market-fit-common-circles-control .fit-common-circles-plane:hover:after{opacity:.78;transform:rotate(0)}.market-fit-common-circles-control .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translateY(-50%)rotate(-.4deg)}.market-fit-common-circles-control .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translateY(-50%)rotate(.4deg)}.market-fit-common-circles-control .fit-common-circles-core:hover{border-radius:50%;transform:translate(-50%,-50%)scale(1.025);box-shadow:0 31px 68px #1f182447,0 0 0 12px #8b60cb17,inset 0 1px #ffffff1f}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:before{opacity:.78;background:linear-gradient(90deg,#0000,#eb695094 20%,#8f5cd0a8 50%,#4ab18f94 80%,#0000);width:76%}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:after{background:radial-gradient(circle 154px at var(--common-view-glow-x) var(--common-view-glow-y), #ffffff4d, #9769cf1a 42%, transparent 73%)}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>span{letter-spacing:.13em;font-size:12px}.relay-concept-fit-common-circles-focus .fit-common-circles-plane{padding-inline:52px}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>span svg{width:21px;height:21px}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>strong{max-width:13.5ch;font-size:clamp(31px,2.7vw,38px);line-height:1}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>p{max-width:31ch;margin-top:14px;font-size:16.5px;line-height:1.4}.relay-concept-fit-common-circles-focus .fit-common-circles-expert{background:radial-gradient(circle at 25% 29%,#f477594d,#0000 49%),radial-gradient(circle at 76% 70%,#905fcb17,#0000 51%),linear-gradient(135deg,#fffbf9f5,#fff4f1db);border-color:#e7674e57;box-shadow:-18px 27px 62px #70372c1b,inset 0 1px #fffffff5}.relay-concept-fit-common-circles-focus .fit-common-circles-expert:after{border-top-color:#e7644b9e;border-left-color:#e7644b2e}.relay-concept-fit-common-circles-focus .fit-common-circles-expert>span{color:#ac493a}.relay-concept-fit-common-circles-focus .fit-common-circles-evidence{background:radial-gradient(circle at 75% 29%,#4bb8944a,#0000 49%),radial-gradient(circle at 24% 70%,#905fcb17,#0000 51%),linear-gradient(225deg,#f8fffcf7,#eefcf7de);border-color:#3ea38257;box-shadow:18px 27px 62px #24604d1b,inset 0 1px #fffffff5}.relay-concept-fit-common-circles-focus .fit-common-circles-evidence:after{border-top-color:#36a07e99;border-right-color:#36a07e2e}.relay-concept-fit-common-circles-focus .fit-common-circles-evidence>span{color:#26745d}.relay-concept-fit-common-circles-focus .fit-common-circles-core{background:radial-gradient(circle at 0 52%,#e7654f40,#0000 44%),radial-gradient(circle at 100% 52%,#48b18f3d,#0000 44%),radial-gradient(circle at 50% 0,#8f5dcd6e,#0000 58%),linear-gradient(145deg,#19161f,#292234);border-color:#ffffffc2;width:312px;min-height:202px;padding:31px;box-shadow:0 30px 68px #1f182645,0 0 0 10px #ffffff4d,inset 0 1px #ffffff24}.relay-concept-fit-common-circles-focus .fit-common-circles-core>svg{color:#9ee4cb;width:31px;height:31px;transition:transform .36s cubic-bezier(.2,0,.38,.9)}.relay-concept-fit-common-circles-focus .fit-common-circles-core small{color:#ffffff94;font-size:11.5px}.relay-concept-fit-common-circles-focus .fit-common-circles-core strong{font-size:27px}.relay-concept-fit-common-circles-focus .fit-common-circles-core p{color:#ffffffad;font-size:15.5px}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{box-shadow:-18px 34px 76px #70372c2b,0 0 0 9px #ee6e541a,0 0 42px #ee6e5421,inset 0 1px #fffffff7}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{box-shadow:18px 34px 76px #24604d2b,0 0 0 9px #43ae8b1a,0 0 42px #43ae8b21,inset 0 1px #fffffff7}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-core:hover):before{opacity:1;transform:translate(-50%,-50%)scaleX(1.08)}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:translate(-.25%,-50%)rotate(-.3deg)scale(1.018);box-shadow:-17px 34px 76px #70372c26,0 0 52px #ee6e542e,0 0 0 8px #ee6e5414,inset 0 1px #fffffffa}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:translate(.25%,-50%)rotate(.3deg)scale(1.018);box-shadow:17px 34px 76px #24604d26,0 0 52px #43ae8b2e,0 0 0 8px #43ae8b14,inset 0 1px #fffffffa}.relay-concept-fit-common-circles-focus .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-plane:after{opacity:.9;transform:rotate(0)}.relay-concept-fit-common-circles-focus .fit-common-circles-core:hover{border-radius:50%;transform:translate(-50%,-50%)scale(1.05);box-shadow:0 38px 86px #1f182657,-18px 0 48px #e8664f2b,18px 0 48px #42b08c2b,0 0 0 14px #8f5dcd21,inset 0 1px #ffffff2e}.relay-concept-fit-common-circles-focus .fit-common-circles-core:hover>svg{transform:scale(1.12)rotate(5deg)}.relay-concept-fit-common-circles-focus .fit-common-circles-core:hover small{color:#ffffffc7}.relay-concept-fit-common-circles-focus .fit-common-circles-core:hover p{color:#ffffffd1}@media (min-width:951px) and (max-width:1320px){.relay-concept-fit-common-circles-focus .fit-common-circles-expert{padding-left:40px;padding-right:52px}.relay-concept-fit-common-circles-focus .fit-common-circles-evidence{padding-left:52px;padding-right:32px}.relay-concept-fit-common-circles-focus .fit-common-circles-core{width:300px;padding-inline:28px}}@media (max-width:950px){.market-fit-common-circles .fit-common-circles-plane{width:57%;padding-inline:42px}.market-fit-common-circles .fit-common-circles-expert{left:0}.market-fit-common-circles .fit-common-circles-evidence{right:0}.market-fit-common-circles .fit-common-circles-core{width:278px;padding-inline:25px}}@media (max-width:640px){.market-fit-common-circles .fit-common-circles-stage{gap:11px;min-height:0;margin:28px 0 23px;display:grid}.market-fit-common-circles .fit-common-circles-stage:before,.market-fit-common-circles .fit-common-circles-stage:after{display:none}.market-fit-common-circles .fit-common-circles-plane,.market-fit-common-circles .fit-common-circles-core{border-radius:25px;width:auto;min-height:0;padding:28px 24px;position:relative;inset:auto;transform:none}.market-fit-common-circles .fit-common-circles-plane:after{display:none}.market-fit-common-circles .fit-common-circles-evidence>span{justify-content:flex-start}.market-fit-common-circles .fit-common-circles-evidence>strong,.market-fit-common-circles .fit-common-circles-evidence>p{text-align:left;justify-self:start}.market-fit-common-circles .fit-common-circles-core{grid-template-columns:34px minmax(0,1fr)}.market-fit-common-circles .fit-common-circles-stage:hover .fit-common-circles-expert,.market-fit-common-circles .fit-common-circles-stage:hover .fit-common-circles-evidence,.market-fit-common-circles .fit-common-circles-core:hover{opacity:1;transform:none}.market-fit-common-circles .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-expert{opacity:1;transform:none}.market-fit-common-circles .fit-common-circles-stage:has(.fit-common-circles-expert:hover) .fit-common-circles-evidence{opacity:1;transform:none}.market-fit-common-circles .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-expert{opacity:1;transform:none}.market-fit-common-circles .fit-common-circles-stage:has(.fit-common-circles-evidence:hover) .fit-common-circles-evidence{opacity:1;transform:none}.market-fit-common-circles .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-expert{opacity:1;transform:none}.market-fit-common-circles .fit-common-circles-stage:has(.fit-common-circles-core:hover) .fit-common-circles-evidence{opacity:1;transform:none}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>span{font-size:11px}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>span svg{width:19px;height:19px}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>strong{max-width:14ch;font-size:27px;line-height:1.02}.relay-concept-fit-common-circles-focus .fit-common-circles-plane>p{max-width:none;font-size:15px}.relay-concept-fit-common-circles-focus .fit-common-circles-core>svg{width:29px;height:29px}.relay-concept-fit-common-circles-focus .fit-common-circles-core small{font-size:10.5px}.relay-concept-fit-common-circles-focus .fit-common-circles-core strong{font-size:25px}.relay-concept-fit-common-circles-focus .fit-common-circles-core p{font-size:14px}}.operating-evidence-interlude{isolation:isolate;background:radial-gradient(circle at 11% 8%,#f1a18326,#0000 36%),radial-gradient(circle at 91% 85%,#baf3de1a,#0000 40%),linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid #ffffff1a;border-radius:32px;width:min(1040px,100% - 64px);margin:138px auto 0;padding:58px 62px 38px;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000047,inset 0 1px #ffffff1f}.operating-evidence-interlude:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#cbb5ed61,#0000) top/78% 1px no-repeat;position:absolute;inset:0}.operating-evidence-copy{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:36px 70px;display:grid}.operating-evidence-copy>span,.delivery-principle-interlude>div:first-child>span{color:#ffffff94;letter-spacing:.13em;grid-column:1/-1;align-items:center;gap:9px;font-size:11px;font-weight:760;display:flex}.operating-evidence-copy>span svg,.delivery-principle-interlude>div:first-child>span svg{width:17px;height:17px}.operating-evidence-copy h3{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:11ch;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(42px,4.2vw,61px);font-weight:470;line-height:.98}.operating-evidence-copy>p{color:#ffffffad;max-width:38ch;margin:0;font-size:17px;line-height:1.55}.operating-evidence-receipt{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);margin:50px 0 0;display:grid}.operating-evidence-receipt>div{padding:25px 24px 27px 0}.operating-evidence-receipt>div+div{border-left:1px solid #ffffff1a;padding-left:24px}.operating-evidence-receipt dt{color:#fff6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;font-size:11px;font-weight:720}.operating-evidence-receipt dd{color:#ffffffe6;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:680;display:flex}.operating-evidence-receipt dd svg{color:#baf3de;stroke-width:1.8px;width:18px;height:18px}.operating-evidence-interlude footer{justify-content:space-between;align-items:center;gap:20px;padding-top:27px;display:flex}.operating-evidence-interlude footer>span{gap:4px;display:grid}.operating-evidence-interlude footer b{color:#ffffffc7;font-size:12px}.operating-evidence-interlude footer small{color:#fff6;font-size:11px}.operating-evidence-interlude footer img{opacity:.8;width:34px}.delivery-principle-interlude{background:radial-gradient(circle at 92% 9%,#cbb5ed45,#0000 34%),radial-gradient(circle at 7% 94%,#f1a18324,#0000 38%),#ffffffb8;border:1px solid #11111114;border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);width:min(1040px,100% - 64px);margin:150px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #32261412,inset 0 1px #ffffffe6}.delivery-principle-interlude:before{content:"";background:linear-gradient(#f1a183,#cbb5ed 52%,#baf3de);width:3px;position:absolute;inset:0 auto 0 0}.delivery-principle-interlude>div{padding:56px 58px}.delivery-principle-interlude>div:first-child{border-right:1px solid #11111114}.delivery-principle-interlude>div:first-child>span{color:#11111178}.delivery-principle-interlude h3{color:#111;letter-spacing:-.052em;text-wrap:balance;max-width:13ch;margin:28px 0 0;font-family:DM Sans,sans-serif;font-size:clamp(36px,3.5vw,52px);font-weight:500;line-height:1}.delivery-principle-detail{flex-direction:column;justify-content:center;display:flex}.delivery-principle-detail>p{color:#111111a8;margin:0;font-size:17px;line-height:1.55}.delivery-principle-detail ul{border-top:1px solid #11111117;gap:13px;margin:29px 0 0;padding:24px 0 0;list-style:none;display:grid}.delivery-principle-detail li{color:#111111d1;align-items:center;gap:10px;font-size:14px;font-weight:680;display:flex}.delivery-principle-detail li svg{color:#38845a;stroke-width:2px;width:17px;height:17px}.delivery-principle-detail small{color:#1116;margin-top:28px;font-size:11px;font-weight:650}@media (max-width:1024px){.operating-evidence-interlude,.delivery-principle-interlude{width:min(840px,100% - 48px)}.operating-evidence-interlude{padding:50px 48px 34px}.operating-evidence-copy{gap:32px 45px}.delivery-principle-interlude>div{padding:48px 42px}}@media (max-width:760px){.operating-evidence-interlude,.delivery-principle-interlude{border-radius:25px;width:calc(100% - 32px);margin-top:78px}.operating-evidence-interlude{padding:38px 28px 28px}.operating-evidence-copy,.delivery-principle-interlude{grid-template-columns:1fr}.operating-evidence-copy{gap:24px}.operating-evidence-copy>span{grid-column:auto}.operating-evidence-copy h3,.delivery-principle-interlude h3{max-width:15ch;font-size:36px}.operating-evidence-receipt{grid-template-columns:1fr;margin-top:36px}.operating-evidence-receipt>div,.operating-evidence-receipt>div+div{border-left:0;padding:20px 0}.operating-evidence-receipt>div+div{border-top:1px solid #ffffff1a}.delivery-principle-interlude>div{padding:38px 30px}.delivery-principle-interlude>div:first-child{border-bottom:1px solid #11111114;border-right:0;padding-bottom:30px}.delivery-principle-interlude>div:last-child{padding-top:30px}}.testimonial-frame-preview{--proof-accent:#baf3de;background:radial-gradient(circle at 10% 18%, color-mix(in srgb, var(--proof-accent) 30%, transparent), transparent 31%), #f6f5f3;grid-template-columns:minmax(0,690px) minmax(260px,330px);justify-content:center;align-items:end;gap:90px;min-height:570px;padding:128px 48px 118px;display:grid;position:relative;overflow:hidden}.testimonial-frame-preview.tone-violet{--proof-accent:#cbb5ed;background:radial-gradient(circle at 90% 14%,#cbb5ed4f,#0000 31%),#f8f6fb}.testimonial-frame-preview.tone-coral{--proof-accent:#f1a183;background:radial-gradient(circle at 12% 86%,#f1a18340,#0000 33%),#f8f4f1}.testimonial-frame-preview:before,.testimonial-frame-preview:after{pointer-events:none;content:"";position:absolute}.testimonial-frame-preview:before{background:linear-gradient(90deg,#0000,#1111111f,#0000);width:min(1120px,100% - 80px);height:1px;top:0;left:50%;transform:translate(-50%)}.testimonial-frame-preview:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--proof-accent) 68%, transparent), transparent);width:min(1120px,100% - 80px);height:1px;bottom:0;left:50%;transform:translate(-50%)}.testimonial-frame-preview.align-right{grid-template-columns:minmax(260px,330px) minmax(0,690px)}.testimonial-frame-preview.align-right .testimonial-frame-copy{order:2}.testimonial-frame-preview.align-right .testimonial-frame-receipt{border-left:0;border-right:1px solid #1111111a;order:1;padding-left:0;padding-right:44px}.testimonial-frame-orbit{border:1px solid color-mix(in srgb, var(--proof-accent) 70%, transparent);opacity:.48;border-radius:50%;place-items:center;width:220px;height:220px;display:grid;position:absolute;top:50%;left:max(30px,50% - 645px);transform:translateY(-50%)}.testimonial-frame-orbit:before,.testimonial-frame-orbit:after{border:1px solid color-mix(in srgb, var(--proof-accent) 55%, transparent);border-radius:inherit;content:"";position:absolute;inset:22px}.testimonial-frame-orbit:after{background:color-mix(in srgb, var(--proof-accent) 24%, transparent);inset:52px}.testimonial-frame-orbit>span{z-index:1;color:#11111147;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;position:relative}.testimonial-frame-preview.align-right .testimonial-frame-orbit{left:auto;right:max(30px,50% - 645px)}.testimonial-frame-copy{z-index:1;position:relative}.testimonial-frame-kicker{color:#11111180;letter-spacing:.12em;align-items:center;gap:9px;font-size:11px;font-weight:760;display:flex}.testimonial-frame-kicker svg{color:#4c735e;width:17px;height:17px}.testimonial-frame-copy>p{color:#111;letter-spacing:-.052em;text-wrap:balance;max-width:18ch;margin:31px 0 0;font-family:DM Sans,sans-serif;font-size:clamp(38px,3.75vw,54px);font-weight:470;line-height:1.04}.testimonial-frame-attribution{align-items:center;gap:14px;margin-top:42px;display:flex}.testimonial-frame-avatar{border:1px solid color-mix(in srgb, var(--proof-accent) 82%, #111 18%);background:color-mix(in srgb, var(--proof-accent) 35%, white);color:#1111119e;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:12px;font-weight:760;display:grid}.testimonial-frame-attribution>span:last-child{gap:4px;display:grid}.testimonial-frame-attribution b{color:#111111d1;font-size:14px}.testimonial-frame-attribution small{color:#11111170;font-size:12px}.testimonial-frame-receipt{border-left:1px solid #1111111a;gap:0;margin:0;padding-left:44px;display:grid}.testimonial-frame-receipt>div{padding:20px 0}.testimonial-frame-receipt>div+div{border-top:1px solid #11111114}.testimonial-frame-receipt dt{color:#11111161;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:750}.testimonial-frame-receipt dd{color:#111111b8;margin:0;font-size:14px;font-weight:650;line-height:1.35}.customer-results-preview{color:#fff;background:#111;padding:140px 48px 150px}.customer-results-preview-heading,.customer-love-preview-heading{width:min(1120px,100%);margin:0 auto}.customer-results-preview-heading>span,.customer-love-preview-heading>span{color:#ffffff7a;letter-spacing:.13em;font-size:11px;font-weight:760}.customer-results-preview-heading h2,.customer-love-preview-heading h2{letter-spacing:-.06em;text-wrap:balance;max-width:13ch;margin:24px 0 0;font-family:DM Sans,sans-serif;font-size:clamp(54px,6.4vw,92px);font-weight:470;line-height:.94}.customer-results-preview-heading p,.customer-love-preview-heading p{color:#ffffff94;max-width:53ch;margin:30px 0 0;font-size:17px;line-height:1.55}.customer-results-preview-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:min(1120px,100%);margin:70px auto 0;display:grid}.customer-results-preview-grid article{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:24px;flex-direction:column;min-height:245px;padding:32px;display:flex;box-shadow:inset 0 1px #ffffff14}.customer-results-preview-grid article>span{color:#ffffff6b;letter-spacing:.11em;font-size:10px;font-weight:760}.customer-results-preview-grid article h3{letter-spacing:-.045em;max-width:15ch;margin:26px 0 0;font-family:DM Sans,sans-serif;font-size:31px;font-weight:520;line-height:1.02}.customer-results-preview-grid article p{color:#ffffff94;margin:15px 0 0;font-size:14px;line-height:1.45}.customer-results-preview-grid article footer{color:#ffffff61;margin-top:auto;padding-top:32px;font-size:11px}.customer-results-preview-grid .is-featured{background:radial-gradient(circle at 88% 15%,#cbb5ed33,#0000 38%),#fff1;grid-column:span 7;min-height:360px}.customer-results-preview-grid .is-featured h3{max-width:12ch;font-size:52px}.customer-results-preview-grid .is-metric{grid-column:span 5}.customer-results-preview-grid .is-metric.tone-mint{background:#baf3de1c}.customer-results-preview-grid .is-metric.tone-violet{background:#cbb5ed1f;grid-column:span 4}.customer-results-preview-grid .is-quote{background:#ffffff14;grid-column:span 5}.customer-results-preview-grid .is-secondary{background:#f1a18321;grid-column:span 3}.customer-love-preview{background:radial-gradient(circle at 83% 8%,#cbb5ed40,#0000 28%),#f4f0f8;padding:145px 48px 160px}.customer-love-preview-heading{text-align:center}.customer-love-preview-heading>span{color:#1111116e}.customer-love-preview-heading h2{color:#111;max-width:12ch;margin-inline:auto}.customer-love-preview-heading p{color:#1111118f;margin-inline:auto}.customer-love-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1120px,100%);margin:74px auto 0;display:grid}.love-placeholder{background:#ffffffb8;border:1px solid #11111114;border-radius:22px;flex-direction:column;min-height:260px;padding:27px;display:flex;box-shadow:0 22px 55px #432f570f,inset 0 1px #ffffffe6}.love-placeholder:nth-child(3n+2){min-height:310px}.love-placeholder:nth-child(3n+3){min-height:282px}.love-placeholder.tone-2{background:#f7f2ffe0}.love-placeholder.tone-3{background:#fff7f2e0}.love-placeholder-person{align-items:center;gap:12px;display:flex}.love-placeholder-person>span:first-child{color:#fff;background:#111;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:10px;font-weight:750;display:grid}.love-placeholder-person>span:last-child{gap:3px;display:grid}.love-placeholder-person b{font-size:13px}.love-placeholder-person small{color:#11111170;font-size:11px}.love-placeholder>p{color:#111111c7;letter-spacing:-.025em;margin:38px 0 0;font-family:DM Sans,sans-serif;font-size:22px;font-weight:510;line-height:1.2}.love-placeholder footer{color:#11111161;margin-top:auto;padding-top:30px;font-size:10px}@media (max-width:1100px){.testimonial-frame-preview,.testimonial-frame-preview.align-right{grid-template-columns:minmax(0,620px) minmax(230px,285px);gap:55px;padding-inline:36px}.testimonial-frame-preview.align-right{grid-template-columns:minmax(230px,285px) minmax(0,620px)}.testimonial-frame-orbit{display:none}.customer-results-preview-grid .is-featured{grid-column:span 8}.customer-results-preview-grid .is-metric{grid-column:span 4}.customer-results-preview-grid .is-metric.tone-violet,.customer-results-preview-grid .is-quote{grid-column:span 6}.customer-results-preview-grid .is-secondary{grid-column:span 12}}@media (max-width:760px){.testimonial-frame-preview,.testimonial-frame-preview.align-right{grid-template-columns:1fr;gap:46px;min-height:0;padding:82px 24px 76px}.testimonial-frame-preview.align-right .testimonial-frame-copy,.testimonial-frame-preview.align-right .testimonial-frame-receipt{order:initial}.testimonial-frame-copy>p{max-width:17ch;font-size:36px}.testimonial-frame-receipt,.testimonial-frame-preview.align-right .testimonial-frame-receipt{border:0;border-top:1px solid #1111111a;padding:0}.customer-results-preview,.customer-love-preview{padding:92px 20px 104px}.customer-results-preview-heading h2,.customer-love-preview-heading h2{font-size:52px}.customer-results-preview-grid{grid-template-columns:1fr;margin-top:50px}.customer-results-preview-grid .is-featured,.customer-results-preview-grid .is-metric,.customer-results-preview-grid .is-metric.tone-violet,.customer-results-preview-grid .is-quote,.customer-results-preview-grid .is-secondary{grid-column:auto;min-height:0}.customer-results-preview-grid .is-featured h3{font-size:40px}.customer-love-preview-grid{grid-template-columns:1fr;margin-top:52px}.love-placeholder,.love-placeholder:nth-child(3n+2),.love-placeholder:nth-child(3n+3){min-height:250px}}.combined-site-shell{--combined-testimonial-gap:96px}.combined-trust-section{color:#0f1720;background:#f7f3ec;padding:76px 38px 122px}.combined-trust-section h2{letter-spacing:-.04em;text-align:center;margin:0 0 40px;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.15}.combined-logo-grid{max-width:1110px;margin:0 auto var(--combined-testimonial-gap);border-top:1px solid #0f17201a;border-left:1px solid #0f17201a;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.combined-logo-grid li{--trust-content-x:0px;--trust-content-y:0px;--trust-follow-x:0px;--trust-follow-y:0px;--trust-glow-x:50%;--trust-glow-y:50%;--trust-lift-y:0px;--trust-tilt-x:0deg;--trust-tilt-y:0deg;isolation:isolate;text-align:center;background:#fffaf261;border-bottom:1px solid #0f17201a;border-right:1px solid #0f17201a;min-height:136px;position:relative}.combined-logo-card{isolation:isolate;box-sizing:border-box;transform:perspective(900px) translate3d(var(--trust-follow-x), calc(var(--trust-lift-y) + var(--trust-follow-y)), 0) rotateX(var(--trust-tilt-x)) rotateY(var(--trust-tilt-y));transform-style:preserve-3d;will-change:transform;background:0 0;border:1px solid #0000;align-content:center;place-items:center;gap:12px;padding:18px 12px;transition:transform .3s cubic-bezier(.2,.75,.2,1),border-color .24s,background-color .24s,box-shadow .3s cubic-bezier(.2,.75,.2,1);display:grid;position:absolute;inset:0}.combined-logo-card:before{z-index:-1;background:radial-gradient(88px circle at var(--trust-glow-x) var(--trust-glow-y), #fffffff5, #69e0be33 34%, transparent 70%), radial-gradient(72px circle at var(--trust-glow-x) var(--trust-glow-y), #a07be11f, transparent 70%), linear-gradient(145deg, #fffffff0, #fffdf9db);content:"";opacity:0;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.combined-logo-grid strong{z-index:1;letter-spacing:-.06em;transform:translate3d(var(--trust-content-x), var(--trust-content-y), 18px);font-family:Archivo,sans-serif;font-size:24px;font-weight:700;line-height:1;transition:color .24s,transform .16s cubic-bezier(.2,.75,.2,1);position:relative}.combined-logo-grid span{z-index:1;color:#6b7280;transform:translate3d(var(--trust-content-x), var(--trust-content-y), 10px);font-size:12px;line-height:1.35;transition:transform .19s cubic-bezier(.2,.75,.2,1);position:relative}@media (hover:hover) and (pointer:fine){.combined-logo-grid li:hover{z-index:2}.combined-logo-grid li:hover .combined-logo-card{--trust-lift-y:-6px;background-color:#fffdf9;border-color:#ffffffd1;box-shadow:0 30px 64px #2c233921,0 12px 28px #27927917,inset 0 1px #fffffff5}.combined-logo-grid li[data-pointer-active=true] .combined-logo-card{transition-duration:90ms,.24s,.24s,.18s;transition-timing-function:linear,ease,ease,cubic-bezier(.2,.75,.2,1)}.combined-logo-grid li:hover .combined-logo-card:before{opacity:1}.combined-logo-grid li:hover strong{color:#08a68d}}.combined-pull-quote{max-width:670px;margin:0 auto}.combined-pull-quote blockquote{letter-spacing:-.07em;border-bottom:1px solid #0f172021;margin:0;padding-bottom:28px;font-family:Archivo,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:650;line-height:.98}.combined-pull-quote figcaption{align-items:center;gap:12px;margin-top:24px;display:flex}.combined-portrait{background:radial-gradient(circle at 40% 28%,#ffe0b5 0 17%,#0000 18%),linear-gradient(145deg,#31445a,#8cdac8);border-radius:50%;flex:none;width:42px;height:42px}.combined-quote-author{gap:2px;font-size:13px;line-height:1.25;display:grid}.combined-quote-author small{color:#6b7280}.combined-pull-quote figcaption>strong{letter-spacing:-.06em;margin-left:auto;font-family:Archivo,sans-serif;font-size:30px;font-weight:700}.results-first-section.results-sector-dark{color:#f6f5f3;background:radial-gradient(44% 18% at 7% 0,#ef6a4821,#0000 74%),radial-gradient(47% 20% at 92% 0,#7149da26,#0000 74%),radial-gradient(38% 18% at 58% 100%,#93e0c612,#0000 74%),#0d1110}.results-first-section.results-sector-dark:before{opacity:1;background:linear-gradient(90deg,#0000,#ffffff0b,#0000),radial-gradient(at 50% 0,#8b5dcd1f,#0000 69%)}.results-sector-dark[data-headline-placement=stage]{padding-top:96px}.results-sector-dark[data-proof-standard=omitted]{padding-bottom:0}.results-sector-dark[data-headline-placement=stage] .operational-change-stage{margin-top:0}.results-sector-dark[data-headline-placement=stage] .operational-change-outcome-lockup .results-stage-headline{color:#f6f5f3;letter-spacing:-.058em;gap:1px;max-width:none;margin-top:10px;font-family:DM Sans,sans-serif;font-size:clamp(36px,3.06vw,47px);font-weight:470;line-height:.98;display:grid}.results-stage-headline>span{white-space:nowrap;display:block}.results-stage-action-line em{margin-inline:.015em .055em;color:#0000;-webkit-text-fill-color:transparent;letter-spacing:-.075em;white-space:nowrap;background:linear-gradient(108deg,#f6f5f3 0%,#c8b4da 18%,#a37bea 34%,#ff8068 50%,#d48bef 67%,#bda9d4 83%,#f6f5f3 100%) 0 0/190% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em;font-family:Georgia,Times New Roman,serif;font-size:1.03em;font-style:italic;font-weight:400;line-height:1;animation:9s cubic-bezier(.37,0,.18,1) infinite alternate resultsInkTravel;display:inline-block;position:relative;top:.012em}.results-sector-dark .results-first-heading>p,.results-sector-dark .operational-change-intro>div>p{color:#bea5e5}.results-sector-dark .results-first-heading>p svg,.results-sector-dark .results-proof-standard>svg{color:#c5a6f2}.results-sector-dark .results-first-heading h2 .results-action-line,.results-sector-dark .operational-change-outcome-lockup h3{color:#f6f5f3}.results-sector-dark .results-first-heading h2 .results-action-line em{-webkit-text-fill-color:transparent;background:linear-gradient(108deg,#f6f5f3 0%,#c8b4da 18%,#a37bea 34%,#ff8068 50%,#d48bef 67%,#bda9d4 83%,#f6f5f3 100%);-webkit-background-clip:text;background-clip:text}.results-sector-dark .results-first-heading>strong,.results-sector-dark .operational-change-intro>span{color:#f6f5f3a3}.results-sector-dark .operational-change-outcome-lockup h3>strong{color:#c7a6eb}.results-sector-dark.relay-concept-free-lenses .operational-change-stage:before{background:radial-gradient(430px circle at var(--result-gloss-x) var(--result-gloss-y), #ffffff1c, #8b5dcd1a 42%, transparent 73%), radial-gradient(ellipse 36% 47% at 8% 49%, #eb715421, transparent 72%), radial-gradient(ellipse 37% 47% at 92% 50%, #59ac941f, transparent 72%);opacity:.9}.results-sector-dark .operational-change-intro:after{background:linear-gradient(90deg,#0000,#ef765b85 14%,#a477e761 48%,#7ed3b973 82%,#0000)}.results-sector-dark .operational-change-direct-review{color:#f6f5f3}.results-sector-dark .operational-change-direct-review:after{background:linear-gradient(90deg,#ffffffa6,#ae82e8ad,#0000)}.results-sector-dark .operational-change-direct-review:focus-visible{outline-color:#f6f5f3}.results-sector-dark[data-intro-alignment=centered] .operational-change-intro{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:0;padding:52px 40px 56px}.results-sector-dark[data-intro-alignment=centered] .operational-change-outcome-lockup{justify-items:center;width:100%;display:grid}.results-sector-dark[data-intro-alignment=centered] .operational-change-outcome-lockup>p{margin:0;font-family:DM Sans,sans-serif}.results-sector-dark[data-intro-alignment=centered] .operational-change-outcome-lockup .results-stage-headline{letter-spacing:-.05em;text-align:center;justify-items:center;gap:1px;width:min(100%,800px);max-width:800px;margin:14px auto 0;font-family:DM Sans,sans-serif;font-size:clamp(44px,3.45vw,54px);font-weight:430;line-height:1.06}.results-sector-dark[data-intro-alignment=centered] .operational-change-intro>span{color:#f6f5f3ad;text-align:center;text-wrap:balance;max-width:55ch;margin:24px auto 0;font-size:17px;line-height:1.55}.results-sector-dark[data-intro-alignment=centered] .operational-change-direct-review{justify-self:center;margin-top:18px}.results-sector-dark .operational-change-moment{color:#17151a}.results-sector-dark.relay-concept-evidence-lenses .operational-change-moment{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fbfaf8;border-color:#ffffffe6;box-shadow:0 30px 70px #00000057,0 8px 22px #00000029,inset 0 0 0 1px #261d2d0b,inset 0 1px #fff}.results-sector-dark.relay-concept-evidence-lenses .moment-market{background:linear-gradient(112deg,#ffffffc7,#0000 58%),radial-gradient(circle at 100% 0,#ef6a4829,#0000 48%),#fcf8f5}.results-sector-dark.relay-concept-evidence-lenses .moment-priority{background:linear-gradient(112deg,#fffc,#0000 58%),radial-gradient(circle at 100% 0,#8a60da2b,#0000 50%),#faf7fd}.results-sector-dark.relay-concept-evidence-lenses .moment-context{background:linear-gradient(112deg,#fffc,#0000 58%),radial-gradient(circle at 100% 0,#5eb49b2b,#0000 49%),#f5fbf8}.results-sector-dark.relay-concept-guided-lenses .operational-change-moment:is(:hover,:focus-visible){background-color:#fffdfa;box-shadow:0 38px 86px #0006,0 9px 26px #0000002e,inset 0 0 0 1px #261d2d0d,inset 0 1px #fff}.results-sector-dark.relay-concept-guided-lenses .operational-change-relay[data-guided-active=market] .moment-market{background-color:#fcf8f5}.results-sector-dark.relay-concept-guided-lenses .operational-change-relay[data-guided-active=priority] .moment-priority{background-color:#faf7fd}.results-sector-dark.relay-concept-guided-lenses .operational-change-relay[data-guided-active=context] .moment-context{background-color:#f5fbf8}.results-sector-dark .operational-change-copy h4{color:#17151a;-webkit-text-fill-color:#17151a}.results-sector-dark .operational-change-copy p{color:#111111ad}.results-sector-dark .results-proof-standard p{color:#f6f5f391}.results-sector-dark .results-proof-standard p strong{color:#f6f5f3}.results-sector-dark .results-proof-standard:after{background:linear-gradient(90deg,#ef765b6b,#9769da59 46%,#5db89d61 78%,#0000)}.combined-dark-testimonial{padding:var(--combined-testimonial-gap) 38px 120px;color:#fff;background:#0d1110;position:relative;overflow:clip}.combined-dark-testimonial:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 10%,#93f1d612,#0000 30rem),radial-gradient(circle at 82% 90%,#7e67ff0d,#0000 28rem);position:absolute;inset:0}.combined-dark-quote{z-index:1;max-width:670px;margin:0 auto;position:relative}.combined-dark-quote blockquote{letter-spacing:-.07em;border-bottom:1px solid #ffffff24;margin:0;padding-bottom:28px;font-family:Archivo,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:650;line-height:.98}.combined-dark-quote figcaption{align-items:center;gap:12px;margin-top:24px;display:flex}.combined-dark-quote .combined-quote-author small{color:#ffffff9e}.combined-dark-quote figcaption>strong{letter-spacing:-.06em;margin-left:auto;font-family:Archivo,sans-serif;font-size:30px;font-weight:700}.combined-portrait-orchid{background:radial-gradient(circle at 52% 28%,#ffdbac 0 18%,#0000 19%),linear-gradient(135deg,#15425c,#7bcbff)}@media (max-width:760px){.combined-site-shell{--combined-testimonial-gap:68px}.combined-trust-section{padding:64px 18px 88px}.combined-trust-section h2{margin-bottom:30px;font-size:21px}.combined-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.combined-logo-grid li{min-height:118px}.combined-logo-grid strong{font-size:21px}.combined-pull-quote blockquote{font-size:clamp(30px,9vw,42px);line-height:1}.combined-dark-testimonial{padding:var(--combined-testimonial-gap) 18px 88px}.combined-dark-quote blockquote{font-size:clamp(30px,9vw,42px);line-height:1}.results-sector-dark[data-headline-placement=stage]{padding-top:72px}.results-sector-dark[data-headline-placement=stage] .operational-change-outcome-lockup .results-stage-headline{max-width:20ch;font-size:clamp(34px,9.7vw,46px)}.results-stage-headline>span{white-space:normal}.results-sector-dark[data-intro-alignment=centered] .operational-change-intro{padding:36px 0 40px}.results-sector-dark[data-intro-alignment=centered] .operational-change-outcome-lockup .results-stage-headline{max-width:17ch;font-size:clamp(36px,9.7vw,46px);line-height:1.06}.results-sector-dark[data-intro-alignment=centered] .operational-change-intro>span{max-width:38ch;margin-top:20px;font-size:16px}.results-sector-dark[data-intro-alignment=centered] .operational-change-direct-review{margin-top:16px}}@media (max-width:430px){.combined-logo-grid{grid-template-columns:1fr}.combined-pull-quote figcaption,.combined-dark-quote figcaption{flex-wrap:wrap;align-items:flex-start}.combined-pull-quote figcaption>strong,.combined-dark-quote figcaption>strong{width:100%;margin:8px 0 0 54px}}@media (prefers-reduced-motion:reduce){.combined-logo-card,.combined-logo-card:before,.combined-logo-grid strong,.combined-logo-grid span{transition-duration:.01ms}.combined-logo-grid li:hover .combined-logo-card{--trust-lift-y:0px;transform:none}.combined-logo-grid strong,.combined-logo-grid span{transform:none}}.combined-site-shell .platform-quote-combined{max-width:670px;margin-top:var(--combined-testimonial-gap);padding-inline:0}.combined-site-shell .platform-quote-combined>p{letter-spacing:-.07em;border-bottom:1px solid #0f172021;margin:0;padding-bottom:28px;font-family:Archivo,sans-serif;font-size:clamp(32px,4vw,46px);font-weight:650;line-height:.98}.combined-site-shell .platform-quote-combined footer{border-top:0;align-items:center;gap:12px;margin-top:24px;padding-top:0;display:flex}.combined-site-shell .platform-quote-combined footer>span:not(.platform-quote-emblem){gap:2px;display:grid}.combined-site-shell .platform-quote-combined .platform-quote-emblem{background:radial-gradient(circle at 51% 48%,#fff 0 8%,#0000 9%),conic-gradient(from 20deg,#f0785b,#a376df,#61cfb2,#f0785b);border-radius:50%;flex:none;width:42px;height:42px;display:block;box-shadow:inset 0 0 0 9px #ffffffd1}.combined-site-shell .platform-quote-combined footer b{letter-spacing:-.01em;font-size:13px}.combined-site-shell .platform-quote-combined footer small{color:#6b7280;font-size:11px}.combined-site-shell .platform-quote-combined footer>strong{letter-spacing:-.06em;margin-left:auto;font-family:Archivo,sans-serif;font-size:25px;font-weight:750}.combined-site-shell .hero-product-scroll-zoom{z-index:4;transform-origin:50%;will-change:transform;width:100%;position:relative}.combined-site-shell .hero-product-scroll-zoom.is-reduced{will-change:auto;transform:none}.combined-persona-section{background:radial-gradient(circle at 50% 47%,#bea8e914,#0000 34rem),#f7f3ec;min-height:0;padding:126px 32px 156px;position:relative;overflow:clip}.combined-persona-heading{max-width:650px}.combined-persona-heading h2{letter-spacing:-.065em;font-size:clamp(42px,4.2vw,60px);font-weight:560;line-height:.98}.combined-persona-stage{max-width:1080px;margin:72px auto 0}.combined-persona-shell{background:#ffffffc2;border-color:#0f17201c;max-width:none;margin-top:0;box-shadow:0 34px 90px #251f2e17,inset 0 1px #ffffffe6}.combined-persona-shell .persona-tab{color:#0f1720a3;background:#fffdf98f;min-height:186px}.combined-persona-shell .persona-tab:focus-visible{z-index:2;box-shadow:inset 0 0 0 2px #0f766e}.combined-persona-shell .persona-tab[data-selected]{color:#087f70;background:#fffdfa}.combined-persona-tab-visual{color:#0f172061;background:radial-gradient(circle at 53% 87%,#f4c04c80,#0000 28%),#ffffff9e;border:1px solid #0f172014;border-radius:9px;place-items:center;height:104px;transition:color .26s,border-color .26s,transform .32s cubic-bezier(.2,.75,.2,1);display:grid;position:absolute;bottom:15px;left:17px;right:17px}.combined-persona-tab-visual svg{z-index:1;stroke-width:1.25px;width:42px;height:42px}.combined-persona-shell .persona-tab:nth-child(2) .combined-persona-tab-visual,.combined-persona-shell .persona-tab:nth-child(5) .combined-persona-tab-visual{background:radial-gradient(circle at 53% 87%,#55d8b47a,#0000 30%),#ffffff9e}.combined-persona-shell .persona-tab:nth-child(3) .combined-persona-tab-visual{background:radial-gradient(circle at 53% 87%,#9b7ede73,#0000 30%),#ffffff9e}.combined-persona-shell .persona-tab[data-selected] .combined-persona-tab-visual{color:#0b655d;border-color:#087f702e;transform:translateY(-3px)}:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab .combined-persona-role-glyph{--glyph-ink:#17695f;--glyph-field:#41d3ae75;--glyph-secondary:#f4b85257;isolation:isolate;color:var(--glyph-ink);background:linear-gradient(#0f17200b 1px, transparent 1px), linear-gradient(90deg, #0f17200b 1px, transparent 1px), radial-gradient(circle at 52% 88%, var(--glyph-field), transparent 38%), radial-gradient(circle at 25% 12%, var(--glyph-secondary), transparent 36%), #ffffffb8;background-size:16px 16px,16px 16px,auto,auto,auto;overflow:hidden;box-shadow:inset 0 1px #ffffffd1}:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab .combined-persona-role-glyph.is-leadership{--glyph-ink:#0e6d63;--glyph-field:#4bdeb87a;--glyph-secondary:#75cced3d}:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab .combined-persona-role-glyph.is-founder{--glyph-ink:#6650a9;--glyph-field:#9b7ede75;--glyph-secondary:#f6b17b4d}:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab .combined-persona-role-glyph.is-operations{--glyph-ink:#17685e;--glyph-field:#40d5ae70;--glyph-secondary:#7fbbe645}:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab .combined-persona-role-glyph.is-marketing{--glyph-ink:#236f61;--glyph-field:#4ddab473;--glyph-secondary:#f8b2554d}.combined-persona-glyph-grid,.combined-persona-glyph-field,.combined-persona-glyph-orbit,.combined-persona-glyph-trace,.combined-persona-glyph-core,.combined-persona-glyph-node{pointer-events:none;display:block;position:absolute}.combined-persona-glyph-grid{opacity:.5;background:linear-gradient(118deg,#0000 20%,#ffffff8f 49%,#0000 72%);inset:0}.combined-persona-glyph-field{background:var(--glyph-field);filter:blur(11px);border-radius:50%;height:62%;bottom:-21%;left:12%;right:12%}.combined-persona-glyph-orbit{border:1px solid color-mix(in srgb, var(--glyph-ink) 54%, transparent);border-radius:50%;width:76px;height:34px;margin:-17px 0 0 -38px;top:50%;left:50%}.combined-persona-glyph-trace{background:linear-gradient(90deg, transparent, var(--glyph-ink) 24%, var(--glyph-ink) 76%, transparent);transform-origin:0;width:66%;height:1px;top:67%;left:17%}.combined-persona-glyph-core{width:44px;height:44px;box-shadow:0 11px 26px color-mix(in srgb, var(--glyph-ink) 15%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--glyph-ink) 8%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffc2;border:1px solid #ffffffd1;border-radius:14px;place-items:center;margin:-22px 0 0 -22px;display:grid;top:50%;left:50%}.combined-persona-role-glyph .combined-persona-glyph-core svg{width:27px;height:27px;color:var(--glyph-ink);stroke-width:1.45px}.combined-persona-glyph-node{background:var(--glyph-ink);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--glyph-field) 44%, transparent);opacity:.34;border:1px solid #ffffffe0;border-radius:50%;transition:opacity .32s}.combined-persona-glyph-node.is-a{top:24%;left:18%}.combined-persona-glyph-node.is-b{top:20%;right:17%}.combined-persona-glyph-node.is-c{bottom:19%;right:22%}.combined-persona-role-glyph[data-glyph-state=selected] .combined-persona-glyph-node{opacity:.82}:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab[data-selected] .combined-persona-role-glyph{border-color:color-mix(in srgb, var(--glyph-ink) 28%, transparent);box-shadow:0 18px 34px color-mix(in srgb, var(--glyph-ink) 10%, transparent), inset 0 1px 0 #ffffffeb}@media (hover:hover) and (pointer:fine){:is(.combined-site-shell--proof-motion,.combined-site-shell--proof-flip) .combined-persona-shell .persona-tab:hover .combined-persona-role-glyph{border-color:color-mix(in srgb, var(--glyph-ink) 24%, transparent);box-shadow:0 16px 30px color-mix(in srgb, var(--glyph-ink) 9%, transparent), inset 0 1px 0 #ffffffe6;transform:translateY(-4px)scale(1.015)}}.combined-persona-shell .persona-tab>i{display:none}.combined-persona-shell .persona-panel{min-height:460px}.combined-persona-shell .persona-copy h3{font-weight:560}.combined-site-shell--specialist-tabs .combined-persona-section{background:#f6f5f3;padding:100px 32px 126px}.combined-site-shell--specialist-tabs .combined-persona-heading{width:-moz-fit-content;width:fit-content;max-width:100%}.combined-site-shell--specialist-tabs .combined-persona-heading h2{letter-spacing:-.04em;font-size:44px;font-weight:400;line-height:1.1}.combined-site-shell--specialist-tabs .combined-persona-heading h2>span{white-space:nowrap;display:block}.combined-site-shell--specialist-tabs .combined-persona-stage{max-width:880px;margin-top:56px}.combined-site-shell--specialist-tabs .combined-specialist-shell{background:#fbfaf9;border:1px solid #1111110f;border-radius:16px;max-width:none;padding:12px;overflow:hidden;box-shadow:0 20px 50px #11111109}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab{color:#1111118f;text-align:left;background:#efeee64d;border:1px solid #1111110e;border-radius:8px;min-height:228px;font-size:16px;font-weight:400;line-height:1;transition:color .25s cubic-bezier(.215,.61,.355,1),border-color .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1);overflow:hidden}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab:last-child{border-right:1px solid #1111110e}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab>span:first-child{top:14px;left:14px}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab[data-selected]{color:#111;background:#f6f5f3;border-color:#11111114}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #111111c7}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab:hover{color:#111}.combined-specialist-illustration{--specialist-accent:#218b79;--specialist-field:#4cdab494;--specialist-field-secondary:#ffffffe0;color:#11111157;opacity:.3;pointer-events:none;transform-origin:50% 82%;place-items:center;transition:color .25s cubic-bezier(.215,.61,.355,1),opacity .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);display:grid;position:absolute;inset:48px 7px 8px;transform:translateY(7px)scale(.985)}.combined-specialist-illustration.is-technical{--specialist-accent:#b97712;--specialist-field:#fbbf2494;--specialist-field-secondary:#ffe08a70}.combined-specialist-illustration.is-leadership{--specialist-accent:#0f8877;--specialist-field:#2dd4bf85;--specialist-field-secondary:#a7f3d06b}.combined-specialist-illustration.is-founder{--specialist-accent:#7259b5;--specialist-field:#a78bfa80;--specialist-field-secondary:#ddd6fe80}.combined-specialist-illustration.is-operations{--specialist-accent:#147f78;--specialist-field:#5eead47a;--specialist-field-secondary:#bae6fd6b}.combined-specialist-illustration.is-marketing{--specialist-accent:#d76550;--specialist-field:#4cdab480;--specialist-field-secondary:#f8a48b6b}.combined-site-shell--specialist-tabs .persona-tab[data-selected] .combined-specialist-illustration,.combined-site-shell--specialist-tabs .persona-tab:hover .combined-specialist-illustration{color:var(--specialist-accent);opacity:1;transform:translateY(0)scale(1)}.combined-site-shell--specialist-tabs .persona-tab:first-child[data-selected]{border-color:#b977124d}.combined-site-shell--specialist-tabs .persona-tab:nth-child(2)[data-selected]{border-color:#0f88774d}.combined-site-shell--specialist-tabs .persona-tab:nth-child(3)[data-selected]{border-color:#7259b547}.combined-site-shell--specialist-tabs .persona-tab:nth-child(4)[data-selected]{border-color:#147f7847}.combined-site-shell--specialist-tabs .persona-tab:nth-child(5)[data-selected]{border-color:#d7655047}.combined-specialist-signal-field{z-index:0;background:radial-gradient(circle at 57% 46%, var(--specialist-field), transparent 55%), radial-gradient(circle at 31% 60%, var(--specialist-field-secondary), transparent 49%);filter:blur(14px);pointer-events:none;border-radius:50%;height:48%;display:block;position:absolute;bottom:-3%;left:7%;right:7%}.combined-specialist-scene{z-index:1;isolation:isolate;width:min(100%,172px);height:100%;margin-inline:auto;display:block;position:relative}.combined-specialist-scene-floor{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--specialist-accent) 48%, transparent) 24%, #1111112e 68%, transparent);opacity:.42;transform-origin:50%;height:1px;transition:opacity .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:17px;left:12px;right:12px;transform:scaleX(.72)}.combined-specialist-scene-part{z-index:2;color:#11111194;place-items:center;transition:color .25s cubic-bezier(.215,.61,.355,1),opacity .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);display:grid;position:absolute}.combined-specialist-scene-part svg{width:100%;height:100%;filter:drop-shadow(0 8px 16px color-mix(in srgb, var(--specialist-accent) 10%, transparent));display:block;overflow:visible}.combined-specialist-scene-part.is-person{width:76px;height:76px;bottom:20px;left:48%;transform:translate(-50%,7px)scale(.95)}.combined-specialist-scene-part.is-tool{width:50px;height:50px;color:var(--specialist-accent);opacity:.7;top:26px;right:5px;transform:translate(8px,5px)rotate(5deg)scale(.92)}.combined-specialist-scene-part.is-signal{width:29px;height:29px;color:var(--specialist-accent);opacity:.5;top:45px;left:8px;transform:translate(-6px,4px)scale(.86)}.combined-specialist-scene-node{z-index:3;border:1px solid color-mix(in srgb, var(--specialist-accent) 72%, white);opacity:.34;background:#fbfaf9;border-radius:50%;width:5px;height:5px;transition:opacity .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);position:absolute;transform:scale(.75)}.combined-specialist-scene-node.is-a{bottom:41px;left:15px}.combined-specialist-scene-node.is-b{bottom:22px;right:19px}.combined-specialist-illustration.is-leadership .combined-specialist-scene-part.is-person,.combined-specialist-illustration.is-operations .combined-specialist-scene-part.is-person{width:84px;height:84px}.combined-specialist-illustration.is-founder .combined-specialist-scene-part.is-person,.combined-specialist-illustration.is-marketing .combined-specialist-scene-part.is-person{left:42%}.combined-specialist-illustration.is-founder .combined-specialist-scene-part.is-tool{top:20px;right:2px;transform:translate(8px,6px)rotate(-9deg)scale(.92)}.combined-specialist-illustration.is-operations .combined-specialist-scene-part.is-tool{top:22px;right:4px}.combined-specialist-illustration.is-marketing .combined-specialist-scene-part.is-tool{width:55px;height:55px;top:29px;right:1px;transform:translate(8px,4px)rotate(-7deg)scale(.92)}.combined-specialist-illustration.is-marketing .combined-specialist-scene-part.is-signal{top:33px}.combined-site-shell--specialist-tabs .persona-tab[data-selected] .combined-specialist-scene-part.is-person,.combined-site-shell--specialist-tabs .persona-tab:hover .combined-specialist-scene-part.is-person{color:#111111d1;transform:translate(-50%)scale(1)}.combined-site-shell--specialist-tabs .persona-tab[data-selected] .combined-specialist-scene-part.is-tool,.combined-site-shell--specialist-tabs .persona-tab:hover .combined-specialist-scene-part.is-tool{opacity:1;transform:translate(0,0)rotate(0)scale(1)}.combined-site-shell--specialist-tabs .persona-tab[data-selected] .combined-specialist-scene-part.is-signal,.combined-site-shell--specialist-tabs .persona-tab:hover .combined-specialist-scene-part.is-signal{opacity:.9;transform:translate(0,0)scale(1)}.combined-site-shell--specialist-tabs .persona-tab[data-selected] .combined-specialist-scene-floor,.combined-site-shell--specialist-tabs .persona-tab:hover .combined-specialist-scene-floor{opacity:.82;transform:scaleX(1)}.combined-site-shell--specialist-tabs .persona-tab[data-selected] .combined-specialist-scene-node,.combined-site-shell--specialist-tabs .persona-tab:hover .combined-specialist-scene-node{opacity:.9;transform:scale(1)}.combined-site-shell--specialist-tabs .combined-specialist-panel{border-top:1px solid #1111110f;grid-template-columns:minmax(0,300px) minmax(0,390px);justify-content:space-between;min-height:326px;margin-top:12px}.combined-site-shell--specialist-tabs .combined-specialist-panel[data-selected]{animation:.25s cubic-bezier(.215,.61,.355,1) both combined-specialist-panel-in}@keyframes combined-specialist-panel-in{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy{padding:42px 20px 40px}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy h3{letter-spacing:-.045em;margin-top:0;font-size:34px;font-weight:400;line-height:1.1}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy a{border-color:#1113;border-radius:6px;padding:11px 13px;font-size:12px;font-weight:600}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-outcomes{padding:29px 20px}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-outcomes article{min-height:116px;padding:24px 0}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-outcomes h4{letter-spacing:-.025em;font-size:20px;font-weight:400;line-height:1.1}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-outcomes p{color:#1119;margin-top:12px;font-size:15px;line-height:1.3}.combined-site-shell--specialist-polished .combined-persona-heading{width:min(100%,660px)}.combined-site-shell--specialist-polished .combined-persona-heading h2{font-variation-settings:"wght" 400;letter-spacing:-.04em;font-family:DM Sans,sans-serif}.combined-specialist-heading-line{white-space:nowrap;display:block}.combined-specialist-heading-built,.combined-specialist-heading-doodle,.combined-specialist-heading-alt{display:inline-block}.combined-specialist-heading-alt{font-variation-settings:"wdth" 94, "wght" 400;letter-spacing:-.09em;transform-origin:50% 82%;font-family:Archivo,sans-serif;transform:translateY(-.018em)skew(-9deg)rotate(-1deg)}.combined-specialist-heading-doodle{white-space:nowrap;padding:0 30px 0 25px;position:relative}.combined-specialist-heading-doodle>span{z-index:1;position:relative}.combined-specialist-heading-doodle>svg{color:#111111d1;stroke-width:1.08px;transform-origin:50%;width:29px;height:29px;position:absolute;top:50%}.combined-specialist-heading-doodle>svg.is-left{left:0;transform:translateY(-48%)rotate(-18deg)scaleX(.78)}.combined-specialist-heading-doodle>svg.is-right{right:0;transform:translateY(-52%)rotate(21deg)scaleX(.78)}.combined-site-shell--specialist-polished .combined-specialist-shell{box-shadow:0 20px 54px #11111107}.combined-site-shell--specialist-polished .combined-specialist-shell .persona-tab{isolation:isolate}.combined-site-shell--specialist-polished .combined-specialist-shell .persona-tab:is([data-selected],[aria-selected=true]){color:#111;background:#f6f5f3;border-color:#11111114}.combined-site-shell--specialist-polished .combined-specialist-illustration{inset:43px 7px 7px;transform:translateY(6px)scale(.985)}.combined-site-shell--specialist-polished .combined-specialist-signal-field{filter:none;opacity:0;background:0 0;border-radius:0;height:auto;transition:opacity .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);inset:0;overflow:hidden;transform:scale(.92)}.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-signal-field{opacity:1;transform:scale(1)}.combined-site-shell--specialist-polished .persona-tab[aria-selected=true] .combined-specialist-illustration{color:var(--specialist-accent);opacity:1;transform:translateY(0)scale(1)}.combined-site-shell--specialist-polished .combined-specialist-signal-field:before,.combined-site-shell--specialist-polished .combined-specialist-signal-field:after{content:"";pointer-events:none;display:block;position:absolute}.combined-site-shell--specialist-polished [data-field-shape=low-pool] .combined-specialist-signal-field:before{filter:blur(9px);background:radial-gradient(at 48% 62%,#fbbf24d1,#ffe08a66 38%,#0000 72%),radial-gradient(at 72% 58%,#5eead47a,#0000 63%);border-radius:50%;height:38%;bottom:2%;left:8%;right:4%;-webkit-mask-image:radial-gradient(#000 14%,#000000b8 48%,#0000 76%);mask-image:radial-gradient(#000 14%,#000000b8 48%,#0000 76%)}.combined-site-shell--specialist-polished [data-field-shape=side-spotlight] .combined-specialist-signal-field:before{filter:blur(10px);background:radial-gradient(circle at 52% 62%,#2dd4bfbd,#0000 52%),radial-gradient(circle at 77% 38%,#c4b5fd85,#0000 45%),radial-gradient(circle at 31% 80%,#fdba7457,#0000 42%);border-radius:48% 42% 52% 44%;width:72%;top:28%;bottom:1%;right:-4%;-webkit-mask-image:radial-gradient(at 55% 58%,#000 18%,#000000b3 52%,#0000 79%);mask-image:radial-gradient(at 55% 58%,#000 18%,#000000b3 52%,#0000 79%)}.combined-site-shell--specialist-polished [data-field-shape=vertical-ribbon] .combined-specialist-signal-field:before{filter:blur(5px);background:linear-gradient(178deg,#5eead475,#818cf8d6 36%,#d8b4fedb 63%,#fb923c85);border-radius:42% 0 0 48%;width:48%;top:-4%;bottom:-3%;right:-1%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%,#000000eb 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 34%,#000000eb 80%,#0000)}.combined-site-shell--specialist-polished [data-field-shape=vertical-ribbon] .combined-specialist-signal-field:after{opacity:.62;border-left:1px solid #5eead42e;border-right:1px solid #7259b547;width:34%;top:4%;bottom:3%;right:4%;transform:skewY(-8deg)}.combined-site-shell--specialist-polished [data-field-shape=operating-grid] .combined-specialist-signal-field:before{filter:blur(9px);background:radial-gradient(at 50% 55%,#5eead4a3,#facc1557 46%,#0000 76%);border-radius:50%;height:50%;bottom:-6%;left:1%;right:1%}.combined-site-shell--specialist-polished [data-field-shape=operating-grid] .combined-specialist-signal-field:after{opacity:.72;transform-origin:50% 100%;background:radial-gradient(circle,#147f78b3 0 1.1px,#0000 1.5px) 0 0/7px 7px,radial-gradient(circle,#fb923c80 0 1px,#0000 1.4px) 3px 3px/9px 9px;height:43%;bottom:0;left:3%;right:3%;transform:perspective(120px)rotateX(54deg)scaleX(.94);-webkit-mask-image:radial-gradient(#000 18%,#000000bf 56%,#0000 82%);mask-image:radial-gradient(#000 18%,#000000bf 56%,#0000 82%)}.combined-site-shell--specialist-polished [data-field-shape=signal-cloud] .combined-specialist-signal-field:before{filter:blur(10px);background:radial-gradient(circle at 58% 44%,#f87171ad,#0000 37%),radial-gradient(circle at 35% 66%,#2dd4bfad,#0000 43%),radial-gradient(circle at 74% 70%,#facc156b,#0000 39%);border-radius:46% 52% 44% 58%;width:76%;height:70%;top:0;right:-7%;-webkit-mask-image:radial-gradient(#000 16%,#000000bd 54%,#0000 82%);mask-image:radial-gradient(#000 16%,#000000bd 54%,#0000 82%)}.combined-site-shell--specialist-polished [data-field-shape=signal-cloud] .combined-specialist-signal-field:after{opacity:.62;background:radial-gradient(circle,#d76550a8 0 1px,#0000 1.55px) 0 0/7px 7px;width:65%;height:58%;top:6%;right:-1%;-webkit-mask-image:radial-gradient(#000 15%,#000000b8 56%,#0000 83%);mask-image:radial-gradient(#000 15%,#000000b8 56%,#0000 83%)}.combined-site-shell--specialist-polished .combined-specialist-scene{width:100%}.combined-site-shell--specialist-polished .combined-specialist-scene-floor,.combined-site-shell--specialist-polished .combined-specialist-scene-node{display:none}.combined-site-shell--specialist-polished .combined-specialist-scene-part{--specialist-part-transform:none;color:#111111a3;transform:var(--specialist-part-transform)}.combined-site-shell--specialist-polished .combined-specialist-scene-part svg{filter:none;stroke-linecap:round;stroke-linejoin:round}.combined-site-shell--specialist-polished .combined-specialist-scene-part.is-person{--specialist-part-transform:translate3d(-50%, 0, 0);width:98px;height:122px;bottom:1px;left:47%}.combined-site-shell--specialist-polished .combined-specialist-scene-part.is-tool{--specialist-part-transform:rotate(0deg);color:#111111a8;opacity:.72;width:48px;height:48px;top:48px;right:2px}.combined-site-shell--specialist-polished .combined-specialist-scene-part.is-signal{--specialist-part-transform:rotate(0deg);width:27px;height:27px;color:var(--specialist-accent);opacity:.52;top:37px;left:2px}.combined-site-shell--specialist-polished [data-scene-pose=analyst] .is-person{--specialist-part-transform:translate3d(-50%, 1px, 0) rotate(-5deg) scaleX(.96);left:48%}.combined-site-shell--specialist-polished [data-scene-pose=analyst] .is-tool{--specialist-part-transform:rotate(7deg);width:38px;height:38px;top:65px;right:8px}.combined-site-shell--specialist-polished [data-scene-pose=analyst] .is-signal{--specialist-part-transform:rotate(-8deg);width:23px;height:23px;top:54px;left:7px}.combined-site-shell--specialist-polished [data-scene-pose=conductor] .is-person{--specialist-part-transform:translate3d(-50%, -2px, 0) rotate(7deg) scaleX(.94);left:43%}.combined-site-shell--specialist-polished [data-scene-pose=conductor] .is-tool{--specialist-part-transform:rotate(-5deg);width:42px;height:42px;top:49px;right:6px}.combined-site-shell--specialist-polished [data-scene-pose=conductor] .is-signal{width:22px;height:22px;top:48px;left:8px}.combined-site-shell--specialist-polished [data-scene-pose=builder] .is-person{--specialist-part-transform:translate3d(-50%, 3px, 0) rotate(-11deg) scaleX(.9);left:38%}.combined-site-shell--specialist-polished [data-scene-pose=builder] .is-tool{--specialist-part-transform:rotate(-16deg);width:40px;height:40px;top:50px;right:7px}.combined-site-shell--specialist-polished [data-scene-pose=builder] .is-signal{width:22px;height:22px;top:23px;left:auto;right:25px}.combined-site-shell--specialist-polished [data-scene-pose=operator] .is-person{--specialist-part-transform:translate3d(-50%, 0, 0) scaleX(1.04);width:98px;left:50%}.combined-site-shell--specialist-polished [data-scene-pose=operator] .is-tool{--specialist-part-transform:rotate(5deg);width:40px;height:40px;top:58px;right:7px}.combined-site-shell--specialist-polished [data-scene-pose=operator] .is-signal{--specialist-part-transform:rotate(-8deg);width:22px;height:22px;top:54px;left:7px}.combined-site-shell--specialist-polished [data-scene-pose=broadcaster] .is-person{--specialist-part-transform:translate3d(-50%, 4px, 0) rotate(12deg) scaleX(.9);left:36%}.combined-site-shell--specialist-polished [data-scene-pose=broadcaster] .is-tool{--specialist-part-transform:rotate(-12deg);width:44px;height:44px;top:47px;right:4px}.combined-site-shell--specialist-polished [data-scene-pose=broadcaster] .is-signal{width:22px;height:22px;top:23px;left:auto;right:12px}.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-scene-part.is-person,.combined-site-shell--specialist-polished .persona-tab:hover .combined-specialist-scene-part.is-person,.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-scene-part.is-tool,.combined-site-shell--specialist-polished .persona-tab:hover .combined-specialist-scene-part.is-tool,.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-scene-part.is-signal,.combined-site-shell--specialist-polished .persona-tab:hover .combined-specialist-scene-part.is-signal{transform:var(--specialist-part-transform)}.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-scene-part.is-person,.combined-site-shell--specialist-polished .persona-tab:hover .combined-specialist-scene-part.is-person{color:#111111d6}.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-scene-part.is-tool,.combined-site-shell--specialist-polished .persona-tab:hover .combined-specialist-scene-part.is-tool{color:#111111c2;opacity:1}.combined-site-shell--specialist-polished .persona-tab:is([data-selected],[aria-selected=true]) .combined-specialist-scene-part.is-signal,.combined-site-shell--specialist-polished .persona-tab:hover .combined-specialist-scene-part.is-signal{opacity:.86}.combined-site-shell--specialist-polished .combined-specialist-panel .persona-copy h3,.combined-site-shell--specialist-polished .combined-specialist-panel .persona-outcomes h4{font-family:DM Sans,sans-serif}.combined-results-section{color:#0f1720;background:#f7f3ec;border-top:1px solid #0f17200d;padding:126px 32px 142px}.combined-results-heading{text-align:center;max-width:630px;margin:0 auto}.combined-results-heading>p,.combined-customer-love-heading>p{color:#087f70;letter-spacing:.13em;font-size:9px;font-weight:800}.combined-proof-heading{letter-spacing:-.05em;margin-top:17px;font-family:DM Sans,sans-serif;font-size:44px;font-weight:430;line-height:1.08}.combined-results-heading .combined-proof-heading{max-width:520px;margin-inline:auto}.combined-customer-love-heading .combined-proof-heading{max-width:480px;margin-inline:auto}.combined-results-mosaic{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;max-width:970px;margin:66px auto 0;display:grid}.combined-result-card{background:#fffdfa;border:1px solid #0f17201f;border-radius:10px;flex-direction:column;min-width:0;min-height:164px;padding:24px;display:flex;box-shadow:0 12px 32px #221b2d09}.combined-result-card.is-metric{grid-column:span 3;justify-content:center}.combined-result-card.is-quote{grid-column:span 6;justify-content:space-between}.combined-result-card.tone-yellow{background:#fff0a4}.combined-result-card.tone-mint{background:#b9efb7}.combined-result-card.tone-pink{background:#f2bdd9}.combined-result-card.tone-violet{background:#cbc4f6}.combined-site-shell--proof-flip .combined-results-section{padding-top:132px}.combined-site-shell--proof-flip .combined-results-heading{max-width:600px}.combined-site-shell--proof-flip .combined-results-heading .combined-proof-heading{letter-spacing:-.057em;max-width:none;margin-top:0;font-size:clamp(44px,4vw,58px);font-weight:520;line-height:.94}.combined-proof-heading-lines,.combined-proof-heading-lines>span{display:block}.combined-site-shell--proof-flip .combined-results-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:890px;margin-top:68px}.combined-site-shell--proof-flip .combined-result-card{min-height:0;box-shadow:none;border-radius:8px}.combined-site-shell--proof-flip .combined-result-card.is-metric{grid-column:span 1}.combined-site-shell--proof-flip .combined-result-card.is-quote{background:#fffefa;border-color:#0f17201a;grid-column:span 2;padding:24px 26px}.combined-site-shell--proof-flip .combined-result-card.is-quote blockquote{letter-spacing:-.018em;max-width:38ch;font-size:17px;line-height:1.36}.combined-site-shell--proof-flip .combined-result-card.is-quote>p{text-align:right;margin-top:20px;font-size:10px}.combined-site-shell--proof-flip .combined-result-flip{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;aspect-ratio:1;perspective:1200px;touch-action:manipulation;background:0 0;border:0;padding:0;display:block;position:relative;overflow:visible}.combined-site-shell--proof-flip .combined-result-flip:focus-visible{z-index:2;outline-offset:4px;outline:3px solid #087f7080}.combined-site-shell--proof-flip .combined-result-card>.combined-result-flip-inner{width:100%;max-width:none;height:100%;font-size:inherit;line-height:inherit;transform-style:preserve-3d;will-change:transform;margin-top:0;display:block;position:relative}.combined-result-flip-face{backface-visibility:hidden;pointer-events:none;border:1px solid #0f17201f;border-radius:8px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff61}.combined-result-flip-front{align-items:flex-start;padding:24px}.combined-result-flip.tone-yellow .combined-result-flip-front{background:#fff0a4}.combined-result-flip.tone-mint .combined-result-flip-front{background:#b9efb7}.combined-result-flip.tone-pink .combined-result-flip-front{background:#f2bdd9}.combined-result-flip.tone-violet .combined-result-flip-front{background:#cbc4f6}.combined-result-flip-front>strong{letter-spacing:-.065em;font-family:Archivo,sans-serif;font-size:38px;font-weight:720;line-height:.92}.combined-result-flip-front>span{max-width:14ch;margin-top:8px;font-size:12px;line-height:1.2}.combined-result-flip-front>small{color:#0f17207a;letter-spacing:.08em;margin-top:auto;font-size:8px;font-weight:760}.combined-result-flip-back{background:radial-gradient(circle at 82% 16%,#b9efb733,#0000 38%),#fffefa;justify-content:center;align-items:center;padding:22px;transform:rotateY(180deg)}.combined-result-flip-back>span{border:1px solid #0f1720b8;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.combined-result-flip-back svg{stroke-width:1.8px;width:13px;height:13px}.combined-site-shell--proof-motion .combined-result-door{appearance:none;min-height:164px;color:inherit;font:inherit;text-align:left;cursor:pointer;isolation:isolate;perspective:1100px;touch-action:manipulation;background:#101716;border:1px solid #0f172029;padding:0;position:relative;overflow:hidden}.combined-site-shell--proof-motion .combined-result-door:focus-visible{z-index:3;outline-offset:3px;outline:3px solid #087f707a}.combined-result-door-back,.combined-result-door-front{pointer-events:none;border-radius:9px;flex-direction:column;min-width:0;padding:23px;display:flex;position:absolute;inset:0}.combined-result-door-back{z-index:0;color:#f4f4ef;background:radial-gradient(circle at 88% 10%,#5dd8b421,#0000 44%),linear-gradient(145deg,#17201e,#0f1414 74%);justify-content:flex-end}.combined-result-door-back:after{content:"";border:1px solid #ffffff12;border-radius:7px;position:absolute;inset:8px}.combined-result-door-record{color:#8cd9c1;align-items:center;gap:7px;display:flex;position:absolute;top:21px;left:22px;right:22px}.combined-result-door-record svg{stroke-width:1.7px;width:13px;height:13px}.combined-result-door-record small{letter-spacing:.09em;font-size:8px;font-weight:760}.combined-result-door-back>strong{z-index:1;letter-spacing:-.035em;font-family:Archivo,sans-serif;font-size:16px;font-weight:620;line-height:1.05;position:relative}.combined-result-door-back>span:last-child{z-index:1;color:#f4f4ef94;max-width:27ch;margin-top:8px;font-size:9px;line-height:1.35;position:relative}.combined-result-door-front{z-index:1;transform-origin:0;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;border-radius:9px;justify-content:center;box-shadow:inset 1px 0 #ffffffb8,inset -10px 0 24px #0f17200a}.combined-result-door-front:before{content:"";opacity:.5;background:linear-gradient(#0000,#0f172033 18% 82%,#0000);border-radius:2px;width:2px;position:absolute;top:20px;bottom:20px;left:8px}.combined-result-door.tone-yellow .combined-result-door-front{background:#fff0a4}.combined-result-door.tone-mint .combined-result-door-front{background:#b9efb7}.combined-result-door.tone-pink .combined-result-door-front{background:#f2bdd9}.combined-result-door.tone-violet .combined-result-door-front{background:#cbc4f6}.combined-result-door-front>strong{letter-spacing:-.07em;font-family:Archivo,sans-serif;font-size:clamp(34px,3.2vw,48px);font-weight:750;line-height:.9}.combined-result-door-front>span{max-width:13ch;margin-top:9px;font-size:12px;line-height:1.2}.combined-result-door-cue{color:#0f172085;letter-spacing:.035em;align-items:center;gap:5px;font-size:8px;font-weight:730;display:inline-flex;position:absolute;bottom:16px;right:18px}.combined-result-door-cue svg{stroke-width:1.6px;width:12px;height:12px}.combined-result-card>strong{letter-spacing:-.07em;font-family:Archivo,sans-serif;font-size:clamp(34px,3.2vw,48px);font-weight:750;line-height:.9}.combined-result-card>span{max-width:13ch;margin-top:9px;font-size:12px;line-height:1.2}.combined-result-card blockquote{max-width:42ch;margin:0;font-size:15px;line-height:1.42}.combined-result-card>p{color:#0f17208c;text-align:center;margin-top:25px;font-size:10px}.combined-results-approval-note{color:#0f172080;text-align:center;max-width:680px;margin:30px auto 0;font-size:10px;line-height:1.5}.combined-customer-love{color:#f7f5f1;background:radial-gradient(circle at 50% 24%,#508e7a14,#0000 34rem),#0d1110;min-height:1120px;padding:124px 32px 126px;overflow:hidden}.combined-customer-love-heading{text-align:center;max-width:680px;margin:0 auto}.combined-customer-love-heading>p{color:#93dec7}.combined-customer-love .proof-motion-shell{margin-top:70px}.combined-customer-love .proof-motion-toolbar{padding-inline:3px}.combined-customer-love .proof-motion-track article{min-height:205px}.combined-customer-love .proof-motion-track article>span{line-height:1.35}.combined-customer-love .proof-motion-track h3{letter-spacing:-.055em;margin-top:32px;font-family:Archivo,sans-serif;font-size:19px;font-weight:620;line-height:1.06}.combined-customer-love .proof-motion-track small{color:#93dec7}@media (max-width:900px){.combined-site-shell .hero-product-scroll-zoom{will-change:auto;transform:none!important}.combined-persona-section,.combined-results-section,.combined-customer-love{padding-inline:18px}.combined-persona-stage{margin-top:56px}.combined-persona-shell .persona-tab{min-height:148px}.combined-persona-tab-visual{height:70px}.combined-site-shell--specialist-tabs .combined-persona-section{padding-inline:24px}.combined-site-shell--specialist-tabs .combined-persona-stage{margin-top:52px}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab{min-height:200px}.combined-site-shell--specialist-tabs .combined-specialist-panel{grid-template-columns:minmax(0,290px) minmax(0,360px);column-gap:42px}.combined-results-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.combined-result-card.is-metric{grid-column:span 1}.combined-result-card.is-quote{grid-column:span 2}.combined-site-shell--proof-flip .combined-results-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));max-width:890px}.combined-site-shell--proof-flip .combined-result-card.is-metric{grid-column:span 1}.combined-site-shell--proof-flip .combined-result-card.is-quote{grid-column:span 2}}@media (max-width:760px){.combined-site-shell .platform-quote-combined{margin-top:var(--combined-testimonial-gap);padding-inline:18px}.combined-site-shell .platform-quote-combined>p{font-size:clamp(30px,9vw,42px);line-height:1}.combined-persona-section,.combined-results-section,.combined-customer-love{padding-top:82px;padding-bottom:92px}.combined-persona-heading h2,.combined-proof-heading{font-size:clamp(36px,10vw,48px)}.combined-persona-stage{margin-top:52px}.combined-site-shell--specialist-tabs .combined-persona-section{padding-top:78px;padding-bottom:90px}.combined-site-shell--specialist-tabs .combined-persona-heading h2{font-size:clamp(36px,9.5vw,44px)}.combined-site-shell--specialist-tabs .combined-persona-heading h2>span{white-space:normal}.combined-site-shell--specialist-tabs .combined-specialist-shell{border-radius:13px;padding:10px}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab{min-height:180px}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab:last-child{grid-column:span 2}.combined-site-shell--specialist-tabs .combined-specialist-panel{grid-template-columns:1fr;min-height:0;margin-top:10px}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy,.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-outcomes{padding:32px 20px}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy{min-height:300px}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy h3{max-width:430px}.combined-results-mosaic{margin-top:48px}.combined-site-shell--proof-flip .combined-results-heading .combined-proof-heading{font-size:clamp(40px,10vw,52px)}.combined-site-shell--proof-flip .combined-results-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px;margin-top:52px}.combined-result-card{min-height:148px;padding:20px}.combined-customer-love .proof-motion-shell{margin-top:50px}.combined-customer-love .proof-motion-track article:nth-child(n+7){display:none}}@media (max-width:430px){.combined-site-shell .platform-quote-combined footer{flex-wrap:wrap;align-items:flex-start}.combined-site-shell .platform-quote-combined footer>strong{width:100%;margin:8px 0 0 54px}.combined-results-mosaic{grid-template-columns:1fr}.combined-result-card.is-metric,.combined-result-card.is-quote{grid-column:span 1}.combined-site-shell--proof-flip .combined-results-mosaic{grid-template-columns:1fr;max-width:340px}.combined-site-shell--proof-flip .combined-result-card.is-metric,.combined-site-shell--proof-flip .combined-result-card.is-quote{grid-column:span 1}.combined-site-shell--specialist-tabs .combined-persona-section{padding-inline:14px}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tabs{grid-template-columns:1fr}.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab,.combined-site-shell--specialist-tabs .combined-specialist-shell .persona-tab:last-child{grid-column:span 1;min-height:160px}.combined-site-shell--specialist-tabs .combined-specialist-panel .persona-copy h3{font-size:30px}.combined-specialist-scene-part.is-person{width:68px;height:68px}.combined-specialist-illustration.is-leadership .combined-specialist-scene-part.is-person,.combined-specialist-illustration.is-operations .combined-specialist-scene-part.is-person{width:74px;height:74px}}@media (prefers-reduced-motion:reduce){.combined-site-shell .hero-product-scroll-zoom{will-change:auto;transform:none}.combined-persona-tab-visual{transform:none!important}.combined-persona-glyph-node,.combined-specialist-illustration,.combined-specialist-scene-floor,.combined-specialist-scene-part,.combined-specialist-scene-node{transition:none}.combined-site-shell--specialist-tabs .combined-specialist-panel[data-selected]{animation:none}.combined-result-door-front{will-change:auto}.combined-result-flip-inner{will-change:auto;transform:none!important}.combined-result-flip-face{transition:opacity .12s linear}.combined-result-flip-back{opacity:0;transform:none}.combined-result-flip[data-flip-state=open] .combined-result-flip-front{opacity:0}.combined-result-flip[data-flip-state=open] .combined-result-flip-back{opacity:1}}@media (max-width:760px){.combined-site-shell--specialist-polished .combined-persona-heading{width:min(100%,590px)}.combined-site-shell--specialist-polished .combined-specialist-heading-line{white-space:normal}.combined-site-shell--specialist-polished .combined-specialist-heading-doodle{white-space:nowrap;padding-left:19px;padding-right:23px}.combined-site-shell--specialist-polished .combined-specialist-heading-doodle>svg{width:19px;height:19px}}@media (max-width:430px){.combined-site-shell--specialist-polished .combined-specialist-scene-part.is-person{width:88px;height:108px}.combined-site-shell--specialist-polished .combined-specialist-scene-part.is-tool{width:44px;height:44px}.combined-site-shell--specialist-polished .combined-specialist-scene-part.is-signal{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.combined-site-shell--specialist-polished .combined-specialist-scene-part,.combined-site-shell--specialist-polished .combined-specialist-signal-field,.combined-site-shell--specialist-polished .combined-specialist-illustration{transition:none}}
