/*! tailwindcss v4.2.1 | 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)))){:root,:host{--shimmer-angle:20deg}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--leading-relaxed:1.625;--radius-md:8px;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.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}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-full{top:100%}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[182px\]{height:182px}.min-h-\[20px\]{min-height:20px}.min-h-\[92px\]{min-height:92px}.w-0{width:calc(var(--spacing) * 0)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.min-w-\[56px\]{min-width:56px}.min-w-\[164px\]{min-width:164px}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.resize{resize:both}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:12px}.rounded-sm{border-radius:6px}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-r-\[5px\]{border-right-style:var(--tw-border-style);border-right-width:5px}.border-l-\[5px\]{border-left-style:var(--tw-border-style);border-left-width:5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:#dce2e8}.border-cyan-500\/25{border-color:#00b7d740}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/25{border-color:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-purple-500\/25{border-color:#ac4bff40}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/25{border-color:color-mix(in oklab, var(--color-purple-500) 25%, transparent)}}.border-rose-500\/25{border-color:#ff235740}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/25{border-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/30{border-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/30{border-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.border-slate-700\/40{border-color:#31415866}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/40{border-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/50{border-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.border-transparent{border-color:#0000}.border-t-slate-600{border-top-color:var(--color-slate-600)}.border-r-transparent{border-right-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-destructive\/10{background-color:lab(46.4975% 56.5611 34.8639/.1)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/70{background-color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.bg-muted\/50{background-color:lab(96.7734% -.421166 -1.20888/.5)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-red-500\/70{background-color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/70{background-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-secondary{background-color:#edf2f7}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/30{background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/30{background-color:color-mix(in oklab, var(--color-slate-800) 30%, transparent)}}.bg-slate-800\/60{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/60{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/95{background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-slate-800\/60{--tw-gradient-from:#1d293d99}@supports (color:color-mix(in lab, red, red)){.from-slate-800\/60{--tw-gradient-from:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.from-slate-800\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900\/60{--tw-gradient-to:#0f172b99}@supports (color:color-mix(in lab, red, red)){.to-slate-900\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.to-slate-900\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.p-0{padding:calc(var(--spacing) * 0)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.font-heading{font-family:var(--font-body)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-destructive{color:#c63838}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/70{color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/70{color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.text-muted-foreground{color:#697583}.text-popover-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:#fff}.text-purple-400{color:var(--color-purple-400)}.text-red-400{color:var(--color-red-400)}.text-red-400\/70{color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.text-red-400\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-secondary-foreground{color:var(--foreground)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/80{color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/80{color:color-mix(in oklab, var(--color-slate-300) 80%, transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.hover\:border-emerald-500\/40:hover{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/40:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.hover\:border-slate-600:hover{border-color:var(--color-slate-600)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-destructive\/20:hover{background-color:lab(46.4975% 56.5611 34.8639/.2)}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.hover\:bg-muted:hover{background-color:#f4f6f8}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-destructive\/40:focus-visible{border-color:lab(46.4975% 56.5611 34.8639/.4)}.focus-visible\:border-ring:focus-visible{border-color:var(--primary)}.focus-visible\:text-slate-300:focus-visible{color:var(--color-slate-300)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:lab(46.4975% 56.5611 34.8639/.2)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:12px}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:#f4f6f8}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:#edf2f7}.aria-expanded\:text-foreground[aria-expanded=true],.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:#c63838}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:lab(46.4975% 56.5611 34.8639/.2)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media (min-width:40rem){.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-input:is(.dark *){border-color:#dce2e8}.dark\:bg-destructive\/20:is(.dark *){background-color:lab(46.4975% 56.5611 34.8639/.2)}.dark\:bg-input\/30:is(.dark *){background-color:lab(89.5503% -1.25635 -3.67628/.3)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:lab(46.4975% 56.5611 34.8639/.3)}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:lab(89.5503% -1.25635 -3.67628/.5)}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:lab(96.7734% -.421166 -1.20888/.5)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:lab(46.4975% 56.5611 34.8639/.4)}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:lab(46.4975% 56.5611 34.8639/.5)}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:lab(46.4975% 56.5611 34.8639/.4)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:Pretendard;src:url(/_next/static/media/regular.BZqc2FCe.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/semibold.DdMYyxPR.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/bold.NvQkMce4.woff2)format("woff2");font-weight:700;font-display:swap}:root{--font-body:Pretendard, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--background:#fff;--foreground:#181d23;--card:#fff;--popover:#fff;--primary:#004fec;--blue:#004fec;--ink:#181d23;--soft:#f4f6f8;--line:#e2e7ed;--muted:#6b7582}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:16px;line-height:1.65}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.05em;word-break:keep-all;font-weight:600}p{word-break:keep-all}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}svg{flex-shrink:0}:is(a:focus-visible,button:focus-visible,input:focus-visible){outline-offset:5px;outline:3px solid #739efa}.shell{max-width:1440px;margin-inline:auto;padding-inline:60px}.header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;background:#fffffff5;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:25px;height:86px;padding-inline:60px;display:flex;position:sticky;top:0}.brand img{width:143px;height:auto}.header nav{gap:31px;font-size:14px;font-weight:600;display:flex}.header nav a:hover{color:var(--blue)}.header-actions{align-items:center;gap:24px;display:flex}.support-link{color:#6b7582;font-size:13px}.button{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:17px;min-height:55px;padding:16px 23px;font-size:16px;font-weight:600;line-height:1.3;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.blue{background:var(--blue);color:#fff}.button.blue:hover{background:#0040c6}.button.outline{color:#384756;background:#fff;border-color:#ccd4de}.button.dark{color:#fff;background:var(--ink)}.button.white{color:var(--ink);background:#fff}.button.small{gap:17px;min-height:43px;padding:12px 17px;font-size:14px}.text-link{align-items:center;gap:12px;font-size:15px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--blue)}.eyebrow{letter-spacing:.1em;color:var(--blue);margin-bottom:25px;font-size:13px;font-weight:600;line-height:1.5}.hero{grid-template-columns:.94fr 1.06fr;align-items:center;gap:28px;padding-block:64px 68px;display:grid}.hero-copy{z-index:2;padding-bottom:14px;position:relative}.hero .eyebrow{letter-spacing:0;font-size:14px}.hero h1{letter-spacing:-.065em;font-size:clamp(46px,4.55vw,68px);line-height:1.2}.hero-description{letter-spacing:-.035em;color:#64717e;margin-top:27px;font-size:18px;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.hero-note{color:#8b95a0;margin-top:25px;font-size:13px}.hero-visual{background:#e9ecee;border-radius:12px;height:535px;position:relative}.hero-photo{object-fit:cover;object-position:53% center;border-radius:12px;width:100%;height:100%}.connection-card{background:#fff;border:1px solid #e6e9ed;border-radius:9px;width:303px;padding:20px 22px;position:absolute;bottom:36px;left:-32px;box-shadow:0 12px 36px #152a4520}.connection-heading{letter-spacing:-.035em;align-items:center;gap:9px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.b-mark{background:var(--blue);color:#fff;border-radius:6px;place-items:center;width:25px;height:25px;font-size:19px;font-weight:700;line-height:1;display:grid}.connection-row{color:#576578;align-items:center;gap:10px;padding:7px 0;font-size:13px;display:flex}.connection-row>span:first-child{min-width:78px}.connection-row>svg{color:#a5b1c0}.mini-check{color:var(--blue);background:#e8f0ff;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:auto;display:grid}.connection-card>p{color:#8f9ba8;border-top:1px solid #edf0f4;margin-top:9px;padding-top:11px;font-size:11px}.photo-caption{letter-spacing:.14em;color:#fff;text-shadow:0 1px 8px #0009;font-size:10px;position:absolute;bottom:15px;right:24px}.proof{padding-bottom:44px}.proof-top{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-top:39px;display:flex}.proof-top>div>p{color:#7f8b98;margin-bottom:6px;font-size:14px}.proof-top h2{letter-spacing:-.035em;font-size:21px;line-height:1.5}.proof-number{align-items:center;gap:19px;display:flex}.proof-number strong{letter-spacing:-.055em;font-size:48px;font-weight:600;line-height:1.2}.proof-number>span{color:#4c5b6b;font-size:13px;line-height:1.6}.proof-number small{color:#929ca7;margin-top:2px;font-size:11px;display:block}.logo-row{grid-template-columns:repeat(6,1fr);place-items:center;gap:35px;padding-top:36px;display:grid}.logo-row img{object-fit:contain;filter:grayscale();opacity:.78;width:125px;max-height:48px}.logo-row img:nth-child(3){width:76px}.logo-row img:nth-child(5){width:74px}.section{padding-block:100px}.section h2{font-size:48px;line-height:1.3}.section-description{color:#697785;margin-top:23px;font-size:18px;line-height:1.8}.section .text-link{margin-top:27px}@media (min-width:1600px){.header{padding-inline:max(60px,50vw - 660px)}}@media (max-width:1150px){.shell,.header{padding-inline:36px}.header nav{gap:20px}.support-link{display:none}.hero h1{font-size:53px}.hero-description{font-size:17px}.hero-actions .button{gap:10px;padding-inline:17px;font-size:14px}.hero-visual{height:510px}.connection-card{width:280px;left:-15px}.proof-top h2{font-size:19px}.proof-number strong{font-size:41px}.logo-row{gap:24px}}@media (max-width:850px){.header{height:76px}.header nav{gap:18px;font-size:13px}.header nav a:nth-child(3){display:none}.hero{grid-template-columns:1fr 1fr;gap:25px;padding-block:45px}.hero h1{font-size:44px}.hero-description{font-size:16px}.hero-description br{display:none}.hero-visual{height:460px}.connection-card{width:265px;padding:18px;bottom:20px;left:-8px}.photo-caption{display:none}.proof-top{display:block}.proof-number{margin-top:26px}.logo-row{grid-template-columns:repeat(3,1fr);gap:20px;padding-top:28px}.logo-row img{max-height:40px}.section h2{font-size:40px}}@media (max-width:600px){html{scroll-padding-top:85px}.shell{padding-inline:22px}.header{height:72px;padding-inline:22px}.brand img{width:124px}.header nav{display:none}.header .button.small{gap:13px;min-height:40px;padding:10px 13px;font-size:13px}.hero{padding-top:40px;padding-bottom:38px;display:block}.hero .eyebrow{margin-bottom:17px;font-size:13px}.hero h1{font-size:43px;line-height:1.23}.hero-description{margin-top:22px;font-size:16px;line-height:1.8}.hero-description br{display:initial}.hero-actions{gap:10px;margin-top:25px}.hero-actions .button{gap:9px;min-height:49px;padding-inline:14px;font-size:13px}.hero-note{margin-top:18px;font-size:12px}.hero-visual{border-radius:9px;height:360px;margin-top:26px}.hero-photo{object-position:51% center;border-radius:9px}.connection-card{width:260px;padding:17px 20px;bottom:15px;left:15px}.connection-heading{font-size:12px}.connection-row{padding-block:5px;font-size:12px}.connection-card>p{margin-top:5px;padding-top:8px;font-size:10px}.proof-top{padding-top:28px}.proof-top>div>p{font-size:12px}.proof-top h2{font-size:18px}.proof-number{gap:14px;margin-top:22px}.proof-number strong{font-size:42px}.proof-number>span{font-size:12px}.proof-number small{font-size:10px}.logo-row{gap:25px 15px;padding-top:26px}.logo-row img{width:95px;max-height:34px}.logo-row img:nth-child(3){width:58px}.logo-row img:nth-child(5){width:60px}.proof{padding-bottom:24px}.section{padding-block:67px}.section h2{font-size:33px}.section-description{margin-top:19px;font-size:16px}.eyebrow{margin-bottom:20px;font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.skip-link{background:var(--blue);color:#fff;z-index:100;padding:12px 20px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:12px}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:45px;display:flex}.section-heading-aside{color:#687789;padding-bottom:3px;font-size:17px;line-height:1.8}.section-heading-aside>span{color:var(--blue);align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.blue-dot{background:var(--blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.product-section{background:#f4f6f8;margin-top:20px}.product-app{background:#fff;border:1px solid #dce3eb;border-radius:10px;font-size:13px;overflow:hidden;box-shadow:0 18px 50px #17283e08}.app-top{border-bottom:1px solid #e4e9f0;align-items:center;gap:35px;height:58px;padding:0 25px;display:flex}.app-wordmark{letter-spacing:-1.5px;color:var(--blue);font-size:22px;font-weight:700;line-height:1}.app-wordmark>span{letter-spacing:0;color:#758596;padding-left:7px;font-size:10px;font-weight:400}.app-center{color:#677584;align-items:center;gap:7px;font-size:12px;display:flex}.app-demo-label{color:#778594;white-space:nowrap;background:#f3f5f8;border-radius:4px;margin-left:auto;padding:4px 8px;font-size:12px}.app-layout{min-height:485px;flex-direction:row!important;gap:0!important;display:flex!important}.app-sidebar{border-right:1px solid #e7ebf1;flex-shrink:0;gap:5px;position:relative;background:#fafbfc!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:181px!important;height:auto!important;padding:26px 14px 18px!important;display:flex!important}.app-side-caption{color:#8c99a7;align-items:center;gap:9px;padding:0 12px 20px;font-size:12px;display:flex}.app-sidebar [role=tab]{color:#748090;border-radius:5px;flex:none;justify-content:flex-start;gap:10px;height:42px;padding:0 13px;font-size:13px}.app-sidebar [role=tab][data-active]{color:var(--blue);box-shadow:none;background:#e9f0ff}.app-sidebar [role=tab]:hover{background:#edf2f8}.app-sidebar-bottom{color:#8a96a2;align-items:center;gap:9px;margin-top:auto;padding:18px 9px 0;font-size:12px;display:flex}.app-avatar{color:#617082;background:#e8eef5;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.app-panels{flex:1;min-width:0;padding:27px 32px 23px}.app-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.app-title>div>span{letter-spacing:.09em;color:#8d99a6;margin-bottom:5px;font-size:10px;line-height:1.4;display:block}.app-title h3{font-size:24px;line-height:1.3}.app-date{color:#88939f;font-size:12px}.app-metrics{background:#f7f9fb;border:1px solid #e9edf3;border-radius:7px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding:16px 0;display:grid}.app-metrics>div{border-right:1px solid #e5eaf0;padding:0 23px}.app-metrics>div:last-child{border-right:0}.app-metrics span{color:#7a8794;font-size:12px;display:block}.app-metrics strong{letter-spacing:-.035em;color:#273f5a;font-size:27px;font-weight:600;line-height:1.5;display:block}.app-metrics small{color:#8b99a8;margin-left:5px;font-size:12px;font-weight:400}.app-table-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.app-table-toolbar>p{font-size:13px;font-weight:600}.app-table-toolbar b{color:var(--blue);padding-left:4px;font-weight:600}.app-search{width:210px;position:relative}.app-search>svg{color:#9aa6b3;position:absolute;top:10px;left:10px}.app-search input{width:100%;min-width:0;height:34px;box-shadow:none;background:#fff;border:1px solid #dfe5ec;border-radius:5px;padding-left:31px;font-size:12px}.app-table-wrap{overflow-x:auto}.app-table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%}.app-table th{color:#8b97a4;background:#f7f9fc;padding:10px 14px;font-size:11px;font-weight:400}.app-table td{color:#657589;border-bottom:1px solid #edf0f4;padding:11px 14px;font-size:12px}.app-table tr:last-child td{border-bottom:none}.app-table td:first-child{color:#334b66}.member-initial{color:#7087a3;background:#eef3fa;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:9px;font-size:11px;display:inline-grid}.status-tag{color:#7e8f9e;background:#f1f5f8;border-radius:4px;padding:5px 7px;font-size:10px;line-height:1.2;display:inline-block}.status-tag.due{color:#bf7841;background:#fff4e8}.app-bottom-note{color:#8a98a7;border-top:1px solid #edf1f5;align-items:center;gap:8px;margin-top:20px;padding-top:15px;font-size:12px;line-height:1.6;display:flex}.app-disclaimer{color:#8492a1;background:#fafbfc;border-top:1px solid #e5eaf0;padding:12px 24px;font-size:12px;line-height:1.7}.search-empty{text-align:center;color:#748397;padding:45px 20px;font-size:13px}.schedule-grid{grid-template-columns:55px repeat(3,1fr);gap:12px;display:grid}.schedule-grid h4{color:#3b5370;margin:0 0 8px;font-size:17px;font-weight:600;line-height:30px}.schedule-grid h4 span{color:#8e9aab;font-size:11px;font-weight:400}.schedule-time{color:#8a97a6;font-size:11px}.schedule-time>span{height:38px;display:block}.schedule-time>p{height:105px;padding-top:9px}.schedule-class{background:#eaf2ff;border-left:2px solid #94baf2;border-radius:6px;flex-direction:column;min-height:95px;margin-bottom:10px;padding:12px 13px;line-height:1.7;display:flex}.schedule-class small{color:#6482ae;font-size:10px}.schedule-class b{color:#356297;font-size:12px;font-weight:600}.schedule-class>span{color:#7a91ae;font-size:10px}.schedule-class i{color:#5281c2;margin-top:6px;font-size:9px;font-style:normal;line-height:1.4}.schedule-class .naver-origin{color:#31936d}.schedule-class.muted-class{background:#f1f4f8;border-color:#c3ccda}.schedule-class.muted-class b{color:#697d93}.sales-metrics{grid-template-columns:repeat(2,1fr)}.app-sales-content{grid-template-columns:1.1fr 1fr;gap:45px;padding:0 0 6px;display:grid}.app-sales-content h4{color:#4c6078;margin:0 0 21px;font-size:13px;font-weight:600}.sales-bar{margin-bottom:25px}.sales-bar>div{color:#8795a6;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.sales-bar b{color:#5f7391;font-weight:600}.sales-track{background:#eff3fa;border-radius:3px;height:9px;display:block;overflow:hidden}.sales-track i{background:var(--blue);border-radius:3px;height:100%;display:block}.sales-bar:nth-child(3) .sales-track i{background:#83b2f6}.app-sales-content>div>p{color:#8c98a6;font-size:11px}.app-payment-card{background:#fafbfe;border:1px solid #e5ebf4;border-radius:7px;padding:17px 20px}.app-payment-card>span{color:var(--blue);align-items:center;gap:5px;margin-bottom:12px;font-size:11px;display:flex}.app-payment-card h4{margin-bottom:15px}.app-payment-card dl{margin:0}.app-payment-card dl>div{color:#8190a3;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:11px;display:flex}.app-payment-card dd{margin:0}.app-payment-card dl>div:last-child{color:#315e9b;border-top:1px solid #e3eaf4;padding-top:10px;font-weight:600}.app-payment-card>p{margin-top:12px;font-size:11px}.payroll-table td{padding-block:20px}.payroll-process{color:#7f90a3;justify-content:space-between;align-items:center;gap:10px;padding:25px 0 15px;font-size:12px;display:flex}.payroll-process span{align-items:center;gap:6px;display:flex}.payroll-process svg{color:#80a4ce}.payroll-note{color:#8c9bac;margin-top:5px;font-size:11px;line-height:1.6}.product-detail-links{color:#8c97a4;border-bottom:1px solid #dde4ec;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;padding-bottom:35px;font-size:13px;display:flex}.product-detail-links>div{gap:24px;display:flex}.product-detail-links a{color:#5c6d80;align-items:center;gap:7px;display:flex}.product-detail-links a:hover{color:var(--blue)}.feature-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:63px;display:grid}.feature-image{background:#edf2fb;border-radius:8px;place-items:center;height:255px;display:grid;overflow:hidden}.feature-image img{object-fit:contain;mix-blend-mode:multiply;width:95%;height:95%}.feature-kicker{color:var(--blue);margin:24px 0 10px;font-size:12px;font-weight:600}.feature h3{margin-bottom:15px;font-size:25px;line-height:1.45}.feature>p:not(.feature-kicker){color:#7c8998;max-width:345px;font-size:14px;line-height:1.9}.feature .text-link{margin-top:20px;font-size:13px}.industry-grid{grid-template-columns:repeat(3,1fr);gap:27px;display:grid}.industry-image{background:#ddd;border-radius:8px;height:290px;position:relative;overflow:hidden}.industry-image:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0008);position:absolute;inset:70% 0 0}.industry-image>img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.industry:hover .industry-image>img{transform:scale(1.04)}.industry-image>span:not(.industry-arrow){color:#fff;z-index:1;font-size:12px;position:absolute;bottom:16px;left:19px}.industry-arrow{z-index:1;background:#fff;border-radius:50%;place-items:center;width:43px;height:43px;transition:background .2s,color .2s;display:grid;position:absolute;bottom:15px;right:15px}.industry:hover .industry-arrow{background:var(--blue);color:#fff}.industry-kind{letter-spacing:.08em;color:#92a0ae;margin:25px 0 10px;font-size:10px}.industry h3{margin-bottom:14px;font-size:29px;line-height:1.4}.industry>p:not(.industry-kind){color:#748291;max-width:340px;font-size:15px;line-height:1.9}.industry-tags{color:#7a899c;margin-top:18px;font-size:12px;display:block}.industry-more{border-top:1px solid var(--line);align-items:center;gap:25px;margin-top:38px;padding-top:26px;font-size:13px;display:flex}.industry-more>span{color:#919ca8;margin-right:auto}.industry-more>a{color:#647589;align-items:center;gap:13px;display:flex}.industry-more>a:hover{color:var(--blue)}.stories-section{background:#eef2f6}.case-grid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.case{border-top:1px solid #becbda;padding-top:25px}.case-top{color:#79899c;align-items:center;gap:14px;font-size:13px;display:flex}.case-top>span{color:var(--blue);border:1px solid #c6d2e2;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:600;display:grid}.case h3{margin-top:29px;font-size:30px;line-height:1.5}.case-result{align-items:center;gap:28px;margin:24px 0 22px;display:flex}.case-result strong{color:var(--blue);letter-spacing:-.07em;font-size:88px;font-weight:400;line-height:1.1}.case-result strong>span{padding-left:4px;font-size:49px}.case-result>p{color:#617287;font-size:14px}.case-result small{color:#91a0b1;margin-top:6px;font-size:12px;display:block}.case-detail{color:#5c6f85;border-top:1px solid #d9e1eb;padding-top:23px;font-size:14px;line-height:1.8}.case-detail>span{font-weight:600}.case-detail p{color:#8b99a9;margin-top:9px;font-size:13px}.evidence-note{color:#94a1b0;max-width:980px;margin-top:32px;font-size:12px;line-height:1.8}.ai-section{color:#fff;background:#141d29;padding-block:100px}.ai-layout{grid-template-columns:1fr 1fr;align-items:center;gap:95px;display:grid}.ai-copy .eyebrow{color:#a5bbdd;letter-spacing:.06em;align-items:center;gap:8px;display:flex}.ai-copy h2{letter-spacing:-.05em;font-size:48px;line-height:1.33}.ai-copy h2>span{color:#83a9f6}.ai-copy>p:not(.eyebrow){color:#9ba9bc;margin:27px 0;font-size:16px;line-height:1.85}.ai-copy .button{min-height:49px;font-size:14px}.ai-note{color:#788ba3;margin-top:17px;font-size:12px;display:block}.ai-visual{background:#1d2939;border:1px solid #3a4859;border-radius:12px;overflow:hidden;box-shadow:0 25px 50px #0002}.ai-window-title{color:#96a5b9;border-bottom:1px solid #354255;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;font-size:12px;display:flex}.ai-window-title>span:first-child{color:#d4deec;align-items:center;gap:10px;font-size:13px;display:flex}.ai-window-title .b-mark{background:#426da9}.ai-question{color:#dce6f5;letter-spacing:-.03em;background:#2d3c51;border-radius:10px 10px 0;margin:35px 25px 35px 57px;padding:20px 48px 20px 23px;font-size:16px;line-height:1.8;position:relative}.ai-question>svg{color:#819bbc;position:absolute;bottom:22px;right:18px}.ai-response{align-items:flex-start;gap:13px;padding-inline:25px;display:flex}.ai-response-icon{color:#9ebdf6;background:#30405c;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ai-response strong{font-size:18px;font-weight:600;line-height:1.6}.ai-response p{color:#8192a9;margin-top:13px;font-size:13px;line-height:1.8}.ai-prompt-list{flex-wrap:wrap;gap:7px;padding:28px 25px 24px 66px;display:flex}.ai-prompt-list>span{color:#a8bad2;border:1px solid #40526c;border-radius:5px;padding:5px 9px;font-size:10px}.ai-accuracy{color:#9aacc2;background:#172332;border-top:1px solid #354255;align-items:center;gap:8px;padding:15px 25px;font-size:12px;display:flex}.start-section{grid-template-columns:1fr 1fr;align-items:center;gap:130px;display:grid}.start-steps{margin:35px 0 0;padding:0;list-style:none}.start-steps>li{align-items:flex-start;gap:20px;margin-top:24px;display:flex}.start-steps>li>span{color:var(--blue);border-bottom:1px solid #b4cef9;flex-shrink:0;font-size:12px;font-weight:600;line-height:28px}.start-steps h3{letter-spacing:-.035em;font-size:18px;line-height:1.5}.start-steps p{color:#8390a0;margin-top:7px;font-size:13px}.price-panel{background:#f4f7fc;border:1px solid #dbe5f4;border-radius:10px;padding:42px}.price-eyebrow{color:#798aa2;font-size:13px}.price-panel h3{letter-spacing:-.035em;margin-top:8px;font-size:27px;font-weight:600}.price{white-space:nowrap;align-items:baseline;gap:9px;margin:20px 0 9px;display:flex}.price strong{letter-spacing:-.06em;color:#1b3e74;font-size:60px;font-weight:600;line-height:1.3}.price>span{color:#7187a5;font-size:16px}.price-condition{color:#74869e;font-size:13px}.price-divider{background:#dce5f1;height:1px;margin:27px 0}.price-body{color:#536b8b;margin-bottom:25px;font-size:18px;font-weight:600;line-height:1.7}.price-panel>.button{width:100%;font-size:15px}.price-panel>.text-link{color:#637b9c;justify-content:center;width:100%;margin-top:19px;font-size:13px}.price-fine{color:#8a9bb1;margin-top:28px;font-size:12px;line-height:1.85}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:100px;padding-top:80px;display:grid}.faq-section h2{font-size:36px}.faq-section>.text-link{font-size:13px}.faqs [data-slot=accordion-item]{border-color:var(--line)}.faqs [data-slot=accordion-trigger]{letter-spacing:-.035em;align-items:center;gap:23px;padding:23px 0;font-size:16px;font-weight:600;line-height:1.65}.faqs [data-slot=accordion-trigger]:hover{color:var(--blue);text-decoration:none}.faqs [data-slot=accordion-trigger-icon]{color:#98a8b9}.faqs [data-slot=accordion-content]>div{color:#7d8c9f;padding-bottom:24px;font-size:14px;line-height:1.9}.faqs [data-slot=accordion-content] a{color:var(--blue);margin-top:13px;font-size:13px;display:inline-block}.closing{background:var(--blue);color:#fff;padding-block:70px}.closing-layout{justify-content:space-between;align-items:center;gap:50px;display:flex}.closing h2{font-size:45px;line-height:1.4}.closing p{color:#bcd0ff;margin-bottom:15px;font-size:14px}.closing .button{min-width:251px}.closing-phone{color:#b6ceff;justify-content:center;align-items:center;gap:7px;margin-top:21px;font-size:13px;display:flex}.footer{padding-block:60px 30px}.footer-top{justify-content:space-between;gap:80px;display:flex}.footer-top>div>p{color:#919ba6;margin-top:19px;font-size:13px;line-height:1.8}.footer-links{grid-template-columns:repeat(3,1fr);gap:75px;display:grid}.footer-links>div{color:#8b98a7;flex-direction:column;gap:10px;font-size:12px;display:flex}.footer-links h3{color:#586879;letter-spacing:0;margin-bottom:7px;font-size:13px;font-weight:600}.footer-links a:hover{color:var(--blue)}.footer-bottom{color:#9aa5b1;border-top:1px solid #e6ebf0;justify-content:space-between;gap:25px;margin-top:42px;padding-top:25px;font-size:11px;line-height:1.9;display:flex}.product-dialog{background:#fff;border-radius:12px;max-height:calc(100dvh - 48px);overflow-y:auto;gap:0!important;width:min(1120px,100vw - 48px)!important;max-width:none!important;padding:0!important}.preview-dialog-head{justify-content:space-between;align-items:center;gap:25px;padding:24px 28px;display:flex}.preview-dialog-head [data-slot=dialog-title]{font-size:20px;font-weight:600;line-height:1.4}.preview-dialog-head [data-slot=dialog-description]{color:#8290a0;margin-top:8px;font-size:12px;line-height:1.7}.preview-close{color:#8090a4;background:#fff;border:1px solid #dce4ed;border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.product-dialog .product-app{box-shadow:none;border-inline:0;border-radius:0}.preview-dialog-footer{color:#8494a7;justify-content:space-between;align-items:center;gap:25px;padding:17px 28px;font-size:13px;display:flex}.product-dialog .app-layout{min-height:455px}@media (max-width:1150px){.section-heading-aside{font-size:15px}.app-panels{padding:24px}.app-sidebar{width:160px!important;padding-inline:10px!important}.app-metrics>div{padding-inline:19px}.product-detail-links{display:block}.product-detail-links>div{flex-wrap:wrap;gap:23px;margin-top:13px}.feature-grid{gap:23px}.feature-image{height:210px}.feature h3{font-size:22px}.industry-image{height:250px}.industry h3{font-size:26px}.case-grid{gap:45px}.case h3{font-size:27px}.case-result{gap:20px}.case-result strong{font-size:76px}.ai-layout{gap:55px}.ai-copy h2{font-size:43px}.ai-question{margin-left:35px;font-size:14px}.ai-response strong{font-size:16px}.start-section{gap:65px}.price-panel{padding:34px}.price strong{font-size:51px}.faq-section{gap:50px}.footer-links{gap:45px}}@media (max-width:850px){.section-heading{gap:25px}.section-heading-aside{max-width:300px;font-size:14px}.app-layout{min-height:475px}.app-sidebar{width:135px!important;padding-inline:8px!important}.app-sidebar [role=tab]{gap:8px;padding-inline:10px;font-size:12px}.app-panels{padding:20px 17px}.app-table td,.app-table th{padding-inline:9px}.app-title h3{font-size:21px}.app-metrics>div{padding-inline:15px}.app-metrics strong{font-size:23px}.member-initial{display:none}.app-top{gap:23px;padding-inline:20px}.schedule-grid{grid-template-columns:38px repeat(3,1fr);gap:7px}.schedule-class{padding-inline:7px}.schedule-class b{font-size:11px}.app-sales-content{gap:20px}.app-payment-card{padding:15px}.feature-grid{gap:18px}.feature-image{height:160px}.feature h3{font-size:19px}.feature>p:not(.feature-kicker){font-size:13px}.industry-grid{gap:18px}.industry-image{height:215px}.industry-image>span:not(.industry-arrow){font-size:10px;bottom:15px;left:12px}.industry-arrow{width:33px;height:33px;bottom:10px;right:10px}.industry-kind{font-size:9px}.industry h3{font-size:22px}.industry>p:not(.industry-kind){font-size:13px}.industry-tags{font-size:10px}.industry-more{flex-wrap:wrap;gap:15px;font-size:12px}.industry-more>span{flex-basis:100%}.case-grid{gap:30px}.case-top{gap:8px;font-size:11px}.case h3{font-size:24px}.case-result{display:block}.case-result>p{margin-top:17px}.case-detail,.case-detail p{font-size:12px}.ai-layout{gap:35px}.ai-copy h2{font-size:37px}.ai-copy>p:not(.eyebrow){font-size:14px}.ai-window-title{padding:19px}.ai-window-title>span:first-child{gap:7px;font-size:11px}.ai-window-title>span:last-child{font-size:10px}.ai-question{margin:25px 18px 26px;padding:17px 30px 17px 16px;font-size:13px}.ai-question>svg{right:10px}.ai-response{gap:9px;padding-inline:18px}.ai-response strong{font-size:14px}.ai-response p{font-size:12px}.ai-prompt-list{padding:25px 18px}.ai-accuracy{padding:14px 18px;font-size:10px}.start-section{gap:36px}.start-section h2{font-size:36px}.start-section .section-description{font-size:15px}.start-steps>li{gap:13px}.start-steps h3{font-size:16px}.start-steps p{font-size:12px}.price-panel{padding:26px}.price strong{font-size:43px}.price>span{font-size:13px}.price-condition{font-size:11px}.price-body{font-size:16px}.price-fine{font-size:11px}.faq-section{grid-template-columns:1fr 1.5fr;gap:35px}.faq-section h2{font-size:31px}.faqs [data-slot=accordion-trigger]{font-size:14px}.closing h2{font-size:36px}.closing p{font-size:12px}.closing .button{min-width:215px;font-size:14px}.footer-top{gap:40px}.footer-links{gap:27px}.footer-top>div>p{font-size:12px}}@media (max-width:600px){.section-heading{margin-bottom:29px;display:block}.section-heading-aside{max-width:none;margin-top:22px;font-size:14px}.section-heading-aside>span{margin-top:14px;font-size:12px}.product-section{margin-top:13px}.app-top{gap:17px;height:48px;padding-inline:15px}.app-wordmark{font-size:21px}.app-wordmark>span{display:none}.app-center{gap:3px;font-size:10px}.app-center>svg{display:none}.app-demo-label{padding:3px 6px;font-size:10px}.app-layout{min-height:0;flex-direction:column!important}.app-sidebar{border-bottom:1px solid #e6edf5;border-right:0;gap:3px;flex-direction:row!important;width:100%!important;padding:10px 9px!important}.app-side-caption,.app-sidebar-bottom{display:none}.app-sidebar [role=tab]{letter-spacing:-.04em;flex:1;justify-content:center;gap:4px;height:36px;padding:0 4px;font-size:11px}.app-sidebar [role=tab] svg{width:12px;height:12px}.app-panels{padding:21px 14px 15px}.app-title{margin-bottom:17px}.app-title h3{font-size:21px}.app-title>div>span{font-size:9px}.app-date{font-size:10px}.app-metrics{margin-bottom:20px;padding-block:12px}.app-metrics>div{padding:0 10px}.app-metrics span{font-size:10px}.app-metrics strong{font-size:24px}.app-metrics small{margin-left:3px;font-size:10px}.app-table-toolbar>p{font-size:12px}.app-search{width:166px}.app-search input{font-size:11px}.app-table{min-width:400px}.app-table td,.app-table th{padding:12px 10px;font-size:11px}.status-tag{font-size:9px}.app-table-wrap{scrollbar-width:thin;margin-right:-14px;padding-right:14px}.app-bottom-note{align-items:baseline;gap:6px;margin-top:15px;padding-top:12px;font-size:11px}.app-disclaimer{padding:12px 15px;font-size:10px}.sales-metrics strong{font-size:21px}.app-sales-content{grid-template-columns:1fr;gap:20px}.app-sales-content>div:first-child{padding-top:1px}.app-sales-content h4{font-size:12px}.sales-bar{margin-bottom:19px}.sales-bar>div{font-size:11px}.app-payment-card{padding:17px}.app-payment-card dl>div{font-size:12px}.app-payment-card>p br{display:none}.schedule-grid{grid-template-columns:30px repeat(3,1fr);gap:6px}.schedule-grid h4{font-size:15px}.schedule-grid h4 span,.schedule-time{font-size:9px}.schedule-class{min-height:98px;padding:8px 6px;line-height:1.6}.schedule-class b{word-break:keep-all;font-size:10px}.schedule-class small,.schedule-class>span,.schedule-class i{font-size:9px}.payroll-table{min-width:390px}.payroll-process{gap:5px;padding-top:20px;font-size:10px}.payroll-process span{gap:3px}.payroll-process>svg{width:12px}.payroll-note{font-size:10px}.product-detail-links{margin-top:19px;padding-bottom:25px;font-size:12px}.product-detail-links>div{gap:12px 18px;margin-top:14px;font-size:11px}.feature-grid{grid-template-columns:1fr;gap:37px;margin-top:37px}.feature-image{height:220px}.feature-image img{width:87%;height:96%}.feature h3{margin-bottom:12px;font-size:24px}.feature>p:not(.feature-kicker){max-width:100%;font-size:14px}.feature-kicker{margin-top:20px;font-size:12px}.feature .text-link{margin-top:15px;font-size:13px}.industry-grid{grid-template-columns:1fr;gap:36px}.industry-image{height:265px}.industry-image>span:not(.industry-arrow){font-size:12px;bottom:17px;left:17px}.industry-arrow{width:41px;height:41px;bottom:13px;right:15px}.industry-kind{margin-top:20px;font-size:10px}.industry h3{margin-bottom:12px;font-size:28px}.industry>p:not(.industry-kind){max-width:none;font-size:14px}.industry-tags{margin-top:13px;font-size:12px}.industry-more{gap:18px 23px;margin-top:30px;padding-top:23px;font-size:12px}.industry-more>span{font-size:12px}.case-grid{grid-template-columns:1fr;gap:42px}.case-top{font-size:12px}.case h3{margin-top:21px;font-size:27px}.case-result{gap:23px;margin-top:22px;display:flex}.case-result strong{font-size:74px}.case-result strong>span{font-size:41px}.case-result>p{margin-top:0;font-size:12px}.case-result small{margin-top:4px;font-size:10px}.case-detail{padding-top:19px;font-size:13px}.case-detail p{font-size:12px}.evidence-note{margin-top:28px;font-size:11px}.ai-section{padding-block:65px}.ai-layout{grid-template-columns:1fr;gap:38px}.ai-copy h2{font-size:37px}.ai-copy>p:not(.eyebrow){margin-block:22px;font-size:15px}.ai-copy .eyebrow,.ai-note{font-size:11px}.ai-window-title{padding:20px}.ai-window-title>span:first-child{font-size:12px}.ai-question{margin:25px 20px 29px 32px;padding:18px 30px 18px 18px;font-size:14px}.ai-response{padding-inline:20px}.ai-response strong{font-size:17px}.ai-response p{font-size:12px}.ai-prompt-list{padding:23px 20px 24px 56px}.ai-accuracy{padding:15px 20px;font-size:11px}.start-section{display:block}.start-section h2{font-size:33px}.start-section .section-description{font-size:15px}.start-steps{margin-top:28px}.start-steps>li{gap:18px;margin-top:21px}.start-steps h3{font-size:17px}.start-steps p{font-size:12px}.price-panel{margin-top:38px;padding:29px}.price-panel h3{font-size:25px}.price strong{font-size:53px}.price>span{font-size:14px}.price-condition{font-size:12px}.price-body{font-size:17px}.price-fine{font-size:11px}.faq-section{padding-top:55px;display:block}.faq-section h2{font-size:31px}.faq-section .text-link{margin-top:20px;font-size:13px}.faqs{margin-top:25px}.faqs [data-slot=accordion-trigger]{gap:18px;padding-block:21px;font-size:15px}.faqs [data-slot=accordion-content]>div{font-size:13px}.closing{padding-block:50px}.closing-layout{display:block}.closing h2{font-size:31px}.closing p{margin-bottom:16px;font-size:12px}.closing-layout>div:last-child{margin-top:27px}.closing .button{width:100%;font-size:15px}.closing-phone{margin-top:17px;font-size:12px}.footer{padding-block:43px 27px}.footer-top{display:block}.footer-top img{width:125px}.footer-top>div>p{font-size:12px}.footer-links{gap:20px;margin-top:32px}.footer-links>div{gap:11px;font-size:11px}.footer-links h3{margin-bottom:4px;font-size:12px}.footer-bottom{margin-top:30px;padding-top:24px;font-size:10px;display:block}.footer-bottom>span{margin-top:15px;display:block}.product-dialog{border-radius:9px;max-height:calc(100dvh - 24px);width:calc(100vw - 20px)!important}.preview-dialog-head{gap:12px;padding:20px 17px}.preview-dialog-head [data-slot=dialog-title]{font-size:17px}.preview-dialog-head [data-slot=dialog-description]{font-size:11px}.preview-close{align-self:flex-start;width:30px;height:30px}.preview-dialog-footer{gap:10px;padding:15px;font-size:11px}.preview-dialog-footer>span{max-width:165px}.preview-dialog-footer>.button{gap:7px;padding:10px 12px;font-size:12px}.product-dialog .app-layout{min-height:0}}.logo-row img{filter:brightness(0);opacity:.52}.proof-top>div>p,.proof-number small,.hero-note,.connection-card>p,.section-heading-aside,.feature>p:not(.feature-kicker),.industry>p:not(.industry-kind),.industry-tags,.industry-more>span,.case-top,.case-result small,.case-detail p,.evidence-note,.start-steps p,.price-condition,.price-fine,.faqs [data-slot=accordion-content]>div,.footer-top>div>p,.footer-links>div,.footer-bottom{color:#677588}.app-date,.app-title>div>span,.app-metrics span,.app-table th,.app-bottom-note,.app-disclaimer,.app-side-caption,.app-sidebar-bottom,.sales-bar>div,.app-sales-content>div>p,.app-payment-card dl>div,.payroll-note,.payroll-process{color:#63748a}.app-table td{font-size:13px}.app-table th{font-size:12px}.status-tag{font-size:11px}.app-metrics strong{font-size:29px}.app-metrics span{font-size:12px}.app-table-toolbar>p{font-size:14px}.app-search input{font-size:12px}.schedule-class b{font-size:13px}.schedule-class small,.schedule-class>span,.schedule-class i{font-size:11px}.schedule-class>span{color:#587598}.schedule-class.muted-class small{color:#65778c}.app-payment-card dl>div,.app-payment-card>span{font-size:12px}.sales-bar>div{font-size:13px}.app-payment-card>p,.payroll-note{font-size:12px}.ai-note{color:#a0b1c8}.ai-accuracy{font-size:12px}.ai-prompt-list>span{font-size:11px}.industry-kind{color:#728198}@media (max-width:850px){.app-table td{font-size:12px}.app-metrics strong{font-size:25px}.schedule-class b{font-size:11px}.schedule-class small,.schedule-class>span,.schedule-class i{font-size:10px}}@media (max-width:600px){.connection-card>p,.proof-number small{font-size:11px}.app-metrics span{font-size:10px}.app-metrics strong{font-size:24px}.sales-metrics strong{font-size:21px}.app-table th,.app-table td{font-size:12px}.app-disclaimer,.schedule-class b{font-size:11px}.schedule-class small,.schedule-class>span,.schedule-class i{font-size:10px}.schedule-class{min-height:114px}.schedule-time>p{height:124px}.sales-bar>div{font-size:12px}.payroll-note{font-size:11px}.ai-prompt-list>span{font-size:10px}.ai-accuracy{font-size:11px}.price-fine,.evidence-note{font-size:12px}.footer-bottom{font-size:11px}}.mobile-menu-button{display:none}.mobile-nav-dialog{width:calc(100vw - 30px)!important;max-width:440px!important;padding:24px!important}.mobile-nav-head{justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.mobile-nav-head [data-slot=dialog-title]{font-size:20px;font-weight:600}.mobile-nav-dialog nav{flex-direction:column;margin-bottom:20px;display:flex}.mobile-nav-dialog nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px 0;font-size:17px;font-weight:600;display:flex}.mobile-nav-dialog>.button{font-size:15px}@media (max-width:600px){.mobile-menu-button{color:#536477;background:0 0;border:0;place-items:center;width:35px;height:40px;display:grid}.header-actions{gap:8px}.header{gap:12px}}.preview-dialog-head{z-index:3;background:#fff;border-bottom:1px solid #edf1f5;position:sticky;top:0}@media (max-width:600px){.hero-visual{height:230px;margin-bottom:68px}.hero-photo{object-position:50% center}.connection-card{bottom:-68px;left:14px}.app-metrics>div>span{white-space:nowrap;letter-spacing:-.05em;min-height:16px}}.brand-hero{color:#fff;background:#090e13;min-height:790px;position:relative;overflow:hidden}.brand-hero-media,.brand-hero-shade{position:absolute;inset:0}.brand-hero-media img{object-fit:cover;object-position:68% 48%}.brand-hero-shade{background:linear-gradient(90deg,#060c12f7 0%,#08111bbb 40%,#09131b35 70%),linear-gradient(#0000 70%,#08111be0)}.brand-hero-content{z-index:2;padding-top:95px;padding-bottom:130px;position:relative}.brand-overline{letter-spacing:.15em;color:#b4c0cb;align-items:center;gap:11px;margin-bottom:30px;font-size:12px;display:flex}.brand-overline>span{background:#5495ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #5495ff}.brand-hero h1{letter-spacing:-.075em;font-size:clamp(76px,7.7vw,116px);font-weight:600;line-height:1.06}.brand-hero h1>span{color:#fff}.brand-hero-description{color:#c0c8d3;letter-spacing:-.03em;margin-top:30px;font-size:21px;line-height:1.7}.brand-hero-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.button.hero-ghost{color:#fff;background:#ffffff08;border-color:#ffffff65}.brand-hero-caption{color:#899bad;margin-top:22px;font-size:13px}.brand-ai-signal{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b162d91;border:1px solid #b7c9e252;border-radius:6px;align-items:center;gap:18px;min-width:365px;max-width:420px;padding:25px 28px;display:flex;position:absolute;bottom:144px;right:60px}.signal-icon{color:#bdd4ff;border:1px solid #829bbe78;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.brand-ai-signal small{letter-spacing:.11em;color:#9bb5d8;font-size:10px}.brand-ai-signal p{margin-top:7px;font-size:17px;line-height:1.65}.brand-ai-signal>svg{color:#acc8f3;margin-left:auto}.brand-hero-bottom{z-index:2;letter-spacing:.1em;color:#bac6d4;border-top:1px solid #ffffff2b;justify-content:space-between;align-items:center;padding:26px 0;font-size:11px;display:flex;position:absolute;bottom:0;left:60px;right:60px}.brand-hero-bottom>a{letter-spacing:0;align-items:center;gap:13px;font-size:13px;display:flex}.header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.brand-hero+.proof{padding-top:55px}.brand-hero+.proof .proof-top{border-top:0;padding-top:0}.brand-hero+.proof .proof-number strong{font-size:66px}@media (min-width:1600px){.brand-ai-signal{right:calc(50vw - 660px)}.brand-hero-bottom{left:calc(50vw - 660px);right:calc(50vw - 660px)}}@media (max-width:1000px){.brand-hero{min-height:750px}.brand-ai-signal{min-width:310px;padding:20px;bottom:105px;right:36px}.brand-hero-bottom{left:36px;right:36px}.brand-ai-signal p{font-size:15px}.brand-ai-signal .signal-icon{display:none}.brand-hero-content{padding-top:80px}.brand-hero h1{font-size:83px}.brand-hero-description{font-size:18px}.brand-hero-actions .button{font-size:14px}}@media (max-width:600px){.brand-hero{min-height:830px}.brand-hero-media img{object-position:65% center}.brand-hero-shade{background:linear-gradient(#06101ded,#06101d99 45%,#06101d50 65%,#06101de8)}.brand-hero-content{padding-top:60px;padding-bottom:280px}.brand-overline{letter-spacing:.09em;margin-bottom:26px;font-size:10px}.brand-hero h1{letter-spacing:-.07em;font-size:62px;line-height:1.12}.brand-hero-description{margin-top:27px;font-size:17px;line-height:1.8}.brand-hero-actions{flex-wrap:wrap;gap:9px;margin-top:28px}.brand-hero-actions .button{gap:9px;min-height:49px;padding-inline:15px;font-size:13px}.brand-hero-caption{max-width:270px;font-size:12px;line-height:1.7}.brand-ai-signal{gap:15px;min-width:0;max-width:none;padding:20px;bottom:85px;left:22px;right:22px}.brand-ai-signal .signal-icon{width:37px;height:37px;display:grid}.brand-ai-signal p{font-size:14px}.brand-ai-signal small{font-size:9px}.brand-hero-bottom{padding:22px 0;left:22px;right:22px}.brand-hero-bottom>span{display:none}.brand-hero-bottom>a{font-size:12px}.brand-hero+.proof{padding-top:37px}.brand-hero+.proof .proof-number strong{font-size:58px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.main-v2{--ink:#12171d;--blue:#0754eb;color:var(--ink)}.main-v2 .shell{width:calc(100% - 112px);max-width:1320px;margin-inline:auto}.main-v2 .header{z-index:40;border-bottom:1px solid #e7ebef;height:82px;padding-inline:56px;position:sticky;top:0}.main-v2 .header nav a{align-items:center;gap:6px;font-size:15px;display:flex}.nav-new{letter-spacing:.04em;color:#0754eb;font-size:10px;font-weight:700}.main-v2 .button{border-radius:5px;min-height:54px;padding:15px 22px;font-size:15px;font-weight:600}.main-v2 .button.small{min-height:44px;padding:11px 17px;font-size:14px}.main-v2 .button.blue{color:#fff;background:#0754eb;border-color:#0754eb}.main-v2 .button:hover{transform:translateY(-2px)}.main-v2 .brand-hero{height:calc(100svh - 82px);min-height:740px;max-height:940px}.main-v2 .brand-hero-media img,.main-v2 .brand-hero-media video{object-fit:cover;object-position:62% center;width:100%;height:100%}.main-v2 .brand-hero-shade{background:linear-gradient(90deg,#080d14c4 0%,#080d1430 47%,#0000 75%),linear-gradient(#0000 70%,#070e15cc)}.main-v2 .brand-hero-content{padding-top:clamp(75px,9vh,130px);padding-bottom:80px}.main-v2 .brand-hero h1{letter-spacing:-.07em;font-size:clamp(84px,7.8vw,118px);font-weight:600;line-height:1.09}.main-v2 .brand-overline{letter-spacing:.14em;margin-bottom:29px;font-size:12px}.main-v2 .brand-hero-description{color:#e0e4e8;margin-top:28px;font-size:21px;line-height:1.65}.main-v2 .brand-hero-actions{margin-top:34px}.main-v2 .brand-ai-signal{display:none}.main-v2 .brand-hero-bottom{padding:24px 0;font-size:12px;bottom:0;left:56px;right:56px}.main-v2 .brand-hero-bottom>a{font-size:14px}.main-v2 .brand-hero-caption{color:#b7c1cb;font-size:14px}.hero-video-control{z-index:3;color:#ddd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c15248c;border:1px solid #ffffff40;border-radius:100px;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex;position:absolute;bottom:91px;right:56px}.hero-film-link{color:#d4dde5;align-items:center;gap:10px;margin-top:21px;font-size:14px;display:flex}.v2-section{padding-block:120px}.v2-kicker{letter-spacing:.115em;margin-bottom:24px;font-size:12px;font-weight:600;line-height:1.6}.blue-text{color:#0754eb}.v2-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:52px;display:flex}.v2-section-heading h2{letter-spacing:-.055em;font-size:clamp(38px,3.8vw,58px);font-weight:600;line-height:1.22}.v2-section-heading h2 span{color:#77828d}.v2-section-heading>p,.v2-section-heading>div>p:not(.v2-kicker){color:#65717d;letter-spacing:-.02em;flex-shrink:0;font-size:17px;line-height:1.85}.customer-universe{color:#fff;background:#111820;padding-block:75px 55px}.customer-intro{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.customer-intro .v2-kicker{color:#92a1af;margin-bottom:21px}.customer-intro h2{letter-spacing:-.055em;font-size:46px;line-height:1.22}.customer-count{text-align:right}.customer-count>strong{letter-spacing:-.065em;font-size:72px;font-weight:600;line-height:1}.customer-count>strong>span{letter-spacing:-.02em;margin-left:11px;font-size:21px}.customer-count>p{color:#d3dce5;margin-top:17px;font-size:16px}.customer-count>small{color:#8d9aa7;margin-top:7px;font-size:12px;line-height:1.7;display:block}.customer-logo-grid{background:#ffffff1e;border:1px solid #ffffff1e;grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.customer-logo-grid>div{background:#111820;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:117px;padding:20px 17px 13px;display:flex}.customer-logo-grid img{object-fit:contain;filter:brightness(0)invert();opacity:.86;width:auto;max-width:100%;height:37px;max-height:45px}.customer-logo-grid>div>span{color:#8d9aa7;letter-spacing:-.02em;text-align:center;font-size:12px;line-height:1.4}.more-customers{color:#d5dce3;border-bottom:1px solid #ffffff25;justify-content:center;align-items:center;gap:14px;width:100%;padding:20px;font-size:14px;display:flex}.more-customers:hover{background:#ffffff08}.customer-photo-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}.customer-photo-grid figure{margin:0}.customer-photo-grid img{aspect-ratio:1.6;object-fit:cover;border-radius:3px;width:100%}.customer-photo-grid figcaption{justify-content:space-between;align-items:center;gap:9px;padding-top:14px;display:flex}.customer-photo-grid strong{font-size:15px;font-weight:600}.customer-photo-grid figcaption span{color:#8c9ba9;font-size:12px}.customer-proof-note{color:#92a0ad;margin-top:29px;font-size:12px;line-height:1.8}.intelligence-section{background:#fff}.intelligence-demo{gap:0}.intelligence-questions{background:#fff;border-bottom:1px solid #d4dde6;border-radius:0;grid-template-columns:repeat(3,1fr);gap:0;width:100%;height:auto;padding:0;display:grid}.intelligence-questions [role=tab]{color:#72808b;height:68px;box-shadow:none;background:#fff;border:0;border-bottom:3px solid #0000;border-radius:0;justify-content:flex-start;gap:12px;padding:0 23px;font-size:17px}.intelligence-questions [role=tab]>svg:last-child{margin-left:auto}.intelligence-questions [role=tab][data-active]{color:#0754eb;background:#f5f8ff;border-bottom-color:#0754eb}.intelligence-workspace{border:1px solid #dce3e9;border-top:0;border-radius:0 0 10px 10px;grid-template-columns:28% 72%;display:grid;overflow:hidden;box-shadow:0 20px 60px #172a4410}.intelligence-source{background:#f2f5f8;flex-direction:column;padding:40px 31px;display:flex}.intelligence-wordmark{letter-spacing:-.055em;color:#0754eb;font-size:26px;font-weight:700}.intelligence-wordmark>span{letter-spacing:.12em;margin-top:2px;font-size:11px;display:block}.source-status{color:#667481;align-items:center;gap:7px;margin-top:27px;font-size:12px;display:flex}.source-status>i{background:#0d9e73;border-radius:50%;width:5px;height:5px}.intelligence-source h3{margin-top:13px;font-size:24px;line-height:1.45}.source-records{margin-block:31px}.source-records>div{border-bottom:1px solid #dde4eb;align-items:center;gap:11px;padding:14px 0;font-size:14px;display:flex}.source-records>div>svg:last-child{color:#55718e;margin-left:auto}.source-connector{color:#5b7188;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;font-size:11px;display:flex}.intelligence-source>p{color:#7c8995;margin-top:14px;font-size:13px;line-height:1.8}.intelligence-answer{background:#fff;min-width:0}.intelligence-toolbar{color:#89939e;border-bottom:1px solid #e9edf1;justify-content:space-between;align-items:center;padding:20px 30px;font-size:12px;display:flex}.intelligence-toolbar>span:first-child{color:#455667;align-items:center;gap:9px;font-size:14px;display:flex}.intelligence-prompt{align-items:flex-start;gap:16px;padding:30px 34px 24px;display:flex}.owner-avatar{color:#657588;background:#eef2f6;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.intelligence-prompt>p{color:#56616d;padding-top:2px;font-size:15px;line-height:1.8}.intelligence-result{min-height:356px;margin:0;padding:0 34px 25px}.answer-heading{align-items:flex-start;gap:15px;display:flex}.answer-spark{color:#fff;background:#0754eb;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;margin-top:3px;display:grid}.answer-heading h3{letter-spacing:-.05em;font-size:26px;font-weight:600;line-height:1.4}.answer-heading em{color:#0754eb;font-style:normal}.answer-metrics{grid-template-columns:repeat(2,1fr);gap:24px;margin:27px 0 25px 48px;display:grid}.answer-metrics>div+div{border-left:1px solid #e0e5eb;padding-left:25px}.answer-metrics>div>span{color:#75818d;font-size:13px}.answer-metrics strong{color:#162a47;letter-spacing:-.055em;font-size:52px;font-weight:600;line-height:1.3;display:block}.answer-metrics strong>small{margin-left:3px;font-size:23px}.answer-metrics p{color:#728295;font-size:13px}.answer-insight{background:#f5f8fb;border-left:2px solid #9bb8e7;margin-left:48px;padding:18px 21px}.answer-insight>span{color:#0754eb;font-size:12px;font-weight:600}.answer-insight>p{color:#5c6c7d;margin-top:4px;font-size:14px;line-height:1.8}.answer-source{color:#8592a0;align-items:center;gap:7px;margin:17px 0 0 48px;font-size:12px;display:flex}.intelligence-result-footer{border-top:1px solid #e9edf1;justify-content:space-between;align-items:center;gap:15px;padding:20px 30px;display:flex}.intelligence-result-footer>span{color:#85919d;font-size:12px;line-height:1.7}.prompt-copy{color:#607489;border:1px solid #dce3e9;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex}.ai-member-table{margin:25px 0 24px 48px}.ai-member-table>div{color:#53677d;border-bottom:1px solid #e7edf2;grid-template-columns:1fr 1fr 1fr;gap:15px;padding:11px 14px;font-size:14px;display:grid}.ai-member-table>div.ai-member-labels{color:#7f8d9a;background:#f4f7fa;font-size:12px}.ai-next{align-items:center;gap:28px;padding-top:28px;font-size:14px;display:flex}.ai-next>p{color:#73808e;align-items:center;gap:8px;margin-right:auto;display:flex}.pilot-dot{background:#0754eb;border-radius:50%;width:6px;height:6px}.ai-next>a{align-items:center;gap:10px;display:flex}.ai-next>a:hover{color:#0754eb}.results-section{background:#f3f5f7}.growth-case{background:#fff;border:1px solid #d8e0e8;border-radius:8px;overflow:hidden}.case-selector{background:#e7ecf1;grid-template-columns:1fr 1fr;display:grid}.case-selector>button{text-align:left;color:#617183;border-bottom:3px solid #0000;align-items:center;gap:15px;padding:22px 30px;font-size:15px;display:flex}.case-selector>button[aria-pressed=true]{color:#0754eb;background:#fff;border-bottom-color:#0754eb}.case-selector>button>span{letter-spacing:.05em;color:#8c98a6;font-size:11px}.case-selector>button>svg{margin-left:auto}.growth-case-body{grid-template-columns:53% 47%;min-height:470px;display:grid}.growth-narrative{padding:50px 48px}.growth-narrative>.v2-kicker{color:#65768a;letter-spacing:0;font-size:13px;display:block}.growth-narrative>h3{white-space:pre-line;letter-spacing:-.05em;font-size:36px;font-weight:600;line-height:1.4}.growth-narrative>p{color:#718091;max-width:425px;margin-top:22px;font-size:16px;line-height:1.9}.growth-extra{color:#0754eb;margin-top:28px;font-size:18px;font-weight:600}.case-period{color:#8a96a4;margin-top:5px;font-size:13px;display:block}.growth-visual{text-align:center;background:#eaf1ff;border-radius:5px;margin:30px 30px 30px 0;padding:28px 36px 23px}.growth-visual>span{color:#3c5d90;font-size:15px}.growth-number{color:#0754eb;letter-spacing:-.075em;margin:8px 0 12px;font-size:clamp(74px,7.5vw,108px);font-weight:600;line-height:1.2}.growth-number>small{margin-left:3px;font-size:40px}.growth-chart{justify-content:center;align-items:flex-end;gap:23px;height:194px;display:flex}.growth-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;width:130px;display:flex}.growth-chart b{color:#40516c;font-size:20px;font-weight:600}.growth-chart b>small{margin-left:4px;font-size:12px}.growth-chart i{background:#bed0ed;border-radius:3px 3px 0 0;width:100%;margin-top:10px;transition:height .35s;display:block}.growth-chart>div+div i{background:#0754eb}.growth-chart>div>span{color:#5b7293;padding-top:10px;font-size:12px}.growth-footnote{border-top:1px solid #e3e9f0;justify-content:space-between;align-items:center;gap:22px;padding:22px 30px;display:flex}.growth-footnote>p{color:#7f8c9c;font-size:12px;line-height:1.9}.growth-footnote>button{white-space:nowrap;align-items:center;gap:20px;font-size:13px;display:flex}.growth-evidence{background:#f7f9fc;border-top:1px solid #e3e9f0;padding:24px 30px}.growth-evidence h4{font-size:16px}.evidence-values{gap:40px;margin-block:14px;display:flex}.evidence-values p{color:#6d7e90;font-size:12px}.evidence-values strong{color:#30445d;font-size:17px;display:block}.growth-evidence>p{color:#6c7c8e;font-size:13px;line-height:1.8}.app-revenue-story{background:#fff;border:1px solid #d8e0e8;border-radius:8px;grid-template-columns:1fr 1fr;margin-top:30px;display:grid;overflow:hidden}.app-revenue-heading{padding:45px 48px}.app-revenue-heading .v2-kicker{letter-spacing:0;color:#64758a;font-size:13px}.app-revenue-heading h3{margin-top:18px;font-size:30px;line-height:1.4}.app-revenue-heading p{color:#718195;margin-top:17px;font-size:15px;line-height:1.8}.app-revenue-heading>a{color:#0754eb;align-items:center;gap:12px;margin-top:22px;font-size:14px;display:flex}.app-revenue-number{color:#fff;background:#14253d;flex-direction:column;justify-content:center;padding:44px 45px;display:flex}.app-revenue-number>span{color:#99adca;font-size:14px}.app-revenue-number>strong{letter-spacing:-.07em;white-space:nowrap;margin:10px 0;font-size:55px;font-weight:600;line-height:1.4}.app-revenue-number>strong>small{margin-inline:7px;font-size:21px}.app-revenue-number>p{color:#b9c7da;font-size:16px}.app-revenue-number>p>b{color:#fff;font-size:21px;font-weight:600}.app-revenue-number>small{color:#869bb8;margin-top:18px;font-size:12px}.voice-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.voice-image{border-radius:4px;position:relative;overflow:hidden}.voice-image img{aspect-ratio:1.5;object-fit:cover;width:100%}.voice-image>span{background:#ffffffed;border-radius:3px;padding:5px 10px;font-size:12px;position:absolute;bottom:16px;left:17px}.voice blockquote{letter-spacing:-.04em;min-height:145px;margin:27px 0 23px;font-size:23px;font-weight:600;line-height:1.65}.voice>p{border-top:1px solid #e0e6ec;align-items:center;gap:15px;padding-top:19px;font-size:15px;font-weight:600;display:flex}.voice>p>span{color:#8a96a3;font-size:12px;font-weight:400}.operations-section{background:#f5f7fa}.v2-text-button{color:#0754eb;align-items:center;gap:14px;margin-top:19px;font-size:14px;display:flex}.operations-section .product-app{margin-top:0}.operations-links{background:#dfe6ed;border:1px solid #dfe6ed;border-top:0;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.operations-links>a{background:#fff;align-items:center;gap:13px;padding:22px;font-size:14px;display:flex}.operations-links>a>svg:first-child{color:#0754eb}.operations-links>a>svg:last-child{color:#7f92a7;margin-left:auto}.operations-links>a:hover{background:#eef4ff}.operations-highlights{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:56px;display:grid}.operations-highlights>a{min-width:0;display:block}.operations-highlights>a>div{color:#8090a2;border-top:1px solid #cad5df;justify-content:space-between;margin-bottom:25px;padding-top:20px;font-size:13px;display:flex}.operations-highlights h3{font-size:27px;line-height:1.35}.operations-highlights p{color:#718093;max-width:320px;min-height:57px;margin-top:13px;font-size:15px;line-height:1.85}.operations-highlights img{object-fit:contain;background:#fff;border-radius:5px;width:100%;height:235px;margin-top:24px}.industry-v2-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.industry-v2-grid figure{margin:0;position:relative}.industry-v2-grid img{aspect-ratio:1.3;object-fit:cover;border-radius:5px;width:100%}.industry-v2-grid figcaption{color:#fff;background:#102135bb;border-radius:3px;padding:5px 9px;font-size:12px;position:absolute;bottom:16px;left:17px}.industry-v2-grid>a>div{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.industry-v2-grid h3{font-size:28px;line-height:1.3}.industry-v2-grid>a>p{color:#7a8794;margin-top:13px;font-size:15px}.industry-extra{border-top:1px solid #dce4eb;align-items:center;gap:28px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.industry-extra>span{color:#8291a1}.industry-extra>a{align-items:center;gap:9px;display:flex}.start-v2{background:#edf2f8}.start-v2>.shell{grid-template-columns:1.2fr 1fr;align-items:center;gap:95px;display:grid}.start-v2-intro h2{letter-spacing:-.06em;font-size:47px;line-height:1.28}.start-v2-intro>p:not(.v2-kicker){color:#6a7a8e;margin-top:25px;font-size:16px;line-height:1.9}.start-v2-intro>.button{margin-top:30px;display:inline-flex}.sales-phone{color:#61748b;align-items:center;gap:10px;margin-top:20px;font-size:14px;display:flex}.start-v2-price{background:#fff;border:1px solid #d2dde8;border-radius:8px;padding:36px 38px}.plan-label{color:#718299;font-size:14px}.price-plan{margin-top:24px}.price-plan>span{font-size:21px;font-weight:600}.price-plan>b{letter-spacing:-.04em;margin-top:15px;font-size:19px;line-height:1.3;display:block}.price-plan>b>strong{letter-spacing:-.055em;margin-inline:5px;font-size:48px;font-weight:600}.start-v2-price>p{color:#8b98a9;margin-top:11px;font-size:13px}.start-v2-price>ul{border-top:1px solid #e0e7ef;gap:12px;margin:25px 0 0;padding:22px 0;list-style:none;display:grid}.start-v2-price>ul>li{color:#526981;align-items:center;gap:10px;font-size:14px;display:flex}.start-v2-price>ul>li>svg{color:#0754eb}.start-v2-price>a{color:#0754eb;align-items:center;gap:12px;font-size:14px;display:flex}.start-v2-price>small{color:#8997a8;margin-top:25px;font-size:12px;line-height:1.85;display:block}.faq-v2>.shell{grid-template-columns:1fr 1.8fr;gap:70px;display:grid}.faq-v2 h2{font-size:34px;line-height:1.4}.faq-v2 .faqs{border-top:1px solid #cbd6e0;width:100%;margin:0}.faq-v2 .faqs [data-slot=accordion-trigger]{padding-block:24px;font-size:17px}.faq-v2 .faqs [data-slot=accordion-content]{color:#6f7d8d;font-size:15px;line-height:1.9}.closing-v2{color:#fff;text-align:center;background:#0754eb;padding:86px 0 94px}.closing-v2 p{color:#bfd4ff;margin-bottom:19px;font-size:18px}.closing-v2 h2{letter-spacing:-.055em;font-size:64px;font-weight:600;line-height:1.3}.closing-v2 .button{color:#0754eb;background:#fff;border-color:#fff;margin-top:35px;display:inline-flex}.main-v2 .footer{padding-top:65px;padding-bottom:30px}.main-v2 .footer-top>div>p{font-size:15px}.main-v2 .footer-bottom{font-size:12px}@media (min-width:1600px){.main-v2 .header{padding-inline:calc(50vw - 660px)}.main-v2 .brand-hero-bottom{left:calc(50vw - 660px);right:calc(50vw - 660px)}}@media (max-width:1150px){.main-v2 .shell{width:calc(100% - 72px)}.main-v2 .header{padding-inline:36px}.main-v2 .header nav{gap:22px}.main-v2 .support-link{display:none}.main-v2 .brand-hero h1{font-size:88px}.main-v2 .brand-hero-description{font-size:19px}.v2-section-heading{gap:30px}.v2-section-heading>p,.v2-section-heading>div>p:not(.v2-kicker){font-size:15px}.v2-section-heading h2{font-size:43px}.intelligence-source{padding:30px 23px}.intelligence-source h3{font-size:21px}.intelligence-prompt,.intelligence-result{padding-inline:25px}.answer-heading h3{font-size:23px}.answer-metrics strong{font-size:43px}.growth-narrative{padding:35px}.growth-narrative>h3{font-size:29px}.growth-visual{margin-right:23px;padding-inline:25px}.app-revenue-number{padding:35px}.app-revenue-number>strong{font-size:45px}.voice blockquote{font-size:20px}.operations-links>a{gap:9px;padding:17px;font-size:13px}.start-v2>.shell{gap:50px}.start-v2-intro h2{font-size:40px}.start-v2-price{padding:30px}.price-plan>b>strong{font-size:42px}.faq-v2>.shell{gap:35px}}@media (max-width:850px){.main-v2 .header nav{display:none}.main-v2 .mobile-menu-button{display:flex}.main-v2 .brand-hero{min-height:710px}.main-v2 .brand-hero h1{font-size:78px}.main-v2 .brand-hero-content{padding-top:80px}.main-v2 .brand-hero-media img,.main-v2 .brand-hero-media video{object-position:62% center}.main-v2 .brand-hero-bottom{left:36px;right:36px}.v2-section{padding-block:85px}.v2-section-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:38px}.v2-section-heading>p br{display:none}.v2-section-heading>p{max-width:560px}.customer-intro h2{font-size:36px}.customer-count>strong{font-size:57px}.customer-count>strong>span{font-size:17px}.customer-count>p{font-size:13px}.customer-logo-grid{grid-template-columns:repeat(3,1fr)}.customer-logo-grid>div{min-height:108px}.customer-photo-grid{grid-template-columns:repeat(2,1fr);gap:27px 17px}.intelligence-workspace{grid-template-columns:1fr}.intelligence-source{display:none}.intelligence-questions [role=tab]{gap:9px;padding-inline:15px;font-size:15px}.intelligence-questions [role=tab]>svg:last-child{display:none}.intelligence-result{min-height:356px}.growth-narrative{padding:32px}.growth-narrative>h3{font-size:27px}.growth-narrative>p{font-size:14px}.growth-visual{margin:23px 23px 23px 0;padding:29px 18px}.growth-number{font-size:75px}.growth-chart{gap:15px}.growth-chart>div{width:100px}.growth-extra{font-size:16px}.growth-case-body{min-height:435px}.growth-footnote{flex-direction:column;align-items:flex-start;gap:12px}.app-revenue-heading{padding:33px}.app-revenue-heading h3{font-size:26px}.app-revenue-number{padding:30px 26px}.app-revenue-number>strong{font-size:35px}.app-revenue-number>strong>small{margin-inline:4px;font-size:16px}.voice-grid{gap:18px}.voice blockquote{min-height:155px;font-size:18px}.voice>p{flex-direction:column;align-items:flex-start;gap:4px}.operations-links{grid-template-columns:repeat(4,1fr)}.operations-links>a{gap:5px;padding:15px 10px;font-size:12px}.operations-links>a>svg:first-child{width:17px}.operations-links>a>svg:last-child{display:none}.operations-highlights{gap:18px}.operations-highlights h3{font-size:22px}.operations-highlights p{font-size:14px}.operations-highlights img{height:175px}.industry-v2-grid{gap:17px}.industry-v2-grid h3{font-size:22px}.industry-v2-grid>a>p{font-size:13px}.industry-v2-grid>a>div>svg{width:18px}.start-v2>.shell{grid-template-columns:1fr 1fr;gap:40px}.start-v2-intro h2{font-size:33px}.start-v2-intro>p:not(.v2-kicker){font-size:15px}.start-v2-intro>p br{display:none}.start-v2-price{padding:25px}.price-plan>b>strong{font-size:35px}.price-plan>b{font-size:16px}.start-v2-price>ul>li{font-size:13px}.faq-v2>.shell{grid-template-columns:1fr;gap:30px}.closing-v2 h2{font-size:48px}}@media (max-width:600px){.main-v2 .shell{width:calc(100% - 44px)}.main-v2 .header{gap:15px;height:68px;padding-inline:22px}.main-v2 .brand img{width:126px}.main-v2 .header-actions{gap:12px}.main-v2 .header .button.small{gap:7px;min-height:39px;padding:9px 12px;font-size:12px}.main-v2 .header .button.small svg{width:13px}.main-v2 .brand-hero{height:830px;min-height:0;max-height:none}.main-v2 .brand-hero-content{padding-top:57px;padding-bottom:100px}.main-v2 .brand-hero h1{letter-spacing:-.075em;font-size:64px;line-height:1.13}.main-v2 .brand-overline{letter-spacing:.08em;margin-bottom:24px;font-size:11px}.main-v2 .brand-hero-description{margin-top:22px;font-size:17px;line-height:1.75}.main-v2 .brand-hero-media{height:570px;top:235px;bottom:auto}.main-v2 .brand-hero-media img,.main-v2 .brand-hero-media video{object-position:78% center}.main-v2 .brand-hero-shade{background:linear-gradient(#080e16 0% 25%,#080e16be 46%,#080e1610 70%,#080e16 96%)}.main-v2 .brand-hero-actions{gap:10px;margin-top:26px}.main-v2 .brand-hero-actions .button{gap:8px;min-height:48px;padding:13px 15px;font-size:13px}.main-v2 .brand-hero-caption{max-width:none;margin-top:17px;font-size:12px}.main-v2 .brand-hero-bottom{padding:20px 0;left:22px;right:22px}.main-v2 .brand-hero-bottom>span{display:none}.main-v2 .brand-hero-bottom>a{font-size:13px}.hero-video-control{padding:8px 12px;font-size:12px;bottom:80px;right:22px}.v2-section{padding-block:73px}.v2-kicker{letter-spacing:.075em;margin-bottom:18px;font-size:11px}.v2-section-heading{gap:20px;margin-bottom:30px}.v2-section-heading h2{letter-spacing:-.065em;font-size:34px;line-height:1.3}.v2-section-heading>p,.v2-section-heading>div>p:not(.v2-kicker){font-size:15px;line-height:1.8}.v2-section-heading>div>p br{display:none}.customer-universe{padding-block:52px 37px}.customer-intro{margin-bottom:29px;display:block}.customer-intro h2{font-size:33px;line-height:1.3}.customer-count{text-align:left;border-top:1px solid #ffffff21;margin-top:34px;padding-top:27px}.customer-count>strong{font-size:65px}.customer-count>p{margin-top:11px;font-size:14px}.customer-count>small{font-size:12px}.customer-count>small br{display:none}.customer-logo-grid{grid-template-columns:repeat(3,1fr)}.customer-logo-grid>div{gap:10px;min-height:95px;padding:15px 10px 11px}.customer-logo-grid img{max-width:100%;height:26px;max-height:37px}.customer-logo-grid>div>span{font-size:10px;line-height:1.5}.more-customers{padding:19px 0;font-size:13px}.customer-photo-grid{gap:23px 12px;margin-top:30px}.customer-photo-grid figcaption{padding-top:10px;display:block}.customer-photo-grid figcaption strong{font-size:13px}.customer-photo-grid figcaption span{margin-top:2px;font-size:11px;display:block}.customer-proof-note{margin-top:24px;font-size:12px;line-height:1.85}.intelligence-questions{border:0;grid-template-columns:1fr;gap:6px;padding-bottom:15px}.intelligence-questions [role=tab]{border:1px solid #dbe3ed;border-radius:5px;flex:none;justify-content:flex-start;height:49px;padding-inline:16px;font-size:15px}.intelligence-questions [role=tab][data-active]{background:#f0f5ff;border:1px solid #0754eb}.intelligence-questions [role=tab]>svg:last-child{display:block}.intelligence-workspace{border-top:1px solid #dce3e9;border-radius:7px;box-shadow:0 10px 35px #172a4410}.intelligence-toolbar{padding:16px 18px}.intelligence-toolbar>span:first-child{gap:6px;font-size:12px}.intelligence-toolbar>span:last-child{font-size:10px}.intelligence-prompt{gap:10px;padding:23px 18px 24px}.owner-avatar{width:27px;height:27px;font-size:10px}.intelligence-prompt>p{padding:0;font-size:13px;line-height:1.8}.intelligence-result{min-height:0;padding:0 18px 23px}.answer-heading{gap:10px}.answer-spark{border-radius:7px;width:27px;height:27px}.answer-spark>svg{width:16px}.answer-heading h3{letter-spacing:-.055em;font-size:20px;line-height:1.45}.answer-metrics{gap:15px;margin:23px 0}.answer-metrics>div+div{padding-left:15px}.answer-metrics>div>span{font-size:12px}.answer-metrics strong{font-size:39px;line-height:1.5}.answer-metrics strong>small{font-size:18px}.answer-metrics p{font-size:12px;line-height:1.6}.answer-insight{margin-left:0;padding:16px}.answer-insight>p{font-size:13px}.answer-source{align-items:flex-start;margin:15px 0 0;font-size:11px;line-height:1.7}.answer-source>svg{flex-shrink:0;margin-top:3px}.intelligence-result-footer{flex-direction:column;align-items:flex-start;gap:14px;padding:17px 18px}.intelligence-result-footer>span{font-size:11px;line-height:1.8}.prompt-copy{padding:9px 11px;font-size:12px}.ai-member-table{margin:24px 0}.ai-member-table>div{gap:8px;padding:11px 8px;font-size:13px}.ai-next{flex-wrap:wrap;gap:16px 23px;padding-top:22px;font-size:13px}.ai-next>p{width:100%;font-size:12px}.case-selector>button{flex-wrap:wrap;gap:7px;padding:17px 14px;font-size:12px;line-height:1.65;display:flex}.case-selector>button>span{width:100%;font-size:10px}.case-selector>button>svg{display:none}.growth-case-body{grid-template-columns:1fr;min-height:0}.growth-narrative{padding:30px 23px 25px}.growth-narrative>.v2-kicker{margin-bottom:17px;font-size:12px}.growth-narrative>h3{letter-spacing:-.055em;font-size:26px;line-height:1.45}.growth-narrative>p{margin-top:19px;font-size:14px;line-height:1.85}.growth-extra{margin-top:21px;font-size:16px}.case-period{font-size:12px}.growth-visual{margin:0 17px 20px;padding:23px 27px}.growth-number{margin:9px 0 5px;font-size:85px}.growth-number>small{font-size:32px}.growth-visual>span{font-size:13px}.growth-chart{gap:23px;height:186px}.growth-chart>div{width:112px}.growth-footnote{gap:15px;padding:20px 23px}.growth-footnote>p{font-size:11px;line-height:1.8}.growth-footnote>button{justify-content:space-between;width:100%;font-size:12px}.growth-evidence{padding:22px}.evidence-values{flex-wrap:wrap;gap:17px}.evidence-values strong{font-size:15px}.growth-evidence>p{font-size:12px}.app-revenue-story{grid-template-columns:1fr;margin-top:20px}.app-revenue-heading{padding:29px 24px}.app-revenue-heading h3{font-size:27px}.app-revenue-heading p{font-size:14px}.app-revenue-number{padding:31px 25px}.app-revenue-number>strong{font-size:44px}.app-revenue-number>strong>small{margin-inline:5px;font-size:17px}.app-revenue-number>span{font-size:13px}.app-revenue-number>small{font-size:12px}.voice-grid{grid-template-columns:1fr;gap:38px}.voice-image img{aspect-ratio:1.65}.voice blockquote{min-height:0;margin:22px 0 19px;font-size:22px;line-height:1.65}.voice>p{flex-direction:row;align-items:center;gap:13px;padding-top:17px}.voice>p>span{font-size:12px}.operations-links{grid-template-columns:repeat(2,1fr)}.operations-links>a{gap:9px;padding:17px 13px;font-size:13px}.operations-links>a>svg:last-child{width:13px;display:block}.operations-highlights{grid-template-columns:1fr;gap:36px;margin-top:38px}.operations-highlights>a>div{margin-bottom:18px;padding-top:18px}.operations-highlights h3{font-size:27px}.operations-highlights p{min-height:0;font-size:15px}.operations-highlights img{height:230px;margin-top:20px}.industry-v2-grid{grid-template-columns:1fr;gap:37px}.industry-v2-grid img{aspect-ratio:1.5}.industry-v2-grid h3{font-size:27px}.industry-v2-grid>a>div{margin-top:20px}.industry-v2-grid>a>p{margin-top:9px;font-size:14px}.industry-extra{flex-wrap:wrap;gap:15px 21px;margin-top:29px;padding-top:23px;font-size:13px}.industry-extra>span{width:100%;font-size:12px}.start-v2>.shell{grid-template-columns:1fr;gap:37px}.start-v2-intro h2{font-size:34px}.start-v2-intro>p:not(.v2-kicker){margin-top:23px}.start-v2-intro .button{font-size:14px}.start-v2-price{padding:28px 25px}.price-plan>b>strong{font-size:46px}.price-plan>b{font-size:17px}.start-v2-price>ul>li{font-size:14px}.faq-v2 h2{font-size:30px}.faq-v2 .faqs [data-slot=accordion-trigger]{padding-block:20px;font-size:16px;line-height:1.7}.faq-v2 .faqs [data-slot=accordion-content]{font-size:14px}.closing-v2{padding:62px 0 69px}.closing-v2 p{font-size:15px}.closing-v2 h2{letter-spacing:-.065em;font-size:36px}.closing-v2 .button{margin-top:28px;font-size:14px}.main-v2 .footer{padding-top:45px}.main-v2 .footer-top>div>p{font-size:14px}}@media (prefers-reduced-motion:reduce){.growth-chart i{transition:none}.main-v2 .button:hover{transform:none}.brand-hero-media video{display:none}}.hero-motion{position:absolute;inset:0}.hero-film-link>span{color:#8f9ba9;border-left:1px solid #ffffff3d;padding-left:10px;font-size:12px}.hero-product-link{color:#91a0ae;align-items:center;gap:9px;margin-top:13px;font-size:13px;display:flex}.hero-product-link:hover,.hero-film-link:hover{color:#fff}.brand-film-dialog{color:#fff;background:#101923;border-color:#293749;border-radius:9px;gap:12px;width:min(1100px,100vw - 44px);padding:29px;max-width:none!important}.brand-film-dialog [data-slot=dialog-title]{color:#fff;font-size:25px}.brand-film-dialog [data-slot=dialog-description]{color:#92a4b9;font-size:13px;line-height:1.8}.brand-film-dialog video{aspect-ratio:16/9;object-fit:contain;background:#070d16;border-radius:3px;width:100%;max-height:65vh;margin:9px 0}.brand-film-dialog>.button{justify-self:start;min-height:44px;padding:11px 16px;font-size:14px}.brand-film-dialog>[data-slot=dialog-close]{color:#fff}.nav-new,.v2-kicker,.intelligence-wordmark>span,.source-connector,.owner-avatar,.case-selector>button>span{font-size:12px}@media (max-width:600px){.main-v2 .brand-overline,.customer-logo-grid>div>span,.customer-photo-grid figcaption span,.intelligence-toolbar>span:last-child,.owner-avatar,.intelligence-result-footer>span,.answer-source,.case-selector>button>span,.growth-footnote>p,.v2-kicker{font-size:12px}.customer-logo-grid>div{min-height:108px}.brand-film-dialog{gap:10px;padding:23px 18px}.brand-film-dialog [data-slot=dialog-title]{font-size:22px}.brand-film-dialog [data-slot=dialog-description],.hero-product-link{font-size:12px}.hero-film-link{margin-top:19px;font-size:13px}.main-v2 .brand-hero-actions .button{padding-inline:14px}.main-v2 .brand-overline{letter-spacing:.045em}}fieldset.case-selector{border:0;min-width:0;margin:0;padding:0}.main-v2 .shell{padding-inline:0}.v2-section-heading>p,.v2-section-heading>div>p:not(.v2-kicker),.app-revenue-heading p,.operations-highlights p,.industry-v2-grid>a>p,.start-v2-intro>p:not(.v2-kicker),.growth-narrative>p{font-size:16px}@media (max-width:600px){.main-v2 .shell,.main-v2 .brand-hero-content{padding-inline:0}.main-v2 .brand-hero-actions{flex-wrap:nowrap}.main-v2 .brand-hero-actions .button{padding-inline:14px;font-size:13px}.customer-logo-grid>div>span{font-size:12px}.answer-insight>p,.intelligence-prompt>p{font-size:14px}.intelligence-result-footer>span,.growth-footnote>p,.start-v2-price>small{font-size:12px}.faq-v2 .faqs [data-slot=accordion-content]{font-size:16px}}@media (max-width:370px){.main-v2 .brand-hero-actions{flex-wrap:wrap}.main-v2 .brand-hero h1{font-size:58px}}.intelligence-result-footer>span,.answer-source,.answer-metrics p,.answer-metrics>div>span,.intelligence-toolbar>span:last-child,.intelligence-source>p,.source-status,.intelligence-prompt>p,.growth-footnote>p,.case-period,.growth-evidence>p,.app-revenue-heading p,.voice>p>span,.operations-highlights p,.industry-v2-grid>a>p,.start-v2-price>p,.start-v2-price>small,.plan-label{color:#5e6f82}.brand-film-dialog>[data-slot=dialog-close]{width:34px;height:34px;top:22px;right:22px}.facility-gallery{margin:66px 0 30px}.facility-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:27px;display:flex}.facility-heading p{color:#8191a6;letter-spacing:.14em;margin-bottom:12px;font-size:11px}.facility-heading h3{color:#fff;letter-spacing:-.035em;font-size:29px;font-weight:500}.facility-controls{flex-shrink:0;align-items:center;gap:10px;display:flex}.facility-controls>span{color:#edf3fb;font-variant-numeric:tabular-nums;margin-right:12px;font-size:13px}.facility-controls i{color:#6b7c90;margin-left:5px;font-style:normal}.facility-controls button{color:#c5cfdb;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:39px;height:39px;transition:background .25s;display:grid}.facility-controls button:hover{background:#ffffff16}.facility-controls button:focus-visible{outline-offset:4px;outline:2px solid #93b7ff}.facility-viewport{touch-action:pan-y pinch-zoom;overflow:hidden}.facility-track{margin-left:-22px;display:flex}.facility-slide{flex:0 0 33.3333%;min-width:0;margin:0;padding-left:22px}.facility-media{aspect-ratio:3/2;background:#1d2531;border-radius:3px;position:relative;overflow:hidden}.facility-media>img,.facility-media>video{object-fit:cover;width:100%;height:100%;display:block}.facility-media>video{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.facility-media>video.is-loaded{opacity:1}.facility-slide figcaption{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-bottom:8px;display:flex}.facility-slide strong{color:#fff;font-size:17px;font-weight:500}.facility-slide figcaption>span{letter-spacing:.06em;color:#63748a;font-size:9px}@media (max-width:1000px){.facility-slide{flex-basis:48%}.facility-heading h3{font-size:26px}}@media (max-width:600px){.facility-gallery{margin-top:42px}.facility-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:23px}.facility-heading h3{font-size:25px}.facility-controls{justify-content:flex-end;width:100%}.facility-controls>span{margin-right:auto}.facility-track{margin-left:-14px}.facility-slide{flex-basis:90%;padding-left:14px}.facility-slide strong{font-size:15px}.facility-slide figcaption>span{font-size:8px}}.product-experience-tabs{background:0 0;justify-content:flex-start;gap:8px;width:100%;margin-bottom:22px;padding:0;display:flex;overflow:auto hidden;height:auto!important}.product-experience-tabs>[data-slot=tabs-trigger]{color:#6c7888;white-space:nowrap;background:#fff;border:1px solid #dce2e9;border-radius:6px;flex:1;min-height:53px;padding:15px 20px;font-size:15px;font-weight:600;box-shadow:none!important}.product-experience-tabs>[data-slot=tabs-trigger][data-active]{color:#fff;background:#121b2b;border-color:#121b2b}.ops-demo-instruction{color:#53677f;background:#f6f8fb;border-block:1px solid #e3e7ed;padding:18px 30px;font-size:14px}.ops-native-date{color:#8b94a1;font-size:13px}.ops-content{padding-bottom:30px}.ops-native-tab{color:#8c96a3;border-bottom:1px solid #e4e8ef;gap:35px;height:50px;margin-bottom:24px;display:flex}.ops-native-tab>*{align-items:center;height:50px;font-size:16px;display:flex}.ops-native-tab>b{color:#1f6aff;border-bottom:3px solid #1f6aff;font-weight:500}.ops-dark{background:#0f172a}.ops-dark>.pay-crm-nav{color:#2a2d32;background:#fff}.ops-dashboard{color:#e7edf8;background:linear-gradient(125deg,#020617,#0f172a,#020617);padding:40px 34px 44px}.ops-dash-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.ops-dash-heading h3{letter-spacing:-.025em;font-size:32px;font-weight:500;line-height:1.4}.ops-dash-heading p{color:#94a3b8;margin-top:7px;font-size:14px}.ops-dash-heading>div:last-child{gap:10px;display:flex}.ops-dashboard button:not([data-slot]){transition:background .2s}.ops-dash-heading button,.ops-branch-picker [data-slot=select-trigger]{color:#cbd5e1;background:#1e293b;border:1px solid #334155;border-radius:7px;padding:10px 15px;font-size:13px}.ops-asof{color:#71829c;margin-bottom:36px;font-size:12px}.ops-dashboard .ops-section-title{color:#f8fafc;letter-spacing:-.02em;align-items:center;gap:11px;margin-bottom:12px;font-size:22px;font-weight:500;display:flex}.ops-section-title:before{content:"";background:#38bdf8;border-radius:4px;flex-shrink:0;width:4px;height:25px}.ops-muted{color:#94a3b8;margin:0 0 20px;font-size:14px}.ops-sales-cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ops-sales-card{text-align:left;background:linear-gradient(130deg,#0c2941,#15243f);border:1px solid #1e3a5f;border-radius:12px;padding:22px;position:relative}.ops-sales-card.color-1{background:linear-gradient(130deg,#152c3d,#1a2041);border-color:#313556}.ops-sales-card.color-2{background:linear-gradient(130deg,#352327,#232338);border-color:#59404a}.ops-sales-card[aria-pressed=true]{outline:1px solid #60a5fa;box-shadow:0 0 24px #2563eb15}.ops-sales-card>span{justify-content:space-between;align-items:center;font-size:15px;display:flex}.ops-sales-card>span small{color:#94a3b8;font-size:11px}.ops-sales-card>strong{color:#fff;font-variant-numeric:tabular-nums;margin:18px 0;font-size:31px;font-weight:650;display:block}.ops-sales-card>div{color:#96a7be;justify-content:space-between;align-items:center;margin-top:11px;font-size:12px;display:flex}.ops-sales-card>div b{color:#67e8ba;font-size:13px;font-weight:500}.ops-sales-card>i{color:#c5d7ee;justify-content:flex-end;gap:5px;margin-top:20px;font-size:11px;font-style:normal;display:flex}.ops-dash-panel{background:#101b2da6;border:1px solid #263349;border-radius:12px;margin-top:22px;padding:24px}.ops-dark-tabs{background:#182439;border-radius:7px;gap:3px;width:fit-content;padding:5px;height:auto!important}.ops-dark-tabs [data-slot=tabs-trigger]{color:#94a3b8;min-height:34px;padding:9px 14px;font-size:13px;box-shadow:none!important}.ops-dark-tabs [data-slot=tabs-trigger][data-active]{color:#fff;background:#285fba}.ops-breakdown{grid-template-columns:260px 1fr;align-items:center;gap:30px;margin-top:27px;display:grid}.ops-ring{border-radius:50%;width:220px;height:220px;margin:auto;padding:34px}.ops-ring>div{background:#111d30;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex}.ops-ring span{color:#8fa2bb;font-size:13px}.ops-ring b{color:#eaf2ff;letter-spacing:-.03em;font-size:18px}.ops-dashboard .pay-table-frame{background:0 0;border:1px solid #2b394d;border-radius:7px}.payroll-canvas.ops-dark th{color:#94a8bf;background:#1c2b3d;border-color:#2a3a51;font-size:12px}.payroll-canvas.ops-dark td{color:#d6e1ed;border-color:#263349;font-size:12px}.ops-dashboard tbody tr:hover td{background:#1b2b43}.ops-dashboard .pay-currency{min-width:100px}.ops-dash-section{background:#101827;border:1px solid #293244;border-radius:12px;margin-top:36px;padding:25px 24px 18px}.ops-section-toggle{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}.ops-section-toggle .ops-section-title{margin:0;font-size:21px}.ops-section-toggle>span{color:#b8c6da;background:#1c273a;border-radius:7px;align-items:center;gap:10px;padding:9px 13px;font-size:12px;display:flex}.ops-dash-section:nth-of-type(2n) .ops-section-title:before{background:#a78bfa}.ops-stat-row{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ops-stat-row>div{background:#192338;border:1px solid #28364c;border-radius:8px;padding:16px 15px}.ops-stat-row span{color:#94a3b8;font-size:12px}.ops-stat-row b{color:#eef4ff;margin-top:12px;font-size:20px;font-weight:600;display:block}.ops-line-chart{color:#7890ae;padding-top:28px}.ops-line-chart svg{width:100%;height:auto;display:block}.ops-chart-legend{justify-content:center;gap:20px;padding:10px 0 5px;font-size:12px;display:flex}.ops-chart-legend>span{align-items:center;gap:7px;display:flex}.ops-chart-legend i{border-radius:50%;width:8px;height:8px}.ops-branch-picker{color:#94a3b8;align-items:center;gap:18px;margin-top:22px;font-size:12px;display:flex}.ops-schedule-toolbar{align-items:center;gap:17px;height:58px;margin-bottom:15px;font-size:13px;display:flex}.ops-schedule-toolbar>strong{margin:auto;font-size:19px}.ops-naver{color:#099a58;font-size:12px}.ops-calendar{border:1px solid #d7dce5;font-size:12px;overflow:hidden}.ops-calendar-top{background:#f7f8fa;border-bottom:1px solid #d7dce5;grid-template-columns:55px repeat(7,1fr);height:46px;display:grid}.ops-calendar-top>*{border-right:1px solid #e2e5eb;justify-content:center;align-items:center;font-weight:500;display:flex}.ops-calendar-top .sun{color:#da5353}.ops-calendar-top .sat{color:#3c70c4}.ops-calendar-body{grid-template-columns:55px repeat(7,1fr);height:1088px;display:grid}.ops-hours{color:#9aa3b0;background:#fafbfc;border-right:1px solid #d7dce5;flex-direction:column;display:flex}.ops-hours>span{text-align:center;border-bottom:1px solid #e6e8ee;height:64px;padding-top:8px}.ops-day{background:repeating-linear-gradient(#0000 0 63px,#e6e8ee 63px 64px);border-right:1px solid #e2e5eb;position:relative}.ops-class{text-align:left;color:#fff;background:#e0b482;border:1px solid #cc9a60;border-radius:4px;flex-direction:column;justify-content:center;gap:2px;padding:5px 7px;font-size:11px;line-height:1.3;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.ops-class.full{background:#df891e;border-color:#dc8415}.ops-class.completed,.ops-class.cancelled{background:#aeb4bd;border-color:#a1a8b2}.ops-class.cancelled{text-decoration:line-through}.ops-class.unpublished{border-style:dashed}.ops-class i.ops-unpublished-mark{color:#fff;background:#526070}.ops-payment-dates{line-height:1.5;display:block}.ops-payment-dates small{color:#bb5b5b;display:block}.ops-class:hover{filter:brightness(1.06);z-index:2;outline:2px solid #1f6aff}.ops-class>strong{font-size:11px;font-weight:500}.ops-class span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ops-class i{color:#11ae60;background:#fff;border-radius:2px;margin-right:4px;padding:0 2px;font-size:10px;font-style:normal;font-weight:800}.ops-class em{font-size:10px;font-style:normal}.ops-bpay-totals{grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 36px;display:grid}.ops-bpay-totals>div{border:1px solid #e1e7ef;border-radius:7px;padding:24px 28px}.ops-bpay-totals>div:first-child{background:#f1f6ff;border-color:#c3d9ff}.ops-bpay-totals span{color:#6c7789;font-size:14px}.ops-bpay-totals strong{color:#1f6aff;margin:12px 0;font-size:32px;font-weight:600;display:block}.ops-bpay-totals small{margin-left:5px;font-size:15px}.ops-bpay-totals p{color:#97a0ae;font-size:13px}.ops-payments-table{min-width:2100px}.ops-class-dialog{max-height:85svh;overflow:auto;max-width:760px!important}.ops-class-summary{background:#f5f7fb;border-radius:7px;justify-content:space-between;gap:20px;padding:20px;display:flex}.ops-class-summary span{color:#8792a1;font-size:12px}.ops-class-summary b{margin-top:8px;font-size:16px;display:block}.ops-modal-table{min-width:0}.ops-contract-dialog{max-height:90svh;overflow:auto;max-width:1050px!important}.ops-contract-layout{background:#f2f4f7;border-radius:7px;grid-template-columns:1.7fr 1fr;gap:22px;padding:24px;display:grid}.ops-contract-paper{color:#344154;background:#fff;border:1px solid #dce1e8;padding:34px 30px;position:relative;overflow:hidden}.ops-contract-paper>p{color:#65738a;margin:14px 0;font-size:12px;line-height:1.9}.ops-contract-paper h3{margin-bottom:22px;font-size:22px;font-weight:600}.ops-contract-meta{border-block:2px solid #495871;flex-direction:column;gap:13px;margin-bottom:20px;padding:13px 0;font-size:13px;display:flex}.ops-contract-meta>span{justify-content:space-between;gap:15px;display:flex}.ops-contract-meta b{font-weight:500}.ops-contract-watermark{color:#0754eb09;pointer-events:none;font-size:90px;font-weight:700;position:absolute;top:48%;left:12%;transform:rotate(-30deg)}.ops-demo-signature{text-align:center;color:#768eac;border:1px dashed #b8c5d8;margin:24px 0;padding:16px;font-size:20px}.ops-contract-notice{text-align:center;color:#75869d;font-size:12px;font-weight:500;display:block}.ops-contract-layout aside{padding:12px 4px}.ops-contract-layout h4{align-items:center;gap:9px;margin-bottom:22px;font-size:17px;font-weight:600;display:flex}.ops-contract-layout aside dl{grid-template-columns:1fr 1fr;gap:17px;margin:25px 0;font-size:13px;display:grid}.ops-contract-layout dt{color:#7a899c}.ops-contract-layout dd{text-align:right;font-weight:500}.ops-contract-layout aside p{color:#6c7f96;border-top:1px solid #dce3ed;align-items:flex-start;gap:8px;padding-top:18px;font-size:13px;line-height:1.8;display:flex}.ops-contract-layout aside p svg{flex-shrink:0;margin-top:4px}.ops-contract-layout aside small{color:#8797aa;margin-top:12px;font-size:12px;line-height:1.7;display:block}@media (max-width:700px){.product-experience-tabs>[data-slot=tabs-trigger]{min-width:144px;padding:14px;font-size:13px}.product-experience-tabs{gap:6px;margin-bottom:15px}.ops-demo-instruction{padding:15px 20px;font-size:13px;line-height:1.7}.ops-contract-layout{grid-template-columns:1fr;padding:12px}.ops-contract-paper{padding:24px 20px}.ops-class-dialog,.ops-contract-dialog{max-width:calc(100vw - 20px)!important}.ops-class-summary{gap:10px;padding:15px}}.payroll-experience{color:#2a2d32;background:#fff;border:1px solid #dce2e9;border-radius:12px;overflow:hidden}.pay-tour-head{justify-content:space-between;align-items:center;gap:20px;padding:28px 30px 22px;display:flex}.pay-tour-kicker{letter-spacing:.12em;color:#6d7f95;font-size:11px}.pay-tour-head h3{letter-spacing:-.04em;margin-top:8px;font-size:22px;font-weight:650;line-height:1.4}.pay-privacy{color:#57718b;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.pay-tour-steps{background:#f6f8fb;border-block:1px solid #e3e7ed;align-items:stretch;padding:0 16px;display:flex}.pay-tour-steps button{color:#708094;text-align:left;flex:1;align-items:center;gap:12px;padding:18px 15px;font-size:14px;display:flex}.pay-tour-steps button>span{color:#a2adbb;font-size:12px;font-weight:700}.pay-tour-steps button>svg{margin-left:auto}.pay-tour-steps button[aria-current]{color:#0754eb;font-weight:650;box-shadow:inset 0 -3px #0754eb}.pay-tour-steps button[aria-current]>span{color:#0754eb}.pay-tour-steps button:hover{background:#edf2fb}.pay-tour-steps .pay-reset{flex:0 0 45px;padding:12px}.pay-mobile-hint{display:none}.payroll-scroll{overscroll-behavior-x:contain;scrollbar-color:#aeb8c6 #e9edf3;max-height:840px;overflow:auto}.payroll-canvas{background:#fff;min-width:1120px;font-size:14px;line-height:1.5}.pay-crm-utility{color:#fff;background:#164eef;align-items:center;gap:20px;height:28px;padding:0 18px;font-size:12px;display:flex}.pay-crm-utility>b{letter-spacing:-.06em;font-size:15px}.pay-crm-utility>span:last-child{opacity:.85;margin-left:auto}.pay-crm-nav{border-bottom:1px solid #e4e7ed;align-items:center;gap:28px;height:54px;padding:0 20px;font-size:13px;display:flex}.pay-crm-nav>b{color:#fff;letter-spacing:-.1em;background:#164eef;border-radius:4px;place-items:center;width:26px;height:27px;margin-right:auto;font-size:25px;line-height:1;display:grid}.pay-crm-nav .current{color:#164eef;font-weight:700}.pay-crm-subnav{color:#6c727f;border-bottom:1px solid #e3e5e8;align-items:center;gap:30px;height:54px;padding:0 34px;display:flex}.pay-crm-subnav strong{color:#2a2d32;margin-right:15px;font-size:17px}.pay-crm-subnav>b{color:#1f6aff;border-bottom:3px solid #1f6aff;align-items:center;height:100%;font-weight:500;display:flex}.pay-crm-content{padding:32px 36px 12px}.pay-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.pay-page-heading h3{letter-spacing:-.045em;font-size:28px;font-weight:700}.pay-native-button{white-space:nowrap;background:#fff;border:1px solid #d3d8df;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:13px;line-height:1.4;display:inline-flex}.pay-native-button:hover{background:#f1f5fb;border-color:#98aac4}.pay-native-button:disabled{opacity:.45;cursor:default}.pay-native-button.primary-outline{color:#1f6aff;border-color:#1f6aff}.pay-period{justify-content:center;align-items:center;gap:14px;margin-bottom:28px;display:flex}.pay-period>button{padding:8px}.pay-period>button:disabled{opacity:.25;cursor:default}.pay-period [data-slot=select-trigger]{border:0;min-width:160px;height:38px;font-size:19px;font-weight:600}.pay-overview{grid-template-columns:minmax(0,2.8fr) minmax(270px,1fr);gap:24px;margin-bottom:28px;display:grid}.payroll-canvas h4{margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.4}.payroll-canvas h4 small{color:#1f6aff;margin-left:4px;font-size:14px}.pay-metric-tabs{background:0 0;justify-content:flex-start;gap:18px;width:100%;margin-bottom:16px;padding:0;height:auto!important}.pay-metric-tabs [data-slot=tabs-trigger]{color:#afb4bd;box-shadow:none;border:0;border-radius:0;flex:0 auto;height:26px;padding:0;font-size:18px;font-weight:700}.pay-metric-tabs [data-slot=tabs-trigger][data-active]{color:#2a2d32;box-shadow:none;background:0 0}.pay-chart{background:#f1f4f9;border-radius:8px;align-items:stretch;height:238px;padding:24px 25px 42px 61px;display:flex;position:relative}.pay-chart-grid{color:#8b94a1;flex-direction:column;justify-content:space-between;font-size:11px;display:flex;position:absolute;inset:24px 22px 42px 55px}.pay-chart-grid span{text-indent:-42px;border-top:1px solid #dae0e8;line-height:1}.pay-chart-bars{align-items:flex-end;gap:13px;width:100%;height:100%;display:flex;position:relative}.pay-chart-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.pay-chart-col>div{background:#4785ff;border-radius:4px 4px 0 0;width:66%;min-width:12px;transition:height .25s}.pay-chart-col>span{white-space:nowrap;color:#6c727f;font-size:11px;position:absolute;top:calc(100% + 12px)}.pay-overview-summary h4{height:26px;margin-bottom:16px}.pay-summary-line{border:1px solid #e3e5e8;padding:16px 18px}.pay-summary-line:first-of-type{border-radius:8px 8px 0 0}.pay-summary-line:nth-of-type(2){border-top:0;border-radius:0 0 8px 8px}.pay-summary-line>div{color:#6c727f;justify-content:space-between;gap:12px;margin-top:10px;font-size:12px;display:flex}.pay-summary-line strong{color:#2a2d32;white-space:nowrap;margin-top:4px;font-size:19px;display:block}.payroll-canvas small{margin-left:3px;font-size:12px;font-weight:400}.pay-status{white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;min-height:22px;padding:5px 7px;font-size:11px;font-style:normal;line-height:1;display:inline-flex}.pay-status.green{color:#027215;background:#e9f7ea}.pay-status.gray{color:#737b8b;background:#f0f1f4}.pay-status.orange{color:#ad5c00;background:#ffe7cc}.pay-status.red{color:#b60e02;background:#ffeceb}.pay-filter-row{color:#6c727f;align-items:center;gap:10px;margin:22px 0 16px;font-size:13px;display:flex}.pay-filter-row>[data-slot=select-trigger]{background:#fff;min-width:90px;height:34px}.pay-filter-row>label{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;margin:0 auto 0 12px;display:flex}.pay-search{align-items:center;width:215px;display:flex;position:relative}.pay-search>svg{color:#98a0ad;pointer-events:none;position:absolute;left:10px}.pay-search input{height:34px;box-shadow:none;border:1px solid #d3d8df;border-radius:5px;padding-left:33px;font-size:13px}.pay-table-frame{background:#fff;border:1px solid #e3e5e8;border-radius:8px;overflow:hidden}.payroll-canvas table{border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.4}.payroll-canvas th{text-align:center;white-space:nowrap;color:#6c727f;background:#fcfcfc;border-bottom:1px solid #e3e5e8;height:40px;padding:10px 12px;font-weight:500}.payroll-canvas td{white-space:nowrap;border-bottom:1px solid #eef0f4;height:48px;padding:10px 12px}.payroll-canvas tbody tr:last-child td{border-bottom:0}.payroll-canvas tbody tr:hover td{background:#f5f7fb}.payroll-canvas .pay-currency{text-align:right;font-variant-numeric:tabular-nums;min-width:114px}.payroll-canvas .pay-sum{color:#001f5c;background:#ebf1ff;font-weight:600}.pay-list-table{min-width:2570px}.pay-list-table .pay-fixed{z-index:2;background:#fff;position:sticky}.pay-list-table th.pay-fixed{z-index:3;background:#fcfcfc}.pay-list-table .pay-col-0{text-align:center;width:80px;min-width:80px;left:0}.pay-list-table .pay-col-1{width:105px;min-width:105px;left:80px}.pay-list-table .pay-col-2{border-right:1px solid #e3e5e8;width:184px;min-width:184px;left:185px}.pay-col-2 button+button{margin-left:7px}.pay-table-bottom{color:#8b94a1;justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.pay-coach-card{background:#fcfcfc;border:1px solid #e3e5e8;border-radius:6px;align-items:center;gap:16px;margin:28px 0 22px;padding:18px 20px;font-size:13px;display:flex}.pay-coach-avatar{color:#4c77ba;background:#eaf0ff;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.pay-coach-card>strong{font-size:20px;font-weight:600}.pay-coach-card>span{color:#6c727f}.pay-coach-card>span>b{color:#2a2d32;margin-left:5px;font-weight:500}.pay-coach-card .pay-coach-period{margin-left:auto;font-size:12px}.pay-native-tabs{background:0 0;border-bottom:1px solid #e3e5e8;border-radius:0;justify-content:flex-start;gap:22px;width:100%;margin-bottom:28px;padding:0;height:56px!important}.pay-native-tabs [data-slot=tabs-trigger]{color:#6c727f;border:0;border-radius:0;flex:0 auto;height:56px;padding:0 7px;font-size:14px;font-weight:500;box-shadow:none!important;background:0 0!important}.pay-native-tabs [data-slot=tabs-trigger][data-active]{color:#2a2d32;border-bottom:3px solid #1f6aff}.pay-native-tabs.sub{margin:16px 0 0}.pay-detail-summary{grid-template-columns:1fr 1.8fr;gap:24px;display:grid}.pay-detail-top{grid-template-columns:1.6fr 1fr;gap:24px;margin:12px 0 26px;display:grid}.pay-white-box{background:#fff;border:1px solid #e3e5e8;border-radius:8px;padding:22px 24px}.pay-amount-rows>div{border-bottom:1px solid #f0f2f5;justify-content:space-between;gap:18px;padding:13px 0;font-size:14px;display:flex}.pay-amount-rows dt{color:#6c727f}.pay-amount-rows dd{font-variant-numeric:tabular-nums;font-weight:500}.pay-amount-rows .pay-amount-total{border:0;padding-top:23px;font-size:18px;font-weight:600}.pay-amount-total dt,.pay-amount-total dd{color:#1f6aff}.pay-rate-note{color:#8b94a1;margin-top:16px;font-size:12px;line-height:1.6}.pay-mini-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.pay-mini-grid>div{border:1px solid #e3e5e8;border-radius:8px;padding:17px}.pay-mini-grid span{color:#6c727f;font-size:12px}.pay-mini-grid strong{margin-top:8px;font-size:20px;font-weight:600;display:block}.pay-context-next{color:#426082;background:#edf4ff;border:1px solid #cee0ff;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:24px;padding:18px 22px;font-size:14px;display:flex}.pay-context-next b{color:#1f6aff;align-items:center;gap:12px;font-weight:600;display:flex}.pay-large-amount{color:#1f6aff;margin:4px 0 18px;font-size:29px;font-weight:600;display:block}.pay-white-box p{color:#758092;font-size:13px;line-height:1.7}.pay-lesson-counts{color:#6c727f;border:1px solid #e3e5e8;border-radius:8px;justify-content:space-between;gap:20px;margin-bottom:16px;padding:22px 26px;font-size:14px;display:flex}.pay-lesson-counts b{color:#2a2d32;margin-left:15px;font-size:19px}.pay-pagination{justify-content:center;align-items:center;gap:6px;padding:18px;font-size:13px;display:flex}.pay-pagination>span{color:#8b94a1;margin-right:12px}.pay-pagination>button{border-radius:4px;width:30px;height:30px}.pay-pagination>button[aria-current]{color:#fff;background:#1f6aff}.pay-empty{color:#8b94a1;text-align:center!important;padding:30px!important}.pay-live-notice{color:#1f6aff;min-height:18px;margin-top:14px;font-size:12px}.pay-disclosure{color:#728095;background:#f7f9fc;border-top:1px solid #e3e7ed;align-items:flex-start;gap:10px;padding:18px 24px;display:flex}.pay-disclosure>svg{flex-shrink:0;margin-top:2px}.pay-disclosure>p{font-size:12px;line-height:1.7}.product-dialog:has(.payroll-experience){width:100%;max-width:min(1500px,100vw - 48px)}.expanded .payroll-scroll{max-height:calc(85svh - 250px)}@media (max-width:700px){.pay-tour-head{padding:22px;display:block}.pay-tour-head h3{font-size:21px}.pay-privacy{margin-top:14px}.pay-tour-steps{padding:0 10px;overflow:auto}.pay-tour-steps button{min-width:172px;padding:16px 8px;font-size:13px}.pay-tour-steps .pay-reset{min-width:42px}.pay-mobile-hint{color:#6d7f95;background:#fff;border-bottom:1px solid #e3e7ed;padding:12px 20px;font-size:12px;display:block}.payroll-scroll{max-height:650px}.pay-disclosure{padding:16px}.product-dialog:has(.payroll-experience){max-width:calc(100vw - 16px)}.expanded .payroll-scroll{max-height:65svh}}.main-v2 .brand-hero.product-hero{background:#080d18;height:auto;min-height:880px;max-height:none}.main-v2 .product-hero .brand-hero-content{text-align:center;padding-top:55px;padding-bottom:520px}.main-v2 .product-hero .brand-overline{color:#afbed2;justify-content:center;margin-bottom:20px;font-size:12px}.main-v2 .product-hero h1{letter-spacing:-.065em;font-size:clamp(60px,6.1vw,92px);line-height:1.12}.main-v2 .product-hero h1 br{display:none}.main-v2 .product-hero h1 span{margin-left:.18em}.main-v2 .product-hero .brand-hero-description{color:#bac6d7;margin-top:20px;font-size:19px;line-height:1.6}.main-v2 .product-hero .brand-hero-actions{justify-content:center;gap:12px;margin-top:24px}.main-v2 .product-hero .hero-film-link{color:#aebed4;margin:20px auto 0;font-size:14px}.main-v2 .product-hero .hero-product-link{display:none}.main-v2 .product-hero .brand-hero-media{aspect-ratio:7/3;width:100%;height:auto;inset:auto 0 66px}.main-v2 .product-hero .brand-hero-media picture{width:100%;height:100%;display:block}.main-v2 .product-hero .brand-hero-media img,.main-v2 .product-hero .brand-hero-media video{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.main-v2 .product-hero .brand-hero-shade{pointer-events:none;background:linear-gradient(#080d18 0%,#080d18e0 12%,#0000 36%)}.main-v2 .product-hero .hero-video-control{background:#07101bbf;bottom:89px;right:24px}.product-ecosystem-labels{z-index:2;color:#b7c4d8;background:#080d18;border-top:1px solid #ffffff16;justify-content:center;align-items:center;gap:32px;min-height:66px;padding:18px 28px;font-size:14px;display:flex;position:absolute;inset:auto 0 0}.product-ecosystem-labels span{white-space:nowrap}@media (min-width:1800px){.main-v2 .brand-hero.product-hero{min-height:1040px}.main-v2 .product-hero .brand-hero-content{padding-bottom:640px}}@media (max-width:1000px){.main-v2 .brand-hero.product-hero{min-height:760px}.main-v2 .product-hero .brand-hero-content{padding-top:50px;padding-bottom:370px}.product-ecosystem-labels{gap:19px;font-size:12px}}@media (max-width:600px){.main-v2 .brand-hero.product-hero{min-height:860px}.main-v2 .product-hero .brand-hero-content{padding-top:40px;padding-bottom:490px}.main-v2 .product-hero .brand-overline{letter-spacing:.11em;margin-bottom:21px;font-size:10px}.main-v2 .product-hero h1{font-size:53px;line-height:1.14}.main-v2 .product-hero h1 br{display:block}.main-v2 .product-hero h1 span{margin-left:0}.main-v2 .product-hero .brand-hero-description{margin-top:18px;font-size:15px;line-height:1.75}.main-v2 .product-hero .brand-hero-actions{flex-flow:row;gap:8px;margin-top:24px}.main-v2 .product-hero .brand-hero-actions .button{flex:1;gap:7px;min-width:0;min-height:48px;padding:13px 12px;font-size:13px}.main-v2 .product-hero .hero-film-link{margin-top:18px;font-size:12px}.main-v2 .product-hero .brand-hero-media{aspect-ratio:4/5;height:auto;inset:auto 0 85px}.main-v2 .product-hero .brand-hero-shade{background:linear-gradient(#080d18 0% 27%,#0000 57%)}.main-v2 .product-hero .hero-video-control{padding:8px 10px;font-size:12px;bottom:96px;right:12px}.product-ecosystem-labels{text-align:center;grid-template-columns:repeat(4,1fr);gap:12px 8px;min-height:85px;padding:19px 15px;font-size:12px;display:grid}}.crm-showcase{margin-top:38px}.crm-showcase-tabs{scrollbar-width:none;border-bottom:1px solid #dce2ec;gap:6px;padding-bottom:16px;display:flex;overflow-x:auto}.crm-showcase-tabs button{white-space:nowrap;color:#7a8695;border-radius:30px;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:flex}.crm-showcase-tabs button.selected{color:#fff;background:#172234}.crm-showcase-tabs button:hover:not(.selected){color:#384a63;background:#eaf0f7}.crm-showcase-guide{justify-content:space-between;align-items:center;gap:26px;padding:27px 0 30px;display:flex}.crm-showcase-guide h3{color:#26364d;letter-spacing:-.04em;font-size:24px;font-weight:600}.crm-showcase-guide p{color:#8a96a7;max-width:750px;margin-top:9px;font-size:13px;line-height:1.7}.crm-showcase-guide>a{white-space:nowrap;color:#667c9a;align-items:center;gap:8px;font-size:12px;display:flex}.crm-showcase-browser{background:#f5f7fa;border:1px solid #d7dee8;border-radius:10px;overflow:hidden;box-shadow:0 25px 80px #27395916}.crm-showcase-chrome{color:#b0bccd;background:linear-gradient(#fafbfd,#edf1f6);border-bottom:1px solid #dfe5ef;justify-content:space-between;align-items:center;height:42px;padding:0 16px;display:flex}.crm-showcase-chrome>span{align-items:center;gap:5px;display:flex}.crm-showcase-chrome>span>i{background:#c5cdd9;border-radius:50%;width:7px;height:7px}.crm-showcase-chrome>div{letter-spacing:.12em;color:#8d9bae;align-items:center;gap:7px;font-size:8px;display:flex}.crm-showcase-dot{background:#809bd5;border-radius:50%;width:4px;height:4px}.crm-showcase-frame-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bdc9db #f2f5fa;background:#fff;overflow:auto}.crm-showcase-frame-space{position:relative}.crm-showcase iframe{background:#fff;border:0;max-width:none;display:block}.crm-showcase-loading{color:#a5b2c6;background:#fcfdff;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.crm-showcase-loading span{border:2px solid #e1e7f0;border-top-color:#8da9df;border-radius:50%;width:12px;height:12px;animation:1s linear infinite crm-load}.crm-showcase-caption{color:#9ca7b6;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;font-size:11px;display:flex}.crm-showcase-caption a{color:#8594ac;align-items:center;gap:5px;display:flex}.crm-showcase-mobile-hint{display:none}.product-dialog .crm-showcase{margin:0}.product-dialog .crm-showcase-guide{padding:18px 0}.product-dialog .crm-showcase-guide h3{font-size:20px}.product-dialog .crm-showcase-tabs button{padding:10px 14px;font-size:12px}.product-dialog .crm-showcase-tabs{padding-bottom:10px}.product-dialog .crm-showcase-browser{box-shadow:none}.product-dialog .crm-showcase-caption{margin:12px 0}.product-dialog{width:1600px!important;max-width:calc(100vw - 40px)!important;max-height:96vh!important;overflow:auto!important}.main-v2 .brand-hero.product-hero.premium-hero{background:#000;flex-direction:column;height:auto;min-height:0;max-height:none;display:flex}.main-v2 .product-hero.premium-hero .brand-hero-content{z-index:2;order:1;width:100%;max-width:1200px;margin:auto;padding:57px 24px 0;position:relative}.main-v2 .product-hero.premium-hero .brand-overline{letter-spacing:.19em;color:#7e889a;margin-bottom:19px;font-size:10px}.main-v2 .product-hero.premium-hero h1{letter-spacing:-.055em;color:#f6f7f9;font-size:clamp(54px,5.8vw,83px);font-weight:600;line-height:1.1}.main-v2 .product-hero.premium-hero h1 span{color:#f6f7f9}.main-v2 .product-hero.premium-hero .brand-hero-description{color:#8e98aa;margin-top:20px;font-size:17px;line-height:1.65}.main-v2 .product-hero.premium-hero .brand-hero-actions{gap:12px;margin-top:25px}.main-v2 .product-hero.premium-hero .brand-hero-actions .button{border-radius:30px;min-height:44px;padding:12px 23px;font-size:13px}.main-v2 .product-hero.premium-hero .hero-film-link{color:#b4bdcc;margin:21px auto 0;font-size:12px}.main-v2 .product-hero.premium-hero .brand-hero-media{aspect-ratio:7/3;order:2;width:100%;max-width:1920px;height:auto;margin:4px auto 0;position:relative;inset:auto}.main-v2 .product-hero.premium-hero .brand-hero-shade{pointer-events:none;z-index:1;background:linear-gradient(#000 0%,#0000 7% 94%,#000);position:absolute;inset:0}.main-v2 .product-hero.premium-hero .hero-video-control{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090da8;border:1px solid #ffffff21;border-radius:30px;bottom:94px}.premium-hero .product-ecosystem-labels{color:#737f91;background:#000;border-top:1px solid #ffffff0e;order:3;gap:32px;min-height:66px;font-size:12px;position:relative;inset:auto}.premium-hero .hero-film-link>span{color:#647084}.crm-app .crm-scheduler .crm-sch-event{font-size:12px;container-type:inline-size}.crm-app .crm-scheduler .crm-sch-event>strong{font-size:12px}.crm-native-ops .payroll-experience{border:0;border-radius:0;margin:0}.crm-native-ops .ops-native-content{padding:30px 35px!important}@keyframes crm-load{to{transform:rotate(360deg)}}@media (max-width:900px){.crm-showcase-tabs button{padding:11px 16px;font-size:12px}.crm-showcase-guide h3{font-size:21px}.crm-showcase-guide{padding:22px 0}.crm-showcase-guide>a{display:none}.crm-showcase-caption{flex-wrap:wrap;font-size:10px}.crm-showcase-mobile-hint{display:block}.crm-showcase-caption>a{margin-left:auto}.main-v2 .product-hero.premium-hero .brand-hero-content{padding-top:43px}.premium-hero .product-ecosystem-labels{gap:18px;font-size:10px}}@media (max-width:600px){.crm-showcase{margin-top:24px}.crm-showcase-guide{padding:22px 0}.crm-showcase-guide h3{font-size:23px}.crm-showcase-guide p{margin-top:8px;font-size:12px}.crm-showcase-tabs{gap:3px;margin-right:-20px;padding-bottom:13px}.crm-showcase-tabs button{padding:10px 15px;font-size:12px}.crm-showcase-chrome>div{letter-spacing:.04em;font-size:6px}.crm-showcase-chrome{height:33px;padding:0 10px}.crm-showcase-caption{align-items:flex-start}.crm-showcase-caption p{width:100%;font-size:10px}.main-v2 .product-hero.premium-hero .brand-hero-content{padding:42px 22px 0}.main-v2 .product-hero.premium-hero h1{font-size:54px;line-height:1.13}.main-v2 .product-hero.premium-hero h1 br{display:block}.main-v2 .product-hero.premium-hero h1 span{margin-left:0}.main-v2 .product-hero.premium-hero .brand-overline{letter-spacing:.16em;margin-bottom:22px;font-size:8px}.main-v2 .product-hero.premium-hero .brand-hero-description{margin-top:19px;font-size:14px;line-height:1.75}.main-v2 .product-hero.premium-hero .brand-hero-actions{gap:8px;margin-top:25px}.main-v2 .product-hero.premium-hero .brand-hero-actions .button{min-height:43px;padding:12px 11px;font-size:12px}.main-v2 .product-hero.premium-hero .brand-hero-media{aspect-ratio:4/5;margin-top:-85px}.main-v2 .product-hero.premium-hero .hero-film-link{margin-top:19px;font-size:11px}.main-v2 .product-hero.premium-hero .hero-video-control{font-size:10px;bottom:91px;right:15px}.premium-hero .product-ecosystem-labels{grid-template-columns:repeat(4,1fr);gap:12px 5px;min-height:80px;padding:18px 15px;font-size:10px;display:grid}.product-dialog{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.product-dialog .crm-showcase-tabs{margin-right:0}.product-dialog .crm-showcase-guide p{display:none}}@media (prefers-reduced-motion:reduce){.crm-showcase-loading span{animation:none}}.release-site{--r-ink:#13191f;--r-muted:#5b6672;--r-blue:#0655e9;--r-line:#dce1e5;color:var(--r-ink);font-feature-settings:"ss01";background:#fff;font-size:16px;overflow:clip}.r-wrap{width:min(1360px,100% - 112px);margin-inline:auto}.r-section{padding:120px 0}.release-site h1,.release-site h2,.release-site h3{letter-spacing:-.055em;text-wrap:balance;font-weight:600;line-height:1.2}.release-site h2{font-size:clamp(34px,3.35vw,52px)}.release-site h2 span{color:#74808a}.r-eyebrow{letter-spacing:.14em;color:#55616d;align-items:center;gap:9px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.r-eyebrow i{background:var(--r-blue);border-radius:50%;width:6px;height:6px}.r-section-head{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:52px;display:flex}.r-section-head .r-eyebrow{margin-bottom:24px}.r-section-head>p{color:var(--r-muted);padding-bottom:5px;font-size:17px;line-height:1.85}.r-button{background:var(--r-blue);color:#fff;border:1px solid var(--r-blue);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:25px;min-height:54px;padding:14px 23px;font-size:16px;font-weight:600;transition:background .18s,box-shadow .18s;display:inline-flex}.r-button:hover{background:#0043c2;box-shadow:0 5px 15px #00327f14}.r-button:disabled{opacity:.55;cursor:wait}.r-button-secondary{color:var(--r-ink);background:0 0;border-color:#cbd2d9}.r-button-secondary:hover{background:#e9edf2}.r-text-link{color:var(--r-blue);align-items:center;gap:13px;min-height:42px;font-size:16px;font-weight:600;display:inline-flex}.r-text-link:hover{text-underline-offset:5px;text-decoration:underline}.r-small{gap:15px;min-height:40px;padding:9px 15px;font-size:14px}.release-site :is(a,button,summary,input,select):focus-visible{outline-offset:5px;outline:3px solid #82a9ff}.release-site [id]{scroll-margin-top:100px}.r-header{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #e8ebed;height:82px;position:sticky;top:0}.r-header-bar{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.r-wordmark img{width:145px;height:auto}.r-desktop-nav{align-items:center;gap:29px;margin-left:auto;margin-right:auto;display:flex}.r-desktop-nav>a,.r-desktop-nav>button{white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;min-height:48px;font-size:14px;font-weight:500;display:flex}.r-desktop-nav>button[aria-expanded=true],.r-desktop-nav a:hover{color:var(--r-blue)}.r-ai-link>span{letter-spacing:.02em;color:var(--r-blue);align-self:flex-start;margin-top:12px;font-size:14px;font-weight:700}.r-header-end{align-items:center;gap:23px;display:flex}.r-login{color:#5b6672;white-space:nowrap;align-items:center;gap:4px;font-size:14px;display:flex}.r-mobile-toggle{background:0 0;border:0;display:none}.r-mega{background:#fff;border-bottom:1px solid #dde3e8;padding:42px 0 48px;position:absolute;top:81px;left:0;right:0;box-shadow:0 20px 30px #0b223012}.r-mega[hidden]{display:none}.r-mega-layout{grid-template-columns:1fr 3fr;gap:60px;display:grid}.r-mega-intro h2{margin:18px 0 25px;font-size:27px;line-height:1.4}.r-mega-links{grid-template-columns:repeat(3,1fr);gap:24px 35px;display:grid}.r-mega-links>a{padding:4px}.r-mega-links strong{justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;font-size:16px;font-weight:600;display:flex}.r-mega-links span{color:#6a7580;font-size:14px}.r-mega-links a:hover strong{color:var(--r-blue)}.r-mobile-menu{color:#17212d;width:100%;max-height:94dvh;overflow-y:auto;border-radius:12px!important;gap:24px!important;max-width:560px!important;padding:25px!important}.r-mobile-title{justify-content:space-between;align-items:center;display:flex}.r-mobile-title button{background:0 0;border:0;padding:5px}.r-mobile-menu nav>a{border-bottom:1px solid #e3e7ec;justify-content:space-between;padding:17px 0;font-weight:500;display:flex}.r-mobile-menu .r-mobile-ai{color:#0459ed;font-size:23px}.r-mobile-menu details{border-bottom:1px solid #e3e7ec}.r-mobile-menu summary{cursor:pointer;padding:18px 0;font-weight:600}.r-mobile-menu details div{grid-template-columns:1fr 1fr;gap:15px;padding-bottom:20px;font-size:14px;display:grid}.r-mobile-menu>.r-button{width:100%}.r-hero{background:#f8f8f5;padding:69px 0 0}.r-hero-heading{z-index:2;grid-template-columns:1.25fr 1fr;align-items:end;gap:80px;display:grid;position:relative}.r-hero h1{letter-spacing:-.07em;margin:21px 0 0;font-size:clamp(64px,6.9vw,108px);font-weight:600;line-height:1.08}.r-hero h1>span{color:var(--r-blue)}.r-hero-intro{padding:0 0 9px 55px}.r-hero-intro>p{letter-spacing:-.035em;font-size:27px;font-weight:500;line-height:1.45}.r-hero-intro>span{color:var(--r-muted);margin-top:16px;font-size:16px;line-height:1.8;display:block}.r-hero-intro>div{align-items:center;gap:27px;margin-top:28px;display:flex}.r-pavilion{isolation:isolate;margin-top:21px;position:relative}.r-pavilion>img{aspect-ratio:1.795;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto}.r-hotspot{color:#1f2e3b;z-index:2;background:#fffffff5;border:1px solid #ffffffa8;border-radius:20px;justify-content:center;align-items:center;gap:9px;width:36px;height:36px;transition:background .18s,color .18s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0002}.r-hotspot>span{white-space:nowrap;font-size:14px;font-weight:600;display:none}.r-hotspot.active{background:var(--r-blue);color:#fff;border-color:var(--r-blue);width:auto;padding:0 15px 0 11px}.r-hotspot.active>span{display:block}.r-concept-caption{color:#656d74;font-size:14px;position:absolute;bottom:15px;right:8px}.r-hero-story{border-top:1px solid #d3d8d9;grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;padding:24px 0 29px;display:grid}.r-zone-nav{gap:6px;display:flex}.r-zone-nav button{color:#707982;white-space:nowrap;background:0 0;border:0;padding:9px 13px;font-size:14px}.r-zone-nav button span{text-align:left;letter-spacing:.06em;margin-bottom:5px;font-size:14px;display:block}.r-zone-nav button[aria-pressed=true]{color:var(--r-blue);box-shadow:inset 0 -2px var(--r-blue);font-weight:600}.r-zone-description{border-left:1px solid #d3d8d9;justify-content:space-between;align-items:center;gap:15px;padding-left:40px;animation:.28s r-fade;display:flex}.r-zone-description strong{font-size:17px;font-weight:600}.r-zone-description p{color:#646f7a;margin-top:5px;font-size:14px}.r-zone-description>a{background:#fff;border:1px solid #d3d8d9;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.r-trust-ribbon{color:#fff;background:#141b23;padding:31px 0}.r-trust-ribbon>.r-wrap{align-items:center;gap:45px;display:flex}.r-trust-ribbon p{color:#aab4c0;white-space:nowrap;font-size:14px;line-height:1.7}.r-trust-ribbon strong{color:#e6eaf0;font-weight:500}.r-trust-ribbon>.r-wrap>div{flex:1;grid-template-columns:repeat(6,1fr);align-items:center;gap:28px;display:grid}.r-trust-ribbon img{object-fit:contain;opacity:.9;width:100%;height:46px}.r-story-tabs{border-bottom:1px solid var(--r-line);align-items:center;gap:25px;margin-bottom:35px;display:flex}.r-story-tabs>button{color:#747f89;white-space:nowrap;background:0 0;border:0;align-items:center;gap:16px;min-height:55px;padding:17px 8px 19px;font-size:16px;display:flex}.r-story-tabs>button>span{opacity:.7;font-size:14px}.r-story-tabs>button[aria-selected=true]{color:var(--r-blue);box-shadow:inset 0 -2px var(--r-blue);font-weight:600}.r-story-panel{grid-template-columns:1.12fr 1fr;align-items:center;gap:72px;animation:.28s r-fade;display:grid}.r-story-figure{background:#f5f7fa;border-radius:10px;justify-content:center;align-items:center;min-height:540px;max-height:640px;padding:45px 32px;display:flex;position:relative;overflow:hidden}.r-story-figure>img{object-fit:contain;width:auto;max-width:100%;max-height:490px}.r-story-dashboard>img{width:auto;max-height:490px}.r-story-figure>button{color:#4b5969;background:#fff;border:1px solid #d8e0e8;border-radius:30px;align-items:center;gap:6px;padding:9px 12px;font-size:14px;display:flex;position:absolute;bottom:17px;right:18px}.r-story-copy>.r-eyebrow{color:var(--r-blue);margin-bottom:19px}.r-story-copy h3{white-space:pre-line;font-size:35px;line-height:1.35}.r-story-copy>p{color:var(--r-muted);max-width:475px;margin:20px 0 25px;font-size:16px;line-height:1.8}.r-story-copy ol{margin:0;padding:0;list-style:none}.r-story-copy li{border-top:1px solid #e1e6eb;gap:17px;padding:15px 0;display:flex}.r-story-copy li>span{color:#88929d;padding-top:5px;font-size:14px}.r-story-copy li strong{font-size:14px;font-weight:600}.r-story-copy li p{color:#626f7b;margin-top:5px;font-size:14px;line-height:1.7}.r-story-copy>.r-text-link{margin-top:13px}.r-story-copy>small{color:#66717c;margin-top:16px;font-size:14px;line-height:1.7;display:block}.r-image-dialog{flex-direction:column;height:92dvh;border-radius:12px!important;gap:18px!important;width:min(1100px,95vw)!important;max-width:1100px!important;padding:25px!important;display:flex!important}.r-image-dialog-head{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.r-image-dialog-head button{background:0 0;border:0;padding:6px}.r-image-dialog-scroll{background:#f1f4f8;border-radius:8px;flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:20px;display:flex;overflow:auto}.r-image-dialog-scroll img{object-fit:contain;width:auto;max-width:100%;max-height:none}.r-image-dialog>.r-button{align-self:flex-end}.r-image-dialog p{color:#65717e;margin-top:6px;font-size:14px}.r-ai-editorial{color:#fff;background:#101821;padding:106px 0 110px}.r-ai-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:38px;display:flex}.r-ai-heading>.r-eyebrow{color:#98b7e0}.r-ai-heading i{background:#448aff}.r-pilot{color:#b9c7d8;border:1px solid #405167;border-radius:30px;padding:7px 13px;font-size:14px}.r-ai-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.r-ai-grid h2{font-size:43px;line-height:1.32}.r-ai-grid h2 span{color:#7895bf}.r-ai-grid>div>p{color:#b0bdcc;margin-top:29px;font-size:16px;line-height:1.9}.r-ai-grid .r-text-link{color:#87b0ff;margin-top:25px}.r-ai-grid small{color:#98a9bd;margin-top:21px;font-size:14px;line-height:1.8;display:block}.r-ai-questions{background:#162331;border:1px solid #344357;border-radius:11px;padding:26px}.r-question-tabs{gap:7px;display:flex}.r-question-tabs button{color:#99acc3;background:0 0;border:1px solid #0000;border-radius:30px;padding:8px 14px;font-size:14px}.r-question-tabs button[aria-pressed=true]{color:#e7f0ff;background:#2b3d54;border-color:#476181}.r-question-card{padding:30px 8px 5px;animation:.2s r-fade}.r-question-card>span{color:#b1c2d7;font-size:14px}.r-question-card h3{white-space:pre-line;margin-top:14px;font-size:27px;font-weight:500;line-height:1.5}.r-ai-answer-label{letter-spacing:.05em;color:#98b4d3;margin-top:32px;margin-bottom:17px;font-size:14px}.r-question-card ol{margin:0;padding:0;list-style:none}.r-question-card li{color:#c4d2e2;gap:11px;margin-top:10px;font-size:14px;line-height:1.8;display:flex}.r-question-card li svg{color:#88adf2;margin-top:4px}.r-question-note{color:#9aacbf;border-top:1px solid #304155;margin-top:23px;padding-top:17px;font-size:14px}.r-commerce{background:#f4f6f9;padding:110px 0}.r-commerce-layout{grid-template-columns:.7fr 1.1fr 1.2fr;align-items:center;gap:40px;display:grid}.r-commerce-steps{flex-direction:column;display:flex}.r-commerce-steps button{text-align:left;color:#697480;background:0 0;border:0;border-bottom:1px solid #d7dfe8;align-items:center;gap:13px;padding:22px 0;display:flex}.r-commerce-steps button>span{font-size:14px}.r-commerce-steps button>strong{flex:1;font-size:16px;font-weight:500}.r-commerce-steps button[aria-pressed=true]{color:var(--r-blue);border-bottom-color:var(--r-blue)}.r-commerce-copy{animation:.25s r-fade}.r-commerce-copy h3{margin-top:20px;font-size:29px;line-height:1.4}.r-commerce-copy>p{color:#65717c;margin-top:18px;font-size:16px;line-height:1.85}.r-commerce-copy>div{flex-wrap:wrap;gap:6px;margin:22px 0 13px;display:flex}.r-commerce-copy>div span{color:#526578;border:1px solid #d8e1ea;border-radius:4px;padding:5px 8px;font-size:14px}.r-commerce-layout figure{background:#fff;border-radius:10px;padding:24px 8px}.r-commerce-layout figure img{width:100%;height:auto}.r-commerce-layout figcaption{color:#707d8a;text-align:center;margin-top:15px;font-size:14px}.r-results .growth-case{margin-top:0}.r-results .growth-case-body{padding:50px}.r-app-revenue{background:#f9fbfd;border:1px solid #d9e2ec;border-radius:10px;grid-template-columns:1fr 1fr;gap:40px;margin-top:32px;padding:45px 50px;display:grid}.r-app-revenue>div>span{color:#5b6f84;font-size:14px}.r-app-revenue h3{margin:17px 0 15px;font-size:29px;line-height:1.4}.r-app-revenue>div:last-child{border-left:1px solid #dbe4ee;align-self:center;padding-left:55px}.r-app-revenue strong{letter-spacing:-.055em;color:#0956cf;white-space:nowrap;margin-top:15px;font-size:63px;font-weight:500;line-height:1.2;display:block}.r-app-revenue small{margin-left:3px;font-size:22px}.r-app-revenue p{color:#687b8e;margin-top:14px;font-size:14px}.release-site .customer-universe{padding:100px 0}.release-site .customer-universe .shell{width:min(1360px,100% - 112px)}.release-site .customer-intro h2{font-size:44px;line-height:1.3}.release-site .customer-logo-grid img{object-fit:contain;opacity:.94;width:100%;height:43px}.release-site .customer-logo-grid span,.release-site .customer-count small,.release-site .customer-proof-note{color:#a5b1bf;font-size:14px}.release-site .customer-count strong{font-size:70px}.release-site .facility-heading p{color:#a8b5c5}.release-site .facility-controls i{color:#9aabbe}.release-site .facility-slide figcaption span{color:#a6b5c5}.r-industry-grid{grid-template-columns:repeat(3,1fr);gap:45px 25px;display:grid}.r-industry-grid figure{aspect-ratio:1.45;background:#ecf0f4;border-radius:9px;margin:0;position:relative;overflow:hidden}.r-industry-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.r-industry-grid a:hover img{transform:scale(1.025)}.r-industry-grid figcaption{color:#fff;background:#0d1519a8;border-radius:3px;padding:4px 7px;font-size:14px;position:absolute;bottom:12px;left:15px}.r-industry-grid a>div{align-items:center;gap:13px;margin-top:20px;display:flex}.r-industry-grid a>div>span{color:#8a96a3;font-size:14px}.r-industry-grid h3{letter-spacing:-.035em;flex:1;font-size:21px}.r-industry-grid a>p{color:#64727e;margin:9px 0 0 27px;font-size:14px}.r-services{background:#f6f7f8}.r-service-directory{grid-template-columns:repeat(3,1fr);column-gap:45px;display:grid}.r-service-directory>a{border-top:1px solid #d3dae2;align-items:center;gap:18px;padding:24px 0;display:flex}.r-service-directory>a>span{color:#8c97a3;align-self:flex-start;padding-top:5px;font-size:14px}.r-service-directory>a>div{flex:1}.r-service-directory h3{margin-bottom:8px;font-size:19px}.r-service-directory p{color:#667482;font-size:14px}.r-service-directory>a>svg{color:#6c7d8d}.r-service-directory>a:hover h3{color:var(--r-blue)}.r-onboarding h2{margin-top:24px}.r-onboarding-grid{grid-template-columns:repeat(3,1fr);gap:65px;margin:50px 0 40px;display:grid}.r-onboarding-grid article{border-top:1px solid #cdd7e2;padding-top:22px}.r-onboarding-grid article>span{color:#697b8e;font-size:14px}.r-onboarding-grid h3{margin-top:32px;font-size:23px}.r-onboarding-grid p{color:#657380;margin-top:17px;font-size:16px;line-height:1.8}.r-faq{border-top:1px solid #e0e6ec}.r-faq>.r-wrap{grid-template-columns:1fr 1.55fr;gap:70px;display:grid}.r-faq h2{margin-top:25px}.r-faq details{border-bottom:1px solid #dce3e9}.r-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:17px;font-weight:500;line-height:1.6;list-style:none;display:flex}.r-faq summary::-webkit-details-marker{display:none}.r-faq details[open] summary svg{transform:rotate(45deg)}.r-faq details p{color:#66737f;padding:0 35px 26px 0;font-size:16px;line-height:1.9}.r-closing{text-align:center;background:#eef3fa;padding:105px 0 110px}.r-closing .r-eyebrow{color:#536d91}.r-closing h2{margin:25px 0 20px;line-height:1.32}.r-closing h2 span{color:var(--r-blue)}.r-closing p{color:#637185;white-space:pre-line;font-size:16px;line-height:1.85}.r-closing .r-button{margin-top:30px}.r-footer{background:#fff;padding:65px 0 30px}.r-footer-top{grid-template-columns:1.35fr 1fr 1fr 1.2fr 1.1fr;gap:34px;display:grid}.r-footer-top h3{letter-spacing:0;margin-bottom:22px;font-size:14px;font-weight:600}.r-footer-top>div>a{color:#667380;align-items:center;gap:6px;margin-top:11px;font-size:14px;line-height:1.7;display:flex}.r-footer-top>div>a:hover{color:var(--r-blue)}.r-footer-brand img{width:165px;height:auto}.r-footer-brand p{color:#7d8793;margin:23px 0 20px;font-size:14px;line-height:1.8}.r-footer-top .r-footer-brand>a{color:#3c4a5a}.r-footer-legal{color:#7c8792;border-top:1px solid #e4e9ed;justify-content:space-between;gap:35px;margin-top:46px;padding-top:27px;font-size:14px;line-height:1.9;display:flex}.r-footer-legal>div{flex-wrap:wrap;align-items:flex-start;gap:15px;display:flex}.r-footer-legal span{display:block}.r-page-intro{padding:78px 0 65px}.r-breadcrumb{color:#758290;align-items:center;gap:10px;margin-bottom:42px;font-size:14px;display:flex}.r-detail-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:70px;display:grid}.r-detail-heading h1{white-space:pre-line;margin-top:19px;font-size:clamp(42px,4.2vw,66px);line-height:1.23}.r-detail-heading>div>p{color:#687581;max-width:500px;font-size:18px;line-height:1.8}.r-detail-heading .r-detail-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.r-detail-chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.r-detail-chips span{color:#607385;border:1px solid #d5dee7;border-radius:30px;padding:5px 10px;font-size:14px}.r-detail-media{background:#f4f6f9;border-radius:12px;grid-template-columns:1.25fr 1fr;align-items:stretch;margin:45px 0 0;display:grid;overflow:hidden}.r-detail-media figure{background:#edf2f8;justify-content:center;align-items:center;min-height:420px;margin:0;padding:35px;display:flex;position:relative}.r-detail-media figure img{object-fit:contain;width:auto;max-width:100%;max-height:460px}.r-detail-media figcaption{color:#657486;text-align:center;font-size:14px;position:absolute;bottom:16px;left:25px;right:25px}.r-detail-media-copy{align-self:center;padding:53px 48px}.r-detail-media-copy h2{font-size:32px;line-height:1.4}.r-detail-media-copy>p{color:#647480;margin-top:18px;font-size:16px;line-height:1.9}.r-detail-media-copy ul{margin:22px 0 0;padding:0;list-style:none}.r-detail-media-copy li{color:#627487;border-top:1px solid #d3deeb;padding:17px 0;font-size:14px}.r-detail-media-copy li strong{color:#293b4d;margin-bottom:7px;font-size:16px;display:block}.r-detail-photo{border-radius:12px;max-height:500px;margin-top:45px;position:relative;overflow:hidden}.r-detail-photo img{object-fit:cover;width:100%;height:450px}.r-detail-photo figcaption{color:#fff;background:#12202cb3;border-radius:4px;padding:5px 9px;font-size:14px;position:absolute;bottom:18px;left:23px}.r-benefit-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.r-benefit-grid article{border-top:1px solid #cdd8e3;padding-top:22px}.r-benefit-grid article>span{color:#7c8fa2;font-size:14px}.r-benefit-grid h3{margin-top:25px;font-size:25px;line-height:1.4}.r-benefit-grid p{color:#657787;margin-top:17px;font-size:16px;line-height:1.9}.r-workflow{background:#f6f8fa}.r-workflow-list{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.r-workflow-list article{background:#fff;border:1px solid #dce5ec;border-radius:10px;padding:32px 30px}.r-workflow-list article>span{color:var(--r-blue);font-size:14px}.r-workflow-list h3{margin-top:40px;font-size:25px;line-height:1.4}.r-workflow-list p{color:#647585;margin-top:20px;font-size:14px;line-height:1.9}.r-workflow-list small{color:#5c7291;border-top:1px solid #e1e7ee;margin-top:23px;padding-top:18px;font-size:14px;line-height:1.8;display:block}.r-conditions{grid-template-columns:1fr 1.55fr;gap:70px;display:grid}.r-conditions h2{white-space:pre-line;margin-top:20px;font-size:36px}.r-conditions article{border-top:1px solid #d8e0e8;padding:25px 0}.r-conditions h3{font-size:20px}.r-conditions article p{color:#617487;margin-top:12px;font-size:14px;line-height:1.85}.r-conditions article small{color:#3e5875;margin-top:15px;font-size:14px;display:block}.r-related{border-top:1px solid #dce3eb;padding:50px 0}.r-related .r-wrap{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.r-related h2{color:#647587;margin-right:auto;font-size:16px}.r-related a{align-items:center;gap:12px;font-size:14px;display:flex}.r-scenario-tabs{gap:12px;margin-bottom:35px;display:flex}.r-scenario-tabs button{color:#577085;text-align:left;background:#fff;border:1px solid #cad7e4;border-radius:6px;padding:14px 19px;font-size:14px}.r-scenario-tabs button[aria-pressed=true]{color:#fff;background:#14263a;border-color:#14263a}.r-scenario-context{color:#436488;margin-bottom:26px;font-size:18px}.r-scenario-decision{color:#476381;margin-top:20px;padding:20px 0;font-size:14px}.r-scenario-decision strong{color:#567da7;margin-right:20px;font-size:14px;font-weight:600}.r-public-note{color:#61768b;margin-top:22px;font-size:14px;line-height:1.8}.r-product-page-intro{padding-bottom:35px}.r-product-page-intro h1{margin-top:23px;font-size:clamp(42px,5vw,74px);line-height:1.23}.r-product-page-intro p{color:#677888;max-width:650px;margin-top:25px;font-size:18px;line-height:1.8}.r-price-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.r-price-card{border:1px solid #d3dfe9;border-radius:12px;padding:36px 30px}.r-price-card:first-child{border-color:#2573f2;box-shadow:inset 0 3px #2573f2}.r-price-card .r-eyebrow{color:#497197}.r-price-card h2{margin:21px 0 12px;font-size:31px}.r-price-card>p{color:#64798b;min-height:48px;font-size:14px;line-height:1.7}.r-price-card>strong{letter-spacing:-.055em;margin-top:26px;font-size:39px;font-weight:600;display:block}.r-price-card>strong small{letter-spacing:0;font-size:14px;font-weight:400}.r-price-card>small{color:#667d93;margin-top:5px;font-size:14px;display:block}.r-price-card ul{margin:27px 0;padding:0;list-style:none}.r-price-card li{color:#4a637a;border-top:1px solid #e1e7ee;gap:9px;padding:10px 0;font-size:14px;line-height:1.7;display:flex}.r-price-card li svg{color:#3870b6;margin-top:4px}.r-price-card>.r-button{gap:15px;width:100%;font-size:14px}.r-price-footnote{color:#60758a;margin-top:26px;font-size:14px;line-height:1.9}.r-support-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.r-support-card{border:1px solid #d7e1eb;border-radius:11px;flex-direction:column;padding:32px;display:flex}.r-support-card h2{margin-top:20px;font-size:26px}.r-support-card p{color:#687d90;margin:16px 0 22px;font-size:14px;line-height:1.85}.r-support-card a{color:#24557f;border-top:1px solid #dce6ef;justify-content:space-between;align-items:center;padding:17px 0;font-size:14px;display:flex}.r-consult-layout{grid-template-columns:.8fr 1.35fr;align-items:start;gap:70px;display:grid}.r-consult-intro{position:sticky;top:125px}.r-consult-intro h1{margin:25px 0;font-size:48px;line-height:1.35}.r-consult-intro>p{color:#657a8d;font-size:16px;line-height:1.9}.r-consult-intro ol{margin:34px 0 0;padding:0;list-style:none}.r-consult-intro li{color:#4f687f;border-top:1px solid #dde5ed;gap:14px;padding:17px 0;font-size:14px;display:flex}.r-consult-intro li span{color:#6488b0;margin-top:2px;font-size:14px}.r-consult-card{background:#fff;border:1px solid #dbe3ec;border-radius:13px;padding:38px 40px;scroll-margin-top:115px;box-shadow:0 12px 40px #233e5710}.r-form-progress{border-bottom:1px solid #e0e8ef;align-items:center;gap:25px;padding-bottom:25px;display:flex}.r-form-progress>span{color:#8a9aaa;align-items:center;gap:7px;font-size:14px;display:flex}.r-form-progress b{background:#edf1f6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;display:grid}.r-form-progress .active{color:#0d57c7}.r-form-progress .active b{color:#0d57c7;background:#e8f0ff}.r-form-heading{padding:28px 0}.r-form-heading>span{color:#6984a5;letter-spacing:.08em;font-size:14px}.r-form-heading h2{margin-top:12px;font-size:26px;line-height:1.4}.r-form-heading p{color:#708294;margin-top:12px;font-size:14px;line-height:1.8}.r-field-grid{grid-template-columns:1fr 1fr;gap:24px 18px;display:grid}.r-field{flex-direction:column;gap:9px;display:flex}.r-field>span{align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.r-field b{color:#005df0;font-size:14px;font-weight:600}.r-field small{color:#7e91a5;font-size:14px;font-weight:400}.r-field :is(select,input){color:#274059;background:#fff;border:1px solid #ccd8e4;border-radius:6px;width:100%;min-width:0;height:49px;padding:0 13px;font-size:16px}.r-field input::placeholder{color:#7a8fa4}.r-problem-grid{border:0;grid-template-columns:1fr 1fr;gap:11px;margin:0;padding:0;display:grid}.r-problem-grid label{color:#5f7489;cursor:pointer;border:1px solid #d4dfea;border-radius:7px;align-items:center;gap:9px;padding:16px 11px;font-size:14px;line-height:1.65;display:flex}.r-problem-grid .selected{color:#1956aa;background:#f3f7ff;border-color:#5a96ea}.r-problem-grid input,.r-consents input{accent-color:#095ce9;flex-shrink:0;width:16px;height:16px}.r-consents{border-top:1px solid #dbe4ee;margin-top:30px;padding-top:20px}.r-consents label{color:#526d87;align-items:center;gap:8px;padding:9px 0;font-size:14px;display:flex}.r-consents label>span{flex:1}.r-consents b{margin-right:5px;font-size:14px;font-weight:600}.r-consents a{text-underline-offset:3px;color:#447096;white-space:nowrap;text-decoration:underline}.r-form-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:32px;display:flex}.r-form-actions>span{color:#7b8ea3;font-size:14px}.r-form-actions .r-button{gap:22px;min-height:49px;font-size:14px}.r-form-back{color:#55718a;background:0 0;border:0;align-items:center;gap:6px;font-size:14px;display:flex}.r-form-phone{color:#75899c;border-top:1px solid #e0e8ee;justify-content:space-between;gap:15px;margin-top:30px;padding-top:22px;font-size:14px;display:flex}.r-form-phone>a{color:#375b7e;align-items:center;gap:7px;font-weight:600;display:flex}.r-form-error-text{color:#a3302c;background:#fff3f0;border-radius:6px;margin-top:20px;padding:13px 15px;font-size:14px;line-height:1.7}.r-form-error{padding:40px 0}.r-form-error h3{font-size:20px}.r-form-error p{color:#698095;margin:15px 0;font-size:14px}.r-form-error :is(a,button){color:#0b59cd;margin:12px 0;font-size:14px;display:block}.r-form-error button{background:#f4f8ff;border:1px solid #abc2df;border-radius:5px;padding:9px 15px}.r-form-loading{color:#647e9b;align-items:center;gap:10px;padding:20px;font-size:14px;display:flex}.r-consult-success{text-align:center;padding:60px 35px}.r-consult-success>span{color:#075deb;background:#e9f2ff;border-radius:50%;place-items:center;width:67px;height:67px;margin:0 auto 30px;display:grid}.r-consult-success h2{font-size:29px}.r-consult-success p{color:#617b94;margin:22px 0 30px;font-size:16px;line-height:1.8}@keyframes r-fade{0%{opacity:.2}to{opacity:1}}@media (min-width:1700px){.r-hero{padding-top:85px}.r-pavilion{margin-top:14px}.r-hero-story{margin-top:-15px}.r-hero-intro{padding-right:20px}}@media (max-width:1250px){.r-wrap{width:calc(100% - 72px)}.r-desktop-nav{gap:19px}.r-header-end{gap:16px}.r-login{display:none}.r-hero-intro{padding-left:5px}.r-hero-intro>div{gap:18px}.r-hero-story{grid-template-columns:1.15fr 1fr;gap:25px}.r-zone-nav{gap:0}.r-zone-nav button{padding-inline:9px;font-size:14px}.r-zone-description{padding-left:25px}.r-story-panel{gap:45px}.r-story-copy h3{font-size:31px}.r-ai-grid{gap:45px}.r-ai-grid h2{font-size:37px}.r-commerce-layout{grid-template-columns:.8fr 1.1fr 1.1fr;gap:27px}.r-commerce-copy h3{font-size:26px}.r-footer-top{gap:24px}.r-detail-heading,.r-consult-layout{gap:40px}.r-consult-card{padding:30px}.r-consult-intro h1{font-size:42px}.r-detail-media-copy{padding:40px 32px}}@media (max-width:1020px){.r-header{height:72px}.r-desktop-nav,.r-login{display:none}.r-mobile-toggle{display:block}.r-header-bar{gap:20px}.r-hero-heading{gap:35px}.r-hero h1{font-size:74px}.r-hero-intro>p{font-size:22px}.r-hero-intro>span{font-size:14px}.r-hero-intro>div{flex-wrap:wrap;gap:10px;margin-top:20px}.r-hero-story{grid-template-columns:1fr}.r-zone-description{border-top:1px solid #d5dbe0;border-left:0;padding-top:18px;padding-left:0}.r-zone-nav{justify-content:space-between}.r-trust-ribbon>.r-wrap{display:block}.r-trust-ribbon p{text-align:center;margin-bottom:22px}.r-trust-ribbon p br{display:none}.r-trust-ribbon strong{margin-left:5px}.r-section{padding:85px 0}.r-section-head{gap:25px}.r-section-head>p{font-size:14px}.r-story-panel{grid-template-columns:1fr 1fr;gap:30px}.r-story-figure{min-height:490px;padding:30px 20px}.r-story-copy h3{font-size:27px}.r-story-copy>p{font-size:14px}.r-story-copy li{padding:12px 0}.r-ai-grid{grid-template-columns:1fr;gap:45px}.r-ai-grid h2{font-size:43px}.r-ai-grid>div:first-child>p{font-size:17px}.r-ai-questions{padding:30px}.r-commerce-layout{grid-template-columns:.7fr 1fr}.r-commerce-layout>figure{grid-column:1/-1;display:none}.r-app-revenue{padding:33px}.r-app-revenue strong{font-size:47px}.r-app-revenue h3{font-size:24px}.r-app-revenue>div:last-child{padding-left:30px}.r-industry-grid{grid-template-columns:repeat(2,1fr)}.r-service-directory{grid-template-columns:repeat(2,1fr);column-gap:35px}.r-footer-top{grid-template-columns:repeat(4,1fr)}.r-footer-brand{grid-column:1/-1;align-items:center;gap:35px;margin-bottom:15px;display:flex}.r-footer-brand p{margin:0}.r-footer-top .r-footer-brand>a:last-child{margin-left:auto}.r-footer-legal{flex-direction:column;gap:15px}.r-faq>.r-wrap{grid-template-columns:1fr 1.5fr;gap:40px}.r-detail-heading{grid-template-columns:1fr;gap:30px}.r-detail-heading>div>p{max-width:650px}.r-detail-media-copy h2{font-size:26px}.r-workflow-list{grid-template-columns:1fr}.r-workflow-list article{grid-template-columns:30px 1fr 1.1fr;gap:20px;display:grid}.r-workflow-list h3{margin-top:0;font-size:24px}.r-workflow-list p{margin-top:0}.r-workflow-list small{grid-column:2/-1;margin-top:0}.r-consult-layout{grid-template-columns:1fr}.r-consult-intro{position:static}.r-consult-intro ol{gap:20px;display:flex}.r-consult-card{padding:40px}.r-price-grid{gap:15px}.r-price-card{padding:28px 21px}.r-price-card>strong{font-size:31px}.r-price-card>.r-button{gap:10px;font-size:14px}.r-support-grid{grid-template-columns:1fr}.r-conditions{gap:35px}}@media (max-width:700px){.r-wrap{width:calc(100% - 40px)}.r-header{height:65px}.r-header-end{gap:13px}.r-wordmark img{width:120px}.r-header .r-small{gap:6px;min-height:35px;padding:7px 12px;font-size:14px}.r-header .r-small svg{width:13px}.r-header .r-mobile-toggle{padding:5px 0 5px 3px}.r-hero{padding-top:40px}.r-hero-heading{display:block}.r-hero .r-eyebrow{letter-spacing:.1em;font-size:14px}.r-hero h1{margin-top:20px;font-size:68px;line-height:1.06}.r-hero-intro{margin-top:26px;padding:0}.r-hero-intro>p{font-size:19px;line-height:1.6}.r-hero-intro>p br{display:none}.r-hero-intro>span{margin-top:10px;font-size:14px;line-height:1.8}.r-hero-intro>span br{display:none}.r-hero-intro>div{flex-wrap:nowrap;gap:21px;margin-top:24px}.r-hero-intro .r-button{gap:13px;min-height:46px;padding:11px 14px;font-size:14px}.r-hero-intro .r-text-link{gap:7px;font-size:14px}.r-pavilion{margin:27px -20px 0}.r-pavilion>img{aspect-ratio:1.4;object-fit:cover;width:100%}.r-hotspot{width:28px;height:28px}.r-hotspot>svg{width:12px}.r-hotspot.active{gap:4px;padding:0 9px}.r-hotspot>span{font-size:14px}.r-concept-caption{font-size:14px;bottom:11px;right:15px}.r-hero-story{gap:16px;padding:17px 0 23px}.r-zone-nav button{padding:7px 6px;font-size:14px}.r-zone-nav button span{font-size:14px}.r-zone-description{padding-top:17px}.r-zone-description strong{font-size:16px}.r-zone-description p{font-size:14px;line-height:1.7}.r-zone-description>a{width:36px;height:36px}.r-trust-ribbon{padding:26px 0}.r-trust-ribbon>.r-wrap>div{grid-template-columns:repeat(3,1fr);gap:22px}.r-trust-ribbon img{height:36px}.r-trust-ribbon p{font-size:14px}.r-section{padding:66px 0}.r-section-head{margin-bottom:30px;display:block}.release-site h2{font-size:32px;line-height:1.3}.r-section-head .r-eyebrow{letter-spacing:.1em;margin-bottom:20px;font-size:14px}.r-section-head>p{margin-top:20px;font-size:14px;line-height:1.9}.r-story-tabs{justify-content:space-between;gap:0;margin-bottom:25px}.r-story-tabs>button{gap:6px;min-height:45px;padding:13px 4px;font-size:14px}.r-story-tabs>button>span{font-size:14px}.r-story-panel{grid-template-columns:1fr;gap:27px}.r-story-figure{border-radius:8px;height:360px;min-height:330px;padding:22px 27px}.r-story-figure>img{max-height:300px}.r-story-dashboard>img{max-height:315px}.r-story-figure>button{padding:7px 10px;font-size:14px;bottom:11px;right:11px}.r-story-figure>button svg{width:13px}.r-story-copy h3{font-size:27px;line-height:1.4}.r-story-copy>.r-eyebrow{margin-bottom:13px;font-size:14px}.r-story-copy>p{margin-top:14px;margin-bottom:20px;font-size:14px}.r-story-copy li strong,.r-story-copy li p{font-size:14px}.r-story-copy>small{font-size:14px;line-height:1.8}.r-story-copy>.r-text-link{font-size:14px}.r-ai-editorial{padding:60px 0 65px}.r-ai-heading{margin-bottom:28px;display:block}.r-ai-heading>.r-eyebrow{font-size:14px}.r-pilot{margin-top:18px;padding:5px 10px;font-size:14px;display:table}.r-ai-grid{gap:32px}.r-ai-grid h2{font-size:31px;line-height:1.4}.r-ai-grid>div:first-child>p{margin-top:21px;font-size:14px;line-height:1.9}.r-ai-grid small{font-size:14px}.r-ai-grid .r-text-link{margin-top:19px;font-size:14px}.r-ai-questions{border-radius:9px;padding:18px 17px}.r-question-tabs{gap:4px}.r-question-tabs button{padding:7px 10px;font-size:14px}.r-question-card{padding:25px 2px 5px}.r-question-card>span{font-size:14px}.r-question-card h3{margin-top:12px;font-size:22px;line-height:1.5}.r-ai-answer-label{margin-top:25px;font-size:14px}.r-question-card li,.r-question-note{font-size:14px}.r-commerce{padding:65px 0}.r-commerce-layout{display:block}.r-commerce-steps{flex-direction:row;gap:7px;margin-bottom:29px}.r-commerce-steps button{text-align:left;flex:1;padding:12px 0;display:block}.r-commerce-steps button>strong{white-space:nowrap;margin-top:8px;font-size:14px;display:block}.r-commerce-steps button>span{font-size:14px}.r-commerce-steps svg{display:none}.r-commerce-copy h3{margin-top:15px;font-size:25px}.r-commerce-copy>p{font-size:14px}.r-commerce-copy>div{margin-top:20px}.r-commerce-copy .r-eyebrow{font-size:14px}.r-commerce-layout>figure{margin-top:25px;padding:25px;display:block}.r-commerce-layout>figure img{object-fit:contain;max-height:260px}.r-results .growth-case-body{padding:26px 22px}.r-results .case-selector{grid-template-columns:1fr 1fr;display:grid}.r-results .case-selector button{padding:18px 12px;font-size:14px}.r-results .case-selector button span{font-size:14px}.r-results .growth-narrative h3{font-size:26px}.r-results .growth-narrative>p{font-size:14px}.r-results .growth-number{font-size:80px}.r-app-revenue{grid-template-columns:1fr;gap:27px;padding:27px 23px}.r-app-revenue>div:last-child{border-top:1px solid #dbe4ee;border-left:0;padding:25px 0 0}.r-app-revenue h3{margin-top:13px;font-size:24px}.r-app-revenue>div>span{font-size:14px}.r-app-revenue strong{font-size:46px}.r-app-revenue small{font-size:17px}.r-app-revenue p{font-size:14px}.release-site .customer-universe{padding:65px 0}.release-site .customer-universe .shell{width:calc(100% - 40px)}.release-site .customer-intro h2{font-size:30px}.release-site .customer-logo-grid>div{min-height:92px;padding:16px 9px}.release-site .customer-logo-grid img{height:32px}.release-site .customer-logo-grid span{font-size:14px}.release-site .customer-count strong{font-size:55px}.release-site .customer-count small,.release-site .customer-proof-note{font-size:14px}.release-site .facility-heading h3{font-size:22px}.release-site .facility-heading p{font-size:14px}.release-site .facility-gallery{margin-top:40px}.r-industry-grid{gap:28px 16px}.r-industry-grid figure{aspect-ratio:1.1}.r-industry-grid figcaption{padding:3px 5px;font-size:14px;bottom:8px;left:7px}.r-industry-grid a>div{gap:7px;margin-top:14px}.r-industry-grid a>div>span{display:none}.r-industry-grid h3{font-size:16px;line-height:1.45}.r-industry-grid a>div>svg{width:16px}.r-industry-grid a>p{margin:7px 0 0;font-size:14px;line-height:1.7}.r-service-directory{column-gap:24px}.r-service-directory>a{align-items:flex-start;gap:9px;padding:19px 0}.r-service-directory h3{margin-bottom:7px;font-size:16px;line-height:1.4}.r-service-directory p{font-size:14px;line-height:1.6}.r-service-directory>a>span{display:none}.r-service-directory>a>svg{width:15px;height:15px;margin-top:3px}.r-onboarding .r-eyebrow{font-size:14px}.r-onboarding-grid{grid-template-columns:1fr;gap:25px;margin-top:33px}.r-onboarding-grid article{grid-template-columns:30px 1fr;gap:10px 15px;padding-top:20px;display:grid}.r-onboarding-grid article>span{grid-row:1/3;font-size:14px}.r-onboarding-grid h3{margin:0;font-size:21px}.r-onboarding-grid p{grid-column:2;margin:0;font-size:14px;line-height:1.9}.r-faq>.r-wrap{grid-template-columns:1fr;gap:24px}.r-faq h2 br{display:none}.r-faq .r-eyebrow{font-size:14px}.r-faq h2{margin-top:17px}.r-faq summary{padding:20px 0;font-size:14px;line-height:1.8}.r-faq summary svg{width:16px}.r-faq details p{padding-right:15px;font-size:14px}.r-closing{padding:68px 0}.r-closing .r-eyebrow{font-size:14px}.r-closing h2{margin-top:21px;font-size:30px;line-height:1.4}.r-closing p{font-size:14px;line-height:1.9}.r-closing .r-button{min-height:50px;font-size:14px}.r-footer{padding-top:45px}.r-footer-top{grid-template-columns:1fr 1fr;gap:33px 25px}.r-footer-brand{margin-bottom:0;display:block}.r-footer-brand img{width:145px}.r-footer-brand p{margin-top:17px;font-size:14px}.r-footer-top .r-footer-brand>a:last-child{margin-top:16px}.r-footer-top h3{margin-bottom:17px;font-size:14px}.r-footer-top>div>a{margin-top:9px;font-size:14px}.r-footer-legal{margin-top:30px;padding-top:22px;font-size:14px}.r-footer-legal>div{gap:9px 15px}.r-image-dialog{height:93dvh!important;padding:17px!important}.r-image-dialog-head h2{font-size:19px}.r-image-dialog p{font-size:14px}.r-image-dialog-scroll{padding:12px}.r-image-dialog>.r-button{min-height:45px;font-size:14px}.r-page-intro{padding:38px 0 45px}.r-breadcrumb{gap:7px;margin-bottom:30px;font-size:14px}.r-detail-heading{gap:22px}.r-detail-heading .r-eyebrow{font-size:14px}.r-detail-heading h1{letter-spacing:-.06em;margin-top:15px;font-size:39px;line-height:1.3}.r-detail-heading>div>p{font-size:16px;line-height:1.85}.r-detail-actions .r-button{gap:15px;min-height:46px;font-size:14px}.r-detail-actions .r-text-link{gap:6px;font-size:14px}.r-detail-heading .r-detail-actions{gap:13px;margin-top:23px}.r-detail-chips{gap:6px;margin-top:18px}.r-detail-chips span{padding:4px 8px;font-size:14px}.r-detail-media{grid-template-columns:1fr;margin-top:32px}.r-detail-media figure{min-height:290px;max-height:390px;padding:25px 25px 43px}.r-detail-media figure img{max-height:300px}.r-detail-media figcaption{font-size:14px;bottom:13px;left:15px;right:15px}.r-detail-media-copy{padding:29px 25px}.r-detail-media-copy h2{font-size:26px}.r-detail-media-copy>p{font-size:14px}.r-detail-media-copy li{font-size:14px;line-height:1.8}.r-detail-media-copy li strong{font-size:14px}.r-detail-photo{margin-top:30px}.r-detail-photo img{height:280px}.r-detail-photo figcaption{font-size:14px;bottom:12px;left:13px}.r-benefit-grid{grid-template-columns:1fr;gap:28px}.r-benefit-grid article{padding-top:20px}.r-benefit-grid h3{margin-top:19px;font-size:24px}.r-benefit-grid p{margin-top:12px;font-size:14px}.r-benefit-grid article>span{font-size:14px}.r-workflow-list{gap:15px}.r-workflow-list article{padding:25px;display:block}.r-workflow-list article>span{font-size:14px}.r-workflow-list h3{margin-top:20px;font-size:24px}.r-workflow-list p{margin-top:15px;font-size:14px}.r-workflow-list small{margin-top:20px;padding-top:15px;font-size:14px}.r-conditions{grid-template-columns:1fr;gap:30px}.r-conditions .r-eyebrow{font-size:14px}.r-conditions h2{margin-top:18px;font-size:30px}.r-conditions h3{font-size:19px;line-height:1.5}.r-conditions article{padding:21px 0}.r-conditions article p,.r-conditions article small{font-size:14px}.r-related .r-wrap{display:block}.r-related h2{font-size:14px}.r-related a{justify-content:space-between;margin-top:22px;font-size:14px}.r-scenario-tabs{gap:9px}.r-scenario-tabs button{flex:1;padding:12px 13px;font-size:14px;line-height:1.7}.r-scenario-context{font-size:16px;line-height:1.8}.r-scenario-decision{font-size:14px;line-height:1.8}.r-scenario-decision strong{margin-bottom:8px;font-size:14px;display:block}.r-public-note{font-size:14px}.r-product-page-intro h1{font-size:39px}.r-product-page-intro p{margin-top:18px;font-size:14px}.r-price-grid{grid-template-columns:1fr;gap:22px}.r-price-card{padding:29px}.r-price-card h2{font-size:30px}.r-price-card>p{min-height:0;font-size:14px}.r-price-card>strong{margin-top:21px;font-size:38px}.r-price-card>small,.r-price-card li,.r-price-card>.r-button,.r-price-footnote{font-size:14px}.r-support-card{padding:27px}.r-support-card h2{font-size:25px}.r-support-card p,.r-support-card a{font-size:14px}.r-consult-layout{gap:30px}.r-consult-intro h1{margin:17px 0;font-size:36px}.r-consult-intro>.r-eyebrow,.r-consult-intro>p{font-size:14px}.r-consult-intro ol{display:none}.r-consult-card{border-radius:9px;padding:24px 20px}.r-form-progress{gap:20px;padding-bottom:21px}.r-form-progress>span{gap:6px;font-size:14px}.r-form-progress b{width:20px;height:20px;font-size:14px}.r-form-heading{padding:25px 0}.r-form-heading h2{font-size:23px}.r-form-heading p{font-size:14px}.r-field-grid{grid-template-columns:1fr;gap:20px}.r-field>span{font-size:14px}.r-field :is(input,select){height:48px;font-size:16px}.r-problem-grid{grid-template-columns:1fr}.r-problem-grid label{padding:15px;font-size:14px}.r-form-actions .r-button{gap:16px;min-height:46px;padding:12px 15px;font-size:14px}.r-form-actions>span{font-size:14px}.r-form-phone{flex-wrap:wrap;gap:9px;margin-top:24px;font-size:14px}.r-form-phone a{font-size:14px}.r-consents{margin-top:25px;padding-top:17px}.r-consents label{align-items:flex-start;gap:6px;font-size:14px}.r-consents input{margin-top:2px}.r-consents b,.r-consents a,.r-form-error-text{font-size:14px}.r-consult-success{padding:40px 22px}.r-consult-success h2{font-size:25px}.r-consult-success p{font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.release-site *,.release-site :before,.release-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.r-industry-grid a:hover img{transform:none}}.r-image-dialog,.r-mobile-menu{--r-ink:#13191f;--r-muted:#5b6672;--r-blue:#0655e9;--r-line:#dce1e5;z-index:101!important}[data-slot=dialog-overlay]{background:#12202f55;z-index:100!important}:is(.r-image-dialog :focus-visible,.r-mobile-menu :focus-visible){outline-offset:4px;outline:3px solid #82a9ff}.r-media-expand{z-index:2;color:#49627b;background:#fff;border:1px solid #cbd9e6;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:17px;right:17px}.r-industry-conditions{background:#fff}.r-industry-price{background:#f2f6fb}.r-industry-price>.r-wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;display:grid}.r-industry-price h2{max-width:570px;margin-top:22px;font-size:34px;line-height:1.45}.r-industry-price p{color:#637b93;margin:20px 0 27px;font-size:16px}.r-industry-price ul{margin:0;padding:0;list-style:none}.r-industry-price li{color:#55708b;border-bottom:1px solid #d7e2ed;gap:15px;padding:19px 0;font-size:14px;display:flex}.r-industry-price li svg{color:#3375c7;margin-top:4px}.r-ai-final-links{background:#eef3fa;justify-content:center;align-items:center;gap:25px;padding:30px;display:flex}.r-ai-final-links>a:last-child{color:#326cae;align-items:center;gap:10px;font-size:14px;display:flex}.r-pricing-content,.r-overview-product{padding-top:30px}.r-consult-section{background:#f7f9fb}.r-industry-grid a:nth-child(4) figure,.r-industry-grid a:nth-child(5) figure{background:#eef3f8}.r-industry-grid a:nth-child(4) figure img,.r-industry-grid a:nth-child(5) figure img{object-fit:contain;padding:20px}@media (max-width:700px){.r-pavilion>img{aspect-ratio:1.7928;object-fit:contain}.r-industry-price>.r-wrap{grid-template-columns:1fr;gap:30px}.r-industry-price h2{font-size:28px}.r-industry-price p,.r-industry-price li{font-size:14px}.r-ai-final-links{flex-wrap:wrap;padding:22px 20px}.r-ai-final-links .r-button{min-height:45px;font-size:14px}.r-media-expand{width:30px;height:30px;bottom:10px;right:10px}.r-pricing-content,.r-overview-product{padding-top:15px}}@media (prefers-reduced-motion:reduce){.r-image-dialog,.r-mobile-menu,[data-slot=dialog-overlay]{transition:none!important;animation:none!important}}.r-commerce-visual{flex-direction:column;justify-content:center;min-height:410px;display:flex}.r-commerce-diagram{color:#151920;width:100%;padding:28px 22px}.r-commerce-diagram-label{letter-spacing:.08em;color:#676e78;margin-bottom:24px;font-size:14px;display:block}.r-commerce-diagram>div{border-top:1px solid #d7d9df;align-items:center;gap:13px;padding:21px 0;display:flex;position:relative}.r-commerce-diagram>div>span{color:#555bdc;font-size:14px}.r-commerce-diagram strong{font-size:17px;font-weight:600}.r-commerce-diagram svg{color:#9a9da8;margin-left:auto;transform:rotate(90deg)}.r-commerce-visual figcaption{margin-top:auto;padding-bottom:18px}@media (max-width:700px){.r-commerce-visual{min-height:330px}.r-commerce-diagram{padding:24px}.r-commerce-diagram strong{font-size:16px}}.r-trust-ribbon img,.release-site .customer-logo-grid img{filter:brightness(0)invert()}fieldset:is(.r-zone-nav,.r-question-tabs,.r-commerce-steps,.r-scenario-tabs){border:0;min-width:0;margin-inline:0;padding:0}.release-site .customer-logo-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.release-site .customer-logo-grid>div{grid-column:span 2}.release-site .customer-logo-grid[data-expanded=true]>div:nth-last-child(-n+2){grid-column:span 6}@media (max-width:1100px){.release-site .customer-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.release-site .customer-logo-grid[data-expanded=true]>div:nth-last-child(-n+2){grid-column:span 3}}.x-kicker{letter-spacing:.035em;color:#596573;font-size:14px;font-weight:600;line-height:1.6;display:block}.x-hero{background:#f7f6f2;padding:66px 0 0}.x-hero-heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:35px;display:flex}.release-site .x-hero h1{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(66px,7.25vw,110px);font-weight:700;line-height:1.08}.x-hero h1 em{color:#0755e9;font-style:normal}.x-hero-intro{min-width:390px;padding:0 4px 7px 0}.x-hero-intro>p{letter-spacing:-.035em;font-size:27px;font-weight:600;line-height:1.5}.x-hero-intro>span{color:#596573;margin:17px 0 26px;font-size:18px;line-height:1.7;display:block}.x-hero-intro>div{align-items:center;gap:26px;display:flex}.x-world{isolation:isolate;background:#edeae3;border-radius:22px;position:relative;overflow:hidden}.x-world>img{width:100%;height:auto}.x-world-pin{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#17212a;white-space:nowrap;background:#ffffffed;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:12px;min-height:46px;padding:6px 6px 6px 14px;transition:box-shadow .25s,background .25s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 22px #151b2820}:is(.x-world-pin:hover,.x-world-pin:focus-visible){background:#fff;box-shadow:0 8px 35px #004fec38}.x-pin-index{color:#687482;font-variant-numeric:tabular-nums;font-size:12px}.x-world-pin strong{font-size:15px;font-weight:600}.x-pin-plus{color:#fff;background:#0655e9;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .25s;display:grid}.x-world-pin:hover .x-pin-plus{transform:rotate(90deg)}.x-world-caption{color:#414b53;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:21px;left:27px;right:27px}.x-world-caption>span{font-size:16px;font-weight:600}.x-world-caption small{font-size:12px}.x-hero-explore{grid-template-columns:235px 1fr;align-items:center;gap:20px;padding:25px 0 32px;display:grid}.x-hero-explore>p{color:#64707c;padding-left:25px;font-size:14px;position:relative}.x-hero-explore>p>svg{position:absolute;top:4px;left:0}.x-hero-explore>p strong{color:#2d3945;font-weight:600}.x-hero-explore>div{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.x-hero-explore button{color:#374350;background:0 0;border:0;border-left:1px solid #d4d8d9;align-items:center;gap:10px;min-height:54px;padding:14px 18px;font-size:15px;transition:color .2s;display:flex}.x-hero-explore button>span{color:#75818a;align-self:flex-start;font-size:12px}.x-hero-explore button>svg:last-child{margin-left:auto}.x-hero-explore button:hover{color:#0755e9}.x-hero-explore button strong{white-space:nowrap;font-weight:600}.x-product-tabs{border-bottom:1px solid #dfe4e8;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.x-product-tabs button{color:#64717e;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:15px;min-height:62px;padding:22px 10px;font-size:18px;font-weight:600;transition:color .2s,border-color .2s;display:flex}.x-product-tabs button[aria-selected=true]{color:#0755e9;border-color:#0755e9}.x-product-tabs button>span{color:#8b959e;font-size:12px;font-weight:400}.x-product-tabs button>svg{margin-left:12px}.x-product-intro{justify-content:space-between;align-items:center;gap:40px;padding:42px 0 30px;display:flex}.release-site .x-product-intro h3{max-width:600px;font-size:34px}.x-product-intro>p{color:#5b6874;max-width:440px;font-size:17px;line-height:1.8}.x-experience{color:#17202b;background:#fff;border:1px solid #e1e6eb;border-radius:24px;overflow:hidden}.x-experience-top{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;display:flex}.x-step-count{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;line-height:1.4}.x-step-count i{color:#78848f;margin-left:9px;font-size:14px;font-style:normal;font-weight:400}.x-experience-stage{grid-template-columns:1.05fr 1fr;min-height:500px;display:grid}.x-proof-stage{background:#f1f4f7;justify-content:center;align-items:center;padding:56px 24px 59px;display:flex;position:relative;overflow:hidden}.x-proof-source{color:#687787;letter-spacing:.08em;font-size:12px;position:absolute;top:22px;left:25px}.x-proof-expand{color:#354352;background:#ffffffea;border:1px solid #dfe5ea;border-radius:30px;align-items:center;gap:7px;min-height:42px;padding:9px 12px;font-size:14px;display:flex;position:absolute;bottom:16px;right:20px}.x-proof{--crop-width:360;--crop-height:749;--source-width:363;--crop-left:2;--crop-top:2;--crop-radius:46;--display-width:220px;width:min(100%, var(--display-width));filter:drop-shadow(0 12px 16px #1529380d);position:relative}.x-proof-viewport{width:100%;aspect-ratio:var(--crop-width)/var(--crop-height);border-radius:calc(var(--crop-radius)/var(--crop-width)*100%) / calc(var(--crop-radius)/var(--crop-height)*100%);isolation:isolate;background:#fff;position:relative;overflow:hidden}.x-proof-viewport>img{width:calc(var(--source-width)/var(--crop-width)*100%);max-width:none;height:auto;left:calc(var(--crop-left)/var(--crop-width)*-100%);top:calc(var(--crop-top)/var(--crop-height)*-100%);position:absolute}.x-proof-payment{--crop-width:434;--crop-height:468;--source-width:444;--crop-left:4;--crop-top:20;--crop-radius:18;--display-width:316px}.x-proof-payroll{--crop-width:604;--crop-height:865;--source-width:1131;--crop-left:0;--crop-top:0;--crop-radius:36;--display-width:310px}.x-proof-dashboard{--crop-width:749;--crop-height:1062;--source-width:1242;--crop-left:247;--crop-top:728;--crop-radius:16;--display-width:290px}.x-proof-entry{--crop-width:1396;--crop-height:1048;--source-width:1396;--crop-left:0;--crop-top:0;--crop-radius:0;--display-width:420px}.x-experience-story{flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:48px 48px 28px;display:flex}.x-role{color:#0755e9;align-items:center;gap:7px;margin-bottom:20px;font-size:14px;font-weight:600;display:flex}.x-role>span{background:#0755e9;border-radius:50%;width:6px;height:6px}.x-step-chapter{animation:.35s ease-out x-chapter-in}.x-step-chapter h3,.release-site .x-step-chapter h3{letter-spacing:-.04em;margin:0 0 20px;font-size:32px;font-weight:600;line-height:1.4}.x-step-chapter>p{color:#556372;margin:0;font-size:18px;line-height:1.8}.x-cue{border-top:1px solid #e4e9ee;align-items:center;gap:10px;margin-top:28px;padding-top:23px;font-size:16px;font-weight:600;display:flex}.x-cue svg{color:#0755e9;flex-shrink:0}.x-step-chapter .x-step-detail{color:#687583;margin-top:10px;font-size:14px;line-height:1.8}.x-step-controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.x-step-controls>span{color:#6b7986;text-align:center;font-size:13px}.x-step-controls>button{color:#283e51;background:#fff;border:1px solid #d6dfe7;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.x-step-controls>button:disabled{opacity:.3;cursor:default}.x-flowline{background:#fbfcfd;border-top:1px solid #e2e7ec;grid-template-columns:repeat(3,1fr);gap:25px;margin:0;padding:24px 30px;list-style:none;display:grid}.x-flowline>li{align-items:center;gap:18px;min-width:0;display:flex}.x-flowline button{text-align:left;color:#7a8793;background:0 0;border:0;flex-shrink:0;align-items:center;gap:12px;min-height:56px;padding:0;display:flex}.x-flowline button small{font-size:12px;font-weight:400;line-height:1.5;display:block}.x-flowline button strong{font-size:15px;font-weight:600;line-height:1.6;display:block}.x-flowline button[aria-pressed=true]{color:#0755e9}.x-flow-dot{background:#fff;border:1px solid #d6dfe7;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.x-flowline button[aria-pressed=true] .x-flow-dot{color:#fff;background:#0755e9;border-color:#0755e9;box-shadow:0 0 0 4px #0755e90c}.x-flow-connector{background:#d9e0e6;flex:1;min-width:12px;height:1px;display:block;overflow:hidden}.x-flow-connector i{background:#0755e9;width:0;height:100%;transition:width .45s;display:block}.x-flow-connector.complete i{width:100%}.x-experience-foot{border-top:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:20px;padding:18px 30px;display:flex}.x-experience-foot>p{color:#6c7985;font-size:12px;line-height:1.75}.x-experience-foot>a{flex-shrink:0;font-size:14px}.x-product-dialog[data-slot=dialog-content]{color:#18232e;z-index:100;width:min(1140px,100vw - 64px);max-width:none;max-height:min(920px,92dvh);font-family:var(--font-body);background:#fff;border-radius:26px;flex-direction:column;gap:0;padding:0;line-height:1.6;animation-duration:.26s;display:flex;overflow:hidden;box-shadow:0 40px 140px #12213340}body:has(.x-product-dialog) [data-slot=dialog-overlay]{z-index:99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c142d69}.x-dialog-heading{border-bottom:1px solid #e5eaf0;flex-shrink:0;justify-content:space-between;gap:28px;padding:29px 34px 25px;display:flex}.x-dialog-heading [data-slot=dialog-title]{letter-spacing:-.04em;margin:8px 0;font-size:30px;font-weight:600;line-height:1.4}.x-dialog-heading [data-slot=dialog-description]{color:#5b6a77;max-width:830px;margin:0;font-size:16px;line-height:1.75}.x-dialog-close{color:#334351;background:#f4f6f8;border:1px solid #e0e6eb;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.x-dialog-body{overscroll-behavior:contain;min-height:0;padding:24px 34px;overflow-y:auto}.x-experience-modal .x-experience-top{padding:13px 23px}.x-experience-modal .x-experience-stage{min-height:410px}.x-experience-modal .x-proof-stage{padding-top:48px;padding-bottom:52px}.x-experience-modal .x-proof{--display-width:174px}.x-experience-modal .x-proof-payment{--display-width:275px}.x-experience-modal .x-proof-payroll{--display-width:235px}.x-experience-modal .x-proof-dashboard{--display-width:236px}.x-experience-modal .x-proof-entry{--display-width:360px}.x-experience-modal .x-experience-story{padding:29px 32px 23px}.x-experience-modal .x-step-chapter h3{margin-bottom:14px;font-size:27px}.x-experience-modal .x-step-chapter>p{font-size:16px}.x-experience-modal .x-step-chapter .x-step-detail{font-size:14px}.x-dialog-footer{background:#f7f9fb;border-top:1px solid #e5eaf0;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 34px;display:flex}.x-dialog-footer>span{color:#5e6c79;align-items:center;gap:7px;font-size:14px;display:flex}.x-dialog-footer .r-button{color:#fff;background:#0755e9;border-color:#0755e9;min-height:46px;padding:10px 19px;font-size:15px}.x-product-dialog :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #8eafff}body:has(.x-product-dialog) .r-image-dialog{z-index:102}body:has(.x-product-dialog) .r-image-dialog~[data-slot=dialog-overlay]{z-index:101}.release-site .customer-universe{background:#141b22;padding:110px 0}.release-site .customer-intro{align-items:flex-end;margin-bottom:48px}.release-site .customer-logo-grid{background:#ffffff1c;border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px}.release-site .customer-logo-grid>div{background:#141b22;border:0;grid-column:auto;gap:14px;height:142px;padding:20px 12px 16px}.release-site .customer-logo-grid>div:nth-last-child(-n+2){grid-column:span 3}.release-site .customer-logo-grid img{object-fit:contain;filter:brightness(0)invert();opacity:.93;width:160px;height:56px}.release-site .customer-logo-grid>div>span{color:#abb7c2;text-align:center;font-size:14px;line-height:1.4}.release-site .customer-count small,.release-site .customer-proof-note{color:#a5b1bd;font-size:13px;line-height:1.8}.release-site .customer-intro h2{font-size:clamp(34px,3.4vw,50px)}.release-site .facility-gallery{margin-top:60px}.release-site .customer-proof-note{margin-top:25px}.release-site .r-section-head>p{font-size:18px}.release-site .r-button,.release-site .r-text-link,.release-site .r-desktop-nav>a,.release-site .r-desktop-nav>button{font-size:16px}.release-site .r-ai-link>span{font-size:12px}.release-site .r-eyebrow{letter-spacing:.09em;font-size:13px}.release-site .r-small{font-size:14px}.release-site .r-onboarding-grid p,.release-site .r-service-grid p,.release-site .r-industry-card p,.release-site .r-faq-list details p{font-size:16px;line-height:1.85}@keyframes x-chapter-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.x-hero-heading{margin-bottom:45px}}@media (max-width:1150px){.x-hero-intro{min-width:340px}.x-hero-intro>p{font-size:24px}.x-hero-explore{grid-template-columns:1fr}.x-hero-explore>p{display:none}.x-hero-explore button{padding:13px 20px}.x-experience-story{padding:37px 30px 25px}.x-flowline{gap:14px;padding-inline:22px}.x-flowline>li{gap:10px}.x-flowline button strong{font-size:14px}.x-product-tabs button{gap:10px;font-size:16px}.x-product-tabs button>svg{margin-left:0}.x-product-intro{align-items:flex-start}.release-site .x-product-intro h3{font-size:30px}.x-product-intro>p{max-width:40%}.release-site .customer-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.release-site .customer-logo-grid>div:nth-last-child(-n+2){grid-column:span 2}.x-experience-stage{min-height:470px}.x-proof-booking{--display-width:198px}}@media (max-width:800px){.x-hero{padding-top:37px}.x-hero-heading{gap:24px}.release-site .x-hero h1{font-size:68px}.x-hero-intro{min-width:0;max-width:310px}.x-hero-intro>p{font-size:22px}.x-hero-intro>span{font-size:16px}.x-hero-intro>div{flex-wrap:wrap;gap:14px}.x-world-pin{gap:8px;padding-left:11px}.x-pin-index{display:none}.x-world-pin strong{font-size:14px}.x-world-caption{bottom:13px;left:18px;right:18px}.x-world-caption>span{font-size:14px}.x-world-caption small{text-align:right;max-width:180px}.x-hero-explore button{gap:8px;padding:12px;font-size:14px}.x-hero-explore button>span,.x-hero-explore button>svg:last-child{display:none}.x-product-dialog[data-slot=dialog-content]{width:calc(100vw - 32px);max-height:94dvh}.x-dialog-heading{padding:24px}.x-dialog-heading [data-slot=dialog-title]{font-size:26px}.x-dialog-body{padding:20px}.x-experience-stage{grid-template-columns:1fr 1fr}.x-experience-story{gap:23px;padding:26px 23px}.x-step-chapter h3,.release-site .x-step-chapter h3{font-size:26px}.x-step-chapter>p{font-size:16px}.x-step-controls>span{display:none}.x-cue{margin-top:20px;padding-top:20px;font-size:15px}.x-flowline{gap:12px;padding:17px 19px}.x-flowline button{gap:7px}.x-flowline button strong{font-size:13px}.x-flow-connector{display:none}.x-dialog-footer{padding:16px 24px}.x-dialog-footer>span{font-size:13px}.x-experience-modal .x-experience-story{padding:24px}.x-experience-foot{align-items:flex-start;padding:16px 23px}.x-experience-foot>a{font-size:13px}.x-product-intro{padding-top:30px;display:block}.x-product-intro>p{max-width:none;margin-top:15px}.x-product-tabs{gap:6px}.x-product-tabs button{gap:6px;font-size:15px}.x-product-tabs button>svg{display:none}}@media (max-width:600px){.x-hero{padding-top:32px}.x-hero-heading{margin-bottom:24px;display:block}.x-kicker{letter-spacing:.01em;font-size:13px}.release-site .x-hero h1{margin-top:17px;font-size:64px}.x-hero-intro{max-width:none;margin-top:23px;padding:0}.x-hero-intro>p{font-size:21px;line-height:1.5}.x-hero-intro>p br{display:none}.x-hero-intro>span{margin:12px 0 21px;font-size:16px}.x-hero-intro>div{flex-wrap:nowrap;gap:18px}.x-hero-intro .r-button{gap:18px;min-height:51px;padding:13px 18px}.x-hero-intro .r-text-link{gap:8px;font-size:14px}.x-world{border-radius:15px;margin-inline:-8px}.x-world>img{width:145%;max-width:none;margin-top:0;position:relative;left:-22.5%}.x-world-pin{background:#fffffff5;gap:0;min-width:44px;min-height:44px;padding:4px;box-shadow:0 3px 18px #14203b30}.x-world-pin strong,.x-world-pin .x-pin-index{display:none}.x-pin-plus{width:36px;height:36px}.x-pin-booking{top:40%!important;left:49%!important}.x-pin-payment{top:64%!important;left:50%!important}.x-pin-entry{top:65%!important;left:9%!important}.x-pin-dashboard{top:62%!important;left:92%!important}.x-world-caption{background:#eeece5;padding:13px 16px;display:block;position:relative;inset:auto}.x-world-caption>span{font-size:14px;display:block}.x-world-caption small{text-align:left;color:#67717a;max-width:none;margin-top:2px;font-size:12px;display:block}.x-hero-explore{padding:17px 0 26px}.x-hero-explore>div{grid-template-columns:repeat(2,1fr);gap:8px}.x-hero-explore button{background:#ffffff7d;border:1px solid #d6dbe0;border-radius:9px;min-height:48px;padding:12px;font-size:14px}.x-hero-explore button>svg:first-of-type{width:17px}.x-hero-explore button>svg:last-child{width:15px;display:block}.x-hero-explore button>span{display:none}.x-product-tabs{gap:0}.x-product-tabs button{min-height:63px;padding:13px 4px;font-size:14px;display:block}.x-product-tabs button>span{margin-bottom:4px;font-size:12px;display:block}.release-site .x-product-intro h3{font-size:28px}.x-product-intro{padding:25px 0}.x-product-intro>p{margin-top:15px;font-size:16px;line-height:1.75}.x-experience{border-radius:18px}.x-experience-top{padding:15px 20px}.x-experience-stage{flex-direction:column;min-height:0;display:flex}.x-proof-stage{flex-shrink:0;height:345px;padding:49px 20px 42px}.x-proof-source{font-size:12px;top:17px;left:20px}.x-proof-expand{min-height:40px;font-size:13px;bottom:11px;right:12px}.x-proof-booking{--display-width:121px}.x-proof-payment{--display-width:225px}.x-proof-payroll,.x-proof-dashboard{--display-width:178px}.x-proof-entry{--display-width:295px}.x-experience-story{gap:24px;padding:25px 23px 20px}.x-role{margin-bottom:12px}.x-step-chapter h3,.release-site .x-step-chapter h3{margin-bottom:13px;font-size:26px}.x-step-chapter>p{font-size:16px}.x-cue{margin-top:21px;padding-top:18px;font-size:15px}.x-step-controls>span{max-width:150px;font-size:12px;display:block}.x-step-controls>button{width:44px;height:44px}.x-flowline{grid-template-columns:1fr;gap:0;padding:12px 23px}.x-flowline>li{border-bottom:1px solid #e6ebef;padding:3px 0}.x-flowline>li:last-child{border-bottom:0}.x-flowline button{gap:14px;width:100%;padding:6px 0}.x-flowline button>span:last-child{flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}.x-flowline button small{font-size:12px}.x-flowline button strong{text-align:right;font-size:14px}.x-experience-foot{padding:16px 23px;display:block}.x-experience-foot>a{margin-top:8px;font-size:14px}.x-product-dialog[data-slot=dialog-content]{border-radius:20px;width:calc(100vw - 16px);max-height:96dvh}.x-dialog-heading{gap:10px;padding:20px 18px 17px}.x-dialog-heading [data-slot=dialog-title]{margin:8px 0;font-size:23px}.x-dialog-heading [data-slot=dialog-description]{font-size:14px;line-height:1.65}.x-dialog-heading .x-kicker{font-size:12px}.x-dialog-close{width:40px;height:40px}.x-dialog-body{flex:1;padding:14px}.x-experience-modal .x-proof-stage{height:300px;padding:43px 20px 41px}.x-experience-modal .x-proof-booking{--display-width:104px}.x-experience-modal .x-proof-payment{--display-width:196px}.x-experience-modal .x-proof-payroll{--display-width:155px}.x-experience-modal .x-proof-dashboard{--display-width:151px}.x-experience-modal .x-proof-entry{--display-width:265px}.x-experience-modal .x-experience-story{padding:23px 20px}.x-experience-modal .x-experience-stage{min-height:0}.x-experience-modal .x-step-chapter h3{font-size:24px}.x-dialog-footer{padding:12px 18px}.x-dialog-footer>span{display:none}.x-dialog-footer .r-button{justify-content:space-between;width:100%;min-height:46px}.release-site .customer-universe{padding:74px 0}.release-site .customer-intro{margin-bottom:32px}.release-site .customer-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.release-site .customer-logo-grid>div{gap:10px;height:118px;padding:15px 9px}.release-site .customer-logo-grid>div:nth-last-child(-n+2){grid-column:auto}.release-site .customer-logo-grid img{width:130px;max-width:95%;height:46px}.release-site .customer-logo-grid>div>span,.release-site .customer-count small,.release-site .customer-proof-note{font-size:12px}.release-site .facility-gallery{margin-top:36px}.release-site .r-section-head>p{font-size:16px}.release-site .r-eyebrow{letter-spacing:.07em;font-size:12px}.release-site .r-mobile-menu a,.release-site .r-mobile-menu summary{font-size:16px}}.x-proof-consent{--crop-width:404;--crop-height:407;--source-width:1131;--crop-left:628;--crop-top:412;--crop-radius:36;--display-width:300px}.x-proof-checkout{--crop-width:420;--crop-height:339;--source-width:423;--crop-left:2;--crop-top:2;--crop-radius:32;--display-width:350px}.r-image-dialog-scroll .x-proof-large{--display-width:360px;flex-shrink:0;margin:auto}.r-image-dialog-scroll .x-proof-large.x-proof-payment,.r-image-dialog-scroll .x-proof-large.x-proof-payroll,.r-image-dialog-scroll .x-proof-large.x-proof-dashboard{--display-width:480px}.r-image-dialog-scroll .x-proof-large.x-proof-consent,.r-image-dialog-scroll .x-proof-large.x-proof-checkout{--display-width:560px}.r-image-dialog-scroll .x-proof-large.x-proof-entry{--display-width:900px}.release-site .customer-universe .shell{width:min(1360px,100% - 112px);max-width:none;padding-inline:0}.x-ai-detail-title,.x-ai-causal,.x-commerce-detail-copy,.x-commerce-handoff{animation:.35s ease-out x-chapter-in}@media (max-width:1000px){.release-site .customer-universe .shell{width:calc(100% - 48px)}}@media (max-width:600px){.release-site .customer-universe .shell{width:calc(100% - 36px)}.r-image-dialog-scroll .x-proof-large{--display-width:280px;margin:0 auto}}.release-site .facility-slide figcaption span{font-size:12px}.x-experience-foot>a{color:#0755e9}.x-experience-modal .x-proof-consent,.x-experience-modal .x-proof-checkout{--display-width:295px}@media (max-width:600px){.x-world-pin .x-pin-index{padding:0 6px;font-size:12px;display:block}.x-pin-payment{top:58%!important}.x-pin-entry{top:61%!important}.x-pin-dashboard{top:59%!important;left:88%!important}.x-proof-consent,.x-proof-checkout{--display-width:244px}.x-experience-modal .x-proof-consent,.x-experience-modal .x-proof-checkout{--display-width:210px}}@media (prefers-reduced-motion:reduce){.x-ai-detail-title,.x-ai-causal,.x-commerce-detail-copy,.x-commerce-handoff,.x-world-pin,.x-pin-plus,.x-step-chapter,.x-flow-connector i,.x-product-dialog[data-slot=dialog-content]{transition:none!important;animation:none!important}}.x-success{--x-success-ink:#22262b;--x-success-muted:#62676c;--x-success-accent:#a64b24;--x-success-line:#e4ddd5;color:var(--x-success-ink);background:#f9f7f3;padding:clamp(64px,8vw,128px) 0 0;scroll-margin-top:100px}.x-success *,.x-success :before,.x-success :after{box-sizing:border-box}.x-success-wrap{width:min(1360px,100% - 80px);margin:0 auto}.x-success-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px;display:flex}.x-success-eyebrow{color:var(--x-success-accent);letter-spacing:.03em;margin-bottom:18px;font-size:14px;font-weight:700;display:block}.x-success-heading h2{letter-spacing:-.045em;word-break:keep-all;margin:0;font-size:clamp(32px,3.9vw,56px);font-weight:700;line-height:1.24}.x-success-heading>p{color:var(--x-success-muted);word-break:keep-all;margin:0 0 3px;font-size:16px;line-height:1.8}.x-success-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.x-success-tabs button{-webkit-appearance:none;appearance:none;border:1px solid var(--x-success-line);min-height:98px;color:var(--x-success-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:14px;padding:22px 24px;transition:background-color .18s,border-color .18s,color .18s;display:flex}.x-success-tabs button:hover{background:#f1ece6;border-color:#c8bdb1}.x-success-tabs button[aria-selected=true]{color:#fff;background:#2f3536;border-color:#2f3536}.x-success-tab-icon{width:40px;height:40px;color:var(--x-success-accent);border:1px solid;border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.x-success-tab-copy{gap:7px;min-width:0;display:grid}.x-success-tab-copy strong{word-break:keep-all;font-size:16px;font-weight:700;line-height:1.35}.x-success-tab-copy>span{color:var(--x-success-muted);word-break:keep-all;font-size:14px;line-height:1.45}.x-success-tabs button[aria-selected=true] .x-success-tab-copy>span{color:#d6d9d8}.x-success-tab-arrow{flex:none;margin-left:auto}.x-success-panel{border:1px solid var(--x-success-line);background:#fff;border-radius:20px}.x-success-story{padding:clamp(28px,3.8vw,56px);animation:.28s ease-out both x-success-reveal}.x-success-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);min-height:250px;display:grid}.x-success-result{min-width:0}.x-success-case-label{color:var(--x-success-muted);margin-bottom:24px;font-size:14px;line-height:1.5;display:block}.x-success-metric{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.5}.x-success-number{color:var(--x-success-accent);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;display:flex}.x-success-number strong{font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-size:clamp(68px,7.5vw,110px);font-weight:650;line-height:1.08}.x-success-qualifier{align-self:flex-start;padding-top:12px;font-size:18px;font-weight:600;line-height:1.4}.x-success-unit{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.3}.x-success-context{color:var(--x-success-muted);word-break:keep-all;margin:18px 0 0;font-size:14px;line-height:1.6}.x-success-narrative h3{letter-spacing:-.04em;word-break:keep-all;margin:0 0 20px;font-size:clamp(26px,2.6vw,38px);font-weight:700;line-height:1.35}.x-success-narrative>p{max-width:520px;color:var(--x-success-muted);word-break:keep-all;margin:0;font-size:16px;line-height:1.85}.x-success-service-link{min-height:44px;color:var(--x-success-ink);align-items:center;gap:10px;margin-top:16px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.x-success-service-link:hover{text-underline-offset:5px;text-decoration:underline}.x-success-steps{border-top:1px solid var(--x-success-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:42px 0 0;padding:28px 0 0;list-style:none;display:grid}.x-success-steps li{align-items:flex-start;gap:12px;min-width:0;padding-right:12px;display:flex}.x-success-step-number{width:28px;height:28px;color:var(--x-success-accent);font-variant-numeric:tabular-nums;background:#f7eee8;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:650;display:grid}.x-success-steps h4{letter-spacing:-.025em;word-break:keep-all;margin:2px 0 10px;font-size:16px;font-weight:700;line-height:1.5}.x-success-steps p{color:var(--x-success-muted);word-break:keep-all;margin:0;font-size:16px;line-height:1.7}.x-success-step-arrow{color:#8f8274;flex:none;margin:6px 0 0 auto}.x-success-evidence{border-top:1px solid var(--x-success-line);margin-top:32px;padding-top:22px}.x-success-evidence>p{color:var(--x-success-muted);margin:0;font-size:14px;line-height:1.65}.x-success-evidence details{margin-top:4px}.x-success-evidence summary{min-height:44px;color:var(--x-success-ink);cursor:pointer;align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.5;list-style:none;display:inline-flex}.x-success-evidence summary::-webkit-details-marker{display:none}.x-success-evidence summary svg{transition:transform .18s}.x-success-evidence details[open] summary svg{transform:rotate(180deg)}.x-success-evidence-body{max-width:970px;padding:4px 0 8px}.x-success-evidence-body p{color:var(--x-success-muted);word-break:keep-all;margin:10px 0 0;font-size:16px;line-height:1.8}.x-success-evidence-body strong{color:var(--x-success-ink);margin-right:6px;font-weight:600}.x-success-footer{justify-content:space-between;align-items:center;gap:28px;padding:34px 0 54px;display:flex}.x-success-footer>p{color:var(--x-success-muted);letter-spacing:-.025em;margin:0;font-size:18px;line-height:1.65}.x-success-footer>p strong{color:var(--x-success-ink);font-weight:600}.x-success-consult{flex:none;font-size:16px}.x-success :is(button,a,summary,[role=tabpanel]):focus-visible{outline-offset:5px;outline:3px solid #227aaf}@keyframes x-success-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.x-success-wrap{width:calc(100% - 48px)}.x-success-heading{align-items:flex-start}.x-success-heading>p{max-width:285px}.x-success-desktop-break{display:none}.x-success-tabs button{gap:10px;padding:18px 16px}.x-success-tab-icon{display:none}.x-success-main{gap:28px}.x-success-number strong{font-size:clamp(62px,8.2vw,86px)}.x-success-steps{gap:18px}.x-success-steps li{flex-wrap:wrap;padding-right:0}.x-success-steps li>div{flex:calc(100% - 40px)}.x-success-step-arrow{display:none}}@media (max-width:760px){.x-success-wrap{width:calc(100% - 36px)}.x-success-heading{margin-bottom:28px;display:block}.x-success-heading>p{max-width:100%;margin-top:20px}.x-success-tabs{grid-template-columns:1fr;gap:8px}.x-success-tabs button{min-height:76px;padding:15px 18px}.x-success-tab-icon{flex-basis:36px;width:36px;height:36px;display:grid}.x-success-tab-copy{gap:4px}.x-success-panel{border-radius:16px}.x-success-story{padding:28px 22px 18px}.x-success-main{grid-template-columns:1fr;gap:30px;min-height:0}.x-success-case-label{margin-bottom:18px}.x-success-number strong{font-size:clamp(66px,12vw,92px)}.x-success-unit{font-size:26px}.x-success-narrative h3{margin-bottom:16px;font-size:clamp(25px,5.1vw,34px)}.x-success-steps{grid-template-columns:1fr;gap:22px;margin-top:28px;padding-top:26px}.x-success-steps li{gap:13px}.x-success-steps h4{margin-bottom:6px}.x-success-evidence{margin-top:26px}.x-success-footer{padding:28px 0 40px}}@media (max-width:440px){.x-success-heading h2{font-size:31px}.x-success-story{padding-left:18px;padding-right:18px}.x-success-number{column-gap:6px}.x-success-number strong{font-size:62px}.x-success-qualifier{padding-top:8px;font-size:16px}.x-success-unit{font-size:23px}.x-success-footer{flex-direction:column;align-items:flex-start;gap:20px}.x-success-consult{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.x-success-story{animation:none}.x-success-tabs button,.x-success-evidence summary svg{transition:none}}@media (forced-colors:active){.x-success-tabs button[aria-selected=true]{outline-offset:-4px;outline:2px solid highlight}.x-success :is(button,a,summary,[role=tabpanel]):focus-visible{outline-color:highlight}}.x-ai,.x-commerce{--x-blue:#004fec;--x-ink:#172431;--x-muted:#536271;--x-line:#dce3e9;box-sizing:border-box;isolation:isolate;font-family:inherit;font-size:16px;font-weight:400;line-height:1.65}.x-ai *,.x-commerce *{box-sizing:border-box}.x-ai :where(h2,h3,h4,p,figure,fieldset,ol),.x-commerce :where(h2,h3,p,figure,fieldset,ol){margin:0}.x-ai :where(button,input,a),.x-commerce :where(button,input,a){font:inherit}.x-ai button,.x-commerce button{cursor:pointer}.x-ai a,.x-commerce a{text-decoration:none}.x-ai svg,.x-commerce svg{flex-shrink:0}:is(.x-ai button:focus-visible,.x-ai a:focus-visible,.x-commerce button:focus-visible,.x-commerce a:focus-visible,.x-commerce summary:focus-visible){outline-offset:5px;outline:3px solid #518df6}.x-ai-wrap,.x-commerce-wrap{width:min(1240px,100% - 96px);margin-inline:auto}.x-ai-eyebrow,.x-commerce-eyebrow{letter-spacing:.045em;align-items:center;gap:10px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.x-ai-sr,.x-commerce-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;margin:-1px!important}.x-ai{color:#f5f8fc;background:#101a27;padding-block:112px}.x-ai-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:42px;display:grid}.x-ai-eyebrow{color:#a9c8fb}.x-ai-heading h2{letter-spacing:-.055em;word-break:keep-all;margin-top:18px;font-size:clamp(34px,3.65vw,52px);font-weight:680;line-height:1.23}.x-ai-heading h2 span{color:#b5c8df}.x-ai-intro{justify-self:end;max-width:440px}.x-ai-intro p{color:#c2cfde;word-break:keep-all;margin-top:18px;font-size:17px;line-height:1.85}.x-ai-pilot{color:#e0ecfd;border:1px solid #506783;border-radius:100px;align-items:center;gap:8px;padding:7px 13px;font-size:14px;line-height:1.5;display:inline-flex}.x-ai-pilot:before{content:"";background:#9fc6ff;border-radius:50%;width:6px;height:6px}.x-ai-workspace{background:#172333;border:1px solid #34455a;border-radius:24px;padding:32px}.x-ai-selector,.x-commerce-selector{border:0;min-width:0;padding:0}.x-ai-selector legend,.x-commerce-selector legend{margin-bottom:15px;padding:0;font-size:16px;font-weight:550}.x-ai-selector>div,.x-commerce-selector>div{flex-wrap:wrap;gap:8px;display:flex}.x-ai-selector label,.x-commerce-selector label{cursor:pointer;position:relative}.x-ai-selector input,.x-commerce-selector input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.x-ai-selector label>span,.x-commerce-selector label>span{border:1px solid;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 17px;font-size:14px;font-weight:550;line-height:1.6;transition:color .16s,background-color .16s,border-color .16s;display:flex}.x-ai-selector label>span{color:#d3dfed;border-color:#425268}.x-ai-selector input:checked+span{color:#f4f8ff;background:#29456a;border-color:#8bb7f7}:is(.x-ai-selector input:focus-visible+span,.x-commerce-selector input:focus-visible+span){outline-offset:4px;outline:3px solid #518df6}.x-ai-question{padding-block:28px 30px}.x-ai-question>span{color:#bccbdb;font-size:14px}.x-ai-question h3{letter-spacing:-.035em;word-break:keep-all;max-width:860px;margin-top:7px;font-size:clamp(22px,2.1vw,29px);font-weight:570;line-height:1.5}.x-ai-rail,.x-commerce-rail{gap:24px;padding:0;list-style:none;display:grid}.x-ai-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.x-ai-rail li,.x-commerce-rail li{min-width:0;position:relative}.x-ai-rail li:not(:last-child):after,.x-commerce-rail li:not(:last-child):after{content:"";pointer-events:none;border:1.5px solid;border-width:1.5px 1.5px 0 0;width:7px;height:7px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)rotate(45deg)}.x-ai-rail li:after{color:#8295ac}.x-ai-rail button,.x-commerce-rail button{text-align:left;border:1px solid;border-radius:12px;width:100%;height:100%;min-height:132px;padding:17px;transition:color .16s,background-color .16s,border-color .16s}.x-ai-rail button{color:#e6edf6;background:#1d2c3f;border-color:#405168}.x-ai-rail button[aria-pressed=true]{background:#29456a;border-color:#94bcf4;box-shadow:inset 0 -3px #a5c7ff}.x-ai-step-top,.x-commerce-step-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.x-ai-step-top>span,.x-commerce-step-top>span{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.x-ai-step-top{color:#bdd0e9}.x-ai-rail strong,.x-commerce-rail strong{letter-spacing:-.025em;word-break:keep-all;font-size:17px;font-weight:600;line-height:1.5;display:block}.x-ai-role,.x-commerce-role{word-break:keep-all;margin-top:4px;font-size:14px;line-height:1.5;display:block}.x-ai-role{color:#c0cde0}.x-ai-detail{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;min-height:310px;padding-block:36px;display:grid}.x-ai-detail-title h4{letter-spacing:-.04em;word-break:keep-all;margin-block:11px 13px;font-size:26px;font-weight:600;line-height:1.45}.x-ai-detail-title>p{color:#c8d4e1;word-break:keep-all;max-width:420px;font-size:16px;line-height:1.9}.x-ai-causal{border-left:1px solid #425168;padding-left:32px}.x-ai-causal>div{border-radius:8px;padding:12px 15px}.x-ai-causal>div>span{color:#b8cadd;align-items:center;gap:8px;font-size:14px;display:flex}.x-ai-causal p{color:#eff4fa;word-break:keep-all;margin-top:4px;font-size:16px;line-height:1.7}.x-ai-causal-question{background:#21354d;border:1px solid #46627f}.x-ai-causal-arrow{color:#829bb7;margin:1px 0 1px 17px;display:block}.x-ai-review{border-top:1px solid #405168;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.x-ai-review>div{align-items:flex-start;gap:13px;max-width:680px;display:flex}.x-ai-review>div>svg{color:#a9c8fb;margin-top:3px}.x-ai-review strong{color:#edf5ff;margin-bottom:4px;font-size:16px;font-weight:600;display:block}.x-ai-review p span{color:#c8d4e1;font-size:16px;line-height:1.8;display:block}.x-ai-review button{color:#f4f8ff;background:0 0;border:1px solid #536985;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:10px 14px;font-size:14px;display:inline-flex}.x-ai-loop{color:#b0c3d9;align-items:center;gap:9px;padding-top:2px;font-size:14px;line-height:1.8;display:flex}.x-ai-footer{justify-content:space-between;align-items:center;gap:38px;margin-top:26px;display:flex}.x-ai-footer p{color:#becbd9;max-width:790px;font-size:14px;line-height:1.85}.x-ai-footer a{color:#d7e7ff;flex-shrink:0;align-items:center;gap:9px;min-height:44px;font-size:16px;font-weight:550;display:inline-flex}.x-commerce{color:var(--x-ink);background:#f5f6f7;padding-block:112px}.x-commerce-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:42px;display:grid}.x-commerce-eyebrow{color:#365478}.x-commerce-heading h2{letter-spacing:-.055em;word-break:keep-all;margin-top:18px;font-size:clamp(34px,3.65vw,52px);font-weight:680;line-height:1.23}.x-commerce-heading h2 span{color:#546477}.x-commerce-heading>p{max-width:420px;color:var(--x-muted);word-break:keep-all;justify-self:end;font-size:17px;line-height:1.85}.x-commerce-canvas{background:#fff;border:1px solid #d9e0e6;border-radius:24px;padding:32px;box-shadow:0 12px 36px #17243105}.x-commerce-selector label>span{color:#374b60;background:#fff;border-color:#c6d1db}.x-commerce-selector input:checked+span{color:#1349a5;background:#ecf3ff;border-color:#175bd0}.x-commerce-path-label{color:#566777;justify-content:space-between;align-items:center;gap:16px;margin-block:26px 18px;font-size:14px;display:flex}.x-commerce-path-label>span:first-child{color:#2e485f;font-weight:600}.x-commerce-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.x-commerce-rail li:after{color:#778ca2;right:-13px!important}.x-commerce-rail button{color:#304457;background:#f8fafc;border-color:#d0dae4;min-height:142px;padding:15px}.x-commerce-rail button[aria-pressed=true]{color:#164ba5;background:#ecf3ff;border-color:#2c67c9;box-shadow:inset 0 -3px #2164d1}.x-commerce-step-top{color:#48647f}.x-commerce-role{color:#566b7f}.x-commerce-detail{grid-template-columns:.85fr 1.15fr;align-items:center;gap:42px;min-height:295px;padding-block:38px;display:grid}.x-commerce-detail-copy h3{letter-spacing:-.04em;word-break:keep-all;margin-block:11px 14px;font-size:27px;font-weight:620;line-height:1.45}.x-commerce-detail-copy>p{color:#536473;word-break:keep-all;font-size:16px;line-height:1.9}.x-commerce-next{color:#114cbb;background:0 0;border:0;align-items:center;gap:10px;min-height:46px;margin-top:18px;padding:10px 0;font-size:14px;font-weight:600;display:inline-flex}.x-commerce-handoff{background:#f8fafc;border:1px solid #e1e7ed;border-radius:16px;grid-template-columns:1fr 54px 1fr;align-items:start;padding:26px;display:grid}.x-commerce-party-icon{color:#315d94;background:#fff;border:1px solid #c9d8e9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.x-commerce-party>span:nth-child(2){color:#36516a;margin-top:13px;font-size:14px;font-weight:600;display:block}.x-commerce-party p{color:#253f55;word-break:keep-all;margin-top:6px;font-size:16px;line-height:1.75}.x-commerce-bridge{color:#4b6f9a;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:12px;display:flex}.x-commerce-bridge>span{font-size:14px;font-weight:600;line-height:1.6}.x-commerce-connection{color:#3c576e;word-break:keep-all;border-top:1px solid #d5e0e9;grid-column:1/-1;align-items:flex-start;gap:9px;padding-top:18px;font-size:14px;line-height:1.8;display:flex;margin-top:22px!important}.x-commerce-connection svg{margin-top:3px}.x-commerce-condition{border-top:1px solid #dce3e9;align-items:flex-start;gap:12px;padding:22px 0;display:flex}.x-commerce-condition>svg{color:#41647f;margin-top:3px}.x-commerce-condition strong{color:#2b4356;margin-bottom:4px;font-size:16px;font-weight:600;display:block}.x-commerce-condition p span{color:#536575;font-size:16px;line-height:1.8;display:block}.x-commerce-proof{border-top:1px solid #dce3e9}.x-commerce-proof summary{cursor:pointer;color:#294e7c;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding-block:14px;font-size:14px;font-weight:550;list-style:none;display:flex}.x-commerce-proof summary::-webkit-details-marker{display:none}.x-commerce-proof[open] summary>svg{transform:rotate(180deg)}.x-commerce-proof figure{padding-block:10px 18px}.x-commerce-proof-frame{background:#f7f9fc;border:1px solid #e0e6ed;border-radius:12px;place-items:center;padding:26px;display:grid}.x-commerce-proof-frame img{object-fit:contain;object-position:center;border-radius:0;width:min(100%,444px);height:auto;max-height:none;display:block}.x-commerce-proof figcaption{color:#5b6b79;margin-top:12px;font-size:14px;line-height:1.8}.x-commerce-footer{justify-content:space-between;align-items:center;gap:30px;margin-top:26px;display:flex}.x-commerce-footer>p{color:#536473;max-width:620px;font-size:14px;line-height:1.85}.x-commerce-footer>div{flex-wrap:wrap;gap:8px 22px;display:flex}.x-commerce-footer a{color:#194fa6;align-items:center;gap:7px;min-height:44px;font-size:16px;font-weight:550;display:inline-flex}@media (hover:hover){.x-ai-selector label:hover>span{border-color:#9ab6d9}.x-commerce-selector label:hover>span{border-color:#7393bf}.x-ai-rail button:hover{border-color:#a3c5f3}.x-commerce-rail button:hover{border-color:#3774ce}.x-ai-review button:hover{background:#29405e}.x-ai a:hover,.x-commerce a:hover,.x-commerce-next:hover{text-underline-offset:5px;text-decoration:underline}}@media (max-width:1050px){.x-ai-wrap,.x-commerce-wrap{width:min(100% - 56px,1240px)}.x-ai-heading,.x-commerce-heading{gap:36px}.x-ai-workspace,.x-commerce-canvas{padding:25px}.x-ai-detail,.x-commerce-detail{gap:28px}.x-ai-rail,.x-commerce-rail{gap:16px}.x-ai-rail li:not(:last-child):after,.x-commerce-rail li:not(:last-child):after{width:5px;height:5px;right:-11px!important}.x-ai-rail button,.x-commerce-rail button{padding:13px}.x-ai-rail strong,.x-commerce-rail strong{font-size:16px}.x-ai-causal{padding-left:20px}.x-commerce-handoff{grid-template-columns:1fr 44px 1fr;padding:20px}.x-ai-footer,.x-commerce-footer{align-items:flex-start}.x-commerce-footer>div{flex-direction:column;flex-shrink:0}}@media (max-width:760px){.x-ai,.x-commerce{padding-block:72px}.x-ai-wrap,.x-commerce-wrap{width:calc(100% - 36px)}.x-ai-heading,.x-commerce-heading{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.x-ai-heading h2,.x-commerce-heading h2{font-size:clamp(30px,7.2vw,40px);line-height:1.3}.x-ai-intro,.x-commerce-heading>p{justify-self:start;max-width:100%}.x-ai-intro p,.x-commerce-heading>p{font-size:16px;line-height:1.85}.x-ai-workspace,.x-commerce-canvas{border-radius:18px;padding:22px 18px}.x-ai-selector>div,.x-commerce-selector>div{gap:8px}.x-ai-selector label>span,.x-commerce-selector label>span{padding:10px 12px}.x-ai-question{padding-block:24px}.x-ai-question h3{font-size:23px;line-height:1.5}.x-ai-rail,.x-commerce-rail{grid-template-columns:1fr;gap:15px}.x-ai-rail button,.x-commerce-rail button{grid-template-columns:65px 1fr;align-items:center;column-gap:12px;min-height:82px;padding:13px 15px;display:grid}.x-ai-step-top,.x-commerce-step-top{grid-area:1/1/3;justify-content:flex-start;gap:9px;margin-bottom:0}.x-ai-rail strong,.x-commerce-rail strong{grid-area:1/2;font-size:16px}.x-ai-role,.x-commerce-role{grid-area:2/2;margin-top:1px}.x-ai-rail li:not(:last-child):after,.x-commerce-rail li:not(:last-child):after{top:auto;bottom:-10px;left:50%;transform:translate(-50%)rotate(135deg);right:auto!important}.x-ai-detail,.x-commerce-detail{grid-template-columns:1fr;gap:24px;min-height:0;padding-block:28px}.x-ai-detail-title h4,.x-commerce-detail-copy h3{font-size:24px}.x-ai-detail-title>p{max-width:none}.x-ai-causal{border-left:0;padding-left:0}.x-ai-review{flex-direction:column;align-items:stretch;gap:18px}.x-ai-review button{align-self:flex-start}.x-ai-loop{align-items:flex-start}.x-ai-loop svg{margin-top:5px}.x-ai-footer,.x-commerce-footer{flex-direction:column;gap:14px}.x-commerce-path-label{flex-direction:column;align-items:flex-start;gap:4px;margin-block:24px 16px}.x-commerce-handoff{grid-template-columns:1fr 36px 1fr;padding:20px 17px}.x-commerce-party p{font-size:16px}.x-commerce-proof-frame{padding:16px}.x-commerce-footer>div{gap:4px}}@media (max-width:380px){.x-ai-wrap,.x-commerce-wrap{width:calc(100% - 28px)}.x-ai-workspace,.x-commerce-canvas{padding:20px 14px}.x-ai-selector label>span,.x-commerce-selector label>span{padding-inline:10px}.x-commerce-handoff{grid-template-columns:1fr;gap:16px}.x-commerce-party{grid-template-columns:44px 1fr;column-gap:12px;display:grid}.x-commerce-party-icon{grid-row:1/3;width:42px;height:42px}.x-commerce-party>span:nth-child(2){margin-top:0}.x-commerce-party p{grid-column:2;margin-top:3px}.x-commerce-bridge{flex-direction:row;gap:8px;padding-top:0}.x-commerce-bridge svg{transform:rotate(90deg)}.x-commerce-connection{margin-top:0!important}}@media (prefers-reduced-motion:reduce){.x-ai *,.x-commerce *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.x-ai,.x-commerce,.x-ai-workspace,.x-commerce-canvas{border-color:canvastext}.x-ai-rail button[aria-pressed=true],.x-commerce-rail button[aria-pressed=true],.x-ai-selector input:checked+span,.x-commerce-selector input:checked+span{outline-offset:-3px;outline:2px solid highlight}}.p7-products{--p7-blue:#0755e9;--p7-ink:#182533}.p7-product-tabs{border-bottom:1px solid #dde4eb;gap:8px}.p7-product-tabs button{justify-content:center;min-height:64px;padding:19px 10px;font-size:17px}.p7-product-tabs button>span{font-size:12px;font-weight:600}.p7-product-tabs button>svg{width:16px;margin-left:6px}.p7-product-intro{gap:32px;padding:29px 0 23px}.release-site .p7-product-intro h3{font-size:clamp(27px,2.45vw,34px);font-weight:600;line-height:1.32}.p7-product-intro>p{max-width:390px;font-size:16px;line-height:1.7}.p7-experience{--p7-blue:#0755e9;--p7-ink:#182533;color:var(--p7-ink);font-family:var(--font-body);background:#fff;border:1px solid #dde4eb;border-radius:22px;overflow:hidden}.p7-experience-layout{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);display:grid}.p7-proof-stage{background:#f3f5f8;border-right:1px solid #e3e9ef;flex-direction:column;align-items:center;gap:13px;min-width:0;margin:0;padding:24px 26px 18px;display:flex;position:relative}.p7-proof-label{color:#647384;align-self:flex-start;font-size:13px;font-weight:600;line-height:1.55}.p7-proof-art{flex:1;place-items:center;width:100%;min-height:350px;padding:14px 0 22px;display:grid}.p7-proof-art .x-proof{--display-width:264px;filter:drop-shadow(0 14px 20px #1d365817)}.p7-proof-art .x-proof-booking{--crop-width:313;--crop-height:354;--source-width:363;--crop-left:25;--crop-top:298;--crop-radius:12;--display-width:292px}.p7-proof-art .x-proof-payment{--display-width:280px}.p7-proof-art .x-proof-payroll{--display-width:253px}.p7-proof-art .x-proof-dashboard{--display-width:258px}.p7-proof-art .x-proof-entry{--display-width:425px}.p7-proof-art .x-proof-consent{--display-width:305px}.p7-proof-art .x-proof-checkout{--display-width:350px}.x-proof-golf{--crop-width:432;--crop-height:733;--source-width:432;--crop-left:0;--crop-top:22;--crop-radius:22;--display-width:220px}.p7-proof-art .x-proof-golf{--display-width:215px}.p7-proof-stage figcaption{color:#677789;align-self:flex-start;padding-right:112px;font-size:12px;line-height:1.6}.p7-proof-expand{color:#334a62;background:#fff;border:1px solid #d9e2eb;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s;display:inline-flex;position:absolute;bottom:12px;right:17px}.p7-proof-expand:hover{background:#f9fbff;border-color:#90afe0}.p7-workflow{flex-direction:column;min-width:0;padding:28px 34px 23px;display:flex}.p7-workflow-heading>span{color:#536b82;margin-bottom:9px;font-size:13px;font-weight:600;display:block}.p7-workflow-heading h3,.release-site .p7-workflow-heading h3{letter-spacing:-.035em;color:#15293c;word-break:keep-all;margin:0 0 19px;font-size:clamp(20px,1.65vw,24px);font-weight:600;line-height:1.4}.p7-workflow-steps{flex:1;margin:0;padding:0;list-style:none}.p7-workflow-steps>li{border-top:1px solid #e8edf2;margin:0}.p7-step-button{text-align:left;color:#536577;background:0 0;border:0;border-radius:5px;align-items:flex-start;gap:13px;width:100%;padding:15px 0;display:flex}.p7-step-number{color:#8091a3;border:1px solid #d6e0eb;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;margin-top:2px;font-size:12px;font-weight:600;transition:background .16s,color .16s;display:grid}.p7-step-copy{flex:1;min-width:0}.p7-step-role{color:#6c7c8b;margin-bottom:3px;font-size:12px;font-weight:400;line-height:1.4;display:block}.p7-step-copy>strong{color:#20384e;letter-spacing:-.025em;word-break:keep-all;font-size:17px;font-weight:600;line-height:1.45;display:block}.p7-step-body{color:#68798a;word-break:keep-all;margin-top:5px;font-size:14px;line-height:1.7;display:block}.p7-step-arrow{color:#93a3b3;opacity:0;flex-shrink:0;align-self:center;transition:opacity .16s,transform .16s;transform:translate(-4px)}.p7-workflow-steps>li[data-active=true] .p7-step-number{color:#fff;background:#0755e9;border-color:#0755e9}.p7-workflow-steps>li[data-active=true] .p7-step-copy>strong{color:#0755e9}.p7-step-button:hover .p7-step-arrow,.p7-workflow-steps>li[data-active=true] .p7-step-arrow{opacity:1;transform:translate(0)}.p7-step-detail{border-top:1px solid #e8edf2;align-items:flex-start;gap:9px;min-height:52px;padding-top:13px;display:flex}.p7-step-detail>svg{color:#0755e9;flex-shrink:0;margin-top:3px}.p7-step-detail>p{color:#53697e;word-break:keep-all;margin:0;font-size:13px;line-height:1.7}.p7-proof-footer{background:#fcfdff;border-top:1px solid #e4eaf0;justify-content:space-between;align-items:center;gap:18px;padding:13px 24px;display:flex}.p7-proof-footer>p{color:#718192;margin:0;font-size:12px;line-height:1.7}.p7-proof-footer>a{color:#0755e9;flex-shrink:0;align-items:center;gap:5px;min-height:32px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.p7-experience :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #83acff}.p7-products [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #83acff}.p7-product-dialog[data-slot=dialog-content]{width:min(1090px,100vw - 48px);max-height:min(850px,94dvh)}.p7-dialog-heading{padding:23px 28px 20px}.p7-dialog-heading [data-slot=dialog-title]{white-space:pre-line;margin:7px 0;font-size:28px;line-height:1.35}.p7-dialog-heading [data-slot=dialog-description]{font-size:15px;line-height:1.65}.p7-dialog-body{padding:20px 28px}.p7-dialog-footer{padding:14px 28px}.p7-experience-modal .p7-workflow{padding:22px 25px 17px}.p7-experience-modal .p7-workflow-heading h3{margin-bottom:16px;font-size:21px}.p7-experience-modal .p7-proof-art{min-height:320px}.p7-experience-modal .p7-proof-art .x-proof-payroll,.p7-experience-modal .p7-proof-art .x-proof-dashboard{--display-width:233px}.p7-experience-modal .p7-proof-art .x-proof-booking{--display-width:273px}.p7-experience-modal .p7-step-button{padding-block:13px}.p7-experience-modal .p7-step-copy>strong{font-size:16px}.p7-experience-modal .p7-step-body{font-size:14px}.p7-proof-stage-ai{background:#111f35;border-right-color:#213655;gap:0;padding:0}.p7-proof-stage-ai .p7-proof-art{min-height:0;padding:0}.p7-proof-stage-ai figcaption{color:#9fb0c5;padding:0 27px 16px;font-size:12px}.p7-ai-proof{color:#f6f9ff;box-sizing:border-box;background:#111f35;width:100%;padding:25px 28px 16px}.p7-ai-proof-label{letter-spacing:.05em;color:#c5d7fb;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.p7-ai-proof-label>span{color:#b6c9e3;letter-spacing:0;border:1px solid #40597e;border-radius:99px;margin-left:auto;padding:3px 8px;font-size:12px;line-height:1.5}.p7-ai-question-label{color:#a3b6d0;margin-top:24px;font-size:12px;display:block}.p7-ai-question{letter-spacing:-.035em;color:#fff;margin:7px 0 22px;font-size:clamp(23px,2.1vw,28px);font-weight:600;line-height:1.4}.p7-ai-proof-flow>div{background:#1c2f4a;border:1px solid #314762;border-radius:11px;align-items:center;gap:12px;padding:12px 15px;display:flex}.p7-ai-proof-flow>div>svg{color:#a9c5ff;flex-shrink:0}.p7-ai-proof-flow p{margin:0}.p7-ai-proof-flow strong,.p7-ai-proof-flow span{display:block}.p7-ai-proof-flow strong{color:#f6f9ff;font-size:14px;font-weight:600;line-height:1.5}.p7-ai-proof-flow span{color:#a9bbd3;margin-top:2px;font-size:12px;line-height:1.65}.p7-ai-proof-arrow{color:#708cad;margin:5px auto;display:block}.p7-ai-proof-note{color:#95abc6;margin:16px 0 0;font-size:12px;line-height:1.65}.p7-image-dialog .r-image-dialog-head button{min-width:44px;min-height:44px}.p7-image-dialog .r-image-dialog-scroll .x-proof-golf{--display-width:420px}@media (max-width:1000px){.p7-workflow{padding:24px}.p7-step-button{gap:10px}.p7-step-copy>strong{font-size:16px}.p7-step-arrow{display:none}.p7-proof-stage{padding-inline:20px}.p7-proof-art .x-proof-consent{--display-width:270px}}@media (max-width:700px){.p7-product-intro{padding:22px 0 20px;display:block}.p7-product-intro>p{max-width:none;margin-top:10px;font-size:15px}.release-site .p7-product-intro h3{font-size:27px}.p7-product-tabs{gap:0}.p7-product-tabs button{min-height:62px;padding:12px 3px;font-size:14px;display:block}.p7-product-tabs button>span{margin-bottom:3px;font-size:12px;display:block}.p7-product-tabs button>svg{display:none}.p7-experience{border-radius:18px}.p7-experience-layout{grid-template-columns:1fr}.p7-proof-stage{border-bottom:1px solid #e3e9ef;border-right:0;gap:10px;padding:17px 20px 15px}.p7-proof-label{font-size:12px}.p7-proof-art{min-height:266px;padding:2px 0 12px}.p7-proof-art .x-proof-booking{--display-width:242px}.p7-proof-art .x-proof-payment{--display-width:240px}.p7-proof-art .x-proof-payroll{--display-width:188px}.p7-proof-art .x-proof-dashboard{--display-width:194px}.p7-proof-art .x-proof-consent{--display-width:260px}.p7-proof-art .x-proof-checkout{--display-width:310px}.p7-proof-art .x-proof-entry{--display-width:344px}.p7-proof-art .x-proof-golf{--display-width:163px}.p7-proof-stage figcaption{padding-right:108px;font-size:12px}.p7-proof-expand{min-height:40px;padding-inline:9px;font-size:12px;bottom:10px;right:12px}.p7-workflow{padding:22px 20px 18px}.p7-workflow-heading>span{margin-bottom:6px;font-size:12px}.p7-workflow-heading h3,.release-site .p7-workflow-heading h3{margin-bottom:17px;font-size:21px}.p7-step-button{padding:13px 0}.p7-step-role{font-size:12px}.p7-step-body{margin-top:3px;font-size:14px;line-height:1.65}.p7-step-copy>strong{font-size:16px}.p7-step-number{width:28px;height:28px}.p7-step-detail{min-height:0}.p7-step-detail>p{font-size:12px}.p7-proof-footer{flex-direction:column;align-items:flex-start;gap:5px;padding:12px 19px}.p7-proof-footer>p{font-size:12px}.p7-proof-footer>a{min-height:34px;font-size:13px}.p7-product-dialog[data-slot=dialog-content]{border-radius:21px;width:calc(100vw - 16px);max-height:96dvh}.p7-dialog-heading{gap:10px;padding:19px 18px 16px}.p7-dialog-heading [data-slot=dialog-title]{font-size:24px}.p7-dialog-heading [data-slot=dialog-description]{font-size:14px}.p7-dialog-heading .x-kicker{font-size:12px}.p7-dialog-heading .x-dialog-close{width:40px;height:40px}.p7-dialog-body{padding:13px}.p7-dialog-footer{padding:12px 18px}.p7-experience-modal .p7-workflow{padding:20px 17px 17px}.p7-experience-modal .p7-proof-art{min-height:239px}.p7-experience-modal .p7-proof-art .x-proof-booking{--display-width:216px}.p7-experience-modal .p7-proof-art .x-proof-payroll{--display-width:173px}.p7-experience-modal .p7-proof-art .x-proof-dashboard{--display-width:174px}.p7-experience-modal .p7-proof-art .x-proof-payment{--display-width:218px}.p7-experience-modal .p7-proof-art .x-proof-consent{--display-width:235px}.p7-experience-modal .p7-proof-art .x-proof-checkout{--display-width:273px}.p7-proof-stage-ai{padding:0}.p7-proof-stage-ai .p7-proof-art{min-height:0;padding:0}.p7-ai-proof{padding:22px 20px 14px}.p7-ai-question-label{margin-top:18px}.p7-ai-question{margin-bottom:18px;font-size:25px}.p7-ai-proof-flow>div{padding:10px 12px}.p7-proof-stage-ai figcaption{padding:0 20px 15px}.p7-image-dialog .r-image-dialog-scroll .x-proof-golf{--display-width:280px}}@media (prefers-reduced-motion:reduce){.p7-step-arrow,.p7-step-number,.p7-proof-expand{transition:none}}.v7-g-section,.v7-c-section{box-sizing:border-box;isolation:isolate;font:inherit;padding-block:clamp(72px,7vw,112px);line-height:1.65}.v7-g-section *,.v7-c-section *{box-sizing:border-box}.v7-g-section :where(h2,h3,h4,p,figure,fieldset,dl,dd,ol,ul),.v7-c-section :where(h2,h3,h4,p,figure,fieldset,ol){margin:0}.v7-g-section :where(button,input,a),.v7-c-section :where(button,input,a){font:inherit}.v7-g-section svg,.v7-c-section svg{flex-shrink:0}.v7-g-wrap,.v7-c-wrap{width:min(1320px,100% - 96px);margin-inline:auto}.v7-g-sr,.v7-c-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v7-g-heading,.v7-c-heading{grid-template-columns:1.45fr 1fr;align-items:end;gap:70px;margin-bottom:40px;display:grid}.v7-g-heading h2,.v7-c-heading h2{letter-spacing:-.055em;word-break:keep-all;margin-top:18px;font-size:clamp(34px,3.6vw,56px);font-weight:700;line-height:1.2}.v7-g-eyebrow,.v7-c-eyebrow{letter-spacing:.015em;align-items:center;gap:9px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.v7-g-selector,.v7-c-selector{border:0;min-width:0;padding:0}.v7-g-selector legend,.v7-c-selector legend{margin-bottom:13px;font-size:14px;font-weight:600}.v7-g-selector>div,.v7-c-selector>div{flex-wrap:wrap;gap:9px;display:flex}.v7-g-selector label,.v7-c-selector label{cursor:pointer;position:relative}.v7-g-selector input,.v7-c-selector input{opacity:0;width:1px;height:1px;position:absolute}.v7-g-selector label>span,.v7-c-selector label>span{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:9px 18px;font-size:15px;font-weight:600;transition:background-color .18s,color .18s,border-color .18s;display:flex}.v7-g-selector input:focus-visible+span{outline-offset:4px;outline:3px solid #78a8ff}.v7-c-selector input:focus-visible+span{outline-offset:4px;outline:3px solid #78a8ff}.v7-g-section a:focus-visible{outline-offset:4px;outline:3px solid #78a8ff}.v7-c-section a:focus-visible{outline-offset:4px;outline:3px solid #78a8ff}.v7-g-footer,.v7-c-footer{justify-content:space-between;align-items:center;gap:32px;margin-top:25px;display:flex}.v7-g-footer>p,.v7-c-footer>p{word-break:keep-all;max-width:780px;font-size:14px;line-height:1.75}.v7-g-footer a,.v7-c-footer a{flex-shrink:0;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.v7-g-footer a:hover,.v7-c-footer a:hover{text-underline-offset:5px;text-decoration:underline}.v7-g-section{color:#f4f7fc;background:#101a28}.v7-g-eyebrow{color:#9fc3ff}.v7-g-heading h2>span{color:#aebdd1}.v7-g-intro p{color:#bdc9d9;word-break:keep-all;max-width:390px;margin-top:15px;font-size:17px}.v7-g-pilot{color:#c2d6f6;align-items:center;gap:8px;font-size:14px;display:inline-flex}.v7-g-pilot:before{content:"";background:#82b3ff;border-radius:50%;width:6px;height:6px}.v7-g-selector legend{color:#bac8dc}.v7-g-selector label>span{color:#bfcbdd;background:#192638;border-color:#3b495c}.v7-g-selector label:hover>span{border-color:#9ab9e4}.v7-g-selector input:checked+span{color:#142945;background:#f1f6ff;border-color:#f1f6ff}.v7-g-diagram{background:#152133;border:1px solid #334156;border-radius:22px;margin-top:28px;overflow:hidden}.v7-g-question{border-bottom:1px solid #334156;padding:30px 32px 28px;position:relative}.v7-g-question>span:first-child{color:#a7b8cf;margin-bottom:12px;font-size:14px;display:block}.v7-g-question h3{letter-spacing:-.035em;word-break:keep-all;max-width:1080px;padding-right:110px;font-size:clamp(23px,2.1vw,31px);font-weight:600;line-height:1.4}.v7-g-explanation{color:#b5c5da;border:1px solid #46556b;border-radius:6px;padding:4px 10px;font-size:12px;position:absolute;top:29px;right:28px}.v7-g-process{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr) 38px minmax(0,1fr);padding:28px;display:grid}.v7-g-process article{border-radius:14px;min-width:0;padding:24px;animation:.45s both v7-g-arrive}.v7-g-records,.v7-g-action{background:#1d2b40;border:1px solid #40506a}.v7-g-judgment{color:#fff;background:#1558d6;border:1px solid #427ce1;animation-delay:70ms!important}.v7-g-action{animation-delay:.14s!important}.v7-g-card-head{color:#c0d2eb;align-items:center;gap:10px;font-size:14px;display:flex}.v7-g-judgment .v7-g-card-head{color:#d7e6ff}.v7-g-process h4{letter-spacing:-.035em;word-break:keep-all;margin-top:20px;font-size:clamp(19px,1.6vw,23px);font-weight:600;line-height:1.45}.v7-g-records dl{border-top:1px solid #3d4d65;margin-top:17px}.v7-g-records dl>div{border-bottom:1px solid #3d4d65;padding-block:10px}.v7-g-records dt{color:#a9bdd7;margin-bottom:2px;font-size:12px}.v7-g-records dd{color:#ecf2fb;font-size:16px;line-height:1.5}.v7-g-card-note{color:#b3c3d9;align-items:center;gap:6px;font-size:13px;display:flex;margin-top:18px!important}.v7-g-judgment>p{color:#d6e5ff;margin-top:14px;font-size:14px;line-height:1.55}.v7-g-judgment ul{gap:14px;margin-top:18px;padding:0;list-style:none;display:grid}.v7-g-judgment li{word-break:keep-all;align-items:flex-start;gap:9px;font-size:16px;line-height:1.6;display:flex}.v7-g-judgment li svg{margin-top:4px}.v7-g-action ol{gap:17px;margin-top:22px;padding:0;list-style:none;display:grid}.v7-g-action li{color:#edf3fc;align-items:flex-start;gap:10px;font-size:16px;line-height:1.6;display:flex}.v7-g-action li>span{text-align:center;color:#c8d7ee;border:1px solid #61748f;border-radius:50%;flex-shrink:0;width:23px;height:23px;font-size:12px}.v7-g-connection{color:#79a5e9;justify-content:center;align-self:center;align-items:center;display:flex;position:relative;overflow:hidden}.v7-g-connection>span{background:#4d6b98;width:100%;height:1px;animation:.8s both v7-g-connect;position:absolute}.v7-g-connection svg{background:#152133;margin-left:12px;position:relative}.v7-g-return{color:#b5c9e6;align-items:center;gap:10px;padding:18px 30px 22px;font-size:14px;display:flex}.v7-g-return strong{color:#dae7f9;font-weight:600}.v7-g-return p{margin-left:8px}.v7-g-footer>p{color:#9cafc7}.v7-g-footer a{color:#c8ddff}@keyframes v7-g-arrive{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes v7-g-connect{0%{transform:translate(-100%)}to{transform:translate(0)}}.v7-c-section{color:#152334;background:#f4f7fc}.v7-c-eyebrow{color:#1d5bdd}.v7-c-heading h2>span{color:#64758b}.v7-c-heading>p{color:#53677e;word-break:keep-all;font-size:17px}.v7-c-selector legend{color:#52647a}.v7-c-selector label>span{color:#506179;background:#fff;border-color:#d3ddec}.v7-c-selector label:hover>span{border-color:#7398d7}.v7-c-selector input:checked+span{color:#fff;background:#1558d6;border-color:#1558d6}.v7-c-canvas{background:#fff;border:1px solid #d5dfed;border-radius:22px;margin-top:25px;overflow:hidden}.v7-c-story{align-items:flex-start;gap:21px;min-height:173px;padding:28px 30px;animation:.35s both v7-g-arrive;display:flex}.v7-c-story-icon{color:#1558d6;background:#eaf1ff;border-radius:15px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.v7-c-path-label{color:#4b68a0;font-size:13px;font-weight:600}.v7-c-story h3{letter-spacing:-.04em;margin-top:5px;font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.45}.v7-c-story p{color:#5c6c82;word-break:keep-all;max-width:840px;margin-top:7px;font-size:16px}.v7-c-route{background:#f9fbff;border-block:1px solid #e0e7f1;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid;padding:26px 32px 27px!important}.v7-c-route li{min-width:0;padding-right:24px;animation:.4s both v7-g-arrive;position:relative}.v7-c-route li:nth-child(2){animation-delay:45ms}.v7-c-route li:nth-child(3){animation-delay:90ms}.v7-c-route li:nth-child(4){animation-delay:.135s}.v7-c-route li:nth-child(5){padding-right:0;animation-delay:.18s}.v7-c-node{color:#1d5bd4;align-items:center;gap:14px;min-height:37px;display:flex;position:relative}.v7-c-node>span{color:#7f93ad;font-size:13px;font-weight:600}.v7-c-node-arrow{color:#a0b4d2;position:absolute;right:-6px}.v7-c-role{color:#6f8198;margin-top:12px;font-size:12px;display:block}.v7-c-route h4{letter-spacing:-.035em;margin-top:2px;font-size:18px;font-weight:600;line-height:1.5}.v7-c-route p{color:#5e718b;word-break:keep-all;margin-top:6px;font-size:14px;line-height:1.6}.v7-c-rule{color:#597089;align-items:flex-start;gap:10px;min-height:59px;padding:17px 30px;font-size:14px;display:flex}.v7-c-rule svg{color:#3371ce;margin-top:2px}.v7-c-proof{grid-template-columns:.85fr 1.35fr;align-items:center;gap:56px;margin-top:48px;display:grid}.v7-c-proof-copy h3{letter-spacing:-.045em;margin-top:14px;font-size:clamp(25px,2.4vw,34px);font-weight:600;line-height:1.35}.v7-c-proof-copy>p{color:#60728a;word-break:keep-all;margin-top:14px;font-size:16px}.v7-c-proof-copy .v7-c-proof-note{color:#6d7f96;max-width:345px;margin-top:18px;font-size:13px;line-height:1.65}.v7-c-proof-images{grid-template-columns:.88fr 1fr;align-items:center;gap:25px;display:grid}.v7-c-proof-images figure{min-width:0}.v7-c-proof-images figcaption{text-align:center;color:#677d9a;justify-content:center;align-items:center;gap:7px;margin-top:16px;font-size:12px;line-height:1.6;display:flex}.v7-c-proof-coupon,.v7-c-proof-checkout{isolation:isolate;width:100%;position:relative;overflow:hidden;box-shadow:0 13px 35px -15px #36528147}.v7-c-proof-coupon{aspect-ratio:434/468;background:#fff;border-radius:4.147%/3.846%}.v7-c-proof-coupon img{width:102.304%;max-width:none;height:auto;position:absolute;top:-4.2735%;left:-.921659%}.v7-c-proof-checkout{aspect-ratio:420/339;background:#fff;border-radius:7.619%/9.44%}.v7-c-proof-checkout img{width:100.714%;max-width:none;height:auto;position:absolute;top:-.589971%;left:-.47619%}.v7-c-footer{border-top:1px solid #d6e0ee;margin-top:38px;padding-top:24px}.v7-c-footer>p{color:#6b7d93;max-width:665px}.v7-c-footer>div{gap:23px;display:flex}.v7-c-footer a{color:#195ad7;font-size:15px}@media (max-width:1100px){.v7-g-wrap,.v7-c-wrap{width:calc(100% - 64px)}.v7-g-heading,.v7-c-heading{grid-template-columns:1.3fr 1fr;gap:36px}.v7-g-process{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr) 25px minmax(0,1fr);padding:21px}.v7-g-process article{padding:20px 17px}.v7-g-process h4{font-size:20px}.v7-g-card-head{gap:7px;font-size:13px}.v7-g-return{flex-wrap:wrap}.v7-g-return p{flex-basis:100%;margin-left:28px}.v7-c-proof{grid-template-columns:.8fr 1.3fr;gap:35px}.v7-c-proof-images{gap:17px}.v7-g-footer,.v7-c-footer{align-items:flex-start}.v7-c-footer{flex-wrap:wrap}}@media (max-width:800px){.v7-g-wrap,.v7-c-wrap{width:calc(100% - 40px)}.v7-g-heading,.v7-c-heading{grid-template-columns:1fr;gap:23px;margin-bottom:29px}.v7-g-intro p{max-width:600px}.v7-g-heading h2,.v7-c-heading h2{font-size:clamp(31px,5.7vw,44px)}.v7-g-question h3{padding-right:0}.v7-g-explanation{margin-top:16px;display:inline-block;position:static}.v7-g-process{grid-template-columns:1fr;gap:0;padding:20px}.v7-g-process article{padding:23px}.v7-g-card-head{font-size:14px}.v7-g-process h4{margin-top:16px;font-size:22px}.v7-g-records dl>div{align-items:flex-start;gap:18px;display:flex}.v7-g-records dt{flex:0 0 65px;margin-top:3px}.v7-g-connection{height:31px}.v7-g-connection>span{width:1px;height:100%;animation:none}.v7-g-connection svg{margin:0;transform:rotate(90deg)}.v7-g-return{gap:8px;padding:4px 23px 25px}.v7-g-return p{margin-left:26px}.v7-g-footer{flex-direction:column;gap:18px}.v7-c-route{grid-template-columns:1fr;gap:0;padding:14px 25px!important}.v7-c-route li{border-bottom:1px solid #e1e8f2;grid-template-columns:70px 1fr;display:grid;padding:17px 0 18px!important}.v7-c-route li:last-child{border-bottom:0}.v7-c-node{grid-row:1/4;justify-content:flex-start;align-self:stretch;gap:11px}.v7-c-node-arrow{background:#f9fbff;width:22px;height:22px;padding:3px;bottom:-25px;left:30px;right:auto;transform:rotate(90deg)}.v7-c-role{margin-top:0}.v7-c-route p{margin-top:3px}.v7-c-proof{grid-template-columns:1fr;gap:28px}.v7-c-proof-images{gap:28px;max-width:620px}.v7-c-proof-copy .v7-c-proof-note{max-width:100%}.v7-c-desktop-break{display:none}}@media (max-width:480px){.v7-g-wrap,.v7-c-wrap{width:calc(100% - 36px)}.v7-g-section,.v7-c-section{padding-block:66px}.v7-g-selector label>span,.v7-c-selector label>span{gap:6px;padding:9px 12px;font-size:14px}.v7-g-selector>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.v7-g-selector label{min-width:0}.v7-g-selector label>span{white-space:nowrap;border-radius:13px;flex-direction:column;gap:5px;padding:9px 4px}.v7-g-selector label>span svg{width:15px}.v7-g-selector legend,.v7-c-selector legend{font-size:14px}.v7-g-question{padding:23px 21px}.v7-g-question h3{font-size:24px}.v7-g-process{padding:15px}.v7-g-process article{padding:22px 19px}.v7-g-process h4{font-size:22px}.v7-g-return{padding-inline:20px}.v7-g-footer>p,.v7-c-footer>p{font-size:13px}.v7-c-story{grid-template-columns:42px minmax(0,1fr);gap:0 14px;padding:23px 21px;display:grid}.v7-c-story-icon{border-radius:12px;grid-row:1/3;width:42px;height:42px}.v7-c-story>div:last-child{display:contents}.v7-c-path-label,.v7-c-story h3{grid-column:2}.v7-c-story-icon svg{width:23px}.v7-c-story h3{font-size:24px}.v7-c-story p{grid-column:1/-1;margin-top:15px}.v7-c-rule{padding:18px 21px;font-size:13px}.v7-c-route{padding-inline:22px!important}.v7-c-proof-images{grid-template-columns:1fr;justify-self:center;gap:29px;width:100%;max-width:285px}.v7-c-proof-images figcaption{margin-top:12px;font-size:13px}.v7-c-footer>div{flex-wrap:wrap;row-gap:15px}}@media (prefers-reduced-motion:reduce){.v7-g-section *,.v7-c-section *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.x-consult-context{color:#172344;background:#f4f7ff;border:1px solid #d4e0ff;border-radius:20px;margin:0 0 28px;padding:24px}.x-context-eyebrow{color:#285bd0;margin-bottom:10px;font-size:.8125rem;font-weight:700;display:block}.x-consult-context h2{letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:700;line-height:1.45}.x-consult-context p{color:#4c5d7c;word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:1rem;line-height:1.6}.x-context-tags{flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.x-context-tags li{color:#2855b4;background:#fff;border:1px solid #d8e3ff;border-radius:999px;padding:6px 11px;font-size:.875rem;font-weight:600;line-height:1.4}.x-consult-context .x-context-note{font-size:.8125rem}.x-context-edit{border-top:1px solid #dce5f8;margin-top:18px;padding-top:14px}.x-context-edit summary{color:#244fa8;cursor:pointer;width:fit-content;font-size:.875rem;font-weight:600}.x-context-fields{gap:14px;margin-top:18px;display:grid}.x-context-fields label{gap:7px;min-width:0;font-size:.875rem;font-weight:600;display:grid}.x-context-fields select{color:#233552;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #c7d4ee;border-radius:10px;padding:10px 12px;font-size:1rem;font-weight:400}:is(.x-context-edit summary:focus-visible,.x-context-fields select:focus-visible){outline-offset:4px;outline:3px solid #7396ec}.x-context-fields select:disabled{opacity:.65}@media (max-width:600px){.x-consult-context{border-radius:16px;margin-bottom:24px;padding:20px}}.release-site{--v7-ink:#142236;--v7-muted:#586679;--v7-blue:#004fec;--v7-line:#dce3ed}.v7-eyebrow{letter-spacing:.09em;color:#536880;align-items:center;gap:9px;font-size:.75rem;font-weight:600;line-height:1.6;display:flex}.v7-eyebrow>span{background:#004fec;border-radius:50%;width:6px;height:6px}.v7-hero{color:var(--v7-ink);background:#fff;padding:56px 0 0}.v7-hero-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:40px;padding-bottom:48px;display:grid}.release-site .v7-hero h1{letter-spacing:-.07em;word-break:keep-all;margin:20px 0 24px;font-size:clamp(3.5rem,5.8vw,5.625rem);font-weight:700;line-height:1.09}.v7-hero h1 em{color:var(--v7-blue);font-style:normal}.v7-hero h2{letter-spacing:-.04em;word-break:keep-all;margin:0 0 15px;font-size:clamp(1.5rem,2.05vw,2rem);font-weight:600;line-height:1.38}.v7-hero-copy>p{color:var(--v7-muted);margin:0;font-size:1.0625rem;line-height:1.8}.v7-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:28px 0 19px;display:flex}.v7-quiet-link{color:#324969;align-items:center;gap:10px;min-height:44px;font-size:.9375rem;font-weight:600;display:inline-flex}.v7-ai-note{color:#5c6d80;align-items:center;gap:9px;min-height:32px;font-size:.75rem;line-height:1.5;display:inline-flex}.v7-ai-note>span{letter-spacing:.05em;color:#23529c;background:#edf3ff;border:1px solid #d9e5fc;border-radius:5px;padding:3px 6px;font-size:.75rem}.v7-hero-world{background:#f4f3ef;border:1px solid #e3e7ec;border-radius:24px;overflow:hidden;box-shadow:0 18px 50px -30px #16243540}.v7-world-heading{color:#324052;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:23px 25px 0;font-size:.9375rem;font-weight:600;display:flex}.v7-world-heading small{color:#67717b;font-size:.75rem;font-weight:400}.v7-world-stage{isolation:isolate;position:relative}.v7-world-stage>img{width:100%;height:auto;display:block}.v7-pin{color:#152e50;cursor:pointer;white-space:nowrap;background:#ffffffef;border:1px solid #fff;border-radius:100px;align-items:center;gap:8px;min-height:44px;padding:8px 10px 8px 14px;font-family:inherit;font-weight:600;transition:background .18s,box-shadow .18s,translate .18s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 18px #18335722}.v7-pin>svg{color:#fff;box-sizing:content-box;background:#004fec;border-radius:50%;flex-shrink:0;padding:4px;transition:transform .2s}.v7-pin:hover{background:#fff;translate:0 -3px;box-shadow:0 7px 25px #0b377544}.v7-pin:hover>svg{transform:rotate(90deg)}.v7-pin-label{font-size:.875rem}.v7-pin-short{display:none}.v7-world-bottom{color:#5c6875;background:#fcfcfb;border-top:1px solid #dce0e1;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:17px 23px;font-size:.75rem;display:flex}.v7-world-bottom>span{align-items:center;gap:5px;display:flex}.v7-situation-links{border-top:1px solid var(--v7-line);border-bottom:1px solid var(--v7-line);align-items:center;gap:0;padding:19px 0;display:flex}.v7-situation-links>span{color:#607086;padding-right:30px;font-size:.875rem}.v7-situation-links>a{border-left:1px solid var(--v7-line);color:#24364b;align-items:center;gap:14px;min-height:44px;padding:10px 24px;font-size:.9375rem;font-weight:600;display:flex}.v7-situation-links>a:hover{color:var(--v7-blue)}.v7-situation-links .v7-situation-industry{margin-left:auto;font-size:.875rem;font-weight:400}.v7-adoption{color:var(--v7-ink);background:#f4f7fc;padding:84px 0 65px;scroll-margin-top:100px}.v7-adoption-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.v7-adoption h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(2rem,3.5vw,3.125rem);font-weight:700;line-height:1.27}.v7-adoption h2>span{color:#51657f}.v7-adoption-heading>p{color:var(--v7-muted);word-break:keep-all;margin:0;font-size:1rem;line-height:1.8}.v7-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v7-start-grid>article{background:#fff;border:1px solid #dce4ef;border-radius:18px;flex-direction:column;padding:30px;scroll-margin-top:120px;transition:border-color .2s,box-shadow .2s;display:flex}.v7-start-grid>article:target{border-color:#5684d9;box-shadow:0 0 0 4px #004fec12}.v7-start-label{color:#36557c;align-items:center;gap:10px;margin-bottom:25px;font-size:.875rem;font-weight:600;display:flex}.v7-start-grid h3{letter-spacing:-.035em;word-break:keep-all;margin:0 0 13px;font-size:1.375rem;font-weight:600;line-height:1.5}.v7-start-grid>article>p{color:var(--v7-muted);margin:0;font-size:1rem;line-height:1.75}.v7-start-grid ul{color:#384e69;gap:12px;margin:25px 0 28px;padding:0;font-size:.875rem;line-height:1.6;list-style:none;display:grid}.v7-start-grid li{align-items:start;gap:9px;display:flex}.v7-start-grid li svg{color:#3564a7;flex-shrink:0;margin-top:3px}.v7-start-grid .r-button{justify-content:space-between;min-height:48px;margin-top:auto;font-size:.9375rem}.v7-cost-guide{background:#eaf0f8;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:23px;padding:24px 28px;display:flex}.v7-cost-guide>div{align-items:center;gap:12px;display:flex}.v7-cost-guide h3{margin:0;font-size:1rem;font-weight:600}.v7-cost-guide p{color:#5a6d86;flex-wrap:wrap;gap:8px;margin:0;font-size:.875rem;display:flex}.v7-cost-guide p span+span:before{content:"·";color:#91a0b4;margin-right:8px}.v7-cost-guide>a{white-space:nowrap;color:#254e89;align-items:center;gap:12px;min-height:44px;font-size:.875rem;font-weight:600;display:flex}.v7-start-note{color:#65778e;margin:17px 0 0;font-size:.75rem;line-height:1.7}.release-site .x-success{--x-success-accent:#164c9e;--x-success-line:#dae3ef;--x-success-ink:#172b47;--x-success-muted:#5a6c84;background:#f6f8fb;padding-top:76px}.x-success-heading{margin-bottom:28px}.x-success-heading h2{font-size:clamp(2rem,3.45vw,3.125rem)}.x-success-tabs button{border-radius:12px;min-height:82px;padding:17px 20px}.x-success-tabs button[aria-selected=true]{background:#153c70;border-color:#153c70}.x-success-tabs button[aria-selected=true] .x-success-tab-icon{color:#b6d3ff;border-color:#6281a9}.x-success-story{padding:34px}.x-success-main{gap:40px;min-height:190px}.x-success-case-label{margin-bottom:14px}.x-success-number strong{font-size:clamp(4.3rem,7.1vw,6.5rem);font-weight:700}.x-success-context{font-size:.875rem!important}.x-success-narrative h3{font-size:clamp(1.5rem,2.35vw,2.25rem)!important}.x-success-footer{padding:25px 0 42px}.x-success-footer>p{font-size:1rem!important}.x-success-steps{margin-top:28px;padding-top:24px}.x-success-steps h4{font-size:1rem}.x-success-steps p{font-size:.875rem}.v7-case-definition{color:#5e6f84;margin:12px 0 0;font-size:.75rem;line-height:1.65}.release-site .r-section{padding-top:80px;padding-bottom:80px}.release-site .r-product-section{background:#fff}.release-site .r-product-section .r-section-head{margin-bottom:30px}.release-site .r-section-head h2{font-size:clamp(2rem,3.45vw,3.125rem)}.release-site .customer-universe{padding-top:76px;padding-bottom:64px}.release-site .customer-intro{margin-bottom:35px}.release-site .customer-logo-grid>div{min-height:128px;padding:18px 12px}.release-site .customer-logo-grid img{object-fit:contain;filter:brightness(0)invert();height:47px}.release-site .customer-logo-grid span{margin-top:9px;font-size:.75rem}.release-site .r-service-directory{grid-template-columns:repeat(4,minmax(0,1fr))}.release-site .r-service-directory>a{gap:10px;padding:18px 12px}.release-site .r-services{background:#fafbfd}.release-site .r-industry-grid figure{aspect-ratio:2.1}:where(.v7-hero,.v7-adoption) :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #3874cf}@media (max-width:1100px){.v7-hero-grid{grid-template-columns:.9fr 1.1fr;gap:25px}.v7-hero-actions{gap:14px}.v7-world-heading{padding:17px 17px 0}.v7-world-heading small,.v7-pin-label{display:none}.v7-pin-short{font-size:.875rem;display:inline}.v7-situation-links>span{padding-right:12px}.v7-situation-links>a{padding-inline:15px}.v7-situation-industry{display:none!important}.v7-start-grid>article{padding:23px}.v7-cost-guide{flex-wrap:wrap}.release-site .r-service-directory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.v7-hero{padding-top:34px}.v7-hero-grid{grid-template-columns:1fr;gap:28px;padding-bottom:30px}.release-site .v7-hero h1{margin:16px 0 20px;font-size:clamp(3.3rem,9vw,4.625rem)}.v7-hero-copy>p{font-size:1rem}.v7-hero h2{font-size:1.5rem}.v7-hero-actions{margin:22px 0 10px}.v7-hero-world{justify-self:center;width:100%;max-width:640px}.v7-world-bottom{padding:13px 16px}.v7-situation-links{grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 0;display:grid}.v7-situation-links>span{grid-column:1/-1;font-size:.875rem}.v7-situation-links>a{background:#f2f5fa;border:0;border-radius:9px;justify-content:space-between;gap:4px;padding:12px 10px;font-size:.875rem}.v7-adoption{padding:55px 0 44px}.v7-adoption-heading{display:block}.v7-adoption-heading>p{margin-top:18px}.v7-start-grid{grid-template-columns:1fr}.v7-start-grid>article{padding:25px}.v7-start-label{margin-bottom:14px}.v7-start-grid ul{margin:18px 0 22px}.v7-cost-guide{padding:22px;display:block}.v7-cost-guide p{margin:15px 0 6px}.v7-cost-guide p span{line-height:1.8}.release-site .r-section{padding:55px 0}.x-success-story{padding:24px}.x-success-main{gap:20px}.x-success-heading>p{font-size:1rem}.x-success-tabs button{min-height:70px;padding:14px 16px}.x-success-tabs{gap:8px}.x-success-tab-icon{flex-basis:32px;width:32px;height:32px}.x-success-case-label{margin-bottom:10px}.x-success-evidence{margin-top:20px}.x-success-context{margin-top:12px}.release-site .customer-universe{padding-top:55px;padding-bottom:45px}.release-site .r-service-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.v7-hero .r-wrap{width:calc(100% - 36px)}.release-site .v7-hero h1{letter-spacing:-.06em;font-size:3.375rem}.v7-hero h2{font-size:1.4375rem}.v7-hero-actions{gap:10px}.v7-hero-actions .r-button{min-height:48px;padding:13px 16px;font-size:.875rem}.v7-quiet-link{gap:5px;font-size:.875rem}.v7-hero-world{border-radius:16px}.v7-world-heading{padding:15px 14px 0;font-size:.875rem}.v7-pin{gap:5px;min-height:44px;padding:5px 5px 5px 10px}.v7-pin>svg{width:14px;height:14px;padding:4px}.v7-world-bottom>span:last-child{display:none}.v7-world-bottom{font-size:.75rem}.v7-situation-links{gap:7px}.v7-situation-links>a{letter-spacing:-.035em;padding:10px 8px;font-size:.875rem}.v7-situation-links>a>svg{flex-shrink:0;width:13px}.release-site .x-success{padding-top:50px}.x-success-story{padding:22px 20px}.x-success-number strong{font-size:4.75rem}.x-success-tabs button{min-height:68px}.x-success-tab-copy>span{font-size:.875rem}.x-success-steps{gap:18px}.x-success-footer{padding:22px 0 35px}.x-success-evidence>p{font-size:.75rem}.release-site .customer-logo-grid>div{min-height:107px;padding:14px 10px}.release-site .customer-logo-grid img{height:40px}.release-site .customer-logo-grid span{font-size:.75rem;line-height:1.5}.release-site .r-service-directory>a{padding:18px 8px}.release-site .r-service-directory>a>span{display:none}.release-site .r-service-directory h3{font-size:1rem}.release-site .r-service-directory p{font-size:.875rem}.release-site .r-service-directory>a>svg{flex-shrink:0;width:16px}}@media (prefers-reduced-motion:reduce){.v7-pin,.v7-pin>svg,.v7-start-grid>article{transition:none}.v7-pin:hover{translate:none}}.v7-start-details{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin:20px 0 24px}.v7-start-details summary{cursor:pointer;color:#36557c;justify-content:space-between;align-items:center;gap:12px;min-height:49px;font-size:.875rem;font-weight:600;list-style:none;display:flex}.v7-start-details summary::-webkit-details-marker{display:none}.v7-start-details summary>span{font-size:22px;font-weight:400}.v7-start-details[open] summary>span{transform:rotate(45deg)}.v7-start-grid .v7-start-details ul{margin:4px 0 20px}.v7-case-process{border-top:1px solid #dce3ed;margin-top:24px}.v7-case-process>summary{cursor:pointer;color:#304866;justify-content:space-between;align-items:center;min-height:52px;font-size:1rem;font-weight:600;list-style:none;display:flex}.v7-case-process>summary::-webkit-details-marker{display:none}.v7-case-process[open]>summary>svg{transform:rotate(180deg)}.v7-case-process .x-success-steps{border-top:0;margin-top:0;padding-top:10px}.v7-case-process[open]{padding-bottom:10px}.v7-c-proof-disclosure{background:#fff;border:1px solid #dce3ed;border-radius:18px;margin-top:25px;overflow:hidden}.v7-c-proof-disclosure>summary{cursor:pointer;color:#263f67;align-items:center;gap:15px;min-height:78px;padding:23px 28px;font-weight:600;list-style:none;display:flex}.v7-c-proof-disclosure>summary::-webkit-details-marker{display:none}.v7-c-proof-disclosure>summary>span{flex:1;font-size:17px;line-height:1.5}.v7-c-proof-disclosure small{color:#68758a;margin-top:4px;font-size:14px;font-weight:400;display:block}.v7-c-proof-disclosure[open]>summary>svg:last-child{transform:rotate(90deg)}.v7-c-proof-disclosure .v7-c-proof{border-top:1px solid #e5eaf2;margin:0;padding:28px}@media (max-width:760px){.release-site .customer-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.release-site .customer-logo-grid>div{min-height:110px;padding:12px 8px}.release-site .customer-logo-grid img{width:100%;height:39px}.release-site .customer-logo-grid span{justify-content:center;align-items:center;min-height:36px;font-size:12px;line-height:1.4;display:flex}.v7-c-proof-disclosure>summary{gap:10px;padding:18px}.v7-c-proof-disclosure .v7-c-proof{padding:25px 20px}.v7-g-section,.v7-c-section{padding-block:55px}.v7-g-records dl>div{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:12px;padding-block:11px;display:grid}.v7-g-records dd{margin-top:0}.v7-g-process article{padding:20px}.v7-g-process h4{margin-top:12px;margin-bottom:15px}.v7-g-return{padding-block:17px}.v7-g-question{padding:22px}.v7-g-heading,.v7-c-heading{margin-bottom:26px}.x-success-main{min-height:0}.x-success-context{display:none}.v7-start-grid>article{padding:22px}.v7-start-details{margin:15px 0 20px}.v7-start-grid h3{font-size:21px}.v7-adoption-heading{margin-bottom:24px}}:where(.v7-start-details,.v7-case-process,.v7-c-proof-disclosure)>summary:focus-visible{outline-offset:-4px;outline:3px solid #3874cf}.v8{color:#142033;background:#fff;font-size:16px;line-height:1.65}.v8 *{box-sizing:border-box}.v8-wrap{width:min(1280px,100% - 96px);margin:auto}.v8-section{padding:108px 0}.v8 h1,.v8 h2,.v8 h3,.v8 p{margin:0}.v8 h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,4vw,56px);font-weight:750;line-height:1.2}.v8 h3{letter-spacing:-.035em;font-size:28px;line-height:1.35}.v8 p{color:#536277;line-height:1.7}.v8 em{color:#4255eb;font-style:normal}.v8-kicker{letter-spacing:.025em;color:#67758a;margin-bottom:22px;font-size:14px;font-weight:650;display:block}.v8-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.v8 .r-button{border-radius:12px;min-height:54px;font-size:16px}.v8-link{align-items:center;gap:12px;min-height:46px;font-size:16px;font-weight:650;display:inline-flex}.v8-note{color:#718096!important;margin-top:24px!important;font-size:13px!important}.v8-mobile{display:none}.v8-section-heading{margin-bottom:42px}.v8 button{font:inherit;cursor:pointer}:is(.v8 button:focus-visible,.v8 a:focus-visible){outline-offset:5px;outline:3px solid #5368f3}.v8-hero{background:#f5f7fa;padding:78px 0 0;overflow:hidden}.v8-hero .v8-wrap{position:relative}.v8-hero-copy{z-index:2;pointer-events:none;padding-bottom:0;position:relative}.v8-hero-copy>*{pointer-events:auto;width:fit-content}.v8-hero h1{letter-spacing:-.055em;font-size:clamp(56px,6vw,86px);font-weight:780;line-height:1.05}.v8-world{width:86%;margin:-95px -6% 0 auto;position:relative}.v8-world>img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.v8-hotspot{background:#fffed;color:#20304b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #fff;border-radius:40px;align-items:center;gap:10px;padding:10px 14px;transition:box-shadow .2s,background .2s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 30px #172a4a19;font-size:14px!important}.v8-hotspot:hover{background:#fff;box-shadow:0 10px 30px #2b48c940}.v8-hotspot span{white-space:nowrap}.v8-hotspot>svg:first-child{color:#4b5df0}.v8-hero-caption{border-top:1px solid #e0e5eb;justify-content:space-between;padding:12px 0 25px;font-size:14px;display:flex}.v8-hero-caption small{color:#738096;font-size:12px}.v8-metrics{border-bottom:1px solid #dce3ec;grid-template-columns:repeat(3,1fr);display:grid}.v8-metrics>button{text-align:left;color:#65758b;background:0 0;border:0;border-bottom:3px solid #0000;padding:20px 26px 25px}.v8-metrics>button+button{border-left:1px solid #e3e8ef}.v8-metrics>button.is-active{color:#26344b;border-bottom-color:#4456ed}.v8-metrics>button strong{letter-spacing:-.05em;color:#17243c;margin:14px 0;font-size:72px;font-weight:750;line-height:1.3;display:block}.v8-metrics>button.is-active strong{color:#4355e8}.v8-metrics>button strong small{letter-spacing:-.02em;font-size:22px}.v8-metrics>button>span{justify-content:space-between;align-items:center;font-size:16px;display:flex}.v8-case-story{grid-template-columns:1fr 1fr;gap:24px 65px;padding:35px 26px 0;animation:.4s both v8-enter;display:grid}.v8-case-story h3{margin-bottom:12px;font-size:24px}.v8-case-story p{font-size:16px}.v8-case-story details{margin-top:18px;font-size:14px}.v8-case-story details p{margin-top:14px;font-size:14px}.v8-case-story summary{cursor:pointer;align-items:center;gap:12px;font-weight:600;display:flex}.v8-case-story>.r-button{grid-column:1/-1;justify-self:start}.v8-mini-flow{align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.v8-mini-flow li{flex:1;font-size:15px;position:relative}.v8-mini-flow li>span{color:#4054e7;margin-bottom:14px;font-size:14px;display:block}.v8-mini-flow li svg{color:#94a0b1;position:absolute;top:4px;right:-10px}.v8-product{background:#f5f7fa}.v8-tabs{background:#e8edf3;border-radius:14px;gap:6px;width:fit-content;max-width:100%;margin:0 0 30px;padding:5px;display:flex;overflow:auto}.v8-tabs button{white-space:nowrap;color:#617088;background:0 0;border:0;border-radius:10px;min-height:48px;padding:12px 23px;font-size:16px;font-weight:650}.v8-tabs button[aria-pressed=true]{color:#24364f;background:#fff;box-shadow:0 2px 8px #14305a0a}.v8-product-stage{background:#fff;border-radius:28px;grid-template-columns:1.08fr 1fr;align-items:stretch;min-height:540px;animation:.4s both v8-enter;display:grid;overflow:hidden}.v8-proof-stage{background:linear-gradient(150deg,#e8eefb,#f3f6fb);place-items:center;min-width:0;padding:42px 40px 56px;display:grid;position:relative;overflow:hidden}.v8-proof-stage .x-proof{filter:drop-shadow(0 16px 22px #2441671b);background:0 0;border-radius:30px;width:min(250px,75%);height:420px;overflow:hidden}.v8-proof-stage .x-proof-payroll{width:min(355px,90%);height:435px}.v8-proof-stage .x-proof-dashboard{width:300px;height:430px}.v8-proof-stage .x-proof-payment{width:315px;height:350px}.v8-image-note{text-align:center;color:#6b788b;width:100%;font-size:12px;position:absolute;bottom:19px;left:0}.v8-product-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 54px;display:flex}.v8-product-copy h3{white-space:pre-line;font-size:38px;line-height:1.28}.v8-product-copy>p{margin-top:18px;font-size:17px}.v8-vertical-flow{margin:28px 0;padding:0;list-style:none}.v8-vertical-flow li{align-items:center;gap:14px;padding:12px 0;font-size:16px;display:flex;position:relative}.v8-vertical-flow li>span{color:#4b5fe8;background:#edf1fc;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:13px;font-weight:700;display:grid}.v8-vertical-flow li+li:before{content:"";border-left:1px solid #d4dcef;height:14px;position:absolute;top:-7px;left:14px}.v8 .customer-universe{color:#fff;background:#132032;padding:100px 0 65px}.v8 .customer-universe .shell{width:min(1280px,100% - 96px);max-width:none}.v8 .customer-intro{margin-bottom:40px}.v8 .customer-intro h2{letter-spacing:-.04em;font-size:46px;line-height:1.25}.v8 .customer-count strong{font-size:72px}.v8 .customer-count p{color:#c1cede}.v8 .customer-count small{font-size:12px}.v8 .customer-logo-grid{border:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-bottom:50px}.v8 .customer-logo-grid>div{height:106px;min-height:106px;padding:23px 18px;background:0 0!important;border:0!important}.v8 .customer-logo-grid img{object-fit:contain;opacity:.88;max-width:140px;height:43px!important}.v8 .customer-logo-grid>div>span{display:none}.v8 .facility-heading h3{font-size:28px}.v8 .facility-heading p{display:none}.v8 .facility-slide{flex-basis:42%}.v8 .facility-slide .facility-media{aspect-ratio:1.6}.v8 .facility-slide figcaption{padding:16px 0}.v8 .facility-slide figcaption strong{font-size:18px}.v8 .customer-proof-note{color:#94a5bb;margin-top:24px;font-size:12px!important}.v8-ai-teaser{background:#fff}.v8-ai-teaser>.v8-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.v8-ai-teaser h2{font-size:43px}.v8-ai-teaser p{margin:22px 0 30px;font-size:18px}.v8-report-invite{color:#fff;background:#101d34;border-radius:26px;padding:36px;transition:transform .3s;display:block;box-shadow:0 25px 65px #1b355e1a}.v8-report-invite>div:first-child{color:#a5baff;align-items:center;gap:13px;margin-bottom:28px;font-size:14px;display:flex}.v8-report-invite h3{font-size:30px}.v8-report-flow{justify-content:space-between;align-items:center;gap:10px;margin:40px 0;display:flex}.v8-report-flow span{text-align:center;font-size:13px}.v8-report-flow span svg{color:#9fb2ff;margin:0 auto 14px;display:block}.v8-report-flow>svg{color:#556985;width:15px}.v8-report-invite footer{border-top:1px solid #314059;justify-content:space-between;padding-top:22px;font-size:15px;display:flex}.v8-commerce{background:#f2f6fb}.v8-commerce-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:60px;display:grid}.v8-tool-picker{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.v8-tool-picker button{color:#42516a;background:#fff;border:1px solid #e0e7f0;border-radius:13px;align-items:center;gap:9px;padding:13px 17px;font-size:15px;display:flex}.v8-tool-picker button[aria-pressed=true]{color:#fff;background:#304ddd;border-color:#304ddd;box-shadow:0 5px 16px #304ddd24}.v8-commerce-copy>p{margin:17px 0 28px;font-size:18px}.v8-commerce-flow{align-items:center;gap:12px;margin:28px 0;font-size:15px;display:flex}.v8-commerce-flow>span,.v8-commerce-flow>strong{text-align:center;background:#fff;border-radius:12px;flex:1;min-width:0;padding:16px 12px}.v8-commerce-flow>strong{color:#3853dc;background:#e2eafa}.v8-commerce-flow svg{flex-shrink:0;width:16px}.v8-commerce-proof{background:linear-gradient(140deg,#dce8fb,#e9f2fe);border-radius:30px;place-items:center;min-height:470px;padding:40px 25px 60px;display:grid;position:relative;overflow:hidden}.v8-commerce-proof .x-proof{filter:drop-shadow(0 20px 20px #15377720);background:0 0;border-radius:24px;width:300px;height:340px}.v8-commerce-proof .x-proof-checkout{width:345px;height:275px}.v8 .r-industries{padding:95px 0}.v8 .r-section-head{margin-bottom:35px}.v8 .r-section-head p{display:none}.v8 .r-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.v8 .r-industry-grid a{min-height:0}.v8 .r-industry-grid figure{aspect-ratio:1.75;border-radius:16px;height:auto;overflow:hidden}.v8 .r-industry-grid figcaption{display:none}.v8 .r-industry-grid h3{font-size:23px!important}.v8 .r-industry-grid a>div{padding:17px 0 0!important}.v8 .r-industry-grid a>div>span{display:none}.v8 .r-industry-grid a>p{margin-top:7px;font-size:15px}.v8-adoption{background:#f5f7fa}.v8-adoption>.v8-wrap{grid-template-columns:1fr 1.15fr;gap:60px;display:grid}.v8-adoption .v8-link{margin-top:24px}.v8-adoption h3{font-size:26px}.v8 .r-faq{padding:90px 0}.v8 .r-closing{padding:95px 0}.v8 .r-eyebrow{font-size:14px}@keyframes v8-enter{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1700px){.v8-world{margin-top:-150px}.v8-hero-copy{padding-bottom:30px}}@media (max-width:1050px){.v8-wrap,.v8 .customer-universe .shell{width:calc(100% - 64px)}.v8-hero-copy p{font-size:18px}.v8-world{width:100%;margin-top:-20px;margin-right:-4%}.v8-hotspot{gap:7px;padding:9px 11px}.v8-metrics>button strong{font-size:56px}.v8-product-copy{padding:35px}.v8-product-copy h3{font-size:31px}.v8 .customer-logo-grid{grid-template-columns:repeat(5,1fr)}.v8-ai-teaser>.v8-wrap{gap:35px}.v8-ai-teaser h2{font-size:36px}.v8-report-invite{padding:25px}.v8-report-invite h3{font-size:27px}.v8-commerce-grid{gap:30px}.v8-adoption>.v8-wrap{gap:35px}}@media (max-width:700px){.v8-wrap,.v8 .customer-universe .shell{width:calc(100% - 40px)}.v8-section{padding:65px 0}.v8-mobile{display:block}.v8 h2{font-size:34px}.v8-kicker{margin-bottom:16px;font-size:13px}.v8-hero{padding-top:38px}.v8-hero h1{font-size:58px;line-height:1.08}.v8-hero-copy p{margin:20px 0 24px;font-size:17px;line-height:1.6}.v8-actions{gap:12px}.v8-actions .r-button{min-height:50px;font-size:15px}.v8-actions .v8-link{font-size:15px}.v8-world{width:125%;margin:16px -12.5% 0}.v8-hotspot{gap:7px;min-height:44px;padding:9px 11px;font-size:12px!important}.v8-hotspot>svg:first-child{display:none}.v8-hotspot-entry{left:23%!important}.v8-hotspot-dashboard{left:76%!important}.v8-hero-caption{text-align:center;border:0;padding:2px 0 22px;font-size:13px;display:block}.v8-hero-caption small{margin-top:3px;font-size:12px;display:block}.v8-section-heading{margin-bottom:28px}.v8-metrics>button{padding:12px 10px 16px}.v8-metrics>button:first-child{padding-left:0}.v8-metrics>button>span{font-size:12px;display:block}.v8-metrics>button>span svg{display:none}.v8-metrics>button strong{white-space:nowrap;margin:14px 0 10px;font-size:36px}.v8-metrics>button strong small{font-size:13px}.v8-metrics>button strong small:first-child:not(:last-child){display:none}.v8-case-story{flex-direction:column;gap:24px;padding:25px 0 0;display:flex}.v8-case-story h3{font-size:23px}.v8-case-story p{font-size:16px}.v8-mini-flow{gap:21px;width:100%;padding:8px 0}.v8-mini-flow li{font-size:14px}.v8-case-story>.r-button{align-self:flex-start}.v8-tabs{border-radius:12px;gap:2px;width:100%;margin-bottom:20px;padding:4px}.v8-tabs button{flex:1;min-height:44px;padding:11px 12px;font-size:14px}.v8-product-stage{border-radius:22px;flex-direction:column;min-height:0;display:flex}.v8-proof-stage{min-height:330px;padding:28px 26px 45px}.v8-proof-stage .x-proof{border-radius:21px;width:174px;height:278px}.v8-proof-stage .x-proof-payment{width:242px;height:260px}.v8-proof-stage .x-proof-payroll{width:242px;height:320px}.v8-proof-stage .x-proof-dashboard{width:220px;height:310px}.v8-product-copy{padding:28px}.v8-product-copy .v8-kicker{display:none}.v8-product-copy h3{font-size:30px}.v8-product-copy>p{margin-top:14px;font-size:16px}.v8-vertical-flow{margin:19px 0}.v8-vertical-flow li{padding:10px 0;font-size:15px}.v8 .customer-universe{padding:62px 0 40px}.v8 .customer-intro{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:26px;display:flex}.v8 .customer-intro h2{font-size:32px}.v8 .customer-count{text-align:left}.v8 .customer-count strong{font-size:55px;line-height:1.1}.v8 .customer-count p{font-size:14px}.v8 .customer-count small{font-size:12px;line-height:1.5}.v8 .customer-logo-grid{grid-template-columns:repeat(4,1fr);margin-bottom:28px}.v8 .customer-logo-grid>div{height:62px;min-height:62px;padding:12px 8px}.v8 .customer-logo-grid img{width:100%;max-width:95px;height:31px!important}.v8 .facility-heading{gap:15px;margin-bottom:19px}.v8 .facility-heading h3{font-size:24px;line-height:1.3}.v8 .facility-controls button{width:44px;height:44px}.v8 .facility-slide{flex-basis:87%;padding-right:14px}.v8 .facility-slide figcaption strong{font-size:17px}.v8 .facility-slide figcaption>span{display:none}.v8-ai-teaser>.v8-wrap{grid-template-columns:1fr;gap:30px}.v8-ai-teaser h2{font-size:33px}.v8-ai-teaser p{margin:18px 0 23px;font-size:17px}.v8-report-invite{border-radius:22px;padding:28px 23px}.v8-report-invite h3{font-size:27px}.v8-report-flow{margin:30px 0}.v8-commerce-grid{grid-template-columns:1fr;gap:28px}.v8-tool-picker{gap:8px;margin-bottom:24px}.v8-tool-picker button{min-height:46px;padding:12px 13px;font-size:14px}.v8-commerce-copy h3{font-size:25px}.v8-commerce-copy>p{margin:14px 0 20px;font-size:16px}.v8-commerce-flow{gap:5px;margin:22px 0;font-size:13px}.v8-commerce-flow>span,.v8-commerce-flow>strong{padding:15px 6px}.v8-commerce-flow svg{width:14px}.v8-commerce-proof{border-radius:22px;min-height:350px;padding:28px 20px 43px}.v8-commerce-proof .x-proof{width:259px;height:277px}.v8-commerce-proof .x-proof-checkout{width:285px;height:237px}.v8 .r-industries{padding:65px 0}.v8 .r-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 15px}.v8 .r-industry-grid h3{font-size:18px!important;line-height:1.45!important}.v8 .r-industry-grid figure{aspect-ratio:1.25;border-radius:10px}.v8 .r-industry-grid a>div{padding-top:13px!important}.v8 .r-industry-grid a>div>svg{display:none}.v8 .r-industry-grid a>p{font-size:13px;line-height:1.5}.v8-adoption>.v8-wrap{grid-template-columns:1fr;gap:28px}.v8-adoption h2 br{display:none}.v8-adoption h3{font-size:25px}.v8 .r-faq,.v8 .r-closing{padding:60px 0}}@media (prefers-reduced-motion:reduce){.v8 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.v8-hero{background:#f5f6f8;padding-top:60px}.v8-hero-copy{text-align:center;padding:0}.v8-hero-copy>*{margin-left:auto;margin-right:auto}.v8-hero h1{font-size:76px}.v8-hero h1 br{display:none}.v8-hero-copy p{margin:22px auto 25px;font-size:19px}.v8-hero-copy .v8-actions{justify-content:center;margin:auto}.v8-world{width:min(1120px,100%);margin:25px auto 0}.v8-world>img{mix-blend-mode:normal;border-radius:35px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.v8-world{-webkit-mask-image:linear-gradient(#0000,#000 15% 90%,#0000);mask-image:linear-gradient(#0000,#000 15% 90%,#0000)}.v8-hero-caption{border:0;justify-content:center;gap:20px;margin-top:-14px}.v8-hero-caption>span{display:none}@media (max-width:1050px){.v8-hero h1{font-size:63px}.v8-world{width:110%;margin-top:20px;margin-left:-5%}.v8-hero-copy{padding:0}}@media (max-width:700px){.v8-hero{padding-top:34px}.v8-hero h1{font-size:53px;line-height:1.12}.v8-hero h1 br{display:block}.v8-hero-copy p{margin:19px auto 23px;font-size:16px}.v8-hero-copy .v8-actions{flex-direction:column;gap:4px}.v8-world{width:120%;margin:6px -10% 0}.v8-hero-caption{margin-top:0;padding:5px 0 20px}.v8-hero-caption small{font-size:12px;line-height:1.6}.v8-metrics>button strong{font-size:34px}}.v8-hero h1{margin-inline:auto}.v8-hero h1 em{white-space:nowrap}.v8-teaser-answer{color:#23354f;background:#f3f6fb;border:1px solid #e2e9f3;border-radius:17px;margin:25px 0;padding:22px}.v8-teaser-answer>span{color:#64758b;font-size:13px}.v8-teaser-answer>strong{margin:10px 0;font-size:29px;display:block}.v8-teaser-bars{gap:10px;display:grid}.v8-teaser-bars>div{grid-template-columns:48px 1fr 36px;align-items:center;gap:12px;font-size:14px;display:grid}.v8-teaser-bars i{background:#4a62e9;border-radius:3px;height:12px;display:block}.v8-teaser-bars>div:nth-child(n+3) i{background:#bcc9e6}.v8-teaser-answer p{gap:8px;display:flex;margin:18px 0 0!important;font-size:14px!important}.v8-fragment{flex-direction:column;align-items:center;gap:20px;width:100%;margin:0;animation:.3s both v8-enter;display:flex}.v8-fragment>span{color:#627087;font-size:14px}.v8-fragment img{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:420px;display:block;box-shadow:0 18px 45px #14284815}.v8-fragment-hotdeal img{width:448px;max-width:100%}.v8-commerce-proof{overflow:hidden}.v8-fragment-coupon img{max-height:410px}.v8-report-invite:hover{transform:translateY(-3px)}@media (max-width:700px){.v8-hero h1{width:100%;font-size:51px}.v8-hero h1 em{white-space:normal}.v8-teaser-answer{padding:18px}.v8-fragment img{max-height:330px}.v8-fragment-coupon img{max-height:310px}}.v8-breadcrumb{color:#7a889b;align-items:center;gap:10px;margin-bottom:40px;font-size:13px;display:flex}.v8-breadcrumb a{align-items:center;min-height:35px;display:inline-flex}.v8-service-hero{background:#f3f6fb;padding:26px 0 70px}.v8-service-hero-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;display:grid}.v8-product-label{color:#4359db;align-items:center;gap:12px;margin-bottom:24px;font-size:16px;font-weight:650;display:flex}.v8-detail h1{letter-spacing:-.045em;white-space:pre-line;text-wrap:balance;font-size:clamp(40px,4.7vw,66px);font-weight:750;line-height:1.18}.v8-service-title>p{max-width:490px;margin:25px 0 32px;font-size:19px}.v8-detail-proof{isolation:isolate;background:linear-gradient(130deg,#e2eaf7,#f1f5fc);border-radius:28px;justify-content:center;align-items:center;min-height:430px;margin:0;padding:32px 25px 56px;display:flex;position:relative;overflow:hidden}.v8-detail-proof>img{object-fit:contain;filter:drop-shadow(0 15px 20px #21476914);border-radius:15px;width:auto;max-width:100%;height:auto;max-height:470px;display:block}.v8-detail-proof figcaption{text-align:center;color:#738096;font-size:12px;position:absolute;bottom:17px;left:15px;right:15px}.v8-detail-proof .x-proof{filter:drop-shadow(0 15px 20px #2147691a);background:0 0;border-radius:28px;width:260px;height:410px}.v8-detail-proof-payment .x-proof{width:350px;height:290px}.v8-detail-proof-marketing .x-proof{width:330px;height:365px}.v8-detail-proof-payroll .x-proof{width:325px;height:460px}.v8-detail-proof-dashboard .x-proof{width:290px;height:430px}.v8-detail-proof-entry-control .x-proof{border-radius:16px;width:440px;height:330px}.v8-detail-nav{z-index:8;background:#fff;border-bottom:1px solid #e0e6ee;justify-content:center;align-items:center;gap:42px;min-height:68px;padding:8px 20px;display:flex;position:sticky;top:76px}.v8-detail-nav a{color:#53647d;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:650;display:flex}.v8-detail-nav a:last-child{color:#4055db}.v8-strengths{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.v8-strengths>div>article{border-bottom:1px solid #e3e8ef;gap:20px;padding:26px 0;display:flex}.v8-strengths article>span{color:#5268e5;padding-top:6px;font-size:14px}.v8-strengths article h3{margin-bottom:12px;font-size:24px}.v8-strengths article p{font-size:17px}.v8-value-graphic{background:#f2f5fb;border-radius:26px;justify-content:center;align-items:center;gap:30px;min-height:390px;padding:35px;display:flex}.v8-value-center{color:#465bea;background:#fff;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:17px;width:130px;min-height:150px;display:flex;box-shadow:0 15px 30px #2f4b7910}.v8-value-center strong{color:#294162;font-size:16px}.v8-value-links{flex-direction:column;gap:17px;display:flex}.v8-value-links span{color:#526580;align-items:center;gap:9px;padding:10px 0;font-size:15px;display:flex;position:relative}.v8-value-links span:before{content:"";background:#ccd7ed;width:30px;height:1px;position:absolute;left:-30px}.v8-value-links svg{color:#5169ed}.v8-flow-section{background:#f4f7fb}.v8-flow-nodes{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:38px;display:grid}.v8-flow-nodes>button{text-align:center;color:#677891;background:0 0;border:0;padding:5px 12px;position:relative}.v8-flow-symbol{color:#687db1;background:#e6edf9;border-radius:25px;place-items:center;width:86px;height:86px;margin:0 auto 18px;transition:background .3s,box-shadow .3s,color .3s;display:grid}.v8-flow-nodes>button[aria-pressed=true] .v8-flow-symbol{color:#fff;background:#425ce8;box-shadow:0 13px 25px #425ce829}.v8-flow-nodes small{color:#7e8da2;margin-bottom:5px;font-size:12px;display:block}.v8-flow-nodes strong{color:#283c5b;font-size:18px;font-weight:650}.v8-flow-nodes .v8-node-arrow{color:#b2bfce;position:absolute;top:37px;right:-24px}.v8-flow-focus{background:#fff;border:1px solid #e2e8f3;border-radius:20px;align-items:center;gap:26px;padding:30px 35px;animation:.35s both v8-enter;display:flex}.v8-flow-focus>span{color:#d3dcf3;letter-spacing:-.04em;font-size:48px;font-weight:700;line-height:1}.v8-flow-focus h3{font-size:24px}.v8-flow-focus p{margin-top:10px;font-size:17px}.v8-flow-focus small{color:#7a8ba3;margin-top:10px;font-size:13px;display:block}.v8-flow-data{color:#5267b1;border-left:1px solid #e6eaf2;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;margin-left:auto;padding:12px 0 12px 30px;font-size:14px;display:flex}.v8-fit{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.v8-fit h2{font-size:40px}.v8-fit>div>p{margin-top:25px;font-size:17px}.v8-fit .v8-link{margin-top:18px}.v8-conditions{border-top:1px solid #dce3ee}.v8-conditions details{border-bottom:1px solid #dce3ee;padding:20px 0}.v8-conditions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:18px;font-weight:650;list-style:none;display:flex}.v8-conditions summary svg{color:#8595ac;flex-shrink:0}.v8-conditions details[open] summary svg{transform:rotate(45deg)}.v8-conditions details p{margin:12px 0 0;font-size:16px}.v8-conditions details small{color:#7c8ca0;margin-top:12px;font-size:13px;display:block}.v8-related{flex-wrap:wrap;gap:26px;padding-bottom:50px;display:flex}.v8-related>a{align-items:center;gap:20px;min-height:44px;font-size:15px;display:flex}.v8-industry-hero{background:#f3f6fb;padding-top:26px;overflow:hidden}.v8-industry-hero h1{max-width:900px}.v8-industry-hero>.v8-wrap>p{max-width:690px;margin:24px 0 28px;font-size:20px}.v8-industry-hero>figure{height:480px;margin:50px 0 0;position:relative;overflow:hidden}.v8-industry-hero>figure>img{object-fit:cover;width:100%;height:100%}.v8-industry-hero>figure>figcaption{color:#fff;background:#15233699;border-radius:8px;padding:7px 13px;font-size:13px;position:absolute;bottom:20px;left:max(40px,50vw - 640px)}.v8-industry-keywords{grid-template-columns:repeat(4,1fr);gap:30px;padding-top:28px;padding-bottom:28px;display:grid}.v8-industry-keywords>span{align-items:center;gap:18px;font-size:17px;font-weight:650;display:flex}.v8-industry-keywords small{color:#8495af;font-size:13px}.v8-industry-product{width:min(900px,100% - 80px);margin:50px auto 0}.v8-industry-product .v8-detail-proof{max-height:490px}.v8-industry-scenario{border:1px solid #e0e7f1;border-radius:26px;padding:40px}.v8-scenario-heading{margin-bottom:40px}.v8-scenario-heading>span{color:#4b62df;margin-bottom:12px;font-size:14px;display:block}.v8-scenario-heading h3{max-width:760px;font-size:26px}.v8-scenario-conclusion{color:#4359c8;border-top:1px solid #e1e7f0;align-items:center;gap:14px;margin-top:26px;padding-top:25px;font-size:17px;font-weight:600;display:flex}.v8-scenario-conclusion svg{flex-shrink:0}.v8-industry-features{background:#f3f6fb}.v8-industry-feature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.v8-industry-feature-grid>div>a{border-bottom:1px solid #dfe6f0;gap:18px;padding:28px 0;display:flex}.v8-industry-feature-grid a>span{color:#6176d8;padding-top:7px;font-size:13px}.v8-industry-feature-grid a>svg{color:#566da0;flex-shrink:0;margin-left:auto}.v8-industry-feature-grid a h3{margin-bottom:10px;font-size:24px}.v8-industry-feature-grid a p{font-size:17px}.v8-hotspot{background:#ffffffed}@media (max-width:1000px){.v8-service-hero-grid{gap:35px}.v8-detail h1{font-size:46px}.v8-service-title>p{font-size:18px}.v8-detail-proof{min-height:380px;padding-left:17px;padding-right:17px}.v8-detail-proof .x-proof{max-width:100%}.v8-strengths,.v8-fit{gap:35px}.v8-value-graphic{gap:25px;padding:28px 20px}.v8-value-center{width:110px}.v8-value-links span{font-size:14px}.v8-flow-nodes{gap:20px}.v8-flow-focus{gap:20px;padding:25px}.v8-flow-data{display:none}.v8-industry-keywords{gap:15px}.v8-industry-keywords>span{gap:10px;font-size:16px}.v8-industry-feature-grid{gap:30px}.v8-detail-nav{top:65px}}@media (max-width:700px){.v8-breadcrumb{gap:8px;margin-bottom:25px;font-size:12px}.v8-service-hero{padding:12px 0 32px}.v8-service-hero-grid{grid-template-columns:1fr;gap:28px}.v8-detail h1{letter-spacing:-.04em;font-size:39px;line-height:1.23}.v8-product-label{margin-bottom:18px;font-size:15px}.v8-service-title>p{margin:20px 0 25px;font-size:17px}.v8-detail-proof{border-radius:22px;min-height:335px;padding:25px 24px 47px}.v8-detail-proof .x-proof{border-radius:22px;width:210px;height:330px}.v8-detail-proof-payment .x-proof{width:284px;height:235px}.v8-detail-proof-marketing .x-proof{width:262px;height:280px}.v8-detail-proof-payroll .x-proof{width:256px;height:354px}.v8-detail-proof-dashboard .x-proof{width:228px;height:330px}.v8-detail-proof-entry-control .x-proof{width:320px;height:246px}.v8-detail-proof>img{max-height:345px}.v8-detail-nav{white-space:nowrap;justify-content:flex-start;gap:20px;min-height:58px;padding:7px 16px;top:62px;overflow:auto}.v8-detail-nav a{min-height:42px;font-size:14px}.v8-detail-nav a:last-child{display:none}.v8-strengths{grid-template-columns:1fr;gap:18px}.v8-value-graphic{gap:35px;min-height:290px;padding:24px}.v8-value-center{width:120px;min-height:140px}.v8-strengths>div>article{gap:17px;padding:22px 0}.v8-strengths article h3{margin-bottom:10px;font-size:23px}.v8-strengths article p{font-size:16px}.v8-flow-nodes{grid-template-columns:repeat(2,1fr);gap:24px 20px;margin-bottom:26px}.v8-flow-nodes>button{padding:2px}.v8-flow-symbol{border-radius:19px;width:64px;height:64px;margin-bottom:12px}.v8-flow-nodes strong{font-size:16px}.v8-flow-nodes .v8-node-arrow{display:none}.v8-flow-focus{align-items:flex-start;gap:15px;padding:23px 20px}.v8-flow-focus>span{padding-top:4px;font-size:35px}.v8-flow-focus h3{font-size:22px}.v8-flow-focus p{font-size:16px}.v8-fit{grid-template-columns:1fr;gap:28px}.v8-fit h2{font-size:31px}.v8-fit>div>p{margin-top:17px;font-size:16px}.v8-conditions summary{font-size:17px}.v8-related{flex-direction:column;gap:12px;padding-bottom:30px}.v8-industry-hero{padding-top:12px}.v8-industry-hero>.v8-wrap>p{margin:20px 0 25px;font-size:17px}.v8-industry-hero>figure{height:295px;margin-top:30px}.v8-industry-hero>figure>figcaption{font-size:12px;bottom:15px;left:20px}.v8-industry-keywords{grid-template-columns:repeat(2,1fr);gap:20px 16px;padding:24px 0}.v8-industry-keywords>span{font-size:15px}.v8-industry-product{width:calc(100% - 40px);margin-top:30px}.v8-industry-scenario{border-radius:22px;padding:25px 20px}.v8-scenario-heading{margin-bottom:28px}.v8-scenario-heading h3{font-size:24px}.v8-industry-scenario .v8-flow-focus{padding:20px 15px}.v8-industry-scenario .v8-flow-focus>span{display:none}.v8-scenario-conclusion{align-items:flex-start;font-size:16px}.v8-industry-feature-grid{grid-template-columns:1fr;gap:10px}.v8-industry-feature-grid a h3{font-size:23px}.v8-industry-feature-grid a p{font-size:16px}.v8-industry-feature-grid>div>a{padding:23px 0}}.v8-flow-focus[hidden],.v8-industry-scenario[hidden]{display:none}.v8-real-evidence{background:#f5f7fa}.v8-real-evidence .v8-section-heading p{max-width:700px;margin-top:20px;font-size:18px}.v8-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.v8-evidence-grid.single{grid-template-columns:1fr;max-width:850px;margin:auto}.v8-evidence-grid figure{background:#fff;border-radius:22px;margin:0;padding:36px}.v8-evidence-grid figure>div{justify-content:center;align-items:center;height:510px;min-height:240px;display:flex}.v8-evidence-grid.single figure>div{height:auto;max-height:520px}.v8-evidence-grid img{border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 12px 38px #152e4810}.v8-evidence-grid.single img{max-height:460px}.v8-evidence-grid figcaption{text-align:center;margin-top:26px;font-size:18px;font-weight:650}@media (max-width:700px){.v8-evidence-grid{grid-template-columns:1fr;gap:18px}.v8-evidence-grid figure{padding:25px}.v8-evidence-grid figure>div{height:440px}.v8-evidence-grid figcaption,.v8-real-evidence .v8-section-heading p{font-size:16px}}.v8-ai-hero{color:#fff;background:#0d192d;padding-top:70px;position:relative;overflow:hidden}.v8-ai-hero .v8-wrap{z-index:2;position:relative}.v8-ai-hero .v8-kicker{color:#a7b9f6}.v8-ai-hero h1{letter-spacing:-.05em;font-size:clamp(43px,5.3vw,75px);font-weight:750;line-height:1.18}.v8-ai-hero h1 em{color:#a0b3ff}.v8-ai-hero p{color:#c3cee0;margin:25px 0 30px;font-size:20px}.v8-ai-hero .r-button-secondary{color:#dae3fa!important;background:0 0!important;border:1px solid #5c6d86!important}.v8-ai-availability{color:#9daecc;margin-top:20px;font-size:13px;display:block}.v8-intelligence-film{isolation:isolate;width:min(1500px,100%);margin:-120px -5% 0 auto;position:relative}.v8-intelligence-film>img{width:100%;height:auto;display:block}.v8-intelligence-film>video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.v8-intelligence-film>video.ready{opacity:1}.v8-intelligence-film:after{content:"";pointer-events:none;background:linear-gradient(#0d192d 0%,#0000 20% 88%,#0d192d);position:absolute;inset:0}.v8-intelligence-film figcaption{color:#a8b6cc;z-index:2;font-size:12px;position:absolute;bottom:23px;left:8%}.v8-intelligence-film>button{z-index:3;color:#fff;background:#14203799;border:1px solid #8d9ab366;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:15px;right:9%}.v8-report-gallery .v8-section-heading>p{margin-top:22px;font-size:19px}.v8-gallery-disclosure{background:#f3f6fb;border-radius:12px;padding:16px 20px;margin-bottom:28px!important;font-size:14px!important;line-height:1.65!important}.v8-report-gallery .v8-tabs{max-width:100%;margin-bottom:35px}.v8-report-gallery .v8-tabs button{padding:11px 19px;font-size:14px}.v8-report-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.v8-report-card{background:#fff;border:1px solid #dde5f0;border-radius:22px;transition:transform .3s,box-shadow .3s;overflow:hidden}.v8-report-card[hidden]{display:none}.v8-report-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #253f7210}.v8-report-card>button{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:25px 25px 15px}.v8-report-card header{color:#667da2;justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px;font-size:13px;display:flex}.v8-report-card header>svg{color:#5f75c9;flex-shrink:0}.v8-report-card h3{letter-spacing:-.035em;word-break:keep-all;min-height:102px;font-size:23px;line-height:1.45}.v8-chart-mini{color:#4c63e5;background:#f3f6fb;border-radius:13px;height:139px;margin:20px 0 15px;padding:8px 8px 0;overflow:hidden}.v8-chart-mini svg{width:100%;height:100%}.v8-chart-mini-bars{align-items:flex-end;gap:10px;height:100%;padding:6px 6px 26px;display:flex}.v8-chart-mini-bars>div{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.v8-chart-mini-bars i{background:linear-gradient(#657beb,#4760d8);border-radius:4px 4px 0 0;width:100%;min-height:2px}.v8-chart-mini-bars>div:nth-child(2n) i{background:#a6b7ed}.v8-chart-mini-bars small{text-align:center;color:#637490;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;position:absolute;bottom:-21px;overflow:hidden}.v8-report-card footer{color:#8896a9;justify-content:space-between;gap:8px;font-size:12px;display:flex}.v8-report-card footer>span:first-child{color:#6a7a93}.v8-report-direct{color:#4c62c9;border-top:1px solid #e6ebf3;justify-content:space-between;align-items:center;padding:14px 25px;font-size:14px;font-weight:650;display:flex}.v8-report-dialog{background:#f5f7fb!important;border:0!important;border-radius:22px!important;width:min(1120px,100vw - 50px)!important;max-width:none!important;max-height:90vh!important;padding:0!important;display:block!important;overflow:auto!important;box-shadow:0 30px 100px #09152f66!important}.v8-report-close{float:right;z-index:15;color:#344a6f;background:#fff;border:1px solid #dce3ef;border-radius:50%;place-items:center;width:44px;height:44px;margin:15px 17px -59px auto;display:grid;position:sticky;top:15px;right:17px;box-shadow:0 4px 14px #16346612}.v8-report-document{color:#1a2c47;font-family:inherit;font-size:16px;line-height:1.65}.v8-report-disclosure{color:#627591;background:#eaf0fa;align-items:center;gap:10px;padding:15px 76px 15px 36px;font-size:13px;line-height:1.6;display:flex}.v8-report-disclosure svg{flex-shrink:0}.v8-report-head{padding:36px 42px 25px}.v8-report-head .v8-kicker{color:#5d75ac;margin-bottom:17px;font-size:13px}.v8-report-head h2{letter-spacing:-.045em;color:#1b2d49;text-wrap:balance;margin:0;font-size:36px;font-weight:750;line-height:1.3}.v8-report-head>p{color:#6a7d97;margin:16px 0 21px;font-size:17px}.v8-report-head>div{color:#8b9aaf;align-items:center;gap:13px;font-size:13px;display:flex}.v8-report-head>div>span{border-left:1px solid #d2dce9;height:10px}.v8-report-question{color:#4c64d9;background:#fff;border:1px solid #e0e7f3;border-radius:13px;gap:14px;margin:0 42px 26px;padding:18px 20px;display:flex}.v8-report-question svg{flex-shrink:0;margin-top:4px}.v8-report-question p{color:#4b6090;margin:0;line-height:1.7;font-size:16px!important}.v8-report-tabs{z-index:5;background:#f5f7fb;border-bottom:1px solid #dce4f1;gap:5px;padding:7px 42px;display:flex;position:sticky;top:0}.v8-report-tabs button{color:#7284a0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:48px;padding:13px 18px;font-size:15px;font-weight:650}.v8-report-tabs button[aria-pressed=true]{color:#4058d9;border-bottom-color:#4058d9}.v8-report-panel{padding:30px 42px}.v8-report-panel[hidden]{display:none}.v8-report-section-label{color:#8191a8;letter-spacing:.015em!important;margin:0 0 22px!important;font-size:14px!important;font-weight:600!important}.v8-report-kpis{background:#fff;border:1px solid #dfe7f2;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:26px;padding:22px 4px;display:grid}.v8-report-kpis>div{padding:0 18px}.v8-report-kpis>div+div{border-left:1px solid #e8edf4}.v8-report-kpis span{color:#7185a2;min-height:38px;font-size:13px;display:block}.v8-report-kpis strong{color:#243c64;letter-spacing:-.045em;margin:10px 0;font-size:25px;font-weight:750;line-height:1.25;display:block}.v8-report-kpis small{color:#8b9bb0;font-size:12px;line-height:1.5;display:block}.v8-report-answer{border-left:3px solid #526de0;margin:25px 0 32px;padding:3px 0 3px 22px}.v8-report-answer>span{color:#526bd0;font-size:13px;font-weight:700}.v8-report-answer>p{color:#405677;margin:10px 0 0;font-size:17px;line-height:1.85}.v8-report-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:30px;display:grid}.v8-report-chart{background:#fff;border:1px solid #e0e8f3;border-radius:16px;margin:0;padding:23px}.v8-report-chart figcaption{color:#3a5174;margin-bottom:20px;font-size:16px;font-weight:650;line-height:1.4}.v8-chart-legend{color:#8698b2;flex-wrap:wrap;gap:15px;margin-bottom:19px;font-size:12px;display:flex}.v8-chart-legend span{align-items:center;gap:5px;display:flex}.v8-chart-legend i{border-radius:2px;width:7px;height:7px;display:inline-block}.series-0{background:#617ce4}.series-1{background:#a9bae9}.v8-chart-row{margin-bottom:15px}.v8-chart-row>span{color:#7a8da9;margin-bottom:7px;font-size:12px;display:block}.v8-chart-track{background:#edf1f8;border-radius:3px;height:17px;margin:5px 72px 5px 0;position:relative}.v8-chart-track>i{transform-origin:0;border-radius:3px;animation:.8s both v8-bar-in;position:absolute;top:0;bottom:0;left:0}.v8-chart-track>strong{color:#68809f;width:70px;font-size:12px;font-weight:600;line-height:17px;position:absolute;top:0;right:-76px}.has-negative .v8-chart-track:before{content:"";z-index:2;border-left:1px solid #9dafc7;height:21px;position:absolute;top:-2px;left:50%}.v8-report-chart>p{margin-top:19px;line-height:1.6;color:#8b9bb2!important;font-size:12px!important}.v8-report-findings{flex-direction:column;gap:17px;display:flex}.v8-report-findings article{background:#fff;border:1px solid #e1e8f3;border-radius:16px;padding:26px}.v8-report-findings article>span{color:#6881c4;font-size:12px;font-weight:650}.v8-report-findings h3{color:#2d4365;margin:10px 0 17px;font-size:21px;line-height:1.4}.v8-report-findings p{color:#6a7f9c;margin:8px 0;font-size:15px;line-height:1.8}.v8-report-findings p strong{color:#445e89;margin-right:10px;font-size:12px}.v8-report-findings article>div{color:#506ccb;background:#f1f5ff;border-radius:10px;align-items:flex-start;gap:9px;margin-top:18px;padding:14px 17px;font-size:14px;line-height:1.6;display:flex}.v8-report-findings article>div>svg{flex-shrink:0;margin-top:3px}.v8-report-tables>section{margin-bottom:32px}.v8-report-panel h3{color:#2c456b;margin:0 0 18px;font-size:22px;line-height:1.45}.v8-table-scroll{background:#fff;border:1px solid #dce5f2;border-radius:12px;overflow:auto}.v8-table-scroll table{border-collapse:collapse;width:100%;min-width:550px;font-size:14px}.v8-table-scroll th,.v8-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #e5ebf4;padding:14px 17px;line-height:1.7}.v8-table-scroll thead th{color:#6c81a1;white-space:nowrap;background:#edf2fa;font-size:13px;font-weight:600}.v8-table-scroll tbody th{color:#405a80;min-width:110px;font-weight:600}.v8-table-scroll thead small{font-size:12px}.v8-table-note{line-height:1.7;color:#8c9cb2!important;margin:12px 0 0!important;font-size:12px!important}.v8-action-note{color:#7b8eaa!important;margin:0 0 22px!important;font-size:14px!important}.v8-report-actions{flex-direction:column;gap:17px;padding:0;list-style:none;display:flex}.v8-report-actions>li{background:#fff;border:1px solid #e0e7f2;border-radius:16px;gap:20px;padding:25px;display:flex}.v8-report-actions>li>span{color:#c2cee4;font-size:30px;font-weight:700}.v8-report-actions>li>div{flex:1}.v8-action-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.v8-action-meta strong{color:#5b76c5;background:#edf2fd;border-radius:5px;padding:5px 9px;font-size:13px;font-weight:600}.v8-action-meta>span{color:#8395ad;font-size:12px}.v8-report-actions h3{margin-bottom:12px;font-size:19px}.v8-report-actions p{color:#7d8fa8;margin:10px 0;font-size:14px}.v8-done-when{color:#7389a8;border-top:1px solid #e7edf5;align-items:flex-start;gap:9px;margin-top:15px;padding-top:14px;font-size:13px;display:flex}.v8-done-when>svg{flex-shrink:0;margin-top:3px}.v8-followup-questions{margin-top:32px}.v8-followup-questions p{color:#5570a7;background:#eaf0fb;border-radius:10px;margin-top:10px;padding:13px 18px;font-size:15px}.v8-report-basis{margin:0 0 28px}.v8-report-basis>div{border-bottom:1px solid #e0e7f2;gap:20px;padding:15px 0;font-size:14px;display:flex}.v8-report-basis dt{color:#56709b;min-width:70px;font-weight:600}.v8-report-basis dd{color:#758ba7;margin:0}.v8-report-panel>ul{color:#7086a3;margin:0 0 28px;padding-left:21px;font-size:15px;line-height:1.8}.v8-metric-definitions{color:#6c83a5;border-top:1px solid #dce5f2;padding-top:22px;font-size:14px}.v8-metric-definitions summary{cursor:pointer;min-height:35px;font-weight:650}.v8-metric-definitions p{color:#7187a6;margin:12px 0;font-size:14px;line-height:1.8}.v8-report-footer{color:#8c9db4;border-top:1px solid #dce5f2;align-items:center;gap:23px;padding:25px 42px;font-size:13px;display:flex}.v8-report-footer>a{color:#526fcc;align-items:center;gap:8px;min-height:44px;display:flex}.v8-report-footer>a:first-of-type{margin-left:auto}.v8-ai-method{background:#f3f6fb}.v8-method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.v8-method-grid article{padding:10px 25px 15px 0}.v8-method-grid article>svg{color:#4a64df;margin-bottom:22px}.v8-method-grid article>span{color:#a3b1c4;margin-bottom:12px;font-size:13px;display:block}.v8-method-grid h3{margin-bottom:15px;font-size:25px}.v8-method-grid p{font-size:17px}.v8-ai-start>.v8-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.v8-report-page{background:#e9eef6;padding-top:30px}.v8-report-page>.v8-wrap{max-width:1080px}.v8-report-page>.v8-wrap>.v8-link{margin-bottom:25px}.v8-report-page .v8-report-document{background:#f5f7fb;border-radius:22px;margin-bottom:70px;overflow:hidden;box-shadow:0 20px 60px #173c7310}.v8-report-page .v8-report-panel+.v8-report-panel{border-top:1px solid #dce4f0;padding-top:40px}.v8-report-page .v8-report-footer>a:first-of-type{display:none}@keyframes v8-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1050px){.v8-intelligence-film{width:110%;margin-top:-50px}.v8-report-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v8-report-card h3{min-height:74px}.v8-report-kpis strong{font-size:23px}.v8-report-kpis>div{padding:0 14px}.v8-method-grid{gap:22px}.v8-method-grid h3{font-size:23px}}@media (max-width:700px){.v8-ai-hero{padding-top:40px}.v8-ai-hero h1{font-size:41px;line-height:1.25}.v8-ai-hero p{margin:23px 0 25px;font-size:17px;line-height:1.7}.v8-ai-hero .v8-actions{flex-direction:column;align-items:flex-start;gap:12px}.v8-ai-hero .r-button{font-size:15px}.v8-ai-availability{margin-top:18px;font-size:12px}.v8-intelligence-film{width:127%;margin:10px -13.5% 0}.v8-intelligence-film figcaption{max-width:220px;font-size:12px;line-height:1.5;bottom:14px;left:15%}.v8-intelligence-film>button{width:39px;height:39px;bottom:9px;right:15%}.v8-report-gallery .v8-section-heading>p{margin-top:20px;font-size:17px}.v8-gallery-disclosure{padding:15px 17px;margin-bottom:22px!important;font-size:13px!important}.v8-report-gallery .v8-tabs{margin-bottom:24px}.v8-report-gallery .v8-tabs button{flex:none;padding:11px 15px;font-size:13px}.v8-report-card-grid{grid-template-columns:1fr;gap:20px}.v8-report-card>button{padding:24px 23px 16px}.v8-report-card header{margin-bottom:16px;font-size:13px}.v8-report-card h3{max-width:340px;min-height:0;font-size:24px}.v8-chart-mini{height:130px;margin-top:22px}.v8-report-direct{padding:15px 23px}.v8-report-card footer{font-size:12px}.v8-report-dialog{border-radius:16px!important;width:calc(100vw - 16px)!important;max-height:94dvh!important}.v8-report-disclosure{align-items:flex-start;padding:16px 57px 14px 20px;font-size:12px;line-height:1.7}.v8-report-disclosure>svg{display:none}.v8-report-close{width:38px;height:38px;margin:10px 10px -49px auto;top:10px;right:10px}.v8-report-head{padding:28px 22px 20px}.v8-report-head h2{font-size:29px;line-height:1.35}.v8-report-head>p{margin:16px 0;font-size:16px;line-height:1.75}.v8-report-head>div{flex-wrap:wrap;gap:8px;font-size:12px}.v8-report-question{gap:10px;margin:0 20px 20px;padding:16px}.v8-report-question p{font-size:14px!important}.v8-report-tabs{gap:0;padding:4px 13px;overflow-x:auto}.v8-report-tabs button{min-height:44px;padding:12px 11px;font-size:13px}.v8-report-panel{padding:25px 20px}.v8-report-kpis{border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:23px;padding:0}.v8-report-kpis>div{min-width:0;padding:18px 15px}.v8-report-kpis>div+div{border-left:0}.v8-report-kpis>div:nth-child(2n){border-left:1px solid #e8edf4}.v8-report-kpis>div:nth-child(n+3){border-top:1px solid #e8edf4}.v8-report-kpis strong{font-size:24px}.v8-report-kpis span{min-height:34px;font-size:12px;line-height:1.5}.v8-report-kpis small{font-size:12px;line-height:1.6}.v8-report-answer{margin:25px 0;padding-left:16px}.v8-report-answer>p{font-size:16px;line-height:1.8}.v8-report-charts{grid-template-columns:1fr;gap:18px}.v8-report-chart{padding:20px 18px}.v8-report-chart figcaption{font-size:16px}.v8-chart-row>span{font-size:12px}.v8-report-findings article{padding:22px 19px}.v8-report-findings h3{font-size:20px}.v8-report-findings p{font-size:15px}.v8-report-findings article>div{padding:13px 14px;font-size:14px}.v8-report-panel h3{font-size:21px}.v8-report-actions>li{gap:12px;padding:20px 17px}.v8-report-actions>li>span{font-size:25px}.v8-action-meta{align-items:flex-start;gap:8px}.v8-action-meta>span{text-align:right;font-size:12px}.v8-report-actions h3{font-size:18px}.v8-done-when{font-size:12px;line-height:1.7}.v8-report-footer{flex-wrap:wrap;gap:8px 18px;padding:19px 20px;font-size:12px}.v8-report-footer>span{width:100%}.v8-report-footer>a:first-of-type{margin-left:0}.v8-report-basis>div{gap:12px;font-size:13px}.v8-report-basis dt{min-width:60px}.v8-method-grid{grid-template-columns:1fr;gap:25px}.v8-method-grid article{border-bottom:1px solid #dce4ef;padding:0 0 25px}.v8-method-grid article>svg{float:left;margin:4px 21px 0 0}.v8-method-grid article>span{margin:0 0 9px}.v8-method-grid h3{font-size:24px}.v8-method-grid p{margin-left:54px;font-size:16px}.v8-ai-start>.v8-wrap{grid-template-columns:1fr;gap:22px}.v8-report-page>.v8-wrap{width:100%}.v8-report-page>.v8-wrap>.v8-link{margin-left:20px}.v8-report-page .v8-report-document{border-radius:0;margin-bottom:30px}.v8-report-page{padding-top:16px}.v8-report-page .v8-report-disclosure{padding-right:20px}}@media (prefers-reduced-motion:reduce){.v8-report-document *{transition:none!important;animation:none!important}}.v8-report-document{--report-muted:#536986}.v8-report-disclosure{color:#445b7b;font-size:14px}.v8-report-head>div,.v8-report-kpis small,.v8-report-chart>p,.v8-table-note,.v8-report-panel>ul,.v8-report-basis dd,.v8-metric-definitions,.v8-action-note,.v8-done-when,.v8-report-footer{color:#566b89!important}.v8-table-scroll td{color:#4b6383}.v8-table-scroll thead th{color:#4f6583;font-size:14px}.v8-chart-row>span{color:#4c6485;font-size:14px}.v8-chart-track>strong{color:#4c6485;font-size:13px}.v8-report-chart>p,.v8-table-note{font-size:13px!important}.v8-report-kpis span,.v8-report-head .v8-kicker,.v8-report-card header,.v8-report-card footer,.v8-chart-legend,.v8-action-meta>span,.v8-report-section-label{color:#566c8b}.v8-report-card footer{font-size:12px}.v8-report-question p{color:#455d85}.v8-report-findings p{color:#536b8b}.v8-report-head h1{letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(30px,4vw,48px);line-height:1.25}.v8-report-head h1,.v8-report-head h2{text-wrap:balance}@media (max-width:700px){.v8-ai-hero .v8-actions{align-items:center}.v8-ai-hero h1{font-size:38px}.v8-intelligence-film{width:120%;margin:0 -10%}.v8-intelligence-film figcaption{left:12%}.v8-intelligence-film>button{right:12%}}.v8-metric-definitions p,.v8-report-actions p{color:#4b5e78}.v8-action-meta>strong{color:#354da8}.v8-ai-hero>.v8-wrap{text-align:center}.v8-ai-hero .v8-actions{justify-content:center}.v8-intelligence-film{width:min(1120px,100%);margin:15px auto 0}.v8-ai-hero{background:#121829}.v8-intelligence-film:after{background:linear-gradient(#121829,#0000 18% 88%,#121829)}@media (max-width:700px){.v8-ai-hero .v8-actions{align-items:center}.v8-ai-hero h1{font-size:38px}.v8-intelligence-film{width:120%;margin:0 -10%}.v8-intelligence-film figcaption{left:12%}.v8-intelligence-film>button{right:12%}}.v8-report-dialog{z-index:110!important}.v8-intelligence-film{margin-top:-85px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}@media (max-width:700px){.v8-intelligence-film{margin-top:0}}.v8 .customer-logo-grid{background:0 0!important}.v8 .customer-logo-grid>div{grid-area:auto!important}.v9-image-dialog .v9-image-zoom{color:#344fbf;cursor:pointer;background:#fff;border:1px solid #d4deed;border-radius:10px;align-items:center;gap:9px;width:fit-content;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.v9-image-dialog>.v9-image-scroll.is-zoomed{overscroll-behavior:contain;border:1px solid #d5deed;min-height:0;max-height:60dvh;padding:16px;display:block;overflow:auto}.v9-image-dialog>.v9-image-scroll.is-zoomed>img{width:auto;max-width:none;height:auto;max-height:none}.v9-zoom-note{color:#62718a;font-size:12px}.v9-image-scroll:focus-visible{outline-offset:3px;outline:3px solid #5365de}.v9-tab-short{display:none}.v9-product-tabs{scrollbar-width:none}.v9-product-tabs::-webkit-scrollbar{display:none}@media (max-width:700px){.v9-product-tabs{grid-template-columns:repeat(5,minmax(0,1fr));display:grid!important;overflow:visible!important}.v9-product-tabs button{min-width:0;padding:10px 5px!important;font-size:14px!important}.v9-product-tabs .v9-tab-full{display:none}.v9-product-tabs .v9-tab-short{display:block}}.v9-industry-hero-grid figure.v9-industry-hero-product{background:#eef2f8;padding:30px 25px 55px}.v9-industry-hero-grid figure.v9-industry-hero-product>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.v9-industry-hero-grid figure.v9-industry-hero-product>figcaption{color:#5f7088;text-align:center;background:0 0;padding:12px}.v9-mega-groups h3{color:#64738a!important;font-size:14px!important}.v9-mega-groups a>span{color:#63728a!important;font-size:13px!important}.v9-mobile-group h3{color:#62728a!important;font-size:13px!important}.v9-transition-rows>article>div:first-child>p,.v9-transition-labels,.v9-evidence-index>button,.v9-evidence-index>p,.v9-service-group a>span,.v9-industry-directory span,.v9-journey-next>span,.v9-journey-proof>span,.v9-system-proof>span,.v9-related>span{color:#607087!important}.v9-evidence-index>button[aria-pressed=true]{color:#253dce!important}.v9-hardware .v8-wrap>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}.v9-hardware a{padding:22px!important}.v9-hardware figure{height:250px!important}.v9-hardware img{max-height:220px!important}.v9-hardware p{font-size:15px!important}.v9-renewal-chart strong{color:#51627e;font-size:12px;line-height:1;display:block!important;position:absolute!important}@media (max-width:1000px){.v9-hardware .v8-wrap>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.v9-hardware .v8-wrap>div{grid-template-columns:1fr!important}}.v9-ai-questions{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:15px 0 40px;display:flex;position:relative}.v9-ai-questions>span{color:#afbdd3;margin-right:5px;font-size:13px}.v9-ai-questions>a{color:#d8e2f3;background:#202e44;border:1px solid #344057;border-radius:11px;align-items:center;gap:14px;min-height:49px;padding:11px 16px;font-size:14px;display:flex}.v9-ai-questions>a:hover{color:#fff;background:#2e3d56}.v8-ai-page .v8-ai-hero h1{font-size:64px}.v8-ai-page .v8-ai-hero>div>p{word-break:keep-all;max-width:580px;margin-inline:auto}.v8-ai-page .v8-intelligence-film{width:min(1000px,100%)}.r-pricing-content{padding-top:55px!important}.r-page-intro.r-product-page-intro:has(+.r-pricing-content){padding-bottom:45px}.r-price-card .r-eyebrow{font-size:12px}.v9-support-footer{color:#556881;border-top:1px solid #e1e7ef;justify-content:center;align-items:center;gap:35px;padding-top:32px;padding-bottom:50px;font-size:17px;display:flex}.r-page-intro.r-product-page-intro:has(+.r-section .r-support-grid){padding-bottom:40px}.r-consult-intro>h1{font-size:46px;line-height:1.3}.v9-home .v9-renewal-chart i{transition:height .4s}@media (max-width:700px){.v9-ai-questions{grid-template-columns:1fr;gap:9px;padding:0 0 34px;display:grid}.v9-ai-questions>a{justify-content:space-between;min-height:48px;font-size:14px}.v9-ai-questions>span{margin-bottom:5px}.v8-ai-page .v8-ai-hero h1{font-size:42px}.v8-ai-page .v8-ai-hero>div>p{font-size:17px}.v8-ai-page .v8-intelligence-film{width:120%}.v9-support-footer{flex-direction:column;align-items:flex-start;gap:20px;padding-top:25px;padding-bottom:35px;font-size:16px}.r-consult-intro>h1{font-size:33px}.r-pricing-content{padding-top:35px!important}}.v9-overview-intro{background:#f6f8fb;padding:25px 0 65px}.v9-overview-intro .v8-breadcrumb{margin-bottom:45px}.v9-overview-intro h1{white-space:pre-line;letter-spacing:-.05em;font-size:60px;font-weight:750;line-height:1.15}.v9-overview-intro p{margin-top:25px;font-size:19px}.v9-overview .v8-section{padding:75px 0}.v9-overview .v8-section h2{font-size:40px}.v9-service-group{margin-bottom:55px}.v9-service-group>header{align-items:center;gap:15px;margin-bottom:24px;display:flex}.v9-service-group>header svg{color:#4760e0}.v9-service-group>div{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.v9-service-group>div>a{border:1px solid #e0e7f1;border-radius:18px;padding:25px 23px;transition:background .2s,border-color .2s;display:block}.v9-service-group>div>a:hover{background:#f4f7ff;border-color:#9dabdf}.v9-service-group h3{justify-content:space-between;align-items:center;gap:14px;font-size:23px;display:flex}.v9-service-group h3 svg{flex-shrink:0}.v9-service-group p{word-break:keep-all;margin:16px 0;font-size:16px;line-height:1.65}.v9-service-group a>span{color:#7b8ba2;font-size:12px;line-height:1.7}.v9-ai-directory{color:#fff;background:#14233a;border-radius:24px;align-items:center;gap:35px;padding:38px 42px;display:flex}.v9-ai-directory>div{flex:1}.v9-ai-directory>svg{color:#aabfff;flex-shrink:0}.v9-ai-directory span{color:#b7c7e3;margin-bottom:13px;font-size:13px;display:block}.v9-ai-directory h2{font-size:32px!important}.v9-ai-directory p{color:#c4d1e5;margin-top:13px;font-size:16px}.v9-system-top{grid-template-columns:350px 1fr;align-items:center;gap:55px;display:grid}.v9-system-tabs{flex-direction:column;gap:12px;display:flex}.v9-system-tabs button{text-align:left;color:#697d98;background:#fff;border:1px solid #e2e8f0;border-radius:17px;grid-template-columns:26px 1fr;gap:6px 15px;padding:23px;display:grid}.v9-system-tabs button[aria-pressed=true]{color:#3f56d8;background:#eef3fc;border-color:#a2b0e9}.v9-system-tabs strong{font-size:21px}.v9-system-tabs span{grid-column:2;font-size:14px}.v9-system-proof{background:#eff3f9;border-radius:24px;justify-content:center;align-items:center;height:500px;padding:35px 30px 60px;display:flex;position:relative;overflow:hidden}.v9-system-proof img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:400px}.v9-system-proof>span{color:#79889c;font-size:12px;position:absolute;bottom:22px}.v9-system-caption{justify-content:space-between;align-items:center;gap:30px;padding-top:30px;display:flex}.v9-system-caption h2{font-size:30px!important}.v9-system-caption p{margin-top:10px;font-size:17px}.v9-hardware{background:#f5f7fa}.v9-hardware .v8-wrap>div{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.v9-hardware a{background:#fff;border-radius:23px;padding:25px}.v9-hardware figure{justify-content:center;align-items:center;height:280px;margin:0;padding:15px;display:flex}.v9-hardware img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:240px}.v9-hardware h3{justify-content:space-between;align-items:center;margin-top:20px;font-size:23px;display:flex}.v9-hardware p{margin-top:12px;font-size:16px}.v9-proof-categories{flex-wrap:wrap;gap:12px;margin-top:35px;margin-bottom:35px;display:flex}.v9-proof-categories button{background:#fff;border:1px solid #dce4ef;border-radius:13px;align-items:center;gap:13px;min-height:52px;padding:15px 20px;font-size:16px;font-weight:650;display:flex}.v9-proof-categories button[aria-pressed=true]{color:#fff;background:#4359df;border-color:#4359df}.v9-proof-categories button>span{opacity:.75;font-size:13px}.v9-proof-consult{text-align:center}.v9-proof-consult p{margin:20px 0 27px;font-size:18px}.v9-industry-directory>.v8-wrap>div{grid-template-columns:repeat(2,1fr);gap:40px 30px;display:grid}.v9-industry-directory a{border:1px solid #e0e6ef;border-radius:25px;display:block;overflow:hidden}.v9-industry-directory figure{background:#eff3f9;height:270px;margin:0}.v9-industry-directory img{object-fit:cover;width:100%;height:100%;display:block}.v9-industry-directory a>div{padding:27px 30px}.v9-industry-directory h2{justify-content:space-between;align-items:center;display:flex;font-size:27px!important}.v9-industry-directory p{margin:15px 0;font-size:17px}.v9-industry-directory span{color:#7b8ba2;font-size:13px}.v9-mega-groups{grid-template-columns:repeat(3,1fr);gap:10px 35px;padding:5px 0 0;display:grid}.v9-mega-groups h3{color:#8a97aa;letter-spacing:.02em;margin-bottom:15px;font-size:13px;font-weight:600}.v9-mega-groups a{color:#34445f;padding:10px 0;display:block}.v9-mega-groups a strong{justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:650;display:flex}.v9-mega-groups a strong svg{opacity:0;transition:opacity .2s}.v9-mega-groups a:hover strong svg{opacity:1}.v9-mega-groups a:hover strong{color:#4358df}.v9-mega-groups a>span{color:#76879f;margin-top:6px;font-size:12px;display:block}.v9-mega-groups footer{border-top:1px solid #e0e7f0;grid-column:1/-1;gap:35px;margin-top:10px;padding-top:13px;display:flex}.v9-mega-groups footer a{align-items:center;gap:13px;font-size:14px;font-weight:600;display:flex}.r-mobile-menu details>div:has(.v9-mobile-group){flex-direction:column;gap:22px;display:flex}.v9-mobile-group{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.v9-mobile-group h3{color:#8896a8;grid-column:1/-1;padding-bottom:6px;font-size:12px}.r-mobile-menu .v9-mobile-group a{padding:10px 0;font-size:15px}.r-mobile-menu .v9-mobile-all{color:#3f57db;align-items:center;gap:14px;margin-top:14px;padding:10px 0;font-size:14px;display:flex}@media (max-width:1000px){.v9-service-group>div{grid-template-columns:repeat(2,1fr)}.v9-system-top{grid-template-columns:300px 1fr;gap:25px}.v9-mega-groups{gap:10px 20px}.v9-mega-groups a>span{font-size:12px}}@media (max-width:700px){.v9-overview-intro{padding:15px 0 40px}.v9-overview-intro .v8-breadcrumb{margin-bottom:30px}.v9-overview-intro h1{font-size:40px}.v9-overview-intro p{word-break:keep-all;margin-top:21px;font-size:17px;line-height:1.7}.v9-overview .v8-section{padding:55px 0}.v9-overview .v8-section h2{font-size:31px}.v9-service-group{margin-bottom:38px}.v9-service-group>header h2{font-size:24px!important}.v9-service-group>div{grid-template-columns:1fr;gap:13px}.v9-service-group>div>a{padding:23px}.v9-service-group h3{font-size:22px}.v9-service-group p{margin:13px 0}.v9-ai-directory{align-items:flex-start;gap:18px;padding:27px 25px}.v9-ai-directory>svg:first-child{display:none}.v9-ai-directory h2{line-height:1.3;font-size:26px!important}.v9-ai-directory span{font-size:12px;line-height:1.6}.v9-ai-directory>svg:last-child{width:21px}.v9-system-top{grid-template-columns:1fr;gap:24px}.v9-system-tabs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v9-system-tabs button{grid-template-columns:23px 1fr;gap:12px 8px;padding:16px 13px}.v9-system-tabs strong{font-size:18px}.v9-system-tabs span{word-break:keep-all;grid-column:1/-1;font-size:13px;line-height:1.5}.v9-system-proof{height:365px;padding:25px 23px 48px}.v9-system-proof img{max-height:280px}.v9-system-caption{flex-direction:column;align-items:flex-start;gap:16px;padding-top:25px}.v9-system-caption h2{font-size:25px!important}.v9-hardware .v8-wrap>div{grid-template-columns:1fr}.v9-hardware a{padding:22px}.v9-hardware figure{height:250px}.v9-hardware img{max-height:230px}.v9-hardware h3{font-size:22px}.v9-proof-categories{grid-template-columns:1fr 1fr;gap:9px;margin-top:25px;margin-bottom:25px;display:grid}.v9-proof-categories button{justify-content:center;gap:9px;padding:12px;font-size:14px}.v9-proof-consult h2{line-height:1.4;font-size:29px!important}.v9-proof-consult p{margin:18px 0 23px;font-size:17px}.v9-industry-directory>.v8-wrap>div{grid-template-columns:1fr;gap:25px}.v9-industry-directory figure{height:215px}.v9-industry-directory a>div{padding:25px}.v9-industry-directory h2{font-size:25px!important}.v9-industry-directory p{font-size:16px}}.v9-detail h1{letter-spacing:-.055em;white-space:pre-line;text-wrap:balance;font-size:clamp(40px,4.2vw,58px);font-weight:750;line-height:1.19}.v9-service-hero{background:#f6f8fb;padding:28px 0 55px}.v9-service-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:45px;min-height:580px;display:grid}.v9-service-hero-grid>div>p{word-break:keep-all;max-width:470px;margin:24px 0 28px;font-size:19px}.v9-service-hero .v8-detail-proof{background:0 0;height:490px;min-height:0;margin:0;padding:20px 25px 36px}.v9-service-hero .v8-detail-proof>img{max-height:440px}.v9-hero-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.v9-detail .v8-section{padding:85px 0}.v9-detail .v8-section-heading h2{word-break:keep-all;max-width:900px;font-size:40px}.v9-detail .v8-section-heading{margin-bottom:35px}.v9-transition-labels{color:#738199;border-bottom:1px solid #dae2ed;grid-template-columns:1fr 1fr;gap:75px;padding:0 30px 17px;font-size:14px;font-weight:650;display:grid}.v9-transition-labels>span:last-child{color:#3f58de}.v9-transition-rows>article{border-bottom:1px solid #e3e8f0;grid-template-columns:1fr 28px 1fr;align-items:center;gap:35px;padding:28px 30px;display:grid}.v9-transition-rows>article>div:first-child{align-items:center;gap:24px;display:flex}.v9-transition-rows>article>div:first-child>span{color:#8a97aa;font-size:14px}.v9-transition-rows>article>div:first-child>p{color:#728197;word-break:keep-all;font-size:20px}.v9-transition-rows>article>svg{color:#4961df}.v9-transition-rows strong{letter-spacing:-.035em;margin-bottom:6px;font-size:23px;display:block}.v9-transition-rows p{word-break:keep-all;font-size:17px}.v9-workflow-details{background:#f5f7fa;border-radius:16px;margin-top:26px;padding:5px 26px}.v9-workflow-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:62px;font-size:16px;font-weight:650;display:flex}.v9-workflow-details>ol{grid-template-columns:1fr 1fr;gap:30px;margin:0;padding:0 0 28px;list-style:none;display:grid}.v9-workflow-details li{align-items:flex-start;gap:17px;display:flex}.v9-workflow-details li>span{color:#3e58df;font-size:14px}.v9-workflow-details li h3{margin-bottom:10px;font-size:20px}.v9-workflow-details li p{font-size:16px}.v9-evidence{background:#f2f5fa}.v9-evidence-layout{grid-template-columns:350px 1fr;align-items:center;gap:55px;display:grid}.v9-evidence-index{flex-direction:column;gap:8px;display:flex}.v9-evidence-index>button{text-align:left;color:#758299;background:0 0;border:0;border-radius:14px;align-items:center;gap:16px;min-height:74px;padding:19px 20px;display:flex}.v9-evidence-index>button>span{font-size:14px}.v9-evidence-index>button>strong{word-break:keep-all;flex:1;font-size:18px;line-height:1.55}.v9-evidence-index>button[aria-pressed=true]{color:#253dce;background:#fff;box-shadow:0 3px 20px #29437408}.v9-evidence-index>p{margin:18px 20px 0;font-size:13px;line-height:1.8}.v9-evidence-image{background:#fff;border:1px solid #e2e8f0;border-radius:23px;justify-content:center;align-items:center;min-width:0;min-height:480px;max-height:590px;padding:36px 35px 55px;display:flex;position:relative;overflow:hidden}.v9-evidence-image>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:450px;display:block}.v9-evidence-image>span{color:#546784;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;bottom:19px}.v9-image-dialog{overflow:auto;z-index:110!important;background:#f5f7fa!important;border:0!important;border-radius:20px!important;gap:15px!important;width:94vw!important;max-width:min(1150px,94vw)!important;max-height:92dvh!important;padding:24px!important}.v9-image-dialog>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.v9-image-dialog>header h2{font-size:21px!important}.v9-image-dialog>header button{background:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.v9-image-dialog>p{line-height:1.6;color:#62738c!important;font-size:14px!important}.v9-image-dialog>div{background:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:250px;padding:25px;display:flex}.v9-image-dialog>div>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:72dvh;display:block}.v9-fit>.v8-wrap{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.v9-fit h2{white-space:pre-line;font-size:39px}.v9-fit-ask>ul{gap:16px;margin:28px 0;padding:0;list-style:none;display:grid}.v9-fit-ask li{color:#596b84;word-break:keep-all;align-items:flex-start;gap:12px;font-size:16px;display:flex}.v9-fit-ask li svg{color:#4560de;flex-shrink:0;margin-top:4px}.v9-fit-ask>.r-button{text-align:left;white-space:normal;max-width:100%;padding:15px 22px;line-height:1.5}.v9-fit-ask>.v8-link{width:fit-content;margin-top:16px;display:flex}.v9-fit-details>h3{margin-bottom:18px;font-size:24px}.v9-fit-details details{border-bottom:1px solid #dfe5ef}.v9-fit-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-size:17px;font-weight:600;list-style:none;display:flex}.v9-fit-details summary svg{color:#7c8ba0;flex-shrink:0}.v9-fit-details details p{padding:0 25px 22px 0;font-size:16px}.v9-related{flex-wrap:wrap;align-items:center;gap:24px;padding:10px 0 50px;font-size:15px;display:flex}.v9-related>span{color:#7b899d;font-size:13px}.v9-related a{align-items:center;gap:12px;min-height:44px;font-weight:650;display:flex}.v9-industry-hero{background:#f6f8fb;padding:25px 0 60px}.v9-industry-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:55px;min-height:530px;display:grid}.v9-industry-hero-grid h1{font-size:clamp(37px,3.6vw,51px)}.v9-industry-hero-grid>div>p{word-break:keep-all;max-width:480px;margin:24px 0 28px;font-size:18px}.v9-industry-hero-grid figure{background:#e5ebf3;border-radius:25px;justify-content:center;align-items:center;height:440px;margin:0;display:flex;position:relative;overflow:hidden}.v9-industry-hero-grid figure>img{object-fit:cover;width:100%;height:100%}.v9-industry-hero-grid figure>figcaption{color:#fff;background:linear-gradient(#0000,#0b172688);padding:30px 22px 15px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.v9-industry-journey{grid-template-columns:1fr 1.2fr;align-items:center;gap:45px;display:grid}.v9-journey-buttons{flex-direction:column;gap:13px;display:flex}.v9-journey-buttons>button{text-align:left;color:#8290a3;background:#fff;border:1px solid #e1e7f0;border-radius:17px;align-items:center;gap:20px;min-height:118px;padding:25px 26px;transition:background .2s,border-color .2s;display:flex}.v9-journey-buttons>button[aria-pressed=true]{color:#3652d6;background:#f0f4fd;border-color:#93a3ed}.v9-journey-buttons>button>span{font-size:14px}.v9-journey-buttons>button>div{flex:1}.v9-journey-buttons small{margin-bottom:8px;font-size:14px;display:block}.v9-journey-buttons strong{color:#23334c;word-break:keep-all;font-size:19px;line-height:1.5;display:block}.v9-journey-buttons>button>svg{flex-shrink:0}.v9-journey-proof{background:#f0f4fa;border-radius:25px;justify-content:center;align-items:center;min-width:0;height:475px;padding:35px 30px 60px;display:flex;position:relative;overflow:hidden}.v9-journey-proof>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:380px;display:block}.v9-journey-proof>span{color:#6a7b93;text-align:center;font-size:12px;position:absolute;bottom:23px;left:25px;right:25px}.v9-journey-next{justify-content:space-between;align-items:center;gap:25px;padding-top:20px;display:flex}.v9-journey-next>span{color:#76849a;font-size:12px}.v9-industry-stack{background:#f5f7fa}.v9-industry-features{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.v9-industry-features>a{background:#fff;border-radius:21px;padding:30px 29px 50px;display:block;position:relative}.v9-industry-features>a>svg:first-child{color:#4961df;margin-bottom:20px}.v9-industry-features h3{margin-bottom:14px;font-size:23px}.v9-industry-features p{word-break:keep-all;font-size:16px}.v9-industry-features>a>svg:last-child{color:#788ba8;position:absolute;bottom:23px;right:25px}@media (max-width:1000px){.v9-service-hero-grid{gap:25px}.v9-service-hero .v8-detail-proof{padding-inline:0}.v9-evidence-layout{grid-template-columns:290px 1fr;gap:25px}.v9-evidence-image{padding-inline:23px}.v9-fit>.v8-wrap{gap:45px}.v9-industry-hero-grid,.v9-industry-journey{gap:30px}.v9-journey-buttons>button{padding:22px 20px}.v9-industry-features{gap:15px}.v9-industry-features>a{padding:25px 23px 45px}}@media (max-width:700px){.v9-detail h1{font-size:38px;line-height:1.23}.v9-detail .v8-section{padding:60px 0}.v9-service-hero{padding:15px 0 30px}.v9-service-hero-grid{grid-template-columns:1fr;gap:26px;min-height:0}.v9-service-hero .v8-product-label{margin-bottom:23px}.v9-service-hero-grid>div>p{margin:20px 0 23px;font-size:17px}.v9-service-hero .v8-detail-proof{height:365px;padding:12px 15px 30px}.v9-service-hero .v8-detail-proof>img{max-height:310px}.v9-hero-actions{gap:9px}.v9-detail .v8-section-heading h2{font-size:29px;line-height:1.35}.v9-detail .v8-section-heading{margin-bottom:27px}.v9-transition-labels{display:none}.v9-transition-rows>article{grid-template-columns:1fr;gap:12px;padding:25px 0}.v9-transition-rows>article>div:first-child{gap:14px}.v9-transition-rows>article>div:first-child>p{font-size:16px}.v9-transition-rows>article>svg{width:19px;height:19px;margin-left:25px;transform:rotate(90deg)}.v9-transition-rows>article>div:last-child{padding-left:36px}.v9-transition-rows strong{font-size:23px}.v9-transition-rows p{font-size:16px}.v9-workflow-details{padding-inline:20px}.v9-workflow-details summary{font-size:15px}.v9-workflow-details>ol{grid-template-columns:1fr;gap:23px}.v9-workflow-details li h3{font-size:19px}.v9-evidence-layout{grid-template-columns:1fr;gap:24px}.v9-evidence-index{gap:3px}.v9-evidence-index>button{min-height:56px;padding:13px 16px}.v9-evidence-index>button>strong{font-size:16px}.v9-evidence-index>p{margin:12px 15px 0;font-size:12px}.v9-evidence-image{min-height:310px;max-height:460px;padding:25px 22px 52px}.v9-evidence-image>img{max-height:350px}.v9-fit>.v8-wrap{grid-template-columns:1fr;gap:42px}.v9-fit h2{font-size:32px}.v9-fit-ask>ul{margin:24px 0}.v9-fit-ask>.r-button{justify-content:space-between;width:100%;font-size:15px}.v9-fit-details>h3{font-size:23px}.v9-fit-details summary{min-height:69px;font-size:16px}.v9-related{gap:12px 20px;padding-bottom:30px}.v9-related>span{width:100%}.v9-image-dialog{padding:18px!important}.v9-image-dialog>header h2{font-size:18px!important}.v9-image-dialog>div{min-height:200px;padding:12px}.v9-industry-hero{padding:15px 0 30px}.v9-industry-hero-grid{grid-template-columns:1fr;gap:30px;min-height:0}.v9-industry-hero-grid h1{font-size:37px}.v9-industry-hero-grid>div>p{margin:20px 0 24px;font-size:17px}.v9-industry-hero-grid figure{border-radius:18px;height:285px}.v9-industry-journey{grid-template-columns:1fr;gap:25px}.v9-journey-buttons{gap:9px}.v9-journey-buttons>button{border-radius:14px;gap:16px;min-height:96px;padding:18px}.v9-journey-buttons strong{font-size:17px}.v9-journey-buttons small{margin-bottom:5px;font-size:13px}.v9-journey-proof{border-radius:20px;height:350px;padding:25px 23px 53px}.v9-journey-proof>img{max-height:280px}.v9-journey-next{flex-direction:column;align-items:flex-start;gap:10px}.v9-industry-features{grid-template-columns:1fr}.v9-industry-features>a{grid-template-columns:35px 1fr;gap:12px 15px;padding:25px 25px 28px;display:grid}.v9-industry-features>a>svg:first-child{margin:1px 0}.v9-industry-features h3{margin:0;font-size:22px}.v9-industry-features p{grid-column:2;padding-right:15px;font-size:16px}.v9-industry-features>a>svg:last-child{bottom:18px;right:18px}}.v9-home .v8-section{padding:90px 0}.v9-home .v8-kicker{margin-bottom:16px}.v9-home .v8-hero{padding-top:52px}.v9-home .v8-hero-copy p{margin:20px auto 22px}.v9-home .v8-world{width:min(1060px,100%);margin-top:12px}.v9-home h2{font-size:clamp(32px,3.5vw,48px)}.v9-success .v8-metrics>button{padding:14px 24px 20px}.v9-success .v8-metrics>button strong{margin:5px 0;font-size:68px}.v9-case{grid-template-columns:1fr auto;align-items:start;gap:30px;padding:28px 24px 0;display:grid;position:relative}.v9-case h3{font-size:23px}.v9-case-flow{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.v9-case-flow>span{color:#637186;align-items:center;gap:18px;font-size:15px;display:flex}.v9-case-flow svg{color:#9ba8bc}.v9-case details{max-width:460px;font-size:15px}.v9-case summary{cursor:pointer;align-items:center;gap:14px;min-height:44px;font-weight:650;display:flex}.v9-case details[open]{background:#f5f7fa;border-radius:16px;grid-column:1/-1;max-width:none;padding:24px}.v9-case details p{margin:12px 0;font-size:16px}.v9-case details .r-button{margin-top:12px}.v9-success .v8-note{font-size:12px!important}.v9-product{background:#f3f6fa}.v9-product>.v8-wrap>header{text-align:center}.v9-product-tabs{background:#e6ebf2;border-radius:16px;justify-content:center;gap:6px;width:fit-content;max-width:100%;margin:0 auto 28px;padding:5px;display:flex;overflow-x:auto}.v9-product-tabs button{white-space:nowrap;color:#647187;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:14px 22px;font-size:16px;font-weight:650;display:flex}.v9-product-tabs button[aria-pressed=true]{color:#374cdf;background:#fff;box-shadow:0 2px 12px #2335530a}.v9-product-story{background:#fff;border-radius:30px;grid-template-columns:1fr 1fr;min-height:510px;animation:.35s both v8-enter;display:grid;overflow:hidden}.v9-product-story[hidden]{display:none}.v9-product-message{flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 50px;display:flex}.v9-product-message h3{white-space:pre-line;font-size:36px;line-height:1.27}.v9-product-message>.v8-kicker{font-size:13px}.v9-product-message .v8-link{margin-top:24px}.v9-connection{gap:16px;width:100%;margin:30px 0 0;padding:0;list-style:none;display:flex}.v9-connection li{word-break:keep-all;color:#53627a;flex:1;font-size:14px;position:relative}.v9-connection li>span{color:#405ae0;background:#eef2fd;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:12px;font-size:13px;display:flex}.v9-connection li>svg{color:#b3bfce;position:absolute;top:7px;right:3px}.v9-product-visual{background:linear-gradient(135deg,#e9eef8,#f4f7fc);place-items:center;min-height:510px;padding:35px 35px 50px;display:grid;position:relative;overflow:hidden}.v9-product-visual>.x-proof{filter:drop-shadow(0 15px 20px #24416617);background:0 0;border-radius:26px;width:260px;max-width:100%;height:420px}.v9-product-visual>.x-proof-payroll{width:340px;height:430px}.v9-product-visual>.x-proof-checkout{border-radius:20px;width:360px;height:300px}.v9-product-visual>.x-proof-dashboard{width:285px;height:430px}.v9-story-ai .v9-product-visual{background:#142238;padding:32px}.v9-renewal{color:#1d2e48;background:#fff;border-radius:18px;width:100%;max-width:390px;padding:25px;transition:transform .2s;display:block;box-shadow:0 22px 80px #060e222e}.v9-renewal:hover{transform:translateY(-3px)}.v9-renewal>header{color:#3e57dc;align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.v9-renewal>header>svg:last-child{margin-left:auto}.v9-synthetic{color:#63738a;margin:11px 0 22px;font-size:12px;display:block}.v9-renewal h3{font-size:25px;line-height:1.4}.v9-renewal-stat{color:#617186;justify-content:space-between;align-items:center;margin:18px 0;font-size:14px;display:flex}.v9-renewal-stat>strong{color:#3e55df;letter-spacing:-.05em;font-size:38px;line-height:1.1}.v9-renewal-stat small{margin-left:5px;font-size:16px}.v9-renewal-chart{gap:23px;height:132px;margin-bottom:25px;padding-top:25px;display:flex}.v9-renewal-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;font-size:12px;display:flex;position:relative}.v9-renewal-chart i{background:#4961e6;border-radius:5px 5px 0 0;width:100%;min-height:4px}.v9-renewal-chart>div:nth-child(n+3) i{background:#bac7e2}.v9-renewal-chart span{color:#718199;margin-top:7px;position:absolute;top:100%}.v9-renewal-chart strong{bottom:calc(var(--bar-height,100%) + 4px);display:none;position:absolute}.v9-renewal footer{color:#52627b;border-top:1px solid #e2e8f0;align-items:flex-start;gap:8px;padding-top:17px;font-size:13px;line-height:1.5;display:flex}.v9-renewal footer svg{color:#3f59e1;flex-shrink:0}.v9-home .customer-universe{padding-top:85px}.v9-home .r-industries{padding:85px 0}.v9-home .r-industry-grid a>p{display:none}.v9-decision{background:#f2f5f9}.v9-decision>.v8-wrap{grid-template-columns:1fr 1.15fr;align-items:center;gap:70px;display:grid}.v9-decision h2{font-size:44px}.v9-decision .v8-link{margin-top:25px}.v9-decision-card{background:#fff;border-radius:24px;padding:35px}.v9-decision-card h3{margin:24px 0 13px;font-size:24px}.v9-decision-card>p{margin-bottom:26px;font-size:15px}.v9-decision-card>.r-button{width:100%}.v9-consult-note{text-align:center;color:#6b7a8f;margin-top:16px;font-size:13px;display:block}@media (max-width:1000px){.v9-product-message{padding:35px}.v9-product-message h3{font-size:30px}.v9-product-tabs button{padding:12px 17px}.v9-product-visual{padding:30px 22px 50px}.v9-decision>.v8-wrap{gap:35px}.v9-decision-card{padding:25px}.v9-decision h2{font-size:36px}}@media (max-width:700px){.v9-home .v8-section{padding:58px 0}.v9-home .v8-hero{padding-top:32px}.v9-home .v8-world{width:120%;margin:0 -10%}.v9-home h2{font-size:32px}.v9-home .v8-section-heading{margin-bottom:24px}.v9-success .v8-metrics>button{padding:10px 8px 16px}.v9-success .v8-metrics>button:first-child{padding-left:0}.v9-success .v8-metrics>button strong{margin:10px 0;font-size:33px}.v9-success .v8-metrics>button>span{font-size:13px}.v9-case{flex-direction:column;gap:12px;padding:22px 0 0;display:flex}.v9-case h3{font-size:22px}.v9-case-flow{gap:9px;margin-top:10px}.v9-case-flow>span{gap:9px;font-size:13px}.v9-case details{width:100%;max-width:none;font-size:14px}.v9-case details[open]{padding:18px}.v9-case details p{font-size:15px}.v9-product-tabs{border-radius:12px;justify-content:flex-start;gap:3px;width:100%;padding:4px}.v9-product-tabs button{gap:7px;min-height:46px;padding:10px 13px;font-size:14px}.v9-product-tabs button svg{display:none}.v9-product-story{border-radius:22px;grid-template-columns:1fr;min-height:0}.v9-product-message{padding:28px 26px}.v9-product-message h3{font-size:30px}.v9-product-message .v8-link{margin-top:17px;font-size:15px}.v9-connection{gap:12px;margin-top:23px}.v9-connection li{font-size:13px}.v9-connection li>svg{right:0}.v9-product-visual{min-height:350px;padding:25px 25px 45px}.v9-product-visual>.x-proof{width:191px;height:307px}.v9-product-visual>.x-proof-payroll{width:266px;height:337px}.v9-product-visual>.x-proof-checkout{width:294px;height:244px}.v9-product-visual>.x-proof-dashboard{width:215px;height:325px}.v9-story-ai .v9-product-visual{padding:24px}.v9-renewal{padding:22px}.v9-renewal h3{font-size:23px}.v9-renewal-chart{height:111px}.v9-home .customer-universe{padding-top:58px}.v9-home .r-industries{padding:58px 0}.v9-decision>.v8-wrap{grid-template-columns:1fr;gap:24px}.v9-decision h2{font-size:32px}.v9-decision .v8-link{margin-top:14px}.v9-decision-card{padding:22px}.v9-decision-card .v8-tabs{margin-bottom:17px}.v9-decision-card .v8-tabs button{padding:10px 9px;font-size:13px}.v9-decision-card h3{margin-top:17px;font-size:23px;line-height:1.4}.v9-consult-note{font-size:12px}}.v10-dashboard-showcase{width:100%;min-width:0}.v10-dash-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.v10-dash-tabs button{color:#4a5b73;cursor:pointer;background:0 0;border:1px solid #cbd5e1;border-radius:100px;padding:13px 22px;font-size:15px;transition:background .2s}.v10-dash-tabs button[aria-pressed=true]{color:#fff;background:#182232;border-color:#182232}.v10-dash-stage{background:#0f172a;border:1px solid #46526b;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -35px #16213990}.dc-scale{width:100%;position:relative;overflow:hidden}.dc-screen{color:#e2e8f0;text-align:left;box-sizing:border-box;background:linear-gradient(120deg,#020617,#0f172a 60%,#101628);width:1320px;height:940px;font-family:Pretendard,Arial,sans-serif;font-size:16px;line-height:1.5;overflow:hidden}.dc-screen *{box-sizing:border-box}.dc-screen p{margin:0}.dc-crm-bar{color:#f1f5ff;background:#4145e9;align-items:center;gap:16px;height:28px;padding:0 18px;font-size:12px;display:flex}.dc-crm-bar>span:last-child{margin-left:auto}.dc-crm-nav{color:#3b4251;background:#fff;align-items:center;gap:35px;height:64px;padding:0 24px;font-size:15px;display:flex}.dc-crm-nav>b{color:#fff;background:#4544e8;border-radius:6px;place-items:center;width:36px;height:36px;margin-right:auto;font-size:34px;font-weight:700;display:grid}.dc-crm-nav>strong{color:#4e50ee}.dc-main{padding:28px 42px}.dc-heading{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.dc-heading>div>strong{color:#fff;letter-spacing:-.6px;font-size:28px;font-weight:600}.dc-heading p{color:#94a3b8;margin-top:4px;font-size:14px}.dc-heading>span{color:#afc8e6;background:#1c2b40;border:1px solid #3c4a63;border-radius:11px;padding:10px 16px;font-size:13px}.dc-section-title{color:#f1f5f9;border-left:3px solid #67e8f9;align-items:center;gap:12px;margin:22px 0 16px;padding-left:12px;font-size:20px;font-weight:600;display:flex}.dc-section-title>small{color:#94a3b8;margin-left:auto;font-size:12px;font-weight:400}.dc-sales-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:18px;display:grid}.dc-sales-card{background:linear-gradient(110deg,#19342f7a,#1e293b);border:1px solid #334b47;border-radius:16px;padding:20px;box-shadow:inset 0 1px #ffffff06}.dc-sales-card.dc-selected{outline-offset:1px;outline:2px solid #58c9b2}.dc-sales-card>header{color:#e2e8f0;justify-content:space-between;align-items:center;font-size:16px;display:flex}.dc-sales-card header small{color:#94a3b8;font-size:12px}.dc-sales-card header b{border:1px solid #718b82;border-radius:100px;padding:4px 9px;font-size:12px;font-weight:400}.dc-sales-card>strong{color:#fff;letter-spacing:-1px;margin:15px 0 20px;font-size:31px;font-weight:700;line-height:1.3;display:block}.dc-sales-card>p{color:#b3c3d4;justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;display:flex}.dc-sales-card p b{color:#e2e8f0;margin-top:2px;font-size:14px;font-weight:600;display:block}.dc-sales-card em{color:#6ee7b7;background:#064e3b88;border-radius:100px;padding:2px 8px;font-size:13px;font-style:normal}.dc-panel{background:#1e293b66;border:1px solid #33415588;border-radius:18px;padding:22px}.dc-pills{background:#0f172a80;border-radius:13px;gap:5px;width:fit-content;padding:4px;display:flex}.dc-pills>span{color:#94a3b8;padding:10px 20px;font-size:14px}.dc-pills .dc-on{color:#fff;background:linear-gradient(100deg,#38bdf8,#6366f1);border-radius:9px;box-shadow:0 3px 15px #22d3ee33}.dc-screen .dc-context{color:#94a3b8;margin:15px 0;font-size:12px}.dc-stat-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:18px;display:grid}.dc-stat{color:#cbd5e1;background:#0f172a55;border:1px solid #33415588;border-radius:13px;flex-direction:column;gap:8px;padding:16px;display:flex}.dc-stat>span{color:#cbd5e1;font-size:13px}.dc-stat>strong{color:#a5f3fc;font-size:24px;font-weight:600;line-height:1.3}.dc-stat>small{color:#94a3b8;font-size:11px}.dc-table-tools{color:#94a3b8;justify-content:space-between;align-items:center;margin:18px 0;font-size:12px;display:flex}.dc-table-tools>span:first-child{background:#ffffff04;border:1px solid #33415588;border-radius:8px;width:220px;padding:7px 15px}.dc-screen table{border-collapse:collapse;width:100%;font-size:14px}.dc-screen th{text-align:left;color:#b7c7db;background:#ffffff05;border-bottom:1px solid #475569;padding:12px 16px;font-size:13px;font-weight:600}.dc-screen td{color:#dbe5f2;border-bottom:1px solid #33415577;padding:16px;font-size:14px}.dc-screen tr:last-child td{border-bottom:0}.dc-screen td.dc-green{color:#6ee7b7}.dc-share{background:#1b38413b;min-width:110px;position:relative}.dc-share>i{background:#22d3ee22;border-left:2px solid #22d3ee;position:absolute;inset:0 auto 0 0}.dc-share>span{padding-left:8px;position:relative}.dc-chart-title{align-items:center;gap:20px;margin-bottom:10px;font-size:15px;display:flex}.dc-chart-title>strong{color:#f1f5f9;font-weight:600}.dc-chart-title>span{color:#67e8f9;font-size:12px}.dc-chart-title>span>span{color:#a78bfa}.dc-chart-title>b{color:#a4b8d1;margin-left:auto;font-size:12px;font-weight:400}.dc-chart{width:100%;height:auto;display:block}.dc-chart-line{stroke-dasharray:1800;animation:1.4s ease-out both dc-line}@keyframes dc-line{0%{stroke-dashoffset:1800px}to{stroke-dashoffset:0}}.dc-ranking{grid-template-columns:repeat(5,1fr);gap:14px;margin:20px 0 30px;display:grid}.dc-ranking>div{background:linear-gradient(130deg,#334155,#1e293b);border:1px solid #475569;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex;overflow:hidden}.dc-ranking>div:first-child{background:linear-gradient(130deg,#56492388,#332d27);border-color:#a38c45}.dc-ranking>div>span{color:#9facbf;font-size:12px}.dc-ranking>div>strong{font-size:18px}.dc-ranking>div>small{color:#94a3b8;font-size:12px}.dc-ranking>div>b{margin-top:8px;font-size:24px}.dc-ranking>div>i{background:#6ee7b7;border-radius:4px;height:4px}.dc-note-row{color:#94a3b8;padding-top:22px;font-size:12px}.dc-funnel{grid-template-columns:repeat(6,1fr);align-items:end;gap:16px;margin:36px 20px;display:grid}.dc-funnel>div>div{background:linear-gradient(170deg,#0e7490,#1e40af);border:1px solid #38bdf855;border-radius:12px 12px 5px 5px;place-items:center;display:grid}.dc-funnel>div:nth-child(2)>div{background:linear-gradient(160deg,#3730a3,#1e3a8a)}.dc-funnel>div:nth-child(3)>div{background:linear-gradient(160deg,#6d28d9,#3730a3)}.dc-funnel>div:nth-child(4)>div{background:linear-gradient(160deg,#047857,#155e75)}.dc-funnel strong{color:#fff;font-size:24px}.dc-funnel>div>span{text-align:center;color:#cbd5e1;margin-top:12px;font-size:13px;display:block}.v10-screen-expand{color:#fff;cursor:pointer;background:#263650ed;border:1px solid #667793;border-radius:100px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 3px 20px #0004}.v10-dash-meaning{grid-template-columns:1.2fr 1fr;align-items:center;gap:35px;margin-top:26px;display:grid}.v10-dash-meaning h3{letter-spacing:-.8px;word-break:keep-all;margin:7px 0 12px!important;font-size:27px!important;line-height:1.4!important}.v10-dash-meaning>div>span{color:#445ab7;font-size:13px;font-weight:600}.v10-dash-meaning p{color:#5a6c83;max-width:620px;line-height:1.7;font-size:16px!important}.v10-decision-path{justify-content:end;align-items:center;gap:10px;display:flex}.v10-decision-path>span{color:#9aa8bc;align-items:center;gap:10px;display:flex}.v10-decision-path b{color:#34435b;max-width:115px;font-size:14px;font-weight:500;line-height:1.5}.v10-evidence-note{color:#6c7c90!important;max-width:100%!important;margin:18px 0 0!important;font-size:12px!important;line-height:1.8!important}.v10-executive{background:#f3f6fa}.v10-executive-head{text-align:center;margin-bottom:42px}.v10-executive-head h2{letter-spacing:-2px;margin:16px 0 22px;font-size:52px;line-height:1.2}.v10-executive-head p{color:#5e7086;font-size:18px;line-height:1.7}.v10-executive-outcomes{grid-template-columns:repeat(3,1fr);gap:20px;margin:48px 0 32px;display:grid}.v10-executive-outcomes>div{border-top:1px solid #ccd6e3;align-items:center;gap:10px;padding-top:25px;display:flex}.v10-executive-outcomes svg{color:#475bca}.v10-executive-outcomes span{color:#526179;font-size:14px}.v10-executive-outcomes strong{letter-spacing:-.5px;font-size:18px}.v10-screen-dialog{flex-direction:column;max-height:94dvh;background:#f6f8fc!important;border-radius:18px!important;gap:14px!important;width:min(1500px,96vw)!important;max-width:96vw!important;padding:22px!important;display:flex!important}.v10-screen-dialog>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.v10-screen-dialog>header h2{font-size:21px!important;font-weight:600!important}.v10-screen-dialog>header button{cursor:pointer;background:#fff;border:1px solid #ccd5e2;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.v10-screen-dialog>[data-slot=dialog-description]{color:#5e6e84;font-size:14px}.v10-screen-pan{overscroll-behavior:contain;border-radius:12px;min-height:0;overflow:auto}.v10-screen-pan>.dc-screen{margin-inline:auto}.v10-screen-pan:focus-visible{outline-offset:2px;outline:3px solid #5365de}.v10-dashboard-showcase.is-compact .v10-dash-tabs{gap:5px;margin-bottom:14px}.v10-dashboard-showcase.is-compact .v10-dash-tabs button{padding:9px 12px;font-size:12px}.is-compact .v10-dash-meaning{margin-top:15px;display:block}.is-compact .v10-dash-meaning h3{font-size:19px!important}.is-compact .v10-decision-path{justify-content:start;margin-top:12px}.is-compact .v10-evidence-note{font-size:11px!important}.is-compact .v10-screen-expand{padding:8px 12px;font-size:12px;bottom:10px;right:10px}.v9-story-dashboard .v9-product-message{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.v9-story-dashboard .v9-product-message>h3{white-space:normal;margin:0;font-size:34px}.v9-story-dashboard .v9-product-message>.v9-connection{display:none}.v9-story-dashboard .v9-product-visual{display:block;background:0 0!important;height:auto!important;min-height:0!important;padding:0!important}.v9-story-dashboard .v9-product-message>.v8-kicker{width:100%}@media (max-width:800px){.v10-dash-tabs{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:18px;display:grid}.v10-dash-tabs button{padding:10px;font-size:14px}.v10-dash-meaning{grid-template-columns:1fr;gap:14px}.v10-dash-meaning h3{font-size:23px!important}.v10-decision-path{justify-content:start}.v10-screen-expand{padding:9px 12px;font-size:12px;bottom:10px;right:10px}.v10-executive-head h2{letter-spacing:-1.5px;font-size:36px}.v10-executive-head p{font-size:16px}.v10-executive-outcomes{grid-template-columns:1fr;gap:15px;margin:28px 0}.v10-executive-outcomes>div{padding-top:16px}.v10-screen-dialog{padding:14px!important}.v10-screen-dialog>header h2{font-size:17px!important}.v10-screen-dialog>.v10-screen-pan{max-height:68dvh}.v9-story-dashboard .v9-product-message>h3{font-size:28px}.is-compact .v10-dash-tabs button{font-size:13px!important}}@media (prefers-reduced-motion:reduce){.dc-chart-line{animation:none}.v10-dash-tabs button{transition:none}}.dc-screen{height:auto;min-height:940px;overflow:visible}.dc-main{padding-bottom:42px}.v10-detail .v9-service-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:64px}.v10-detail .v9-service-hero-grid h1{letter-spacing:-2px;font-size:52px;line-height:1.22}.v10-full-product{background:#edf2f8;border:1px solid #d9e2ee;border-radius:20px;width:100%;margin:0;overflow:hidden;box-shadow:0 28px 55px -36px #172b4b88}.v10-full-product>div:not(.dc-scale){justify-content:center;align-items:center;min-height:390px;padding:35px 24px;display:flex}.v10-full-product img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:570px;display:block}.v10-full-product figcaption{color:#5d6e83;text-align:center;border-top:1px solid #d9e2ee;padding:13px 16px;font-size:12px;line-height:1.6}.v10-full-dashboard{background:#111b2d;border-color:#53627d}.v10-full-dashboard figcaption{color:#b4c3da;border-color:#3c4a62}.v10-detail-dashboard .v9-service-hero-grid{text-align:center;grid-template-columns:1fr;gap:38px;max-width:1200px;margin-inline:auto}.v10-detail-dashboard .v9-hero-actions{justify-content:center}.v10-detail-dashboard .v9-service-hero-grid>div>p{max-width:720px;margin-inline:auto}.v10-detail-dashboard .v8-product-label{justify-content:center}.v10-detail-dashboard .v9-service-hero-grid h1{font-size:64px}.v10-detail-dashboard .v9-service-hero{padding-bottom:60px}.v10-full-member-management{background:#f2f5fb}.v10-service-more{background:#f7f9fc;padding:0 0 50px}.v10-service-more>.v8-wrap>details{background:#fff;border:1px solid #dce3ed;border-radius:16px;overflow:hidden}.v10-service-more>.v8-wrap>details>summary{cursor:pointer;color:#43526b;justify-content:space-between;padding:22px 26px;font-size:16px;font-weight:600;list-style:none;display:flex}.v10-service-more>.v8-wrap>details[open]{padding:0 26px 25px}.v10-service-more>.v8-wrap>details[open]>summary{margin:0 -26px 30px}.v10-service-more h2{font-size:30px!important}.v10-service-story{background:#f7f9fc}.v10-story-heading{text-align:center;margin-bottom:36px}.v10-story-heading h2{letter-spacing:-1.7px;word-break:keep-all;margin:15px 0 18px;font-size:46px;line-height:1.26}.v10-story-heading p{color:#60718a;font-size:18px;line-height:1.7}.v10-story-controls{justify-content:center;gap:8px;margin-bottom:22px;display:flex}.v10-story-controls>button{color:#566780;cursor:pointer;background:#fff;border:1px solid #d4ddea;border-radius:100px;align-items:center;gap:10px;padding:13px 22px;font-size:15px;display:flex}.v10-story-controls>button>span{color:#8090a6;font-size:12px}.v10-story-controls>button[aria-pressed=true]{color:#fff;background:#344fe0;border-color:#344fe0;box-shadow:0 7px 20px -10px #334edc}.v10-story-controls>button[aria-pressed=true]>span{color:#c1cfff}.v10-story-canvas{background:linear-gradient(140deg,#fff,#edf2fb);border:1px solid #dce5f2;border-radius:25px;align-items:center;min-height:385px;padding:50px;animation:.35s ease-out both v10-reveal;display:flex;box-shadow:0 20px 55px -40px #203d69}.v10-story-canvas>div{width:100%}.v10-story-canvas strong{color:#243550;word-break:keep-all;font-size:19px;font-weight:600;line-height:1.45}.v10-story-canvas small,.v10-story-canvas p{color:#65768e;font-size:14px;line-height:1.7}.v10-story-canvas .is-lit{box-shadow:0 5px 22px -12px #5e73e3;color:#304cce!important;background-color:#eef1ff!important;border-color:#8497ef!important}.v10-story-caption{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:27px;display:grid}.v10-story-caption h3{letter-spacing:-.9px;word-break:keep-all;font-size:25px;line-height:1.5}.v10-story-caption p{color:#5b6d85;word-break:keep-all;font-size:16px;line-height:1.8}.v10-flow-token{text-align:center;color:#506bcb;background:#fff;border:1px solid #dae3f0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:125px;padding:24px;display:flex}.v10-flow-token strong{font-size:17px}.v10-member-diagram{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.v10-member-core{color:#bcd2ff;background:#273c68;border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:32px;display:flex;position:relative}.v10-member-core:after{content:"";background:#a8b9da;width:60px;height:2px;position:absolute;top:50%;right:-60px}.v10-member-core>strong{color:#fff;font-size:25px}.v10-member-core>small{color:#c2cfe5}.v10-member-core>svg{margin-bottom:10px}.v10-member-core>span{font-size:14px}.v10-records{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.v10-records>div{background:#fff;border:1px solid #dce3f0;border-radius:15px;flex-direction:column;gap:9px;padding:24px;display:flex}.v10-records>div>span{color:#667b9c;font-size:13px;font-weight:600}.v10-records>div>strong{font-size:18px}.v10-booking-diagram{grid-template-columns:1.3fr 1fr;gap:35px;display:grid}.v10-week-grid{background:#fff;border:1px solid #dae2ef;border-radius:17px;padding:23px}.v10-week-grid>header{color:#5771ce;align-items:center;gap:10px;margin-bottom:22px;display:flex}.v10-week-grid>header>span{color:#7a8ba4;margin-left:auto;font-size:11px}.v10-week-days{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.v10-week-days>div{flex-direction:column;gap:7px;min-width:0;display:flex}.v10-week-days>div>strong{text-align:center;color:#75859d;margin-bottom:7px;font-size:12px}.v10-week-days i{color:#fff;text-align:center;background:#576edf;border-radius:4px;padding:6px 0;font-size:10px;font-style:normal}.v10-week-days>div:nth-child(2n) i{background:#8f73ca}.v10-week-days .is-focused{outline-offset:2px;background:#243fc5;outline:2px solid #263caa}.v10-class-detail{background:#fff;border:1px solid #c8d5ec;border-radius:17px;flex-direction:column;justify-content:center;gap:16px;padding:24px;display:flex}.v10-class-detail>span{color:#4e69c9;font-size:13px}.v10-class-detail>strong{font-size:23px}.v10-class-detail>div:last-child{color:#5c6e89;border-top:1px solid #e0e6f0;align-items:center;gap:9px;padding-top:16px;font-size:14px;display:flex}.v10-seats{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.v10-seats>span{color:#a1b0c7;background:#f0f3f9;border:1px dashed #ccd7e8;border-radius:9px;place-items:center;height:46px;display:grid}.v10-seats>span.taken{color:#566dd1;background:#e1e8fe;border:1px solid #a9b9ef}.v10-payment-diagram{grid-template-columns:1fr 35px 1.1fr 25px .8fr;align-items:center;gap:18px;display:grid}.v10-purchase-entrances{gap:16px;display:grid}.v10-merge-arrow,.v10-end-arrow{color:#8c9dbc}.v10-offer-card{background:#fff;border:1px solid #bccbeb;border-radius:20px;padding:28px;box-shadow:0 18px 35px -25px #3e558e}.v10-offer-card>span{color:#657c9e;font-size:12px}.v10-offer-card>strong{white-space:pre-line;margin:13px 0 30px;font-size:27px;display:block}.v10-offer-card>div{color:#4f6998;border-top:1px solid #e4eaf4;align-items:center;gap:12px;padding:14px 8px;font-size:13px;display:flex}.v10-payroll-diagram{grid-template-columns:1fr 1.2fr;align-items:center;gap:45px;display:grid}.v10-payroll-inputs{gap:16px;display:grid}.v10-payroll-inputs>div{color:#526bc0;background:#fff;border:1px solid #dbe4ef;border-radius:16px;align-items:center;gap:17px;padding:24px;display:flex}.v10-payroll-inputs>div>span{color:#74849c;margin-left:auto;font-size:13px}.v10-payroll-ledger{background:#fff;border:1px solid #c4d1e5;border-radius:20px;padding:30px}.v10-payroll-ledger>header>span{color:#6e80a0;font-size:12px}.v10-payroll-ledger>header>strong{margin:8px 0 26px;font-size:25px;display:block}.v10-payroll-ledger>div{border-top:1px solid #e3e9f2;align-items:center;gap:15px;padding:17px 10px;display:flex}.v10-payroll-ledger>div>span{color:#8293ad;font-size:12px}.v10-payroll-ledger>div>b{font-size:15px;font-weight:500}.v10-payroll-ledger>div>svg{color:#7187bd;margin-left:auto}.v10-payroll-ledger>footer{color:#566fcc;background:#edf2fd;border-radius:13px;align-items:center;gap:16px;padding:18px;display:flex}.v10-payroll-ledger>footer strong{font-size:16px;display:block}.v10-payroll-ledger>footer span{color:#7889a4;font-size:12px}.v10-contract-diagram{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;display:grid}.v10-contract-paper{color:#536fc1;background:#fff;border:1px solid #cbd6e9;border-radius:6px 40px 6px 6px;flex-direction:column;gap:14px;padding:30px 35px;display:flex;box-shadow:8px 8px #e1e8f4}.v10-contract-paper>span{color:#6d7f9c;font-size:12px}.v10-contract-paper>strong{margin-bottom:10px;font-size:29px}.v10-contract-paper>div{color:#697a93;border-bottom:1px solid #dbe4f0;justify-content:space-between;padding:14px 12px;font-size:15px;display:flex}.v10-contract-paper>small{font-size:11px}.v10-contract-chain{gap:22px;display:grid}.v10-contract-chain>div{color:#5972ba;background:#fff;border:1px solid #d7e1ee;border-radius:13px;align-items:center;gap:15px;padding:18px 25px;display:flex;position:relative}.v10-contract-chain>div>svg:last-child:not(:first-child){color:#9daeca;position:absolute;bottom:-21px;left:50%}.v10-naver-diagram,.v10-entry-diagram{grid-template-columns:1fr 35px 1.2fr;align-items:center;gap:25px;display:grid}.v10-channels{gap:18px;display:grid}.v10-channels>div{color:#586ac3;background:#fff;border:1px solid #d8e1ee;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:22px;display:flex}.v10-channels>div>b{color:#03c75a;font-size:30px}.v10-channels>div>span{color:#7a8da6;font-size:12px}.v10-shared-class{color:#536fc9;background:#fff;border:1px solid #c5d4ee;border-radius:19px;flex-direction:column;gap:18px;padding:28px;display:flex}.v10-shared-class>strong{font-size:25px}.v10-shared-class>span{color:#6b7e9b;font-size:12px}.v10-shared-class>footer{color:#64799c;background:#f0f4fb;border-radius:10px;align-items:center;gap:12px;padding:15px;font-size:15px;display:flex}.v10-channel-arrow{color:#97a9c7}.v10-identity{color:#6881ca;background:#fff;border:1px solid #d6e0f0;border-radius:19px;flex-direction:column;align-items:center;gap:18px;padding:30px;display:flex}.v10-identity>strong{font-size:25px}.v10-identity>span{color:#6c7f9f;font-size:12px}.v10-identity>div{background:#f1f5fc;border:1px solid #d8e3f4;border-radius:10px;align-items:center;gap:10px;padding:15px;font-size:14px;display:flex}.v10-floor-plan{background:#e5ebf6;border:1px solid #d8e3f4;border-radius:19px;padding:25px}.v10-floor-plan>span{color:#6e83a4;font-size:12px}.v10-floor-plan>div{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.v10-floor-plan>div>div{text-align:center;color:#5b70ac;background:#fff;border:2px solid #c2cfe3;flex-direction:column;align-items:center;gap:13px;padding:25px 14px;display:flex}.v10-floor-plan strong{font-size:17px}.v10-floor-plan>div>div>span{color:#7b8ea9;font-size:11px}.v10-floor-plan footer{color:#5c7294;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:13px;font-size:13px;display:flex}.v10-kiosk-diagram{grid-template-columns:1fr 60px 1fr;align-items:center;gap:20px;display:grid}.v10-kiosk-lane{color:#7083ae;background:#fff;border:1px solid #d8e1ef;border-radius:19px;flex-direction:column;justify-content:center;gap:16px;min-height:305px;padding:34px;display:flex}.v10-kiosk-lane>span{color:#6e7e99;font-size:13px}.v10-kiosk-lane>strong{font-size:26px}.v10-kiosk-lane>div{color:#6e7e97;font-size:14px}.v10-parallel{text-align:center;color:#8da0be;font-size:12px}.v10-parallel i{background:#ccd7e8;height:2px;margin-top:14px;display:block}.v10-kiosk-lane.self{color:#5269cc;border-color:#aebfee}.v10-kiosk-lane ol{gap:8px;padding:0;list-style:none;display:grid}.v10-kiosk-lane li{color:#6b7c98;border-radius:9px;align-items:center;gap:12px;padding:8px;font-size:14px;display:flex}.v10-kiosk-lane li>span{color:#8c9db8;font-size:12px}.v10-golf-diagram{grid-template-columns:1.3fr 1fr;align-items:center;gap:35px;display:grid}.v10-bays{background:#fff;border:1px solid #dae3f2;border-radius:19px;padding:24px}.v10-bays>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.v10-bays>header>span{color:#7c8faa;font-size:11px}.v10-bays>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.v10-bays>div>div{background:#ecf0f7;border:1px solid #d6deeb;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:16px 10px;display:flex}.v10-bays>div>div>span{color:#6a7f9d;font-size:21px}.v10-bays>div>div>strong{font-size:12px}.v10-bays>div>div>small{font-size:11px}.v10-bays>div>div.is-available{background:#e8f4f1;border-color:#9ccbbb}.v10-bays>div>div.is-available>strong{color:#32816b}.v10-bay-timeline{background:#fff;border:1px solid #d2dfee;border-radius:18px;flex-direction:column;gap:18px;padding:25px;display:flex}.v10-bay-timeline>span{color:#637b9e;align-items:center;gap:10px;font-size:12px;display:flex}.v10-bay-timeline>strong{font-size:28px}.v10-time-track{gap:5px;display:flex}.v10-time-track>i{color:#fff;text-align:center;background:#657ade;border-radius:8px;flex:1;padding:22px 6px;font-size:13px;font-style:normal}.v10-time-track>i:last-child{color:#657cab;background:#dbe4f6}.v10-locker-diagram{grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;display:grid}.v10-locker-grid{background:#fff;border:1px solid #dae3f0;border-radius:17px;grid-template-columns:repeat(5,1fr);gap:7px;padding:25px;display:grid}.v10-locker-grid>span{color:#8597b3;background:#eff3f9;border:1px solid #d8e0ed;border-radius:5px;place-items:center;height:52px;font-size:14px;display:grid}.v10-locker-cycles{gap:20px;display:grid}.v10-locker-cycles>div{background:#fff;border:1px solid #dae2ee;border-radius:16px;padding:27px}.v10-locker-cycles>div>strong{font-size:21px}.v10-locker-cycles>div>div{align-items:center;gap:10px;margin-top:18px;display:flex}.v10-locker-cycles>div>div>span{color:#9aacc8;align-items:center;gap:10px;display:flex}.v10-locker-cycles b{color:#637897;font-size:13px;font-weight:500}@keyframes v10-reveal{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.v10-detail .v9-service-hero-grid{gap:32px}.v10-detail .v9-service-hero-grid h1{font-size:42px}.v10-story-canvas{padding:32px}.v10-payment-diagram{grid-template-columns:1fr 25px 1.2fr;gap:15px}.v10-payment-diagram>.v10-end-arrow,.v10-payment-diagram>.v10-flow-token{display:none}.v10-records>div{padding:17px}.v10-contract-diagram{gap:35px}.v10-member-diagram{gap:30px}.v10-member-core:after{width:30px;right:-30px}.v10-payroll-diagram{gap:25px}}@media (max-width:700px){.v10-detail .v9-service-hero-grid{grid-template-columns:1fr;gap:30px}.v10-detail .v9-service-hero-grid h1{letter-spacing:-1.3px;font-size:37px}.v10-detail-dashboard .v9-service-hero-grid h1{font-size:42px}.v10-full-product>div:not(.dc-scale){min-height:0;padding:24px 16px}.v10-full-product img{max-height:460px}.v10-story-heading{text-align:left;margin-bottom:24px}.v10-story-heading h2{letter-spacing:-1px;font-size:32px}.v10-story-heading p{font-size:16px}.v10-story-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.v10-story-controls>button{text-align:center;border-radius:12px;flex-direction:column;gap:6px;padding:10px 4px;font-size:13px}.v10-story-canvas{border-radius:18px;min-height:0;padding:20px}.v10-story-caption{grid-template-columns:1fr;gap:10px;margin-top:21px}.v10-story-caption h3{font-size:22px}.v10-story-caption p{font-size:15px}.v10-member-diagram,.v10-booking-diagram,.v10-payroll-diagram,.v10-contract-diagram,.v10-golf-diagram,.v10-locker-diagram{grid-template-columns:1fr;gap:20px}.v10-member-core{gap:8px;padding:23px}.v10-member-core>strong{font-size:23px}.v10-member-core:after{display:none}.v10-records>div{gap:6px;padding:16px}.v10-records>div>strong{font-size:16px}.v10-records>div>small{font-size:12px}.v10-records{gap:9px}.v10-class-detail{padding:20px}.v10-week-grid{padding:16px}.v10-payment-diagram{grid-template-columns:1fr;gap:15px}.v10-purchase-entrances{grid-template-columns:1fr 1fr;gap:10px}.v10-flow-token{gap:10px;min-height:110px;padding:18px 12px}.v10-flow-token strong{font-size:15px}.v10-merge-arrow{justify-self:center;transform:rotate(90deg)}.v10-offer-card{padding:24px}.v10-offer-card>strong{white-space:normal;font-size:25px}.v10-payment-diagram>.v10-flow-token{min-height:80px;display:flex}.v10-payment-diagram>.v10-end-arrow{justify-self:center;display:block;transform:rotate(90deg)}.v10-payroll-inputs>div{padding:18px}.v10-payroll-inputs>div>strong{font-size:16px}.v10-payroll-inputs>div>span{font-size:12px}.v10-payroll-ledger{padding:22px}.v10-payroll-ledger>header>strong{font-size:23px}.v10-payroll-ledger>div>b{font-size:13px}.v10-contract-chain{gap:21px}.v10-contract-chain>div{padding:15px 23px}.v10-naver-diagram,.v10-entry-diagram{grid-template-columns:1fr;gap:20px}.v10-channel-arrow{justify-self:center;transform:rotate(90deg)}.v10-channels{grid-template-columns:1fr 1fr;gap:9px}.v10-channels>div{padding:20px 10px}.v10-channels strong{font-size:15px}.v10-channels>div>span{text-align:center;font-size:11px}.v10-kiosk-diagram{grid-template-columns:1fr;gap:16px}.v10-kiosk-lane{gap:13px;min-height:220px;padding:24px}.v10-kiosk-lane>strong{font-size:24px}.v10-parallel i{display:none}.v10-bays{padding:17px}.v10-bays>header>span{font-size:10px}.v10-bay-timeline{padding:22px}.v10-locker-cycles>div{padding:23px}.v10-locker-cycles b{font-size:12px}.v10-service-more>.v8-wrap>details[open]{padding:0 16px 20px}.v10-service-more>.v8-wrap>details[open]>summary{margin-inline:-16px}.v10-service-more h2{font-size:24px!important}}@media (prefers-reduced-motion:reduce){.v10-story-canvas{animation:none}}.v10-community{color:#eef3ff;background:#111a2b}.v10-community-title{margin-bottom:48px}.v10-community-title .v8-kicker{color:#9baef0}.v10-community-title h2{letter-spacing:-1.8px;color:#fff;margin:16px 0 22px;font-size:52px;line-height:1.2}.v10-community-title p{color:#abbcd5;font-size:18px;line-height:1.7}.v10-community-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;display:grid}.v10-community-evidence{background:#202c40;border:1px solid #41506c;border-radius:22px;flex-direction:column;align-items:center;gap:20px;padding:30px;display:flex}.v10-community-evidence img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:570px}.v10-community-evidence>span{color:#a5b6d0;text-align:center;font-size:12px;line-height:1.7}.v10-community .v10-story-controls{justify-content:start}.v10-community .v10-story-controls button{color:#b6c7e3;background:#1c2a42;border-color:#435576}.v10-community .v10-story-controls button[aria-pressed=true]{color:#fff;background:#3e59d5;border-color:#7891f0}.v10-community-explain>h3{letter-spacing:-1px;color:#fff;margin:28px 0 16px;font-size:30px;line-height:1.45}.v10-community-explain>p{color:#aebfd9;word-break:keep-all;font-size:17px;line-height:1.8}.v10-sharing-map{background:#1a273b;border:1px solid #3b4e6a;border-radius:20px;grid-template-columns:1fr 40px 1fr;align-items:center;gap:20px;min-height:245px;padding:30px;display:grid}.v10-sharing-coach{text-align:center;color:#94b5f5;background:#263954;border:1px solid #52698b;border-radius:15px;flex-direction:column;align-items:center;gap:12px;padding:25px 15px;display:flex}.v10-sharing-coach>strong{color:#fff;font-size:19px}.v10-sharing-coach>span{color:#acc1df;font-size:11px}.v10-sharing-lines{color:#789bd7}.v10-sharing-members{gap:9px;display:grid}.v10-sharing-members>div{color:#9dbcef;background:#223853;border:1px solid #415c86;border-radius:13px;align-items:center;gap:12px;padding:20px 15px;display:flex}.v10-sharing-members strong{color:#d8e6ff;font-size:14px;font-weight:500}.v10-community-content-types{flex-wrap:wrap;gap:10px;margin:26px 0;display:flex}.v10-community-content-types>span{color:#bed0ed;background:#25344d;border-radius:10px;align-items:center;gap:9px;padding:12px;font-size:14px;display:flex}.v10-community .v10-evidence-note{color:#92a6c5!important;margin:24px 0!important}.v10-community .v8-link{color:#bdd0ff}.v10-community-video-layout{grid-template-columns:.8fr 1fr;align-items:center;gap:28px;margin-top:30px;display:grid}.v10-community-video-layout video{background:#000;border:1px solid #687795;border-radius:16px;width:100%;height:auto;max-height:430px;display:block}.v10-community-video-layout>div>span{color:#a8b9d2;margin-top:12px;font-size:11px;line-height:1.7;display:block}.v10-community-video-layout h3{color:#fff;letter-spacing:-.8px;margin:15px 0 20px;font-size:28px;line-height:1.35}.v10-community-video-layout p{color:#b5c5dc;font-size:16px;line-height:1.8}.v10-community-video-layout small{color:#8fa4c4;margin-top:20px;font-size:12px;line-height:1.8;display:block}.v10-class-detail .v10-seats>span:has(small){flex-direction:column;justify-content:center;align-items:center;gap:5px;height:80px;display:flex}.v10-class-detail .v10-seats:has(small){grid-template-columns:repeat(2,1fr)}.v10-class-detail .v10-seats small{font-size:12px}@media (min-width:701px) and (max-width:1050px){.v10-payment-diagram>.v10-end-arrow{grid-column:2;justify-self:center;display:block;transform:rotate(90deg)}.v10-payment-diagram>.v10-flow-token{grid-column:3;min-height:85px;display:flex}}@media (max-width:800px){.v10-community-layout{grid-template-columns:1fr;gap:30px}.v10-community-title h2{font-size:38px}.v10-community-title p{font-size:16px}.v10-community-evidence{padding:25px}.v10-community-evidence img{max-height:450px}.v10-sharing-map{grid-template-columns:1fr 25px 1fr;gap:12px;padding:20px}.v10-sharing-coach{padding:20px 10px}.v10-sharing-members>div{gap:9px;padding:14px 10px}.v10-sharing-members strong{font-size:12px}.v10-community-explain>h3{font-size:26px}.v10-community-explain>p{font-size:16px}.v10-community-video-layout{grid-template-columns:1fr;gap:20px}.v10-community-video-layout>div:first-child{max-width:260px;margin:auto}.v10-community-video-layout h3{font-size:27px}.v10-community-title p br{display:none}}.v10-detail-dashboard .v9-hero-actions{flex-direction:row;justify-content:center;align-items:center}.v10-detail-dashboard .v9-service-hero{padding-top:25px}.dc-pills>button{color:#bac9db;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 20px;font-size:14px}.dc-pills>button:focus-visible{outline-offset:2px;outline:2px solid #fff}.dc-breakdown{min-height:350px;padding:25px 15px}.dc-breakdown-bars>div{grid-template-columns:160px 1fr 150px 65px;align-items:center;gap:20px;margin:25px 0;font-size:15px;display:grid}.dc-breakdown-bars>div>div{background:#0f172a;border-radius:4px;height:20px;overflow:hidden}.dc-breakdown-bars i{border-radius:4px;min-width:3px;height:100%;display:block}.dc-breakdown-bars small{color:#94a3b8;font-size:13px}.dc-breakdown>p{border-top:1px solid #475569;margin-top:30px;padding-top:20px}.dc-team-table{scrollbar-color:#667790 #142136;max-height:580px;overflow:auto}.dc-team-table th{background:#233047;position:sticky;top:0}.dc-team-table td{white-space:nowrap;padding:16px 10px;font-size:12px}.v10-home-proof{background:#f0f4fa;border:1px solid #d3deee;border-radius:20px;justify-content:center;align-items:center;width:100%;min-height:440px;padding:30px;display:flex}.v10-home-proof img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:480px;display:block}.v9-story-dashboard{grid-template-columns:1fr}.v9-story-dashboard .v9-product-message{grid-template-columns:1fr 1fr;align-items:center;column-gap:50px;display:grid}.v9-story-dashboard .v9-product-message>.v8-kicker{grid-column:1/-1}.v9-story-dashboard .v9-product-message h3{max-width:none}.v9-journey-proof:has(.dc-scale){background:#122037;padding:0;display:block;overflow:hidden}.v9-journey-proof:has(.dc-scale)>span{color:#aab9d0;padding:15px;display:block}.v9-system-proof:has(.dc-scale){background:#122037;padding:0;display:block;overflow:hidden}.v9-system-proof:has(.dc-scale)>span{color:#aab9d0;padding:15px;display:block}.v9-industry-hero-product:has(.dc-scale){padding:0;display:block;overflow:hidden}.v9-system-tabs{grid-template-columns:1fr}.v10-community-directory{color:#b5c9f3;background:#14223b;border-radius:20px;align-items:center;gap:25px;margin-bottom:24px;padding:32px 36px;display:flex}.v10-community-directory>svg:last-child{margin-left:auto}.v10-community-directory h2{color:#fff;margin:8px 0;font-size:28px}.v10-community-directory p{color:#a6bade;font-size:16px}.v10-community-directory span{color:#9fb5e3;font-size:13px}.v9-evidence-image img,.v9-journey-proof>img,.v9-system-proof>img{max-width:100%;object-fit:contain!important;height:auto!important;transform:none!important}.v9-evidence-image,.v8-commerce-proof .v8-fragment{overflow:hidden}.v8-commerce-proof .v8-fragment img{object-fit:contain!important;max-width:100%!important;height:auto!important;transform:none!important}.v10-detail-dashboard .v10-full-dashboard .dc-scale{max-height:none}@media (max-width:700px){.v10-detail-dashboard .v9-hero-actions{flex-direction:column;gap:16px}.v10-home-proof{min-height:320px;padding:24px}.v10-home-proof img{max-height:430px}.v9-story-dashboard .v9-product-message{display:block}.v10-community-directory{align-items:start;gap:18px;padding:26px 20px}.v10-community-directory h2{font-size:22px}.v10-community-directory p{font-size:14px}.v10-community-directory>svg:last-child{display:none}.v10-detail-dashboard .v9-service-hero-grid h1{font-size:40px}.v10-dash-tabs button{padding:11px 14px;font-size:13px}}.v10-calendar-views{gap:5px;margin:-7px 0 15px;display:flex}.v10-calendar-views button{color:#6980a3;cursor:pointer;background:#eef2fa;border:1px solid #dbe3f1;border-radius:7px;padding:7px 16px;font-size:12px}.v10-calendar-views button[aria-pressed=true]{color:#fff;background:#5369d7;border-color:#5369d7}.v10-month-map{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.v10-month-map>div{background:#f8faff;border:1px solid #e1e7f1;border-radius:5px;flex-direction:column;gap:3px;height:45px;padding:7px 4px;display:flex}.v10-month-map span{color:#7183a3;font-size:10px}.v10-month-map i{background:#6779d8;border-radius:2px;height:3px}.v10-month-map i:nth-of-type(2){background:#a287cb;width:80%}.v10-day-map{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.v10-day-map>div{flex-direction:column;gap:7px;display:flex}.v10-day-map strong{text-align:center;color:#75859d;margin:3px 0;font-size:10px}.v10-day-map span{color:#e1e8ff;background:#6074d5;border-radius:5px;padding:8px 6px;font-size:9px}.v10-day-map b{margin-top:2px;font-size:10px;font-weight:500;display:block}.v10-day-map>div:last-child span{background:#9175bf}.dc-monthly-mini .dc-chart{max-height:none}.v10-screen-dialog{z-index:110!important}.v10-screen-expand{top:18px;bottom:auto}.v10-community-evidence{background:#fff}.v10-community-evidence>span{color:#596a85}.v10-community-video-layout video{aspect-ratio:9/16;object-fit:cover;width:min(100%,242px);max-height:none;margin:auto}.x-proof.v11-full-proof{filter:none;justify-content:center;align-items:center;width:100%;max-width:720px;display:flex;position:relative}.x-proof.v11-full-proof>.v11-proof-image{object-fit:contain;border-radius:0;width:auto;max-width:100%;height:auto;max-height:520px;display:block;position:static;transform:none}.x-proof.v11-full-proof.x-proof-large{max-width:100%;min-height:0}.x-proof.v11-full-proof.x-proof-large>.v11-proof-image{width:auto;max-width:100%;height:auto;max-height:none}.p7-proof-art:has(.v11-full-proof){min-height:400px;padding:12px 0}.p7-proof-stage:has(.v11-full-proof){grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:24px;display:grid}:is(.p7-proof-stage:has(.v11-full-proof) .p7-proof-label,.p7-proof-stage:has(.v11-full-proof) .p7-proof-art){grid-column:1/-1}.p7-proof-stage:has(.v11-full-proof) .p7-proof-art{min-height:0;padding:0}.p7-proof-art .x-proof.v11-full-proof>.v11-proof-image{max-height:clamp(240px,86svh - 440px,430px)}.p7-proof-stage:has(.v11-full-proof) figcaption{grid-area:3/1;align-self:center;padding-right:0;font-size:13px}.p7-proof-stage:has(.v11-full-proof) .p7-proof-expand{grid-area:3/2;align-self:flex-end;min-height:44px;position:static}.v9-industry-directory figure.v11-directory-product{background:#eef2f7;padding:24px}.v9-industry-directory figure.v11-directory-product img{object-fit:contain;width:100%;height:100%;transform:none}:is(.v9-system-proof:has(.dc-scale),.v9-journey-proof:has(.dc-scale),.v9-industry-hero-product:has(.dc-scale)){align-self:start;height:auto;min-height:0;max-height:none}:is(.v9-system-proof:has(.dc-scale)>span,.v9-journey-proof:has(.dc-scale)>span){width:auto;margin:0;font-size:13px;line-height:1.6;position:static}.v9-system-top:has(.dc-scale){align-items:start}@media (max-width:700px){.p7-proof-art:has(.v11-full-proof){min-height:300px}.x-proof.v11-full-proof>.v11-proof-image{max-height:420px}.p7-proof-stage:has(.v11-full-proof){padding:20px}}.v11-field{color:#17202c;background:#f5f5f3}.v11-field-heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:38px;display:flex}.v11-field-heading h2{letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(34px,3.65vw,54px);line-height:1.22}.v11-field-heading>p{color:#647080;margin:0 0 4px;font-size:18px;line-height:1.7}.v11-field-stage{color:#fff;background:#131923;border-radius:22px;grid-template-columns:minmax(0,1fr) 275px;display:grid;overflow:hidden;box-shadow:0 26px 60px -32px #1c27375c}.v11-field-player{background:#090d12;align-items:center;min-width:0;display:grid;position:relative}.v11-field-player video{aspect-ratio:16/9;object-fit:contain;background:#090d12;width:100%;height:auto;display:block}.v11-field-play{color:#fff;cursor:pointer;background:linear-gradient(#080e2022,#080e2066);border:0;flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex;position:absolute;inset:0}.v11-field-play>span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff24;border:1px solid #fff6;border-radius:50%;place-items:center;width:76px;height:76px;padding-left:4px;transition:background .2s,transform .2s;display:grid}.v11-field-play:hover>span{background:#ffffff40;transform:scale(1.06)}.v11-field-play strong{text-shadow:0 2px 8px #0009;font-size:18px;font-weight:600}.v11-field-play small{color:#fff;text-shadow:0 2px 8px #0009;font-size:13px}.v11-field-badge{color:#fff;pointer-events:none;background:#0c152abf;border:1px solid #ffffff35;border-radius:50px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:flex;position:absolute;top:20px;left:20px}.v11-field-badge i{background:#94e1b9;border-radius:50%;width:6px;height:6px}.v11-field-scenes{flex-direction:column;justify-content:center;padding:30px 26px;display:flex}.v11-field-identity>span{color:#a4b2c6;letter-spacing:.14em;font-size:11px}.v11-field-identity h3{letter-spacing:-.03em;margin:12px 0 4px;font-size:25px;font-weight:600}.v11-field-identity p{color:#a9b7cb;margin:0;font-size:14px}.v11-field-scenes ol{gap:5px;margin:28px 0 14px;padding:0;list-style:none;display:grid}.v11-field-scenes li button{color:#9fadc0;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;width:100%;min-height:49px;padding:9px 0;display:flex}.v11-field-scenes li button>span{border:1px solid #465365;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.v11-field-scenes li strong{font-size:15px;font-weight:500}.v11-field-scenes li button>svg{opacity:.6;margin-left:auto}.v11-field-scenes li[data-active=true] button{color:#fff}.v11-field-scenes li[data-active=true] button>span{color:#101c3a;background:#a8baff;border-color:#a8baff}.v11-field-scene-description{color:#aab8ca;min-height:47px;margin:0;font-size:14px;line-height:1.65}.v11-field-replay{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:14px 0 0;font-size:13px;display:flex}.v11-field-footer{justify-content:space-between;align-items:center;gap:30px;margin-top:22px;display:flex}.v11-field-footer>p{color:#6b7585;margin:0;font-size:12px;line-height:1.75}.v11-field-footer>a{flex-shrink:0}.v11-field button:focus-visible{outline-offset:-3px;outline:3px solid #6f98ff}@media (prefers-reduced-motion:reduce){.v11-field-play>span{transition:none}}@media (max-width:1000px){.v11-field-stage{grid-template-columns:1fr}.v11-field-scenes{grid-template-columns:1fr 1.7fr;gap:12px 26px;padding:24px;display:grid}.v11-field-scenes ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0}.v11-field-scenes li button{gap:8px}.v11-field-scenes li button>svg{display:none}.v11-field-scene-description{grid-column:2;min-height:0}.v11-field-replay{grid-column:2}}@media (max-width:700px){.v11-field-heading{margin-bottom:25px;display:block}.v11-field-heading>p{margin-top:20px;font-size:16px}.v11-field-stage{border-radius:16px}.v11-field-scenes{padding:24px 20px;display:block}.v11-field-identity{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.v11-field-identity>span{display:none}.v11-field-identity h3{margin:0;font-size:21px}.v11-field-scenes ol{gap:5px;margin:17px 0 10px}.v11-field-scenes li button{flex-direction:column;align-items:flex-start;gap:9px}.v11-field-scenes li strong{font-size:14px}.v11-field-footer{flex-direction:column;align-items:flex-start;gap:16px}.v11-field-badge{padding:7px 10px;font-size:10px;top:12px;left:12px}.v11-field-play>span{width:52px;height:52px}.v11-field-play{gap:8px}.v11-field-play strong{font-size:15px}}img[src$="/booking-confirm.webp"],img[src$="/payment-checkout.webp"],img[src$="/marketing-coupon.webp"],img[src$="/golf-kiosk.webp"],img[src$="/payment-monthly-revenue-context.webp"]{object-fit:contain!important;border-radius:0!important;width:auto!important;height:auto!important}img[src$="/booking-confirm.webp"]{clip-path:inset(.133% 0 0 .276% round 13.5%/6.52%)}img[src$="/payment-checkout.webp"]{clip-path:inset(.2924% .2364% .2924% 0 round 7.092%/8.772%)}img[src$="/marketing-coupon.webp"]{clip-path:inset(2.037% .901% .204% .451% round 5.406%/4.888%)}img[src$="/payment-monthly-revenue-context.webp"]{clip-path:inset(0 0 2.985% .46% round 14% 14% 13.5% 13.5%/7% 7% 6.7% 6.7%)}.v9-industry-directory figure.v11-directory-product{justify-content:center;align-items:center;display:flex}.v9-industry-directory figure.v11-directory-product img{max-width:100%;max-height:100%}.v9-industry-hero-grid figure.v9-industry-hero-product:has(.dc-scale){height:auto;padding:0}.v9-industry-hero-grid figure.v9-industry-hero-product:has(.dc-scale)>figcaption{color:#b7c7de;background:#122037;width:auto;position:static}:is(.v10-full-product:has(img[src$="/community-compose-device.webp"]),.v10-community-real,.v9-system-proof:has(img[src$="/community-compose-device.webp"]),.v9-evidence-image:has(img[src$="/community-compose-device.webp"])){background:#fff}img[src$="/golf-kiosk.webp"]{clip-path:polygon(7.87037% 2.75229%,7.87037% 2.88336%,6.01852% 2.88336%,6.01852% 3.01442%,5.09259% 3.01442%,5.09259% 3.14548%,4.39815% 3.14548%,4.39815% 3.27654%,3.93519% 3.27654%,3.93519% 3.4076%,3.47222% 3.4076%,3.47222% 3.53866%,3.00926% 3.53866%,3.00926% 3.66973%,2.5463% 3.66973%,2.5463% 3.80079%,2.31482% 3.80079%,2.31482% 3.93185%,1.85185% 3.93185%,1.85185% 4.06291%,1.62037% 4.06291%,1.62037% 4.19397%,1.38889% 4.19397%,1.38889% 4.32503%,1.15741% 4.32503%,1.15741% 4.45609%,.925926% 4.45609%,.925926% 4.58716%,.694444% 4.58716%,.694444% 4.71822%,.462963% 4.71822%,.462963% 4.84928%,.231481% 4.84928%,.231481% 4.98034%,0% 4.98034%,0% 96.9856%,.231481% 96.9856%,.231481% 97.1166%,.462963% 97.1166%,.462963% 97.2477%,.694444% 97.2477%,.694444% 97.3788%,.925926% 97.3788%,.925926% 97.5098%,1.15741% 97.5098%,1.15741% 97.6409%,1.38889% 97.6409%,1.38889% 97.772%,1.85185% 97.772%,1.85185% 97.903%,2.08333% 97.903%,2.08333% 98.0341%,2.5463% 98.0341%,2.5463% 98.1651%,2.77778% 98.1651%,2.77778% 98.2962%,3.24074% 98.2962%,3.24074% 98.4273%,3.7037% 98.4273%,3.7037% 98.5583%,4.16667% 98.5583%,4.16667% 98.6894%,4.86111% 98.6894%,4.86111% 98.8205%,5.55556% 98.8205%,5.55556% 98.9515%,6.71296% 98.9515%,6.71296% 99.0826%,17.3611% 99.0826%,17.3611% 100%,83.5648% 100%,83.5648% 99.0826%,94.6759% 99.0826%,94.6759% 98.9515%,95.8333% 98.9515%,95.8333% 98.8205%,96.5278% 98.8205%,96.5278% 98.6894%,97.2222% 98.6894%,97.2222% 98.5583%,97.6852% 98.5583%,97.6852% 98.4273%,98.1482% 98.4273%,98.1482% 98.2962%,98.6111% 98.2962%,98.6111% 98.1651%,98.8426% 98.1651%,98.8426% 98.0341%,99.3056% 98.0341%,99.3056% 97.903%,99.537% 97.903%,99.537% 97.772%,99.7685% 97.772%,99.7685% 97.6409%,100% 97.6409%,100% 4.19397%,99.7685% 4.19397%,99.7685% 4.06291%,99.537% 4.06291%,99.537% 3.93185%,99.0741% 3.93185%,99.0741% 3.80079%,98.8426% 3.80079%,98.8426% 3.66973%,98.3796% 3.66973%,98.3796% 3.53866%,97.9167% 3.53866%,97.9167% 3.4076%,97.4537% 3.4076%,97.4537% 3.27654%,96.9907% 3.27654%,96.9907% 3.14548%,96.2963% 3.14548%,96.2963% 3.01442%,95.3704% 3.01442%,95.3704% 2.88336%,93.5185% 2.88336%,93.5185% 2.75229%)}.v10-detail .v9-service-hero-grid h1,.v9-industry-hero-grid h1,.v9-overview-intro h1{letter-spacing:-.055em;font-size:clamp(48px,4.6vw,66px);line-height:1.15}.v11-field video::cue,.v11-community video::cue{color:#fff;background:#17202cdd;font-size:15px;line-height:1.4}.v11-field-play{bottom:44px}.v9-home .v8-section,.v9-detail>.v8-section{padding-block:112px}.v9-home .v8-section-heading h2,.v9-detail .v8-section-heading h2,.v10-story-heading h2,.v10-executive-head h2,.v8-ai-page .v8-section-heading h2{letter-spacing:-.05em;text-wrap:balance;word-break:keep-all;font-size:clamp(40px,4.15vw,60px);line-height:1.16}.v8 .v8-kicker{letter-spacing:.02em;font-size:14px;line-height:1.5}.v9-home .v8-section-heading{margin-bottom:48px}.v9-product-message h3{letter-spacing:-.045em;font-size:clamp(36px,3.25vw,46px);line-height:1.23}.v9-case h3{font-size:28px;line-height:1.4}.v9-success .v8-metrics>button strong{font-variant-numeric:tabular-nums;font-size:clamp(58px,5.2vw,76px)}.v9-success .v8-metrics>button strong small:first-child:not(:last-child){display:inline!important}.v9-success .v8-metrics>button strong small{white-space:nowrap;font-size:22px}.v9-success .v8-note{color:#59667a!important;font-size:14px!important}.v9-industry-features h3{font-size:27px;line-height:1.3}.v9-journey-buttons strong{font-size:24px;line-height:1.35}.v9-system-caption h2{font-size:clamp(32px,3.25vw,46px);line-height:1.23}.v11-disclosure{border-top:1px solid #dce2eb;width:100%}.v11-disclosure>summary{cursor:pointer;color:#42516a;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:10px 0;font-size:15px;font-weight:600;line-height:1.5;list-style:none;display:flex}.v11-disclosure>summary::-webkit-details-marker{display:none}.v11-disclosure>summary>svg{flex-shrink:0;transition:transform .2s}.v11-disclosure[open]>summary>svg{transform:rotate(45deg)}.v11-disclosure>p{max-width:58ch;padding:4px 0 18px;font-size:16px;line-height:1.75}.v11-disclosure>summary:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #5264e5}.v11-product-details{margin-top:26px}.v9-product-message .v11-product-details+.v8-link{margin-top:10px}.v10-story-caption.v11-story-takeaway{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:40px;margin:28px 0}.v11-story-takeaway h3{padding-top:5px;font-size:32px;line-height:1.3}.v11-story-takeaway .v11-disclosure{border-top:0;border-bottom:1px solid #dce2eb}.v11-story-takeaway .v11-disclosure[open]>summary>svg{transform:rotate(180deg)}.v10-story-controls button[aria-pressed=true]{box-shadow:inset 0 -3px #4255eb}.v10-story-heading>p{max-width:48ch;margin-top:20px;font-size:19px}.v9-service-group>header h2{font-size:30px}.v9-service-group h3{font-size:25px}.v9-service-group a>p{font-size:17px}.v11-service-group{border-bottom:1px solid #dfe5ed;padding-block:12px}.v11-service-group>summary{cursor:pointer;align-items:center;gap:14px;min-height:80px;list-style:none;display:flex}.v11-service-group>summary::-webkit-details-marker{display:none}.v11-service-group>summary>h2{font-size:31px;line-height:1.3}.v11-service-group>summary>span{color:#627187;white-space:nowrap;margin-left:auto;font-size:14px}.v11-service-group>summary>svg:last-child{transition:transform .2s}.v11-service-group[open]>summary>svg:last-child{transform:rotate(90deg)}.v11-service-group>div{margin-block:12px 32px}.v11-service-group>summary:focus-visible{outline-offset:5px;outline:3px solid #5264e5}.v8-report-card[data-priority=featured]{border-color:#99aad9;box-shadow:0 12px 35px #203c7710}.v8-report-card[data-priority=featured] h3{font-size:28px}.v8-report-card[data-priority=supporting] .v8-chart-mini{height:66px}.v8-report-card[data-priority=supporting] h3{font-size:23px}.v8-report-answer{margin-block:22px 32px}.v8-report-answer>p{font-size:21px;line-height:1.65}.v11-community{color:#18271f;background:#fafbf9}.v11-community-heading{margin-bottom:42px}.v11-community-heading h2{letter-spacing:-.05em;font-size:clamp(42px,4.2vw,62px);line-height:1.17}.v11-community-heading h2 em{color:#27775b}.v11-community-heading>p{color:#59675f;margin-top:22px;font-size:20px}.v11-community-tabs{background:#e9eeea;border-radius:15px;gap:5px;width:fit-content;max-width:100%;margin-bottom:36px;padding:5px;display:flex}.v11-community-tabs>button{color:#65736b;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;min-height:50px;padding:12px 24px;font-size:17px;font-weight:650;display:flex}.v11-community-tabs>button[aria-pressed=true]{color:#19543e;background:#fff;box-shadow:0 3px 12px #153d2310}.v11-community-stage{background:#fff;border:1px solid #e2e8e3;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(340px,.95fr);align-items:center;gap:70px;padding:48px 60px;display:grid}.v11-community-message{animation:.3s both v8-enter}.v11-community-scene-number{color:#6b7c70;letter-spacing:.08em;font-size:13px;font-weight:650}.v11-community-message>h3{white-space:pre-line;letter-spacing:-.045em;margin:18px 0 22px;font-size:clamp(32px,3vw,44px);line-height:1.24}.v11-community-message>p{color:#58695e;max-width:31ch;font-size:18px}.v11-community-flow{gap:20px;margin:32px 0;padding:0;list-style:none;display:flex}.v11-community-flow>li{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex;position:relative}.v11-community-flow li>span{color:#307154;background:#eaf3ed;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:650;display:grid}.v11-community-flow li strong{word-break:keep-all;font-size:15px;font-weight:600;line-height:1.55}.v11-community-flow li>svg{color:#afbeb3;position:absolute;top:8px;right:0}.v11-community-audience{margin-block:26px}.v11-community-audience>div{gap:8px;display:flex}.v11-community-audience button{color:#647269;background:#fff;border:1px solid #dce5df;border-radius:9px;align-items:center;gap:7px;min-height:44px;padding:8px 13px;font-size:15px;display:flex}.v11-community-audience button[aria-pressed=true]{color:#285e40;background:#edf5ef;border-color:#b5d2bf}.v11-community-audience>p{min-height:26px;margin-top:13px;font-size:15px}.v11-community-proof{flex-direction:column;align-items:center;gap:18px;margin:0;display:flex}.v11-community-device{background:#fff;border:1px solid #dce2df;border-radius:20px;justify-content:center;align-items:center;max-width:100%;padding:6px;display:flex;overflow:hidden;box-shadow:0 24px 65px #16382416,0 3px 6px #17332408}.v11-community-device video{object-fit:contain;background:#fff;border-radius:14px;width:auto;max-width:100%;height:auto;max-height:570px;display:block}.v11-community-play{color:#fff;background:#1d5f43;border:1px solid #1d5f43;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:11px 23px;font-size:16px;font-weight:600;display:inline-flex}.v11-community-play:disabled{color:#40674d;cursor:default;background:#e7efe9;border-color:#e7efe9}.v11-community-proof figcaption{text-align:center;gap:6px;max-width:36ch;display:grid}.v11-community-proof figcaption strong{color:#57685d;font-size:13px;font-weight:550}.v11-community-proof figcaption span{color:#657368;font-size:13px;line-height:1.6}.v11-community-ideas{border-color:#d9e2da;margin-top:38px}.v11-community-ideas>summary{color:#244f35;padding:23px 0;font-size:22px}.v11-community-ideas>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;padding:15px 0 24px;display:grid}.v11-community-ideas article>span{color:#779080;font-size:14px}.v11-community-ideas article>h3{margin-block:10px;font-size:25px}.v11-community-ideas article>p{font-size:16px}.v11-community-ideas>.v11-community-ideas-note{color:#647467;max-width:95ch;font-size:14px}.v11-community-teaser{color:#fff;background:#172a23;border-radius:25px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:45px;margin-top:32px;padding:45px 58px;display:grid;overflow:hidden}.v11-community-teaser .v8-kicker{color:#a1c1ad;margin-bottom:17px}.v11-community-teaser h3{color:#fff;font-size:38px;line-height:1.23}.v11-community-teaser p{color:#b5c9be;margin-block:18px;font-size:17px}.v11-community-teaser strong{align-items:center;gap:12px;padding-block:9px;font-size:16px;display:flex}.v11-community-teaser figure{flex-direction:column;align-items:center;gap:10px;margin:0;display:flex}.v11-community-teaser img{object-fit:contain;border:4px solid #f8faf8;border-radius:14px;width:auto;max-width:100%;height:auto;max-height:310px;box-shadow:0 10px 30px #0003}.v11-community-teaser figcaption{color:#b5c9be;font-size:12px}.v11-community-teaser:hover strong{gap:18px}@media (max-width:1000px){.v11-community-stage{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:35px;padding:36px}.v11-community-message>h3{font-size:33px}.v11-community-message>p{font-size:17px}.v9-product-message{padding:40px 32px}}@media (max-width:700px){.v10-detail .v9-service-hero-grid h1,.v9-industry-hero-grid h1,.v9-overview-intro h1{font-size:42px;line-height:1.18}.v9-home .v8-section,.v9-detail>.v8-section{padding-block:76px}.v9-home .v8-section-heading h2,.v9-detail .v8-section-heading h2,.v10-story-heading h2,.v10-executive-head h2,.v8-ai-page .v8-section-heading h2{text-wrap:balance;font-size:36px;line-height:1.2}.v9-home .v8-section-heading{margin-bottom:30px}.v9-home .v8-kicker{margin-bottom:13px;font-size:13px}.v9-product-message{padding:30px 24px}.v9-product-message h3{font-size:33px;line-height:1.24}.v9-case h3{font-size:25px;line-height:1.35}.v9-success .v8-metrics{border:0;grid-template-columns:1fr;gap:10px;display:grid}.v9-success .v8-metrics>button{border:1px solid #e0e5ed;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;display:grid;padding:18px!important}.v9-success .v8-metrics>button.is-active{background:#f3f5ff;border-color:#6376e8;box-shadow:inset 3px 0 #4c5fdd}.v9-success .v8-metrics>button strong{white-space:nowrap;grid-area:1/2/3;align-self:center;margin:0;font-size:clamp(35px,10vw,43px);line-height:1.2}.v9-success .v8-metrics>button strong small{font-size:16px}.v9-success .v8-metrics>button>span{text-align:left;word-break:keep-all;grid-column:1;justify-content:flex-start;font-size:14px;line-height:1.55}.v9-success .v8-metrics>button>span>svg{display:none}.v9-success .v8-note{line-height:1.7;font-size:13px!important}.v9-connection li,.v9-case-flow>span{font-size:14px}.v11-product-details{margin-top:20px}.v10-story-caption.v11-story-takeaway{grid-template-columns:1fr;gap:9px;margin:24px 0}.v11-story-takeaway h3{font-size:28px;line-height:1.3}.v10-story-heading>p{margin-top:17px;font-size:17px;line-height:1.65}.v9-journey-buttons strong{font-size:21px}.v9-industry-features h3{font-size:25px}.v9-service-group>header h2{font-size:27px}.v11-service-group>summary{gap:10px;min-height:74px}.v11-service-group>summary>h2{font-size:26px}.v11-service-group>summary>span{font-size:13px}.v11-service-group>summary>svg{width:19px}.v8-report-card[data-priority=featured] h3{font-size:26px}.v8-report-card[data-priority=supporting] h3{font-size:23px}.v8-report-card[data-priority=supporting] .v8-chart-mini{height:48px}.v8-report-answer>p{font-size:19px;line-height:1.7}.v9-system-caption h2{font-size:32px}.v11-community-heading h2{font-size:39px}.v11-community-heading>p{max-width:29ch;margin-top:18px;font-size:17px}.v11-community-heading{margin-bottom:27px}.v11-community-tabs{gap:2px;width:100%;margin-bottom:24px}.v11-community-tabs>button{white-space:nowrap;flex:1;justify-content:center;gap:7px;min-height:48px;padding:11px 4px;font-size:14px}.v11-community-tabs>button>svg{width:16px;height:16px}.v11-community-stage{border-radius:22px;flex-direction:column;gap:30px;padding:30px 22px;display:flex}.v11-community-message>h3{margin:14px 0 16px;font-size:32px}.v11-community-message>p{font-size:17px}.v11-community-flow{gap:14px;margin-block:25px}.v11-community-flow li strong{font-size:14px}.v11-community-audience{margin-block:22px}.v11-community-proof{width:100%}.v11-community-device video{max-height:590px}.v11-community-ideas>summary{font-size:21px;line-height:1.45}.v11-community-ideas>div{grid-template-columns:1fr;gap:25px}.v11-community-ideas article>h3{font-size:24px}.v11-community-teaser{text-align:left;grid-template-columns:1fr;gap:25px;padding:32px 25px}.v11-community-teaser h3{font-size:31px}.v11-community-teaser p{font-size:15px}.v11-community-teaser figure{display:none}}@media (prefers-reduced-motion:reduce){.v11-community-message{animation:none}.v11-disclosure>summary>svg{transition:none}}.v12-hero{color:#171d29;background:#f6f7fa;padding:clamp(64px,7vw,106px) 0 64px;overflow:hidden}.v12-hero-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(40px,5vw,84px);display:grid}.v12-eyebrow{letter-spacing:.04em;color:#59616f;margin-bottom:25px;font-size:14px;font-weight:600;display:block}.v12-hero h1{letter-spacing:-.065em;color:#151b28;margin:0;font-size:clamp(62px,6.2vw,88px);font-weight:700;line-height:1.13}.v12-hero h1 em{color:#4749e8;font-style:normal}.v12-hero-copy>p{white-space:pre-line;letter-spacing:-.04em;color:#404857;margin:30px 0;font-size:clamp(22px,2.3vw,30px);font-weight:600;line-height:1.5}.v12-hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.v12-hero-actions>button{cursor:pointer;color:#353c4a;background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;font-size:16px;font-weight:600;display:flex}.v12-hero-reassurance{color:#4c5667;margin-top:32px;font-size:16px;line-height:1.9}.v12-hero-reassurance>span{color:#6b7584;font-size:13px}.v12-hero-report{min-width:0}.v12-evidence{color:#202838;background:#fff;border:1px solid #e3e6ec;border-radius:24px;overflow:hidden;box-shadow:0 18px 60px #16233c0b}.v12-evidence-top{color:#687383;border-bottom:1px solid #eceef3;justify-content:space-between;align-items:center;gap:12px;padding:22px 28px;font-size:12px;display:flex}.v12-evidence-top>span:first-child{letter-spacing:.035em;color:#4749df;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.v12-question{padding:25px 28px 20px}.v12-question>span{color:#667284;font-size:12px}.v12-question>p{letter-spacing:-.04em;margin:9px 0 0;font-size:clamp(18px,1.6vw,23px);font-weight:600}.v12-evidence-tabs{border-bottom:1px solid #e6e9ef;gap:24px;margin:0 28px;display:flex}.v12-evidence-tabs button{color:#687386;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:12px 0 13px;font-size:14px;font-weight:600;display:flex;position:relative}.v12-evidence-tabs button span{opacity:.7;font-size:11px}.v12-evidence-tabs button[aria-pressed=true]{color:#4749e8}.v12-evidence-tabs button[aria-pressed=true]:after{content:"";background:#4749e8;border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.v12-answer{min-height:280px;padding:26px 28px 18px;animation:.35s both v12-enter}.v12-answer h3{white-space:pre-line;letter-spacing:-.045em;color:#202838!important;margin:0 0 22px!important;font-size:27px!important;font-weight:700!important;line-height:1.4!important}.v12-exclusion{background:#f5f6fa;border-radius:14px;padding:19px 20px}.v12-exclusion>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.v12-exclusion>div>span{color:#5b6576;font-size:13px;line-height:1.6}.v12-exclusion strong{letter-spacing:-.055em;color:#4849df;white-space:nowrap;font-size:54px;line-height:1}.v12-exclusion small{margin-left:5px;font-size:17px}.v12-exclusion>p{color:#34425b;border-top:1px solid #e1e5ec;align-items:center;gap:7px;margin:17px 0 0;padding-top:14px;font-size:13px;display:flex}.v12-exclusion svg{color:#4d69aa;flex-shrink:0}.v12-evidence-note{padding:0 28px 23px;color:#6b7482!important;margin:0!important;font-size:12px!important;line-height:1.75!important}.v12-more-reports{color:#46526b;justify-content:flex-end;align-items:center;gap:10px;padding:20px 6px 0;font-size:14px;font-weight:600;display:flex}.v12-source-chain{background:#f5f6fa;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-height:125px;margin:0;padding:22px 16px;list-style:none;display:flex}.v12-source-chain li{align-items:center;gap:9px;display:flex}.v12-source-chain strong{font-size:15px;display:block}.v12-source-chain span{color:#647087;margin-top:7px;font-size:12px;display:block}.v12-source-chain svg{color:#6063c9;flex-shrink:0;width:20px}.v12-execution-list{margin:0;padding:0;list-style:none}.v12-execution-list li{border-bottom:1px solid #eceef3;align-items:center;gap:13px;padding:15px 0;font-size:15px;display:flex}.v12-execution-list span{color:#828c9d;font-size:12px}.v12-execution-list svg{color:#6d8c87;margin-left:auto}.v12-answer-detail{color:#5a677a;margin:20px 0 0;font-size:16px;line-height:1.75}.v12-evidence-dialog[data-slot=dialog-content]{z-index:160;background:#f6f7fa;border-radius:24px;width:min(840px,100% - 32px);max-width:840px;max-height:90dvh;padding:32px;display:block;overflow:auto}.v12-evidence-dialog>header{z-index:2;background:#f6f7fa;justify-content:space-between;gap:24px;margin-bottom:24px;padding:12px 0;display:flex;position:sticky;top:-32px}.v12-evidence-dialog>header h2{letter-spacing:-.04em;font-size:25px}.v12-evidence-dialog>header p{color:#677184;margin-top:10px;font-size:14px;line-height:1.7}.v12-evidence-dialog>header button{cursor:pointer;background:#fff;border:1px solid #e2e6ed;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.v12-evidence-dialog>footer{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.v12-evidence-dialog>footer>a:first-child{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.v12-basis{border-bottom:1px solid #dfe4eb;padding:20px 4px}.v12-basis summary{cursor:pointer;justify-content:space-between;font-size:14px;font-weight:600;display:flex}.v12-basis p{color:#657084;margin:16px 0 0;font-size:14px;line-height:1.8}@keyframes v12-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.v12-hero-grid{grid-template-columns:1fr;gap:38px}.v12-hero-copy{max-width:640px}.v12-hero h1{font-size:64px}.v12-hero-report{width:100%;max-width:660px;margin:auto}.v12-hero-copy>p{font-size:26px}.v12-hero{padding:60px 0 42px}}@media (max-width:600px){.v12-hero{padding:40px 0 30px}.v12-hero .v8-wrap{width:auto;margin:0 22px;padding:0}.v12-eyebrow{margin-bottom:18px;font-size:12px}.v12-hero h1{letter-spacing:-.055em;font-size:48px}.v12-hero-copy>p{margin:22px 0;font-size:23px;line-height:1.45}.v12-hero-actions{gap:8px}.v12-hero-actions .r-button{min-height:52px;padding:16px 20px;font-size:15px}.v12-hero-actions>button{padding:12px 0;font-size:14px}.v12-hero-reassurance{margin-top:20px;font-size:14px;line-height:1.7}.v12-hero-reassurance>span{margin-top:7px;font-size:12px;display:block}.v12-hero-grid{gap:30px}.v12-evidence{border-radius:18px}.v12-evidence-top{gap:8px;padding:18px;font-size:11px}.v12-evidence-top>span:first-child{font-size:12px}.v12-question{padding:22px 18px 14px}.v12-question>p{font-size:18px;line-height:1.5}.v12-evidence-tabs{gap:23px;margin:0 18px}.v12-evidence-tabs button{font-size:13px}.v12-answer{min-height:270px;padding:22px 18px 16px}.v12-answer h3{margin-bottom:19px!important;font-size:23px!important}.v12-exclusion{padding:17px 14px}.v12-exclusion strong{font-size:43px}.v12-exclusion>div>span{font-size:12px}.v12-exclusion>p{align-items:flex-start;font-size:12px;line-height:1.5}.v12-evidence-note{padding:0 18px 19px;font-size:12px!important}.v12-source-chain{flex-direction:column;align-items:stretch;padding:15px}.v12-source-chain>li:nth-child(2){display:none}.v12-source-chain li+li{margin-top:14px}.v12-source-chain span{font-size:12px}.v12-execution-list li{gap:9px;font-size:14px}.v12-evidence-dialog[data-slot=dialog-content]{border-radius:20px;width:calc(100% - 20px);max-height:94dvh;padding:22px 16px}.v12-evidence-dialog>header{gap:10px}.v12-evidence-dialog>header h2{font-size:21px}.v12-evidence-dialog>footer{flex-direction:column;align-items:stretch}.v12-evidence-dialog>footer>a:first-child{justify-content:center}.v12-answer-detail{font-size:15px}.v12-hero-ai h1{font-size:43px}}@media (prefers-reduced-motion:reduce){.v12-answer{animation:none}}.v12-product{background:#fff}.v12-product-tabs{border-bottom:1px solid #e5e8ed;flex-wrap:wrap;gap:8px;margin:34px 0 30px;padding-bottom:18px;display:flex}.v12-product-tabs button{color:#697385;background:#f4f5f8;border-radius:100px;min-height:48px;padding:13px 24px;font-size:19px;font-weight:600}.v12-product-tabs button[aria-pressed=true]{color:#fff;background:#242933}.v12-journey{background:#f7f8fa}.v12-journey.is-compact{background:0 0}.v12-journey-stage{grid-template-columns:minmax(280px,.65fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.v12-journey-copy{min-width:0;padding-top:22px}.v12-journey-question{color:#697385;word-break:keep-all;margin-bottom:16px;font-size:15px;line-height:1.65;display:block}.v12-journey-copy h3{letter-spacing:-.045em;word-break:keep-all;color:#191f28;margin:0 0 30px;font-size:clamp(27px,2.7vw,39px);font-weight:700;line-height:1.35}.v12-scene-buttons{gap:0;display:grid}.v12-scene-buttons button{text-align:left;color:#78828f;border-bottom:1px solid #e5e8ed;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:85px;padding:19px 16px;transition:background .18s,color .18s;display:grid}.v12-scene-buttons button[aria-pressed=true]{color:#3e42d8;background:#eeefff;border-bottom-color:#0000}.v12-scene-number{align-self:start;padding-top:3px;font-size:14px;font-weight:700}.v12-scene-buttons button small{margin-bottom:4px;font-size:13px;font-weight:500;display:block}.v12-scene-buttons button strong{letter-spacing:-.035em;font-size:22px;font-weight:700;line-height:1.3;display:block}.v12-scene-buttons button em{color:#5964a0;word-break:keep-all;margin-top:8px;font-size:15px;font-style:normal;line-height:1.5;display:block}.v12-journey-insight{color:#4e5968;word-break:keep-all;gap:11px;margin:0 0 18px;padding:22px 12px 0;font-size:17px;line-height:1.65;animation:.25s v12-enter;display:flex}.v12-journey-insight svg{color:#5557db;flex-shrink:0;margin-top:4px}.v12-journey-copy>.v8-link{padding-left:12px}.v12-journey-proof{background:#fff;border:1px solid #e6e8ee;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 20px 60px -40px #23334a55}.v12-screen-toolbar{color:#6b7684;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:14px 22px;font-size:13px;display:flex}.v12-screen-toolbar button{color:#454bd4;align-items:center;gap:8px;min-height:36px;font-weight:600;display:flex}.v12-media-canvas{background:#f8f9fb;justify-content:center;align-items:center;min-height:470px;padding:28px 24px;animation:.25s v12-enter;display:flex}.v12-media-canvas>img{object-fit:contain;flex-shrink:1;width:auto;max-width:100%;height:auto;max-height:450px;display:block;transform:none}.v12-journey-proof.is-pc .v12-media-canvas{min-height:440px;padding:28px 14px}.v12-journey-proof.is-pc .v12-media-canvas>img{width:100%;height:auto;max-height:none}.v12-media-canvas>.dc-scale{width:100%}.v12-scene-caption{background:#fff;border-top:1px solid #edf0f4;padding:24px 28px}.v12-scene-caption strong{letter-spacing:-.035em;color:#202632;font-size:20px;font-weight:700;line-height:1.5;display:block}.v12-scene-caption p{color:#77818d;word-break:keep-all;margin:7px 0 0;font-size:14px;line-height:1.65}.v12-journey-basis{color:#77818d;max-width:630px;margin:18px 0 0 auto;font-size:13px}.v12-journey-basis summary{cursor:pointer;justify-content:flex-end;align-items:center;gap:10px;min-height:36px;display:flex}.v12-journey-basis p{margin:10px 0 0;line-height:1.75}.v12-recording{background:#101318;border-radius:20px;width:auto;max-width:100%;max-height:440px}.v12-product-dialog{z-index:160;border:0;border-radius:22px;max-height:94dvh;overflow:auto;width:min(1200px,96vw)!important;max-width:1200px!important;padding:0!important;display:block!important}.v12-product-dialog>header{z-index:2;background:#fff;border-bottom:1px solid #e5e8ed;justify-content:space-between;gap:20px;padding:25px 30px;display:flex;position:sticky;top:0}.v12-product-dialog>header button{background:#f2f4f6;border-radius:50%;align-self:start;place-items:center;min-width:44px;min-height:44px;display:grid}.v12-product-dialog [data-slot=dialog-title]{letter-spacing:-.04em;margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.4}.v12-product-dialog [data-slot=dialog-description]{color:#77818d;font-size:15px;line-height:1.6}.v12-product-full{background:#f5f6f8;justify-content:center;min-width:0;padding:30px;display:flex}.v12-product-full>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70dvh;display:block}.v12-product-full.is-pc>img{width:100%;max-height:none}.v12-product-full>.dc-scale{width:100%}.v12-product-dialog>p{color:#77818d;text-align:center;padding:16px 25px;font-size:13px}.v12-journey-proof.is-diagram .v12-media-canvas{min-height:490px;padding:30px}.v12-diagram-label{color:#9099a6;margin-bottom:24px;font-size:12px;display:block}.v12-calendar-explain,.v12-payment-paths{width:100%;max-width:650px}.v12-calendar-modes{background:#ebedf2;border-radius:10px;gap:3px;margin-bottom:22px;padding:4px;display:inline-flex}.v12-calendar-modes button{color:#77818d;border-radius:8px;min-height:36px;padding:8px 18px;font-size:14px;font-weight:600}.v12-calendar-modes button[aria-pressed=true]{color:#484bdb;background:#fff;box-shadow:0 2px 6px #16223912}.v12-calendar-explain h4,.v12-payment-paths h4{letter-spacing:-.045em;color:#252a34;margin:0 0 25px;font-size:29px;font-weight:700;line-height:1.4}.v12-calendar-map{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;min-height:225px;animation:.2s v12-enter;display:grid}.v12-calendar-map>div{color:#fff;background:#7572e2;border-radius:4px;flex-direction:column;gap:3px;min-height:24px;padding:5px;display:flex;overflow:hidden}.v12-calendar-map>div.is-group{background:#55a7ac}.v12-calendar-map>div.is-free{background:#e9ecf1}.v12-calendar-map>div i{background:#fff8;border-radius:2px;width:65%;height:3px;margin-top:auto}.v12-calendar-map>div span{font-size:10px}.v12-calendar-map.mode-0{gap:7px;min-height:265px}.v12-calendar-map.mode-2{grid-template-columns:1fr 1fr;gap:9px}.v12-calendar-map.mode-2>div{gap:7px;padding:10px 14px}.v12-calendar-map.mode-2>div span{font-size:14px;font-weight:600}.v12-calendar-key{color:#77818d;gap:20px;margin:18px 0;font-size:12px;display:flex}.v12-calendar-key span{align-items:center;gap:6px;display:flex}.v12-calendar-key i{background:#7572e2;border-radius:2px;width:8px;height:8px}.v12-calendar-key span:nth-child(2) i{background:#55a7ac}.v12-calendar-key span:nth-child(3) i{background:#e0e3e9}.v12-calendar-explain>p{color:#4e5968;word-break:keep-all;margin:0 0 12px;font-size:15px;line-height:1.65}.v12-calendar-explain>small,.v12-payment-paths>small{color:#9099a6;font-size:12px;line-height:1.6;display:block}.v12-payment-paths>div{gap:14px;margin-bottom:24px;display:grid}.v12-payment-paths article{background:#fff;border:1px solid #e2e6ef;border-radius:16px;padding:22px 24px;position:relative}.v12-payment-paths article>b{color:#8a8cd0;font-size:14px;position:absolute;top:20px;right:20px}.v12-payment-paths h5{color:#4045cc;margin:0 0 13px;font-size:20px;font-weight:700}.v12-payment-paths article p{color:#4e5968;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 15px;font-size:15px;line-height:1.7;display:flex}.v12-payment-paths article>span{color:#77818d;font-size:12px}.v12-industry-picker{background:#f4f5f8}.v12-industry-layout{grid-template-columns:.6fr 1fr;gap:80px;display:grid}.v12-industry-tabs{align-content:start;display:grid}.v12-industry-tabs button{color:#86909d;letter-spacing:-.035em;border-bottom:1px solid #dfe3e8;justify-content:space-between;align-items:center;gap:20px;padding:21px 5px;font-size:23px;font-weight:600;display:flex}.v12-industry-tabs button[aria-pressed=true]{color:#4348dc;border-bottom:2px solid #4348dc}.v12-industry-config{background:#fff;border:1px solid #e6e8ed;border-radius:24px;padding:38px 40px;animation:.2s v12-enter}.v12-industry-config>span{color:#6b7684;font-size:14px}.v12-industry-config h3{letter-spacing:-.045em;word-break:keep-all;margin:18px 0 28px;font-size:35px;font-weight:700;line-height:1.4}.v12-industry-config ol{gap:0;margin:0 0 32px;padding:0;list-style:none;display:grid}.v12-industry-config li{border-bottom:1px solid #edf0f4;align-items:center;gap:17px;padding:17px 0;display:flex}.v12-industry-config li>span{color:#868fa1;font-size:13px}.v12-industry-config li>div{flex:1}.v12-industry-config li strong{font-size:18px;font-weight:600;display:block}.v12-industry-config li small{color:#77818d;margin-top:5px;font-size:13px;line-height:1.6;display:block}.v12-industry-config li svg{color:#6266d8}.v12-industry-config>.r-button{margin:0 8px 10px 0;font-size:15px}.v12-consult-handoff h2{letter-spacing:-.045em;margin:20px 0;font-size:32px;line-height:1.4}.v12-consult-handoff p{color:#6b7684;margin-bottom:28px;font-size:17px;line-height:1.8}.v12-consult-handoff>.v8-link{margin-top:24px;display:flex}.v12-basis>a{color:#4b50d6;align-items:center;gap:8px;margin-top:14px;font-size:14px;display:flex}@media (max-width:1000px){.v12-journey-stage{grid-template-columns:minmax(240px,.65fr) minmax(0,1fr);gap:28px}.v12-media-canvas{min-height:420px}.v12-industry-layout{gap:38px}.v12-industry-config{padding:28px}.v12-industry-config h3{font-size:30px}}@media (max-width:760px){.v12-product-tabs{flex-wrap:nowrap;gap:6px;margin-top:28px;padding-bottom:18px;overflow:auto}.v12-product-tabs button{white-space:nowrap;flex-shrink:0;min-height:44px;padding:11px 19px;font-size:15px}.v12-journey-stage{grid-template-columns:1fr;gap:20px}.v12-journey-copy{padding-top:0}.v12-journey-copy h3{margin-bottom:23px;font-size:29px}.v12-journey-question{font-size:14px}.v12-scene-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.v12-scene-buttons button{text-align:left;border:1px solid #e5e8ed;min-height:88px;padding:12px 10px;display:block}.v12-scene-number{margin-bottom:6px;font-size:12px;display:block}.v12-scene-buttons button small{font-size:11px;display:none}.v12-scene-buttons button strong{word-break:keep-all;font-size:15px;line-height:1.4}.v12-scene-buttons button em,.v12-scene-buttons button>svg{display:none}.v12-journey-insight{margin-bottom:16px;padding:18px 0 0;font-size:16px}.v12-journey-copy>.v8-link{padding-left:0;font-size:14px}.v12-media-canvas{min-height:360px;padding:20px 14px}.v12-media-canvas>img{max-width:100%;max-height:400px}.v12-journey-proof.is-pc .v12-media-canvas{min-height:230px;padding:14px 8px}.v12-screen-toolbar{padding:12px 17px;font-size:12px}.v12-scene-caption{padding:20px}.v12-scene-caption strong{font-size:19px}.v12-scene-caption p{font-size:13px}.v12-journey-proof{border-radius:19px}.v12-journey-proof.is-diagram .v12-media-canvas{min-height:430px;padding:24px 20px}.v12-calendar-explain h4,.v12-payment-paths h4{font-size:25px}.v12-calendar-map{gap:4px;min-height:210px}.v12-calendar-key{gap:15px}.v12-payment-paths article{padding:20px 17px}.v12-payment-paths article p{gap:6px;font-size:14px}.v12-payment-paths h5{font-size:18px}.v12-product-dialog>header{padding:20px}.v12-product-dialog [data-slot=dialog-title]{font-size:21px}.v12-product-full{padding:20px 12px}.v12-product-dialog>p{font-size:12px}.v12-industry-layout{grid-template-columns:1fr;gap:25px}.v12-industry-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.v12-industry-tabs button{gap:5px;padding:18px 0;font-size:17px}.v12-industry-tabs button svg{width:16px}.v12-industry-config{padding:26px 23px}.v12-industry-config h3{font-size:28px}.v12-industry-config li small{font-size:12px}.v12-industry-config>.r-button{justify-content:center;width:100%;margin:0 0 10px}.v12-consult-handoff h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.v12-journey-insight,.v12-media-canvas,.v12-calendar-map,.v12-industry-config{animation:none}.v12-scene-buttons button{transition:none}}.v12-success{background:#fff}.dc-screen td.dc-red{color:#fda4af}.v12-case-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:32px 0 22px;display:grid}.v12-case-tabs button{text-align:left;color:#6b7684;background:#f5f6f9;border:1px solid #0000;border-radius:14px;padding:21px 24px}.v12-case-tabs button[aria-pressed=true]{color:#4145cf;background:#f1f1ff;border-color:#6466e9}.v12-case-tabs button>span{font-size:14px;font-weight:500;display:block}.v12-case-tabs button>strong{letter-spacing:-.03em;justify-content:space-between;align-items:center;margin-top:9px;font-size:25px;font-weight:700;display:flex}.v12-case-tabs button>small{margin-top:7px;font-size:12px;line-height:1.5;display:block}.v12-featured-case{border:1px solid #e7e9f0;border-radius:24px;grid-template-columns:1fr 1fr;animation:.2s v12-enter;display:grid;overflow:hidden}.v12-case-result{color:#fff;background:#23264e;padding:44px 48px 40px}.v12-case-result>span{color:#bec2df;margin-bottom:26px;font-size:13px;display:block}.v12-case-result h3{white-space:pre-line;letter-spacing:-.045em;word-break:keep-all;margin:0 0 33px;font-size:30px;font-weight:600;line-height:1.45}.v12-case-result>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.v12-case-result>div>strong{letter-spacing:-.05em;font-size:clamp(60px,6.2vw,90px);font-weight:700;line-height:1.1}.v12-case-result>div>small{font-size:23px}.v12-case-result>div>span{font-size:29px;font-weight:600}.v12-case-result>p{color:#e6e7fc;margin:12px 0 25px;font-size:20px}.v12-case-context{color:#b8bddc;font-size:13px;line-height:1.6;display:block}.v12-case-actions{background:#fafbfc;padding:40px 44px}.v12-case-actions>span{color:#77818d;font-size:14px}.v12-case-actions ol{gap:25px;margin:22px 0 32px;padding:0;list-style:none;display:grid}.v12-case-actions li{align-items:baseline;gap:16px;display:flex}.v12-case-actions li>span{color:#7b81c6;font-size:13px}.v12-case-actions li strong{letter-spacing:-.035em;color:#2c3442;font-size:21px;font-weight:600}.v12-case-actions li p{color:#788290;word-break:keep-all;margin:7px 0 0;font-size:15px;line-height:1.7}.v12-case-actions .r-button{background:#fff;gap:14px;font-size:15px}.v12-case-actions .r-button>svg:last-child{display:none}.v12-case-basis{color:#788290;margin-top:18px;font-size:13px}.v12-case-basis summary{cursor:pointer;align-items:center;gap:10px;min-height:38px;display:flex}.v12-case-basis p{max-width:1000px;margin:10px 0;line-height:1.8}.v12-case-note{color:#9099a5;margin:8px 0 0;font-size:12px;line-height:1.6}.v12-venue-index{scrollbar-width:thin;gap:8px;margin:0 0 20px;padding-bottom:8px;display:flex;overflow:auto}.v12-venue-index button{white-space:nowrap;color:#aeb6c4;border:1px solid #434954;border-radius:100px;min-height:42px;padding:10px 15px;font-size:13px}.v12-venue-index button[aria-pressed=true]{color:#242c39;background:#fff;border-color:#fff}.v12-installations{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;display:grid}.v12-installations figure{min-width:0;margin:0}.v12-installations img{aspect-ratio:1792/1028;object-fit:contain;border-radius:14px;width:100%;height:auto;display:block}.v12-installations figcaption{color:#647080;margin-top:13px;font-size:14px;font-weight:500}.v12-installation-note{color:#8b95a3;margin-top:15px;font-size:12px;line-height:1.6}@media (max-width:760px){.v12-case-tabs{gap:6px;margin:26px 0 18px}.v12-case-tabs button{padding:14px 10px}.v12-case-tabs button>span{word-break:keep-all;min-height:36px;font-size:12px;line-height:1.5}.v12-case-tabs button>strong{margin-top:7px;font-size:17px}.v12-case-tabs button>strong svg{display:none}.v12-featured-case{grid-template-columns:1fr}.v12-case-result{padding:30px 27px}.v12-case-result>span{margin-bottom:19px;font-size:12px}.v12-case-result h3{margin-bottom:25px;font-size:27px}.v12-case-result>div>strong{font-size:67px}.v12-case-result>div>span{font-size:26px}.v12-case-result>p{margin-bottom:14px;font-size:18px}.v12-case-actions{padding:28px}.v12-case-actions li strong{font-size:19px}.v12-case-actions li p{font-size:14px}.v12-case-actions ol{gap:22px}.v12-case-note{font-size:12px}.v12-installations{grid-template-columns:1fr;gap:24px}.v12-installations img{border-radius:14px}.v12-venue-index button{padding:9px 13px;font-size:12px}}@media (prefers-reduced-motion:reduce){.v12-featured-case{animation:none}}@media (max-width:600px){.v12-hero-grid{gap:0}.v12-hero-copy{display:contents}.v12-eyebrow{order:1}.v12-hero-copy h1{order:2}.v12-hero-copy>p{order:3;margin:20px 0 25px;font-size:21px}.v12-hero-report{order:4}.v12-hero-actions{order:5;grid-template-columns:1fr;margin-top:24px;display:grid}.v12-hero-actions>.r-button{justify-content:center;width:100%}.v12-hero-actions>button{justify-content:center;min-height:44px}.v12-hero-reassurance{order:6;margin-top:14px}.v12-hero .v12-evidence-top{padding:15px 18px}.v12-hero .v12-question{padding:16px 18px 12px}.v12-hero .v12-question>span{display:none}.v12-hero .v12-question>p{margin:0;font-size:18px}.v12-hero .v12-answer{min-height:237px;padding:20px 18px 14px}.v12-hero .v12-answer h3{margin-bottom:17px!important;font-size:22px!important}.v12-hero .v12-exclusion{padding:14px 12px}.v12-hero .v12-exclusion>p{margin-top:12px;padding-top:10px}.v12-hero .v12-evidence-note{padding:0 18px 17px;font-size:11px!important;line-height:1.6!important}.v12-hero .v12-more-reports{padding-top:15px;font-size:13px}}.v12-zoom-control{border-bottom:1px solid #edf0f4;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 24px;display:flex}.v12-zoom-control button{color:#484bd6;align-items:center;gap:9px;min-height:38px;font-size:14px;display:flex}.v12-zoom-control>span{color:#77818d;font-size:12px}.v12-product-full.is-zoomed{max-height:68dvh;padding:20px;display:block;overflow:auto}.v12-product-full.is-zoomed>.dc-scale{min-width:1160px}.v12-product-full.is-zoomed>img{width:auto;max-width:none;height:auto;max-height:none}.v12-more-proof{background:#f7f8fa;border-top:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;padding:30px 0 25px;scroll-margin-top:140px}.v12-more-proof>summary{color:#566173;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:20px;font-weight:600;display:flex}.v12-more-proof[open]>summary svg{transform:rotate(45deg)}.v12-guide-links{background:#fff}.v12-guide-links>.v8-wrap>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v12-guide-links a{background:#fbfcfd;border:1px solid #e1e5ec;border-radius:18px;flex-direction:column;align-items:start;padding:30px;transition:transform .2s,border-color .2s;display:flex}.v12-guide-links a:hover{border-color:#999cea;transform:translateY(-4px)}.v12-guide-links a>span{color:#7b8494;font-size:13px}.v12-guide-links a h3{letter-spacing:-.04em;color:#273244;word-break:keep-all;margin:21px 0 17px;font-size:26px;font-weight:700;line-height:1.45}.v12-guide-links a p{color:#7a8594;word-break:keep-all;margin:0 0 25px;font-size:15px;line-height:1.7}.v12-guide-links a>strong{color:#5357d6;align-items:center;gap:10px;margin-top:auto;font-size:14px;display:flex}.v12-guide-page>header{max-width:1100px;padding-top:70px;padding-bottom:60px}.v12-guide-page>header>.v8-link{margin-bottom:36px;font-size:14px}.v12-guide-page>header>.v8-kicker{display:block}.v12-guide-page h1{letter-spacing:-.05em;word-break:keep-all;max-width:850px;margin:20px 0;font-size:clamp(35px,4.6vw,63px);font-weight:700;line-height:1.3}.v12-guide-page>header>p{color:#647080;word-break:keep-all;max-width:850px;font-size:21px;line-height:1.65}.v12-guide-layout{grid-template-columns:minmax(0,1fr) 310px;gap:60px;max-width:1100px;padding-bottom:100px;display:grid}.v12-guide-answer{background:#f0f1fd;border-radius:18px;margin-bottom:40px;padding:30px}.v12-guide-answer>span{color:#6066c8;font-size:13px}.v12-guide-page h2{letter-spacing:-.035em;color:#263141;word-break:keep-all;margin:14px 0;font-size:25px;font-weight:700;line-height:1.45}.v12-guide-page .v12-guide-body p{color:#566373;word-break:keep-all;font-size:17px;line-height:1.9}.v12-guide-steps{gap:35px;margin:0 0 45px;padding:0;list-style:none;display:grid}.v12-guide-steps>li{grid-template-columns:33px minmax(0,1fr);gap:12px;display:grid}.v12-guide-steps>li>span{color:#737bc3;padding-top:20px;font-size:14px}.v12-guide-checklist{background:#f5f7f9;border-radius:18px;margin-bottom:40px;padding:25px 28px}.v12-guide-checklist ul{gap:17px;margin:20px 0 5px;padding:0;list-style:none;display:grid}.v12-guide-checklist li{color:#566373;word-break:keep-all;align-items:start;gap:13px;font-size:16px;line-height:1.7;display:flex}.v12-guide-checklist svg{color:#626bca;flex-shrink:0;margin-top:5px}.v12-guide-faq details{border-bottom:1px solid #e5e9ee}.v12-guide-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-size:18px;line-height:1.6;display:flex}.v12-guide-faq summary svg{flex-shrink:0}.v12-guide-sources{border-top:1px solid #e5e9ee;margin-top:40px;padding-top:25px}.v12-guide-sources h3{color:#657080;font-size:14px}.v12-guide-page .v12-guide-body .v12-guide-sources p{color:#7a8494;font-size:13px}.v12-guide-sources a{color:#626abd;align-items:center;gap:7px;margin:12px 20px 0 0;font-size:13px;display:inline-flex}.v12-guide-layout>aside{background:#f7f8fa;border:1px solid #e8ebf0;border-radius:18px;align-self:start;padding:26px;position:sticky;top:110px}.v12-guide-layout>aside>span{color:#7a8494;font-size:13px}.v12-guide-layout>aside>h2{margin:18px 0 28px;font-size:22px}.v12-guide-layout>aside>.v8-link{margin-bottom:20px;font-size:14px;line-height:1.65;display:flex}.v12-guide-layout>aside>.r-button{justify-content:center;width:100%;margin-top:10px;font-size:14px}@media (max-width:760px){.v12-guide-links>.v8-wrap>div{grid-template-columns:1fr;gap:15px}.v12-guide-links a{padding:26px}.v12-guide-links a h3{margin:15px 0;font-size:25px}.v12-guide-links a p{font-size:14px}.v12-guide-page>header{padding-top:35px;padding-bottom:35px}.v12-guide-page>header>p{font-size:18px}.v12-guide-layout{grid-template-columns:1fr;gap:35px;padding-bottom:60px}.v12-guide-answer,.v12-guide-checklist{padding:23px}.v12-guide-page h2{font-size:23px}.v12-guide-page .v12-guide-body p{font-size:16px}.v12-guide-layout>aside{position:static}.v12-guide-checklist li{font-size:15px}.v12-guide-faq summary{font-size:17px}}@media (prefers-reduced-motion:reduce){.v12-guide-links a{transition:none}}.v13-ai-art{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.v13-center-hero{color:#19212f;background:#f5f4f0;padding:68px 0 26px;overflow:hidden}.v13-center-heading{z-index:2;justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:relative}.v13-eyebrow{color:#626a74;letter-spacing:.025em;margin-bottom:20px;font-size:14px;font-weight:600;display:block}.v13-center-heading h1{letter-spacing:-.065em;margin:0;font-size:clamp(58px,6vw,86px);font-weight:750;line-height:1.06}.v13-center-heading h1 em{color:#4c4ee7;font-style:normal}.v13-center-intro{flex-direction:column;align-items:flex-start;gap:16px;padding:0 0 6px;display:flex}.v13-center-intro>p{letter-spacing:-.035em;color:#434c5a;margin:0 0 6px;font-size:23px;font-weight:550;line-height:1.5}.v13-text-link{color:#444ce1;align-items:center;gap:8px;padding:4px 0;font-size:15px;font-weight:600;text-decoration:none;display:flex}.v13-world{margin-top:16px;position:relative}.v13-world-tools{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:26px;left:0;right:0}.v13-world-tools>span{letter-spacing:.14em;color:#626b72;align-items:center;gap:8px;font-size:10px;font-weight:650;display:flex}.v13-status-dot{background:#5b62ea;border-radius:50%;width:5px;height:5px}.v13-world-tools button,.v13-lab-caption button{color:#5a6271;cursor:pointer;pointer-events:auto;background:#ffffff85;border:1px solid #d4d7dc;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.v13-world-tools button:disabled,.v13-lab-caption button:disabled{opacity:.45;cursor:default}.v13-world-picture{width:100%;position:relative}.v13-world-picture>img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.v13-center-links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v13-center-links path{fill:none;stroke:#646df5;stroke-width:1.3px;opacity:.15;transition:opacity .4s}.v13-center-links .is-selected>path{opacity:.5;stroke-width:1.7px}.v13-center-links path.v13-travel{stroke:url(#v13-route);stroke-width:3px;stroke-linecap:round;stroke-dasharray:7 170;opacity:0;animation:8s linear infinite paused v13-connect}.v13-center-links .is-selected>.v13-travel{opacity:.8}[data-motion=playing] .v13-center-links .v13-travel{animation-play-state:running}@keyframes v13-connect{to{stroke-dashoffset:-354px}}.v13-pin{color:#353d4b;cursor:pointer;white-space:nowrap;z-index:2;background:#fffffff2;border:1px solid #fff;border-radius:100px;align-items:center;gap:8px;min-height:46px;padding:10px 13px;font-size:14px;font-weight:650;transition:background .22s,color .22s,box-shadow .22s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 28px #2b32401c,0 1px 4px #2837471a}.v13-pin:hover,.v13-pin.is-selected{color:#fff;background:#4b4eef;border-color:#676af9;box-shadow:0 7px 30px #4b4eef30}.v13-pin>svg:last-child{color:#5051e0;background:#eef;border-radius:50%;width:22px;height:22px;margin-left:2px;padding:2px}.v13-pin-number{display:none}.v13-world-core{color:#575cde;letter-spacing:.06em;white-space:nowrap;background:#eeedfbe8;border:1px solid #d0d1f8;border-radius:40px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;font-weight:650;display:flex;position:absolute;top:83%;left:51%;transform:translate(-50%,-50%);box-shadow:0 0 25px #777efe14}.v13-world-mobile{display:none}.v13-world-caption{color:#626c79;justify-content:space-between;align-items:center;gap:16px;margin-top:-20px;font-size:14px;display:flex;position:relative}.v13-world-caption>span{align-items:center;gap:7px;display:flex}.v13-world-caption>small{color:#81868d;font-size:12px}.v13-center-footnote{color:#848b94;text-align:right;margin-top:15px;font-size:12px}:is(.v13-center-hero button:focus-visible,.v13-ai-hero button:focus-visible,.v13-center-dialog button:focus-visible,.v13-public-dialog button:focus-visible,.v13-center-hero a:focus-visible,.v13-ai-hero a:focus-visible){outline-offset:5px;outline:3px solid #a3a9ff}.v13-center-dialog[data-slot=dialog-content]{z-index:160;color:#202836;background:#fff;border:0;border-radius:24px;gap:0;width:min(1180px,100vw - 48px);max-height:92dvh;padding:0;display:block;overflow:auto;box-shadow:0 30px 110px #080d263b;max-width:1180px!important}.v13-center-dialog>header{z-index:4;background:#fff;border-bottom:1px solid #e8ebf0;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 32px 21px;display:flex;position:sticky;top:0}.v13-center-dialog>header>div>span{letter-spacing:.08em;color:#6e72ce;font-size:11px;font-weight:650}.v13-center-dialog [data-slot=dialog-title]{letter-spacing:-.04em;margin-top:7px;font-size:29px;font-weight:700;line-height:1.35}.v13-center-dialog [data-slot=dialog-description]{color:#677185;margin-top:7px;font-size:15px;line-height:1.5}.v13-center-dialog>header>button,.v13-public-dialog>header>button{cursor:pointer;color:#424a59;background:#f3f4f7;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.v13-modal-zones{background:#fafbfc;border-bottom:1px solid #e8ebf0;gap:8px;padding:15px 32px;display:flex}.v13-modal-zones>button{color:#6b7483;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:11px 15px;font-size:14px;font-weight:600;display:flex}.v13-modal-zones>button[aria-pressed=true]{color:#454add;background:#fff;border-color:#dcdff9;box-shadow:0 2px 5px #22345308}.v13-center-modal-body{padding:24px 32px 28px}.v13-center-modal-body .v12-journey{background:0 0;border:0;padding:0!important}.v13-center-modal-body .v12-journey-head h2{font-size:24px!important;line-height:1.4!important}.v13-center-modal-body .v12-journey-head{margin-bottom:18px}.v13-center-modal-body .v12-journey .v8-wrap{width:100%;max-width:none;padding:0}.v13-ai-bridge{background:#f3f4ff;border:1px solid #e3e6ff;border-radius:16px;grid-template-columns:115px 1fr auto;align-items:center;gap:24px;margin-top:26px;padding:23px 24px;display:grid}.v13-bridge-mark{color:#5557d9;align-items:flex-start;gap:9px;font-size:13px;font-weight:650;line-height:1.5;display:flex}.v13-bridge-mark>svg{flex-shrink:0;margin-top:2px}.v13-bridge-flow{color:#797fb5;flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.v13-bridge-flow>span{align-items:center;gap:9px;display:flex}.v13-ai-bridge h3{letter-spacing:-.03em;color:#373d7b;margin:8px 0 6px;font-size:19px;font-weight:650;line-height:1.45}.v13-ai-bridge p{color:#707993;margin:0;font-size:12px;line-height:1.7}.v13-ai-bridge>a{white-space:nowrap;color:#484adb;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.v13-center-dialog>footer{background:#fafbfc;border-top:1px solid #e8ebf0;justify-content:space-between;align-items:center;gap:20px;padding:19px 32px;display:flex}.v13-center-dialog>footer>a:first-child{color:#535c6d;align-items:center;gap:7px;font-size:14px;font-weight:550;text-decoration:none;display:flex}.v13-ai-hero{isolation:isolate;color:#fff;background:#070b1d;padding:86px 0 0;position:relative;overflow:hidden}.v13-ai-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(at 84% 35%,#293b9138,#0000 55%),radial-gradient(at 20% 78%,#1f257431,#0000 55%);position:absolute;inset:0}.v13-ai-halo{aspect-ratio:1;filter:blur(25px);background:radial-gradient(#4c67df25,#0000 66%);border-radius:50%;width:85%;animation:14s ease-in-out infinite alternate paused v13-aura;position:absolute;top:-21%;right:-14%}.v13-ai-horizon{background:linear-gradient(90deg,#0000,#737bdb50,#0000);height:1px;position:absolute;bottom:120px;left:-25%;right:-25%;transform:rotate(-22deg);box-shadow:0 0 75px 30px #3156ff09}.v13-ai-grid{opacity:.12;background-image:linear-gradient(#8b97cd20 1px,#0000 1px),linear-gradient(90deg,#8b97cd20 1px,#0000 1px);background-size:100px 100px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000,#0000 65%);mask-image:radial-gradient(at 70% 30%,#000,#0000 65%)}[data-motion=playing] .v13-ai-halo{animation-play-state:running}@keyframes v13-aura{0%{opacity:.45;transform:translate(0)}to{opacity:1;transform:translate(-5%,8%)}}.v13-ai-inner{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid;position:relative}.v13-ai-brand{letter-spacing:.12em;color:#b3bdff;align-items:center;gap:9px;margin-bottom:32px;font-size:12px;font-weight:650;display:inline-flex}.v13-ai-heading h1{letter-spacing:-.065em;color:#eff2ff;white-space:nowrap;margin:0;font-size:clamp(46px,4.3vw,64px);font-weight:650;line-height:1.18}.v13-ai-heading h1 em{letter-spacing:-.055em;color:#0000;background:linear-gradient(110deg,#fff 5%,#becbff 48%,#7f93ff 100%);-webkit-background-clip:text;background-clip:text;padding-bottom:8px;font-size:clamp(60px,5.7vw,84px);font-style:normal;font-weight:750;line-height:1.15;display:inline-block}.v13-ai-heading>p{letter-spacing:-.03em;color:#bbc4df;margin:26px 0 29px;font-size:22px;font-weight:450;line-height:1.6}.v13-ai-actions{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.v13-ai-actions>a:first-child{color:#090e2b;background:#7f91ff;border-color:#7f91ff;font-weight:650;box-shadow:0 8px 42px #7080ff20}.v13-ai-actions>a:first-child:hover{background:#9bacff;border-color:#9bacff}.v13-ai-actions>a:last-child{color:#c3cdf3;align-items:center;gap:7px;font-size:14px;font-weight:550;text-decoration:none;display:flex}.v13-ai-flow{align-items:center;gap:13px;width:max-content;max-width:100%;margin-top:43px;display:flex}.v13-ai-flow>div{color:#9fabd0;flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex}.v13-ai-flow .v13-flow-ai{color:#dbe2ff}.v13-flow-ai>svg{filter:drop-shadow(0 0 9px #818eff)}.v13-ai-flow>i{background:#6978c35c;width:46px;height:1px;margin-bottom:22px;position:relative;overflow:hidden}.v13-ai-flow>i:after{content:"";background:linear-gradient(90deg,#0000,#b3beff);width:14px;animation:3.3s ease-in-out infinite paused v13-signal;position:absolute;inset:0}.v13-ai-flow>i:nth-of-type(2):after{animation-delay:1.1s}[data-motion=playing] .v13-ai-flow>i:after{animation-play-state:running}@keyframes v13-signal{0%{opacity:0;transform:translate(-20px)}25%{opacity:1}80%,to{opacity:0;transform:translate(50px)}}.v13-ai-heading>p.v13-ai-availability{color:#828fb5;letter-spacing:0;margin:24px 0 0;font-size:12px;line-height:1.8}.v13-ai-lab{min-width:0;position:relative}.v13-output-selector{background:#101932b3;border:1px solid #53619955;border-radius:12px;align-items:center;gap:4px;margin:0 4px 20px;padding:5px;display:flex}.v13-output-selector>button{white-space:nowrap;color:#a0afd7;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 8px;font-size:13px;font-weight:600;transition:color .2s,background .2s;display:flex}.v13-output-selector>button[aria-pressed=true]{color:#e3e9ff;background:#7c91ff2c;box-shadow:0 1px 8px #0001}.v13-output-stack{isolation:isolate;margin:0 4px 32px;position:relative}.v13-sheet-back{z-index:-1;background:#334884;border:1px solid #8b9ffe60;border-radius:17px;position:absolute;inset:20px 9px -12px;transform:rotate(-2deg)}.v13-sheet-back.second{z-index:-2;background:#203361;border-color:#637cdc66;inset:40px 18px -20px;transform:rotate(2deg)}.v13-output{color:#202941;background:#fcfdff;border:1px solid #ffffffd1;border-radius:17px;flex-direction:column;min-height:490px;padding:25px 27px 20px;display:flex;box-shadow:0 18px 100px #0003,0 0 75px #415ccc1a}.v13-output>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:27px;display:flex}.v13-output>header>span{color:#525fde;align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.v13-output>header>small{color:#748098;background:#edf0f8;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:550}.v13-output-question>span{color:#8a92a4;font-size:10px}.v13-output-question>p{color:#788398;letter-spacing:-.02em;margin:5px 0 11px;font-size:14px}.v13-output h2{letter-spacing:-.045em;white-space:pre-line;color:#1c2742;margin:0 0 24px;font-size:clamp(24px,2.3vw,31px);font-weight:700;line-height:1.3}.v13-output-chart{min-height:142px}.v13-chart-period{color:#81899b;margin-bottom:15px;font-size:11px;display:block}.v13-revenue-bars{flex-direction:column;gap:14px;margin-bottom:17px;padding-right:102px;display:flex}.v13-revenue-bars>div{align-items:center;height:23px;margin-left:30px;display:flex;position:relative}.v13-revenue-bars>div>span{color:#818aa0;font-size:11px;position:absolute;left:-30px}.v13-revenue-bars i{background:#e1e6f6;border-radius:4px;height:23px;display:block}.v13-revenue-bars>div:nth-child(2)>i{background:linear-gradient(90deg,#7184f3,#4a63e7)}.v13-revenue-bars strong{white-space:nowrap;color:#4f5b78;letter-spacing:-.03em;margin-left:10px;font-size:16px}.v13-revenue-bars strong>small{margin-left:4px;font-size:10px;font-weight:450}.v13-output-chart>p{color:#949bad;flex-wrap:wrap;align-items:center;gap:9px;margin:0;font-size:11px;display:flex}.v13-output-chart>p>b{color:#5a69bd;font-size:12px;font-weight:600}.v13-renewal-numbers{grid-template-columns:1fr 1fr;gap:18px;display:grid}.v13-renewal-numbers>div{color:#7e8ab0;background:#eef1fb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:15px 18px;display:flex}.v13-renewal-numbers>div:nth-child(2){color:#8e96a6;background:#f0f2f6}.v13-renewal-numbers span{font-size:10px}.v13-renewal-numbers strong{letter-spacing:-.045em;color:#506ae8;font-size:45px;font-weight:700;line-height:1.05}.v13-renewal-numbers strong small{letter-spacing:0;margin-left:4px;font-size:13px;font-weight:500}.v13-renewal-numbers>div:nth-child(2) strong{color:#919baa}.v13-slot-map{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.v13-slot-map>div{color:#6b7aa4;background:#e9edfa;border-radius:5px;flex-direction:column;gap:3px;padding:7px 8px;display:flex}.v13-slot-map>div.is-low{color:#9b80bb;background:#f3eeff}.v13-slot-map>div.is-high{color:#fff;background:#627dea}.v13-slot-map span{white-space:nowrap;font-size:9px}.v13-slot-map strong{letter-spacing:-.02em;font-size:15px;font-weight:600;line-height:1.1}.v13-output-next{color:#6578c5;background:#eff2fa;border-radius:10px;align-items:center;gap:11px;margin-top:20px;padding:13px 14px;display:flex}.v13-output-next>svg{flex-shrink:0}.v13-output-next>p{color:#6d7a9a;word-break:keep-all;margin:0;font-size:12px;line-height:1.6}.v13-output>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:20px;display:flex}.v13-output>footer>a{white-space:nowrap;color:#5066d5;align-items:center;gap:3px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.v13-lab-caption{color:#7887b2;justify-content:space-between;align-items:center;gap:15px;padding:0 8px;font-size:11px;display:flex}.v13-lab-caption button{color:#95a5d3;background:#16203c;border-color:#46547655;width:30px;height:30px}.v13-ai-proof-invite{border-top:1px solid #7e91d926;grid-template-columns:1fr 1.2fr;align-items:center;column-gap:44px;margin-top:75px;padding-top:34px;padding-bottom:36px;display:grid}.v13-proof-eyebrow{color:#8192c8;letter-spacing:.035em;font-size:12px}.v13-ai-proof-invite>button{text-align:left;color:#9facd7;letter-spacing:-.035em;cursor:pointer;background:0 0;border:0;grid-area:1/2/3;justify-content:space-between;align-items:center;gap:24px;padding:0;font-size:23px;font-weight:450;line-height:1.45;display:flex}.v13-ai-proof-invite>button strong{color:#e0e7ff;font-weight:650}.v13-proof-plus{color:#c7d4ff;background:#4b61b327;border:1px solid #7c92d057;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;transition:background .2s;display:grid}.v13-ai-proof-invite>button:hover .v13-proof-plus{background:#7289e744}.v13-ai-proof-invite>p{color:#bac6eb;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.v13-public-dialog[data-slot=dialog-content]{z-index:160;color:#20283a;background:#f6f7fb;border-radius:22px;width:min(830px,100vw - 48px);max-height:91dvh;padding:26px;display:block;overflow:auto;max-width:830px!important}.v13-public-dialog>header{justify-content:space-between;align-items:flex-start;gap:25px;padding:0 0 22px;display:flex}.v13-public-dialog [data-slot=dialog-title]{letter-spacing:-.035em;font-size:27px;font-weight:700}.v13-public-dialog [data-slot=dialog-description]{color:#738095;margin-top:9px;font-size:14px;line-height:1.6}.v13-public-dialog>footer{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.v13-public-dialog>footer>a:first-child{color:#636f83;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex}@media (min-width:1700px){.v13-center-hero .v8-wrap{max-width:1380px}.v13-ai-hero .v8-wrap{max-width:1320px}}@media (max-width:1100px){.v13-center-hero{padding-top:53px}.v13-center-heading h1{font-size:68px}.v13-center-intro>p{font-size:21px}.v13-pin{gap:5px;min-height:42px;padding:8px 10px;font-size:12px}.v13-pin>svg:first-of-type{display:none}.v13-ai-hero{padding-top:62px}.v13-ai-inner{gap:36px}.v13-ai-heading h1{font-size:42px}.v13-ai-heading h1 em{font-size:59px}.v13-ai-heading>p{font-size:20px}.v13-output{padding:22px 20px}.v13-output-selector>button{gap:5px;font-size:12px}.v13-output h2{font-size:25px}.v13-output>footer{gap:6px}.v13-ai-bridge{grid-template-columns:1fr;gap:12px}.v13-bridge-mark{align-items:center}.v13-bridge-mark br{display:none}}@media (max-width:760px){.v13-center-hero{padding:38px 0 22px}.v13-center-heading{display:block}.v13-eyebrow{margin-bottom:17px;font-size:12px}.v13-center-heading h1{font-size:59px;line-height:1.09}.v13-center-intro{gap:12px;padding-top:23px}.v13-center-intro>p{margin:0 0 4px;font-size:18px;line-height:1.55}.v13-center-intro>p br{display:none}.v13-center-intro{flex-flow:wrap;align-items:center;column-gap:17px}.v13-center-intro>p{flex-basis:100%}.v13-center-intro>a:first-of-type{min-height:46px;padding:13px 16px;font-size:14px}.v13-text-link{font-size:12px}.v13-world{margin-top:24px}.v13-world-tools{top:0}.v13-world-tools>span{font-size:8px}.v13-world-tools button{width:30px;height:30px}.v13-world-picture{width:calc(100% + 24px);margin-left:-12px;padding-top:20px}.v13-center-links{height:calc(100% - 20px);top:20px}.v13-pin{border-radius:50%;justify-content:center;gap:1px;width:44px;min-height:44px;padding:0;transform:translate(-50%,-20%);box-shadow:0 3px 12px #2b324018}.v13-pin-number{font-size:12px;display:block}.v13-pin-label,.v13-pin>svg{display:none!important}.v13-world-core{gap:4px;padding:5px 7px;font-size:7px;top:84%}.v13-world-core svg{width:11px;height:11px}.v13-world-mobile{grid-template-columns:1fr 1fr;gap:8px;margin-top:3px;display:grid}.v13-world-mobile>button{color:#49516a;text-align:left;cursor:pointer;background:#fff9;border:1px solid #dedfe9;border-radius:10px;align-items:center;gap:8px;min-height:49px;padding:10px 13px;font-size:12px;font-weight:600;display:flex}.v13-world-mobile>button>span{color:#838acd;font-size:10px}.v13-world-mobile>button>svg{color:#888fc1;margin-left:auto}.v13-world-caption{align-items:flex-start;gap:5px;margin-top:16px;font-size:11px}.v13-world-caption>span{gap:4px}.v13-world-caption>span>svg{flex-shrink:0;width:13px}.v13-world-caption>small{white-space:nowrap;font-size:9px}.v13-center-footnote{text-align:left;margin-top:12px;font-size:10px}.v13-center-dialog[data-slot=dialog-content]{border-radius:18px;width:calc(100vw - 20px);max-height:94dvh}.v13-center-dialog>header{gap:12px;padding:21px 19px 18px}.v13-center-dialog>header>div>span{font-size:8px}.v13-center-dialog [data-slot=dialog-title]{font-size:23px}.v13-center-dialog [data-slot=dialog-description]{font-size:13px}.v13-center-dialog>header>button{width:35px;height:35px}.v13-modal-zones{grid-template-columns:1fr 1fr;gap:3px;padding:10px 14px;display:grid}.v13-modal-zones>button{min-height:42px;padding:10px 7px;font-size:12px}.v13-center-modal-body{padding:21px 18px}.v13-center-modal-body .v12-journey-head h2{font-size:21px!important}.v13-ai-bridge{gap:12px;margin-top:19px;padding:18px}.v13-ai-bridge h3{font-size:18px}.v13-ai-bridge p{font-size:11px}.v13-bridge-flow{gap:6px;font-size:9px}.v13-bridge-flow>span{gap:6px}.v13-center-dialog>footer{flex-wrap:wrap;gap:10px;padding:15px 18px}.v13-center-dialog>footer>a:first-child{font-size:12px}.v13-center-dialog>footer>a:last-child{min-height:45px;padding:11px 14px;font-size:13px}.v13-ai-hero{padding-top:41px}.v13-ai-inner{grid-template-columns:1fr;gap:34px}.v13-ai-brand{letter-spacing:.12em;gap:7px;margin-bottom:24px;font-size:10px}.v13-ai-brand>svg{width:17px}.v13-ai-heading h1{font-size:clamp(35px,8.6vw,56px);line-height:1.17}.v13-ai-heading h1 em{padding-bottom:2px;font-size:clamp(49px,12vw,78px)}.v13-ai-heading>p{margin:23px 0 24px;font-size:18px;line-height:1.55}.v13-ai-actions{flex-flow:wrap;align-items:center;gap:16px}.v13-ai-actions>a:first-child{min-height:47px;padding:13px 16px;font-size:13px}.v13-ai-actions>a:last-child{font-size:12px}.v13-ai-flow{gap:12px;margin-top:30px}.v13-ai-flow>div{flex-direction:row;gap:7px;font-size:10px}.v13-ai-flow>div>svg{width:16px;height:16px}.v13-ai-flow>i{width:22px;margin-bottom:0}.v13-ai-heading>p.v13-ai-availability{margin-top:15px;font-size:10px;line-height:1.8}.v13-ai-atmosphere{background:radial-gradient(at 95% 38%,#354bbe50,#0000 70%)}.v13-ai-halo{width:150%;top:12%;right:-50%}.v13-output-selector{border-radius:10px;gap:1px;margin:0 0 15px;padding:4px}.v13-output-selector>button{gap:5px;min-height:43px;padding:9px 5px;font-size:11px}.v13-output-selector>button>svg{width:14px}.v13-output-stack{margin:0 0 27px}.v13-output{border-radius:15px;min-height:463px;padding:23px 21px 20px}.v13-output>header{margin-bottom:24px}.v13-output>header>span{font-size:12px}.v13-output>header>small{padding:4px 6px;font-size:9px}.v13-output-question>p{margin-top:5px;font-size:12px}.v13-output h2{margin-bottom:24px;font-size:clamp(24px,6.7vw,32px)}.v13-output-chart{min-height:137px}.v13-chart-period{margin-bottom:14px;font-size:10px}.v13-revenue-bars{padding-right:89px}.v13-revenue-bars strong{font-size:15px}.v13-revenue-bars strong small{font-size:9px}.v13-renewal-numbers{gap:10px}.v13-renewal-numbers>div{padding:15px 11px}.v13-renewal-numbers span{font-size:9px}.v13-renewal-numbers strong{font-size:43px}.v13-slot-map{gap:4px}.v13-slot-map>div{padding:7px 5px}.v13-slot-map span{font-size:8px}.v13-slot-map strong{font-size:14px}.v13-output-next{gap:8px;margin-top:17px;padding:12px 11px}.v13-output-next p{font-size:11px}.v13-output>footer{padding-top:17px}.v13-output>footer>span{font-size:8px}.v13-output>footer>a{font-size:10px}.v13-output>footer>a svg{width:13px}.v13-lab-caption{gap:8px;padding:0 2px;font-size:10px}.v13-lab-caption button{width:29px;height:29px}.v13-ai-proof-invite{grid-template-columns:1fr;gap:14px;margin-top:33px;padding-top:27px;padding-bottom:30px}.v13-proof-eyebrow{font-size:10px}.v13-ai-proof-invite>button{grid-area:auto;font-size:23px}.v13-proof-plus{width:45px;height:45px}.v13-ai-proof-invite>p{margin-top:0;font-size:11px}.v13-public-dialog[data-slot=dialog-content]{border-radius:18px;width:calc(100vw - 20px);max-height:93dvh;padding:18px}.v13-public-dialog>header{gap:12px;padding-bottom:18px}.v13-public-dialog [data-slot=dialog-title]{font-size:22px}.v13-public-dialog [data-slot=dialog-description]{font-size:12px}.v13-public-dialog>header>button{width:34px;height:34px}.v13-public-dialog>footer{flex-wrap:wrap;gap:15px}.v13-public-dialog>footer>a:first-child{font-size:12px}}@media (prefers-reduced-motion:reduce){.v13-center-hero *,.v13-ai-hero *,.v13-center-dialog *,.v13-public-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.v13-output>header>small{color:#59657d;background:#edf0f8;font-size:12px}.v13-output>footer>span{color:#657087;font-size:12px}.v13-output>footer{flex-wrap:wrap;row-gap:8px}.v13-output>footer>a{font-size:12px}.v13-center-footnote{color:#66717e;font-size:12px}.v13-ai-heading>p.v13-ai-availability{color:#a3afd1;font-size:12px}.v13-lab-caption{color:#a1aed0;font-size:12px}.v13-slot-map span{font-size:10px}.v13-center-modal-body .v12-journey-copy>h3{font-size:25px;line-height:1.4}@media (max-width:760px){.v13-output>footer{flex-direction:column;align-items:flex-start}.v13-ai-heading>p.v13-ai-availability,.v13-center-footnote,.v13-output>header>small{font-size:11px}.v13-slot-map span{font-size:9px}.v13-center-modal-body .v12-journey-copy>h3{font-size:22px}}.v13-world-picture>img{-webkit-mask-image:linear-gradient(#0000,#000 7% 91%,#0000),linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(#0000,#000 7% 91%,#0000),linear-gradient(90deg,#0000,#000 3% 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.v13-revenue-bars>div{display:block}.v13-revenue-bars strong{position:absolute;top:0;left:100%}@media (max-width:760px){.v13-center-intro>p br{display:block}.v13-world-core{display:none}}.v14-ai-hero{isolation:isolate;color:#fff;background:#070e25;padding:92px 0 0;position:relative;overflow:hidden}.v14-ai-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.v14-ai-backdrop:after{content:"";background:linear-gradient(90deg,#080f28 3%,#09122dca 51%,#080f2870),linear-gradient(#0000 40%,#09122b);position:absolute;inset:0}.v14-ai-backdrop img{object-fit:cover;opacity:.6;width:100%;height:100%}.v14-hero-grid{grid-template-columns:.93fr 1.07fr;align-items:center;gap:70px;display:grid}.v14-ai-wordmark{letter-spacing:.09em;color:#a6bcff;align-items:center;gap:10px;font-size:17px;font-weight:750;display:flex}.v8 .v14-hero-copy h1{letter-spacing:-.065em;margin:27px 0;font-size:clamp(54px,5.9vw,86px);line-height:1.13}.v14-hero-copy h1 em{color:#a9c4ff;font-style:normal}.v14-hero-copy>p{color:#c6d0e5;font-size:20px;line-height:1.75}.v14-hero-actions{flex-direction:column;align-items:flex-start;gap:22px;margin:34px 0;display:flex}.v14-hero-actions>a:last-child{color:#d8e3fc;align-items:center;gap:12px;font-size:16px;display:inline-flex}.v14-hero-copy .v14-availability{color:#9aaac8;margin:0;font-size:13px;line-height:1.6}.v14-briefing{color:#142039;background:#fff;border:1px solid #fff5;border-radius:24px;overflow:hidden;box-shadow:0 30px 85px #02091960}.v14-briefing>header{border-bottom:1px solid #e9edf4;justify-content:space-between;align-items:center;gap:12px;padding:19px 26px;font-size:15px;display:flex}.v14-briefing>header>span{align-items:center;gap:9px;font-weight:700;display:flex}.v14-briefing small{color:#65738a;font-size:12px}.v14-briefing-alert{background:linear-gradient(115deg,#f4f7ff,#fff);padding:25px 26px 22px}.v14-briefing-alert>span{color:#4168e0;font-size:13px;font-weight:700}.v8 .v14-briefing-alert h2{letter-spacing:-.045em;margin:9px 0;font-size:25px;line-height:1.5}.v14-briefing-alert h2 strong{font-weight:750}.v14-briefing-alert p{color:#626e82;margin:0;font-size:13px}.v14-briefing-tabs{border-bottom:1px solid #e2e8f2;gap:24px;padding:0 24px;display:flex}.v14-briefing-tabs button{color:#65728a;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:15px 0;font-size:14px;font-weight:650}.v14-briefing-tabs button[aria-pressed=true]{color:#2856d4;border-color:#3569ed}.v14-briefing-content{min-height:276px;padding:22px 26px;animation:.3s both v14-enter}.v14-mini-table>div{border-bottom:1px solid #edf0f5;grid-template-columns:1.6fr .65fr 1.15fr;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:grid}.v14-mini-table>div:first-child{color:#758197;padding:0 0 8px;font-size:12px}.v14-mini-table b{margin-bottom:3px;font-size:15px;display:block}.v14-mini-table small{line-height:1.5;display:block}.v14-mini-table>div>span:last-child{align-items:center;gap:4px;display:flex}.v14-preview-next{color:#2856d4;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 0 0;font-size:14px;display:flex}.v14-briefing footer{background:#f7f9fc;border-top:1px solid #edf0f5;flex-direction:column;gap:8px;padding:17px 26px 20px;display:flex}.v14-briefing footer>a{color:#234fcb;justify-content:space-between;align-items:center;font-size:15px;font-weight:700;display:flex}.v14-script-person{align-items:center;gap:12px;display:flex}.v14-script-person>span{color:#315ccd;background:#eaf0ff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.v14-script-person div{flex:1}.v14-script-person b,.v14-script-person small{display:block}.v14-briefing blockquote{background:#edf3ff;border-radius:0 12px 12px;margin:17px 0;padding:15px 17px;font-size:15px;line-height:1.75}.v14-chip{color:#49617d;background:#eef3fa;border-radius:5px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.v14-briefing-content h3{letter-spacing:-.04em;margin:18px 0 10px;font-size:24px}.v14-briefing-content>p{font-size:14px;line-height:1.7}.v14-offer-steps{gap:8px;margin:21px 0;display:flex}.v14-offer-steps>span{background:#f2f5fb;flex:1;padding:10px;font-size:13px}.v14-offer-steps small{color:#4464bd;margin-bottom:5px;display:block}.v14-caption{color:#68768c;font-size:12px!important}.v14-hero-bottom{border-top:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);margin-top:72px;padding-top:26px;padding-bottom:27px;display:grid}.v14-hero-bottom>div{color:#d2def5;align-items:center;gap:12px;font-size:15px;display:flex}.v14-hero-bottom>div>span{color:#7c94c3;font-size:12px}.v14-hero-bottom svg{color:#8db2ff}.v14-hero-bottom b{font-weight:600}.v14-customer-growth{background:#f7f9fc}.v14-customer-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:45px;display:grid}.v14-customer-grid>article{background:#fff;border:1px solid #e0e6ee;border-radius:20px;padding:34px}.v14-customer-grid header{position:relative}.v14-customer-grid header>span:first-child{letter-spacing:.09em;color:#768397;font-size:12px;font-weight:650}.v14-customer-grid h3{letter-spacing:-.04em;margin:10px 0 0;font-size:28px}.v14-case-tag{color:#3460ca;background:#edf4ff;border-radius:5px;align-items:center;gap:4px;padding:6px 9px;font-size:12px;display:inline-flex;position:absolute;bottom:4px;right:0}.v14-customer-number{align-items:center;gap:26px;margin:24px 0;display:flex}.v14-customer-number>strong{letter-spacing:-.055em;color:#225df0;font-size:clamp(48px,5.5vw,76px);font-weight:750;line-height:1.2}.v14-customer-number strong small{margin-left:3px;font-size:.52em}.v14-customer-number>p{color:#657088;font-size:15px;line-height:1.6}.v14-growth-bars>div{grid-template-columns:67px 1fr 40px;align-items:center;gap:12px;height:23px;margin:10px 0;font-size:12px;display:grid}.v14-growth-bars i{background:#dfe5ef;border-radius:3px;height:17px;display:block}.v14-growth-bars>div:last-child i{background:linear-gradient(90deg,#3c71f2,#83a6ff)}.v14-growth-bars b{text-align:right;font-size:13px}.v14-case-basis{color:#6d7890;margin:16px 0;font-size:12px}.v14-case-caveat{color:#5d6980;border-top:1px solid #edf0f5;padding-top:17px;font-size:13px;line-height:1.7}.v14-source-note{color:#667288;margin-top:24px;font-size:13px}.v14-source-note summary{cursor:pointer;min-height:32px}.v14-source-note p{max-width:1000px;line-height:1.8}.v14-case-next{border-top:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:20px;margin-top:29px;padding-top:24px;display:flex}.v14-case-next p{margin:0;font-size:18px;font-weight:650}.v14-case-next a{color:#225de3;align-items:center;gap:14px;font-size:15px;font-weight:700;display:flex}.v14-more-cases{border-top:1px solid #dce3ec;margin-top:26px}.v14-more-cases>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:24px 0;font-size:16px;font-weight:650;display:flex}.v14-more-cases .v12-success{padding-top:24px;padding-bottom:20px}.v14-more-cases .v8-wrap{width:100%;padding:0}.v14-more-cases .v8-section-heading{display:none}.v14-action-flow{background:#fff}.v14-flow-tabs{border-bottom:1px solid #dfe5ef;grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.v14-flow-tabs button{cursor:pointer;color:#6a768c;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:14px;padding:21px 15px;font-size:18px;font-weight:650;display:flex}.v14-flow-tabs button>span{color:#8d9ab0;font-size:13px}.v14-flow-tabs button>svg{opacity:.5;margin-left:auto}.v14-flow-tabs button[aria-pressed=true]{color:#235add;border-color:#235add}.v14-flow-stage{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;min-height:420px;padding:52px 0;animation:.3s both v14-enter;display:grid}.v14-flow-stage>div:first-child>svg{color:#3268eb}.v14-flow-stage h3{letter-spacing:-.045em;text-wrap:balance;margin:22px 0 16px;font-size:34px;line-height:1.42}.v14-flow-stage p{color:#647088;font-size:17px;line-height:1.8}.v14-flow-stage>div>strong{color:#2f56b6;margin-top:26px;font-size:16px;line-height:1.7;display:block}.v14-flow-artifact{background:#f5f8ff;border:1px solid #e0e9fa;border-radius:20px;min-height:320px;padding:32px}.v14-flow-artifact h4{letter-spacing:-.035em;margin:22px 0;font-size:23px}.v14-flow-artifact p{font-size:14px}.v14-flow-artifact blockquote{margin:20px 0 0;font-size:18px;line-height:1.8}.v14-candidate-equation{justify-content:space-between;align-items:center;margin:30px 0;display:flex}.v14-candidate-equation>strong{letter-spacing:-.04em;color:#54627d;text-align:center;font-size:48px;line-height:1.2}.v14-candidate-equation>strong:last-child{color:#215de6}.v14-candidate-equation small{letter-spacing:0;margin-top:9px;font-size:13px;font-weight:500;display:block}.v14-candidate-equation i{color:#a3b0c8;font-size:24px;font-style:normal}.v14-flow-artifact ul{padding:0;list-style:none}.v14-flow-artifact li{gap:10px;margin:17px 0;font-size:14px;line-height:1.7;display:flex}.v14-flow-artifact li svg{color:#3f6adb;flex:none;margin-top:3px}.v14-flow-artifact li b{color:#627190;font-size:12px;display:block}.v14-result-track{grid-template-columns:repeat(5,1fr);gap:5px;margin:24px 0;display:grid}.v14-result-track span{text-align:center;background:#e8effe;border-bottom:3px solid #6d90e5;padding:14px 5px;font-size:14px}.v14-result-track small{color:#7990ba;margin-bottom:9px;font-size:12px;display:block}.v14-flow-bottom{border-top:1px solid #e3e8f0;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.v14-flow-bottom>span{color:#69758b;font-size:13px}.v14-flow-bottom>a{color:#315bd0;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.v14-copy-wrap{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.v14-copy-wrap>[role=status]{color:#396c5a;min-height:0;font-size:12px;line-height:1.5}.v14-copy-wrap>[role=status]:empty{display:none}.v14-copy{color:#294875;cursor:pointer;background:#fff;border:1px solid #cfd9e9;border-radius:7px;align-items:center;gap:8px;min-height:40px;padding:10px 14px;font-size:13px;font-weight:650;display:inline-flex}.v14-copy:hover{background:#eaf1ff;border-color:#779ce9}.v14-ai-bridge{color:#fff;background:#0b1738;border-radius:20px;justify-content:space-between;align-items:center;gap:36px;margin-top:40px;margin-bottom:80px;display:flex;padding:40px 44px!important}.v14-ai-bridge>div{max-width:700px}.v14-ai-bridge>div>span{letter-spacing:.08em;color:#96b9ff;align-items:center;gap:8px;font-size:13px;display:flex}.v8 .v14-ai-bridge h2{letter-spacing:-.045em;margin:16px 0 12px;font-size:28px;line-height:1.5}.v14-ai-bridge p{color:#b6c6e1;margin:0;font-size:16px;line-height:1.75}.v14-ai-bridge>a{color:#dce8ff;flex-wrap:wrap;gap:9px;min-width:235px;font-size:16px;font-weight:650;display:flex}.v14-ai-bridge small{color:#9cafcd;flex-basis:100%;font-size:12px;font-weight:400;line-height:1.7}.v14-report{color:#182640;background:#fff}.v14-disclosure{color:#50627e;background:#edf3fc;align-items:center;gap:8px;margin:0;padding:14px 30px;font-size:13px;line-height:1.6;display:flex}.v14-disclosure svg{flex:none}.v14-report-heading{padding:38px 38px 28px}.v14-report-heading h1,.v14-report-heading h2{letter-spacing:-.045em;max-width:900px;margin:20px 0 14px;font-size:clamp(28px,3.4vw,44px);line-height:1.4}.v14-report-heading>p{color:#66738b;font-size:14px}.v14-report-downloads{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.v14-report-downloads>a{color:#36558d;border:1px solid #dbe3ef;border-radius:6px;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:13px;display:flex}.v14-report-tabs{scrollbar-width:thin;background:#fafcff;border-bottom:1px solid #dce4f0;gap:8px;padding:0 28px;display:flex;overflow-x:auto}.v14-report-tabs>button{white-space:nowrap;color:#69778e;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:7px;min-height:58px;padding:19px 10px;font-size:14px;font-weight:650;display:flex}.v14-report-tabs>button small{color:#8a9bb5;font-size:12px}.v14-report-tabs>button[aria-pressed=true]{color:#225de6;border-bottom-color:#225de6}.v14-report-body{min-height:360px;padding:32px 38px 40px;animation:.24s both v14-enter}.v14-verdict{color:#fff;background:#0c1b3c;border-radius:12px;padding:27px 30px}.v14-verdict>span{color:#98baff;font-size:13px}.v14-verdict h3{letter-spacing:-.035em;margin:12px 0 0;font-size:25px;line-height:1.6}.v14-verdict p{color:#c2d0e8;font-size:15px;line-height:1.8}.v14-brief{grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 30px;display:grid}.v14-brief>div{border:1px solid #e0e7f1;border-radius:8px;padding:18px}.v14-brief b{color:#4677de;font-size:12px}.v14-brief p{margin:9px 0 0;font-size:15px;line-height:1.75}.v14-insight{border-top:1px solid #e3e9f1;padding:26px 0}.v14-insight>span{color:#4972c8;font-size:12px;font-weight:700}.v14-insight h3{letter-spacing:-.035em;margin:10px 0 14px;font-size:23px;line-height:1.5}.v14-insight p{color:#5c6c84;font-size:16px;line-height:1.85}.v14-insight .v14-observed{color:#243d62;font-weight:650}.v14-report details{color:#5e6f89;margin-top:20px;font-size:14px;line-height:1.8}.v14-report summary{cursor:pointer;color:#375a91;min-height:28px}.v14-report details code{white-space:normal;background:#f2f5fa;margin:14px 0;padding:13px;font-size:13px;display:block}.v14-next{color:#275ecc;cursor:pointer;background:#edf3ff;border:0;border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:15px 18px;font-size:15px;display:flex}.v14-section-intro{color:#5d6e85;margin:0 0 26px;font-size:16px;line-height:1.85}.v14-contact-workspace{grid-template-columns:300px 1fr;gap:25px;display:grid}.v14-contact-list{flex-direction:column;gap:8px;max-height:580px;padding-right:6px;display:flex;overflow-y:auto}.v14-contact-list button{text-align:left;cursor:pointer;color:#263956;background:#fff;border:1px solid #e0e6ef;border-radius:9px;padding:17px}.v14-contact-list button[aria-pressed=true]{background:#edf3ff;border-color:#739bee}.v14-contact-list button>span{justify-content:space-between;align-items:center;display:flex}.v14-contact-list b{font-size:16px}.v14-contact-list em{color:#386acb;font-size:12px;font-style:normal;font-weight:700}.v14-contact-list p{color:#5a6d88;margin:9px 0;font-size:13px;line-height:1.6}.v14-contact-list small{color:#73839a;font-size:12px}.v14-contact-detail{border:1px solid #dde6f2;border-radius:12px;align-self:start;padding:26px}.v14-contact-reason>span,.v14-contact-detail blockquote>span,.v14-detail-pair span{color:#627797;margin-bottom:9px;font-size:12px;display:block}.v14-contact-reason p{margin:0;font-size:16px;line-height:1.8}.v14-contact-detail blockquote{color:#21416f;background:#eff4ff;border-radius:0 12px 12px;margin:22px 0;padding:24px;font-size:18px;line-height:1.8}.v14-detail-pair{grid-template-columns:1fr;gap:15px;margin:22px 0;display:grid}.v14-detail-pair strong{font-size:15px;font-weight:600;line-height:1.75;display:block}.v14-contact-detail summary{justify-content:space-between;display:flex}.v14-boundary{color:#687991;margin-top:24px;font-size:13px;line-height:1.85}.v14-task-heading{justify-content:space-between;align-items:center;gap:22px;display:flex}.v14-task-heading h3{margin:10px 0;font-size:25px;line-height:1.6}.v14-task-list{margin-top:24px;padding:0;list-style:none}.v14-task-list>li{border-top:1px solid #e1e8f2;grid-template-columns:40px 1fr;gap:20px;padding:28px 0;display:grid}.v14-task-number{color:#5c80c8;font-size:18px;font-weight:700}.v14-task-meta{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.v14-task-meta b{color:#2b5dbe;background:#edf3ff;border-radius:5px;padding:5px 9px}.v14-task-meta>span{color:#6b7890}.v14-task-list h3{margin:14px 0;font-size:23px;line-height:1.55}.v14-task-list p{color:#66748c;font-size:15px;line-height:1.8}.v14-task-list ol{margin:18px 0;padding-left:21px;font-size:16px;line-height:1.85}.v14-task-list ol>li{margin:5px 0;padding-left:4px}.v14-done{color:#286453;background:#edf7f4;border-radius:7px;align-items:flex-start;gap:10px;margin-top:19px;padding:14px 17px;font-size:14px;line-height:1.8;display:flex}.v14-done svg{flex:none;margin-top:4px}.v14-playbook{border:1px solid #dce6f4;border-radius:12px;margin-bottom:25px;padding:30px}.v14-playbook h3{letter-spacing:-.045em;margin:15px 0;font-size:30px;line-height:1.5}.v14-offer{color:#244a85;background:#edf3ff;border-left:3px solid #5689eb;padding:20px;font-size:18px;line-height:1.75}.v14-playbook dl>div{grid-template-columns:95px 1fr;gap:16px;margin:17px 0;font-size:15px;line-height:1.85;display:grid}.v14-playbook dt{color:#70829f}.v14-playbook dd{margin:0}.v14-playbook ul{margin:25px 0;padding:0;list-style:none}.v14-playbook li{align-items:center;gap:10px;margin:12px 0;font-size:15px;line-height:1.7;display:flex}.v14-playbook li svg{color:#5081d8;flex:none}.v14-period{background:#f3f6fb;border-radius:8px;flex-wrap:wrap;gap:15px;padding:17px;font-size:13px;display:flex}.v14-source-table{margin:32px 0}.v14-source-table h3{margin:15px 0;font-size:20px;line-height:1.55}.v14-table-scroll{scrollbar-width:thin;border:1px solid #dee6f1;border-radius:8px;max-height:560px;overflow:auto}.v14-table-scroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px;line-height:1.65}.v14-table-scroll th,.v14-table-scroll td{text-align:left;border-bottom:1px solid #e4eaf3;padding:13px 15px}.v14-table-scroll thead{z-index:1;background:#eef3fb;position:sticky;top:0}.v14-table-scroll thead th{color:#405777;font-weight:650}.v14-table-scroll tbody th{font-weight:600}.v14-table-scroll tbody tr:nth-child(2n){background:#f9fbff}.v14-source-table>p{color:#6e7c92;font-size:13px;line-height:1.8}.v14-outcome-stages{grid-template-columns:repeat(5,1fr);gap:12px;margin:26px 0;display:grid}.v14-outcome-stages>div{background:#f1f5fd;border-bottom:3px solid #7497e7;padding:19px 15px}.v14-outcome-stages span{color:#5d759d;font-size:13px;display:block}.v14-outcome-stages strong{letter-spacing:-.035em;color:#28559f;margin-top:12px;font-size:35px;display:block}.v14-outcome-stages small{margin-left:5px;font-size:14px}.v14-ledger{background:#f6f8fc;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:25px 0;padding:25px;display:flex}.v14-ledger span{color:#6b7a92;margin-bottom:10px;font-size:13px;display:block}.v14-ledger b{letter-spacing:-.035em;color:#224b89;font-size:24px;display:block}.v14-ledger i{color:#8ca1c0;font-size:23px;font-style:normal}.v14-report-end{color:#728098;background:#f7faff;border-top:1px solid #e1e7f0;justify-content:space-between;align-items:center;gap:20px;padding:22px 38px;font-size:13px;display:flex}.v14-report-end a{color:#2e5ab5;align-items:center;gap:8px;font-weight:650;display:flex}.v8-report-dialog{z-index:165;width:calc(100vw - 48px);max-width:1100px;max-height:90dvh;padding:0;overflow:auto}.v8-report-page .v14-report{border:1px solid #dce5f1;border-radius:18px;margin-top:28px;overflow:hidden}.v14-report-body>p{line-height:1.85}.v14-report-card-deliverables{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.v14-report-card-deliverables>span{color:#426497;background:#edf3fc;border-radius:4px;padding:5px 8px;font-size:12px}.v14-report-card-question{color:#69778f;text-align:left;margin:18px 0 0;font-size:14px;line-height:1.8}.v14-repeat-note{color:#657590;margin:10px 0 0;font-size:13px;line-height:1.7;display:block}@keyframes v14-enter{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.v14-hero-grid{gap:100px}.v14-briefing-content{min-height:294px}}@media (max-width:1050px){.v14-ai-hero{padding-top:65px}.v14-hero-grid{grid-template-columns:.88fr 1.12fr;gap:30px}.v8 .v14-hero-copy h1{font-size:58px}.v14-hero-copy>p{font-size:17px}.v14-briefing>header{padding:17px 19px}.v14-briefing-alert,.v14-briefing-content{padding-left:20px;padding-right:20px}.v8 .v14-briefing-alert h2{font-size:22px}.v14-hero-bottom>div{gap:8px;font-size:13px}.v14-hero-bottom>div>span{display:none}.v14-flow-stage{gap:30px}.v14-flow-stage h3{font-size:29px}.v14-customer-grid>article{padding:26px}.v14-case-tag{margin-top:12px;position:static}.v14-customer-number{gap:16px}.v14-contact-workspace{grid-template-columns:235px 1fr}.v14-report-tabs{gap:0;padding:0 14px}.v14-report-tabs>button{font-size:13px}.v14-report-tabs small{display:none}.v14-ai-bridge{padding:30px!important}}@media (max-width:760px){.v14-ai-hero{padding-top:48px}.v14-hero-grid{flex-direction:column;align-items:stretch;gap:35px;display:flex}.v14-ai-wordmark{font-size:14px}.v8 .v14-hero-copy h1{margin:24px 0 21px;font-size:clamp(47px,11.7vw,65px);line-height:1.15}.v14-hero-copy>p{font-size:17px}.v14-hero-actions{gap:19px;margin:25px 0 20px}.v14-hero-actions>a:last-child{font-size:14px}.v14-ai-backdrop img{object-position:65% top}.v14-briefing{border-radius:16px}.v14-briefing>header{padding:16px;font-size:13px}.v14-briefing>header small{font-size:12px}.v14-briefing-alert{padding:22px 17px 19px}.v8 .v14-briefing-alert h2{font-size:22px}.v14-briefing-alert p{font-size:12px;line-height:1.7}.v14-briefing-tabs{gap:20px;padding:0 17px}.v14-briefing-tabs button{font-size:13px}.v14-briefing-content{min-height:270px;padding:20px 17px}.v14-mini-table>div{grid-template-columns:1.45fr .6fr 1fr;gap:7px;font-size:12px}.v14-mini-table small{font-size:12px}.v14-mini-table b{font-size:14px}.v14-mini-table svg{display:none}.v14-briefing footer{padding:17px}.v14-briefing footer>a{font-size:14px}.v14-hero-bottom{grid-template-columns:1fr 1fr;gap:19px;margin-top:35px;padding-top:23px;padding-bottom:25px}.v14-hero-bottom>div{gap:7px;font-size:12px}.v14-hero-bottom svg{width:17px}.v14-customer-grid{grid-template-columns:1fr;gap:17px;margin-top:30px}.v14-customer-grid>article{padding:26px 23px}.v14-customer-grid h3{font-size:26px}.v14-case-tag{margin:0;position:absolute;bottom:5px}.v14-customer-number>strong{font-size:62px}.v14-customer-number{gap:25px}.v14-customer-number p{font-size:14px}.v14-case-next{flex-direction:column;align-items:flex-start;gap:16px}.v14-case-next p{font-size:17px}.v14-source-note{font-size:12px}.v14-more-cases>summary{font-size:14px;line-height:1.7}.v14-flow-tabs{margin-top:26px}.v14-flow-tabs button{flex-direction:column;align-items:flex-start;gap:8px;padding:15px 5px;font-size:14px}.v14-flow-tabs button>svg{display:none}.v14-flow-tabs button>span{font-size:12px}.v14-flow-stage{grid-template-columns:1fr;gap:26px;min-height:0;padding:29px 0}.v14-flow-stage h3{margin:16px 0 12px;font-size:29px}.v14-flow-stage p{font-size:16px}.v14-flow-stage>div>strong{margin-top:17px;font-size:14px}.v14-flow-artifact{min-height:280px;padding:24px}.v14-flow-artifact h4{font-size:22px}.v14-flow-artifact blockquote{font-size:17px}.v14-flow-artifact p{font-size:14px}.v14-flow-bottom{flex-direction:column;align-items:flex-start;gap:16px}.v14-flow-bottom>span{font-size:12px;line-height:1.7}.v14-ai-bridge{border-radius:14px;flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:55px;padding:29px 24px!important}.v8 .v14-ai-bridge h2{font-size:25px;line-height:1.5}.v14-ai-bridge p,.v14-ai-bridge a{font-size:15px}.v14-report-heading{padding:25px 19px}.v14-report-heading h1,.v14-report-heading h2{font-size:28px;line-height:1.45}.v14-report-heading>p{font-size:12px}.v14-disclosure{align-items:flex-start;padding:14px 18px;font-size:12px}.v14-report-downloads{gap:7px}.v14-report-downloads>a{padding:9px 10px;font-size:12px}.v14-report-tabs{padding:0 12px}.v14-report-tabs>button{flex:none;padding:16px 13px;font-size:13px}.v14-report-body{padding:23px 18px 30px}.v14-verdict{padding:24px 21px}.v14-verdict h3{font-size:22px;line-height:1.65}.v14-brief{grid-template-columns:1fr;gap:9px;margin:18px 0 24px}.v14-brief>div{align-items:flex-start;gap:13px;padding:16px;display:flex}.v14-brief b{padding-top:3px}.v14-brief p{margin:0;font-size:14px}.v14-insight h3{font-size:21px}.v14-insight p{font-size:15px}.v14-contact-workspace{grid-template-columns:1fr;gap:19px}.v14-contact-list{flex-direction:row;max-height:none;padding:0 0 10px;display:flex;overflow-x:auto}.v14-contact-list button{min-width:218px;max-width:218px;padding:15px}.v14-contact-detail{padding:21px}.v14-contact-detail blockquote{padding:20px;font-size:17px}.v14-task-heading{flex-direction:column;align-items:flex-start;gap:9px}.v14-task-heading h3{font-size:22px}.v14-task-list>li{grid-template-columns:25px 1fr;gap:10px;padding:24px 0}.v14-task-list h3{font-size:21px}.v14-task-list ol{font-size:15px}.v14-task-meta{font-size:12px}.v14-playbook{padding:23px 20px}.v14-playbook h3{font-size:25px}.v14-playbook dl>div{grid-template-columns:1fr;gap:4px;font-size:14px}.v14-offer{padding:17px;font-size:16px}.v14-outcome-stages{grid-template-columns:repeat(3,1fr);gap:8px}.v14-outcome-stages>div{padding:15px 10px}.v14-outcome-stages span{font-size:12px}.v14-outcome-stages strong{font-size:29px}.v14-ledger{gap:7px;padding:18px 12px}.v14-ledger b{font-size:19px}.v14-ledger span{font-size:12px}.v14-ledger i{font-size:18px}.v14-report-end{flex-direction:column;align-items:flex-start;gap:13px;padding:20px;font-size:12px}.v8-report-dialog{width:calc(100vw - 20px);max-height:92dvh}.v14-report .v8-kicker{font-size:12px}.v14-table-scroll{max-height:430px}.v14-table-scroll th,.v14-table-scroll td{padding:12px}.v14-source-table h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.v14-briefing-content,.v14-flow-stage,.v14-report-body{animation:none}.v14-report *{scroll-behavior:auto}}.v14-template-fields{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.v14-template-fields>span{background:#ffffff12;border:1px solid #ffffff25;border-radius:6px;padding:12px 15px;font-size:14px}.v14-template-fields small{color:#9cb8ed;margin-right:9px;font-size:12px}.v14-economics{background:#f6f9ff;border-radius:8px;padding:1px 18px;font-size:14px;line-height:1.85}.v14-economics:empty{display:none}@media (max-width:400px){.v14-case-tag{margin-top:12px;position:static}}.v14-mini-table>div,.v14-briefing-tabs button,.v14-task-meta,.v14-contact-list small,.v14-copy{font-size:14px}.v14-briefing-content{min-height:320px}@media (max-width:760px){.v14-mini-table>div{font-size:12px}.v14-briefing-content{min-height:310px}.v14-contact-list small,.v14-task-meta{font-size:13px}}:root{--v15-ink:#141c2c;--v15-muted:#5c677b;--v15-blue:#4153e8;--v15-line:#e4e8f0;--v15-soft:#f5f7fb;--v15-radius:24px}.v15-section-label{color:var(--v15-blue);margin-bottom:26px;font-size:15px;font-weight:600;display:block}.v15-outcomes{background:var(--v15-soft);border-block:1px solid var(--v15-line);padding:58px 0 64px}.v15-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.v15-outcome-grid article{border-left:1px solid #dbe1ed;min-width:0;padding-left:28px}.v15-outcome-grid article:first-child{border-left:0;padding-left:0}.v15-outcome-index{color:#8793a9;align-items:center;gap:16px;margin-bottom:18px;font-size:14px;display:flex}.v15-outcome-grid h2{letter-spacing:-.045em;white-space:pre-line;word-break:keep-all;color:var(--v15-ink);margin:0 0 12px;font-size:clamp(24px,2.5vw,34px);font-weight:700;line-height:1.35}.v15-outcome-grid p{color:var(--v15-muted);word-break:keep-all;max-width:35ch;margin:0;font-size:17px;line-height:1.7}.v15-outcome-feature{color:#67748b;margin-top:18px;font-size:13px;display:block}.v15-start{color:var(--v15-ink);background:#f3f5f9}.v15-split-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:44px;display:flex}.v15-split-heading h2{letter-spacing:-.055em;word-break:keep-all;margin:16px 0 0;font-size:clamp(36px,4vw,58px);font-weight:700;line-height:1.2}.v15-split-heading>p{color:var(--v15-muted);margin:0;font-size:18px;line-height:1.8}.v15-start-layout{grid-template-columns:minmax(240px,.75fr) minmax(0,2fr);gap:30px;display:grid}.v15-start-tabs{flex-direction:column;gap:10px;display:flex}.v15-start-tabs button{text-align:left;color:#5d6980;background:0 0;border:1px solid #dce2ec;border-radius:14px;align-items:center;gap:14px;padding:23px 22px;font-size:18px;font-weight:600;transition:background .2s,color .2s;display:flex}.v15-start-tabs button>span{opacity:.7;font-size:13px}.v15-start-tabs button>svg{margin-left:auto}.v15-start-tabs button[aria-pressed=true]{color:#fff;background:#172137;border-color:#172137}.v15-start-panel{border-radius:var(--v15-radius);background:#fff;padding:40px 44px;animation:.3s ease-out v15-enter;box-shadow:0 14px 42px #21325206}.v15-start-panel h3{letter-spacing:-.045em;word-break:keep-all;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.35}.v15-start-panel>p{color:var(--v15-muted);margin:0;font-size:17px;line-height:1.7}.v15-start-panel ol{gap:24px;margin:30px 0;padding:0;list-style:none;display:grid}.v15-start-panel li{align-items:start;gap:20px;display:flex}.v15-start-panel li>span{width:48px;height:48px;color:var(--v15-blue);background:#eff2ff;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.v15-start-panel li strong{font-size:19px}.v15-start-panel li p{color:var(--v15-muted);word-break:keep-all;margin:5px 0 0;font-size:16px;line-height:1.7}.v15-start-bottom{border-top:1px solid var(--v15-line);flex-wrap:wrap;align-items:center;gap:20px;padding-top:25px;display:flex}.v15-start-bottom>span{color:#6c778b;font-size:13px;line-height:1.6}.v15-connected{color:#fff;background:#101b32;padding:56px 0}.v15-connected>.v8-wrap{grid-template-columns:.9fr 1.6fr;align-items:center;gap:48px;display:grid}.v15-connected-title>span{color:#9facd1;font-size:14px}.v15-connected h2{letter-spacing:-.045em;word-break:keep-all;margin:10px 0 0;font-size:30px;font-weight:600;line-height:1.35}.v15-connected-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.v15-connected-flow a{color:#e1e7f8;flex-direction:column;gap:10px;min-width:0;padding:4px 0;display:flex;position:relative}.v15-connected-flow a>svg:first-child{color:#9eaefb;margin-bottom:5px}.v15-connected-flow strong{font-size:20px}.v15-connected-flow a>span{color:#b0bad2;font-size:14px;line-height:1.5}.v15-connector{color:#667797;position:absolute;top:7px;right:-9px}.v15-page-path{flex-wrap:wrap;gap:8px;padding-top:24px;padding-bottom:20px;display:flex}.v15-page-path a{color:#647086;background:#fff;border:1px solid #e0e5ed;border-radius:9px;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-size:14px;display:flex}.v15-page-path a[aria-current=page]{color:#293fbe;background:#edf0ff;border-color:#d7deff}.v15-page-path a:hover{border-color:#8994d7}.v15-setup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.v15-setup-grid article{border:1px solid var(--v15-line);background:#fff;border-radius:20px;padding:30px}.v15-setup-grid article>span{color:#7e8ca4;font-size:14px}.v15-setup-grid h3{letter-spacing:-.035em;word-break:keep-all;margin:22px 0 12px;font-size:24px;font-weight:650;line-height:1.4}.v15-setup-grid p{color:var(--v15-muted);font-size:16px;line-height:1.75}.v15-setup-grid a{color:var(--v15-blue);align-items:center;gap:14px;margin-top:20px;font-size:15px;display:inline-flex}.v15-service .v9-service-hero{background:linear-gradient(#fff 55%,#f8faff);padding-top:24px;padding-bottom:64px}.v15-service .v9-service-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);align-items:center;gap:52px}.v15-service .v9-service-hero h1{letter-spacing:-.058em;white-space:pre-line;word-break:keep-all;max-width:650px;font-size:clamp(42px,4.1vw,62px);line-height:1.19}.v15-service .v9-service-hero p{color:#59677b;max-width:31ch;font-size:19px;line-height:1.75}.v15-service .v10-full-product{box-shadow:none;background:0 0;border:0;min-height:0;padding:0}.v15-service .v10-full-product>div{background:#fff;border:1px solid #e5eaf2;border-radius:20px;justify-content:center;align-items:center;min-height:320px;padding:20px;display:flex;box-shadow:0 18px 55px #10203b09}.v15-service .v10-full-product img{margin:auto;display:block;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:480px!important}.v15-service .v10-full-product figcaption{text-align:center;color:#728097;margin-top:14px;font-size:12px}.v15-service .v8-detail-nav{z-index:15;top:76px}.v15-service .v12-journey{background:#fff}.v15-service .v12-journey-stage{grid-template-columns:minmax(260px,.75fr) minmax(0,1.35fr);gap:42px}.v15-service .v12-journey-proof{background:#fbfcfe;border:1px solid #e1e7f0;border-radius:24px;overflow:hidden;box-shadow:0 18px 70px #15234108}.v15-service .v12-media-canvas{background:#fff;min-height:400px;padding:26px}.v15-service .v12-media-canvas img{object-fit:contain;max-height:600px}.v15-service .v12-scene-caption{background:#f5f7fc;padding:25px 30px}.v15-service .v12-scene-caption strong{letter-spacing:-.035em;font-size:23px;line-height:1.4}.v15-service .v12-scene-caption p{color:#607087;font-size:16px;line-height:1.75}.v15-service .v12-scene-buttons button{padding:22px 18px}.v15-service .v12-scene-buttons strong{font-size:21px}.v15-service .v12-scene-buttons small{font-size:14px}.v15-service .v12-journey-insight{font-size:17px}.v15-feature-details{border-bottom:1px solid var(--v15-line);padding:28px 0 40px}.v15-feature-details summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-size:19px;font-weight:600;display:flex}.v15-feature-details .v9-transition-rows{margin-top:25px}.v15-feature-details .v9-transition-rows p{font-size:16px;line-height:1.65}.v15-industry .v9-industry-hero h1{letter-spacing:-.055em;font-size:clamp(42px,4.6vw,64px);line-height:1.2}.v15-industry .v9-industry-hero p{font-size:19px;line-height:1.75}.v15-industry .v9-industry-hero figure{border-radius:24px;overflow:hidden}.v15-industry .v9-industry-features{gap:22px}.v15-industry .v9-industry-features h3{font-size:25px}.v15-industry .v9-industry-features p{font-size:16px;line-height:1.8}.v15-problem{border-top:1px solid #e2e7ef;align-items:start;gap:18px;max-width:540px;margin-top:28px;padding:22px 0 0;display:flex}.v15-problem>span{color:var(--v15-blue);flex-shrink:0;font-size:13px;font-weight:600;line-height:1.8}.v15-problem>p{margin:0!important;font-size:16px!important;line-height:1.7!important}.v15-service .v9-fit{background:#f4f6fa}.v15-service .v9-fit-details,.v15-industry .v9-fit-details{background:#fff;border-radius:20px;padding:28px 32px}.v15-service .v9-fit-details summary,.v15-industry .v9-fit-details summary{min-height:60px;font-size:17px;line-height:1.6}.v15-service .v9-fit-details p,.v15-industry .v9-fit-details p{font-size:16px;line-height:1.8}@keyframes v15-enter{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1000px){.v15-service .v9-service-hero-grid{gap:30px}.v15-service .v12-journey-stage{gap:25px}.v15-connected>.v8-wrap{grid-template-columns:1fr;gap:32px}.v15-start-layout{grid-template-columns:1fr}.v15-start-tabs{flex-direction:row}.v15-start-tabs button{flex:1;padding:18px;font-size:16px}.v15-setup-grid{gap:14px}.v15-setup-grid article{padding:24px}}@media (max-width:760px){.v15-outcomes{padding:36px 0}.v15-outcome-grid{grid-template-columns:1fr;gap:25px}.v15-outcome-grid article,.v15-outcome-grid article:first-child{border-bottom:1px solid #dce3ed;border-left:0;grid-template-columns:35px 1fr;column-gap:14px;padding:0 0 25px;display:grid}.v15-outcome-grid article:last-child{border-bottom:0;padding-bottom:0}.v15-outcome-index{grid-row:1/4;padding-top:6px;display:block}.v15-outcome-index svg{display:none}.v15-outcome-grid h2{margin-bottom:9px;font-size:27px}.v15-outcome-grid p{max-width:none;font-size:16px}.v15-outcome-feature{margin-top:10px}.v15-split-heading{margin-bottom:25px;display:block}.v15-split-heading h2{font-size:38px}.v15-split-heading>p{margin-top:20px;font-size:16px}.v15-start-tabs{gap:7px}.v15-start-tabs button{border-radius:10px;justify-content:center;gap:5px;min-height:50px;padding:14px 8px;font-size:14px}.v15-start-tabs button>span,.v15-start-tabs button>svg{display:none}.v15-start-layout{gap:18px}.v15-start-panel{padding:27px 23px}.v15-start-panel h3{font-size:27px}.v15-start-panel>p{font-size:16px}.v15-start-panel li{gap:14px}.v15-start-panel li strong{font-size:18px}.v15-start-panel li p{font-size:16px}.v15-start-bottom{gap:15px}.v15-start-bottom .r-button{justify-content:center;width:100%;font-size:15px}.v15-connected{padding:36px 0}.v15-connected h2{font-size:29px}.v15-connected-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.v15-connected-flow strong{font-size:19px}.v15-connector{right:15px}.v15-page-path{scrollbar-width:thin;flex-wrap:nowrap;margin-bottom:0;overflow:auto}.v15-page-path a{white-space:nowrap;padding:9px 12px}.v15-service .v9-service-hero{padding-bottom:38px}.v15-service .v9-service-hero-grid{grid-template-columns:1fr;gap:32px}.v15-service .v9-service-hero h1,.v15-industry .v9-industry-hero h1{font-size:42px;line-height:1.22}.v15-service .v9-service-hero p,.v15-industry .v9-industry-hero p{font-size:18px}.v15-service .v10-full-product>div{min-height:240px;padding:16px}.v15-service .v10-full-product img{max-height:390px!important}.v15-service .v8-detail-nav{top:64px}.v15-service .v12-journey-stage{grid-template-columns:1fr;gap:22px}.v15-service .v12-media-canvas{min-height:280px;padding:18px}.v15-service .v12-media-canvas img{max-height:490px}.v15-service .v12-scene-caption{padding:22px}.v15-service .v12-scene-caption strong{font-size:23px}.v15-service .v12-scene-buttons button{padding:16px}.v15-service .v12-scene-buttons strong{font-size:18px}.v15-setup-grid{grid-template-columns:1fr;gap:14px}.v15-setup-grid h3{margin-top:13px}.v15-setup-grid a{margin-top:12px}.v15-service .v9-fit-details,.v15-industry .v9-fit-details{padding:20px}.v15-problem{margin-top:23px}.v15-feature-details summary{font-size:17px}}@media (prefers-reduced-motion:reduce){.v15-start-panel{animation:none}.v15-start-tabs button{transition:none}}.v15-price-intro{padding:42px 0 18px!important}.v15-price-intro .r-wrap{max-width:1124px}.v15-price-intro .r-breadcrumb{margin-bottom:24px}.v15-price-intro h1{letter-spacing:-.05em;margin:18px 0!important;font-size:clamp(36px,4.2vw,58px)!important;line-height:1.24!important}.v15-price-intro h1 br{display:none}.v15-price-intro p{max-width:none!important;margin:0 0 15px!important;font-size:18px!important}.v15-pricing{padding-top:24px!important}@media (max-width:760px){.v15-price-intro{padding:28px 0 8px!important}.v15-price-intro h1 br{display:block}.v15-price-intro p{font-size:16px!important}.v15-price-intro .r-breadcrumb{margin-bottom:20px}}.v15-price-selector{background:#edf0f6;border-radius:18px;justify-content:center;gap:5px;width:fit-content;margin:0 auto;padding:6px;display:flex}.v15-price-selector button{color:#566174;cursor:pointer;background:0 0;border:0;border-radius:13px;padding:17px 25px;font-family:inherit;font-size:16px;font-weight:600}.v15-price-selector button[aria-pressed=true]{color:#2435ce;background:#fff;box-shadow:0 4px 15px #13233b0a}.v15-price-selector button span{color:#4153e8;margin-left:7px;font-size:13px}.v15-price-condition{text-align:center;color:#526079;margin:22px 0 36px;font-size:15px}.v15-price-cards{grid-template-columns:1fr 1fr;gap:24px;max-width:1060px;margin:auto;display:grid}.v15-price-cards article{background:#fff;border:1px solid #e0e6ef;border-radius:28px;padding:42px;box-shadow:0 14px 50px #20346706}.v15-price-cards article>span{color:#4153e8;font-size:15px;font-weight:650}.v15-price-cards h2{letter-spacing:-1px;margin:16px 0;font-size:36px}.v15-price-cards article>p{color:#566174;max-width:340px;font-size:17px;line-height:1.7}.v15-price-number{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:22px;display:flex}.v15-price-number strong{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:52px;line-height:1.15}.v15-price-number span,.v15-price-cards article>small{color:#657187;font-size:14px}.v15-price-cards article>small{margin-top:10px;display:block}.v15-price-cards ul{border-top:1px solid #ebedf2;gap:16px;margin-top:30px;padding:25px 0;list-style:none;display:grid}.v15-price-cards li{align-items:center;gap:10px;font-size:16px;display:flex}.v15-price-cards li svg{color:#4153e8;flex-shrink:0}.v15-price-lite{background:#f3f6fa;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;max-width:1060px;margin:25px auto 30px;padding:28px 34px;display:flex}.v15-price-lite span{color:#64718a;font-size:14px}.v15-price-lite h3{margin:8px 0;font-size:23px}.v15-price-lite p{color:#5d6880;max-width:650px;font-size:16px;line-height:1.6}.v15-price-lite a{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.v15-pricing .r-price-footnote{max-width:1060px;margin:auto;font-size:14px;line-height:1.8}@media (max-width:760px){.v15-price-selector{gap:3px;width:100%}.v15-price-selector button{flex:1;padding:14px 7px;font-size:14px}.v15-price-selector button span{margin:5px 0 0;display:block}.v15-price-cards{grid-template-columns:1fr}.v15-price-cards article{padding:30px 25px}.v15-price-number strong{font-size:46px}.v15-price-lite{flex-direction:column;align-items:flex-start;padding:25px}.v15-pricing .r-price-footnote{font-size:13px}}.v16-flow-disclosure{border-block:1px solid #dce4ed;margin-block:35px}.v16-flow-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:72px;font-size:20px;font-weight:650;list-style:none;display:flex}.v16-flow-disclosure>.v12-journey{padding-block:40px}.v16-flow-disclosure .v8-wrap{width:100%}.v16-marked-image>img{width:100%!important;height:auto!important}.v16-moment-showcase{grid-template-columns:minmax(0,1.2fr) 1fr;align-items:center;gap:30px;margin-top:26px;display:grid}.v16-moment-showcase .v16-product-canvas{min-height:290px;max-height:470px;padding:22px;overflow:auto}.v16-moment-showcase .v16-product-canvas>img{object-fit:contain;max-width:100%;max-height:375px}.v16-moment-showcase .v16-product-canvas>video{width:auto;max-width:100%;max-height:375px}.v16-moment-showcase .v16-moment-detail{background:0 0;grid-template-columns:1fr;gap:20px;padding:15px 5px}.v16-moment-showcase .v16-moment-detail>svg{transform:rotate(90deg)}.v9-detail .v16-scenario-note{color:#8fa8c8;text-align:center;margin:24px 20px 0;font-size:12px;line-height:1.7}.v16-role-copy .v16-report-note{color:#71849b;margin-top:12px;font-size:12px;line-height:1.6;display:block}.v16-product-stage[data-point=difference] .dc-breakdown{outline-offset:4px;outline:2px solid #3279dc}@media (max-width:760px){.v16-moment-showcase{grid-template-columns:1fr;gap:16px}.v16-moment-showcase .v16-product-canvas{min-height:0;max-height:none;padding:18px}.v16-moment-showcase .v16-product-canvas>img,.v16-moment-showcase .v16-product-canvas>video{max-height:360px}.v16-moment-showcase .v16-moment-detail{min-height:0;padding:14px 5px}.v16-moment-showcase .v16-product-canvas>.v12-calendar-explain{width:100%}.v8-ai-page .v16-ai-description,.v9-detail .v16-day-map header>p{font-size:16px}}.v8-ai-page .v16-ai-manifesto{color:#edf5ff;margin-bottom:18px;font-size:clamp(26px,2.5vw,36px);line-height:1.35}.v8-ai-page .v16-ai-description{color:#b7c6db;margin-bottom:32px;font-size:18px;line-height:1.75}.v9-detail .v16-day-map header>p{color:#b3c8e2;font-size:19px;line-height:1.7}.v9-detail .v16-moment-detail p{color:#b1d4ff;margin:8px 0 0;font-size:20px;line-height:1.5}.v9-detail .v16-takeaway{color:#173e74;margin-top:40px;font-size:clamp(22px,2.3vw,31px)}.v16-ai-hero{isolation:isolate;color:#fff;background:#071227;padding:42px 0 0;position:relative;overflow:hidden}.v16-ai-art{z-index:-1;opacity:.34;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.v16-ai-art img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.v16-ai-hero:after{content:"";z-index:-1;background:linear-gradient(#0000 10%,#071227 100%);position:absolute;inset:0}.v16-ai-topline{letter-spacing:.11em;color:#b8c9e3;border-bottom:1px solid #ffffff24;justify-content:space-between;padding-bottom:22px;font-size:13px;display:flex}.v16-ai-topline span:first-child{color:#8cf4db;font-weight:700}.v16-ai-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;padding:70px 0 64px;display:grid}.v16-ai-copy h1{letter-spacing:-.065em;white-space:nowrap;margin:0 0 33px;font-size:clamp(56px,6.5vw,98px);line-height:1.12}.v16-ai-copy h1>span,.v16-ai-copy h1>strong{font-weight:750;display:block}.v16-ai-copy h1 strong{color:#94f7dd;margin-top:12px}.v16-ai-copy h1 em{font-style:normal;font-weight:500}.v16-ai-manifesto{letter-spacing:-.045em;color:#edf5ff;margin:0 0 18px;font-size:clamp(26px,2.5vw,36px);line-height:1.35}.v16-ai-manifesto b{font-weight:700}.v16-ai-description{color:#b7c6db;margin:0 0 32px;font-size:18px;line-height:1.75}.v16-ai-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.v16-ai-actions .r-button{color:#082331;background:#91f0d8;border:0}.v16-ai-actions>a{align-items:center;gap:8px;font-size:16px;font-weight:650;display:inline-flex}.v16-ai-availability{color:#9dabc1;margin-top:20px;font-size:13px;line-height:1.6;display:block}.v16-ai-stage{color:#142338;background:#f7faff;border:1px solid #a6cbe85c;border-radius:22px;overflow:hidden;box-shadow:0 26px 100px #0005}.v16-ai-stage-top{color:#224f83;background:#e8f1fd;justify-content:space-between;align-items:center;gap:12px;padding:19px 24px;display:flex}.v16-ai-stage-top>span{align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.v16-ai-stage-top small{white-space:nowrap;color:#486482;font-size:12px}.v16-ai-stepper{grid-template-columns:repeat(3,1fr);gap:6px;padding:14px 18px 0;display:grid}.v16-ai-stepper button{color:#69798c;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:15px;display:flex}.v16-ai-stepper button[aria-pressed=true]{color:#fff;background:#153660;box-shadow:0 3px 8px #102b5626}.v16-ai-stepper small{opacity:.6;font-size:11px}.v16-ai-stage-body{min-height:344px;padding:27px 28px 22px;animation:.35s both v16-enter}.v16-ai-eyebrow{color:#517592;font-size:13px}.v16-ai-stage-body h2{letter-spacing:-.045em;margin:7px 0 22px;font-size:25px;line-height:1.35}.v16-ai-task{background:#fff;border:1px solid #c9d8e8;border-left:4px solid #327ae3;border-radius:10px;padding:18px 20px}.v16-ai-task-tag{color:#2f64a8;font-size:12px;font-weight:700}.v16-ai-task h3{letter-spacing:-.04em;margin:8px 0 18px;font-size:24px;line-height:1.3}.v16-ai-task>div{color:#77859a;gap:20px;font-size:13px;display:flex}.v16-ai-task b{color:#213953;margin-left:7px}.v16-ai-script{color:#47627e;align-items:flex-start;gap:10px;margin:18px 0;display:flex}.v16-ai-script svg{flex:none;margin-top:3px}.v16-ai-script p{margin:0;font-size:15px;line-height:1.65}.v16-ai-checks{color:#367457;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.v16-ai-checks>span{align-items:center;gap:4px;display:flex}.v16-ai-stage-link{color:#224e7c;border-top:1px solid #dae4ed;justify-content:space-between;align-items:center;padding:17px 27px;font-size:15px;font-weight:650;display:flex}.v16-ai-stage-note{color:#627389;background:#edf3fa;margin:0;padding:10px 27px;font-size:12px;line-height:1.6}.v16-ai-comparison>div{border-bottom:5px solid #e6ebf2;justify-content:space-between;align-items:baseline;margin-bottom:22px;padding-bottom:14px;display:flex;position:relative}.v16-ai-comparison>div>span{color:#60768f;font-size:14px}.v16-ai-comparison strong{letter-spacing:-.05em;font-size:32px}.v16-ai-comparison small{margin-left:4px;font-size:14px}.v16-ai-comparison i{background:#658cb8;border-radius:5px;height:5px;position:absolute;bottom:-5px;left:0}.v16-ai-comparison>div+div i{background:#286cdf}.v16-ai-finding{color:#2f62a3;background:#e7f0ff;border-radius:12px;gap:14px;padding:17px;display:flex}.v16-ai-finding p{margin:0;font-size:16px;line-height:1.6}.v16-ai-count{align-items:center;gap:25px;padding:0 0 22px;display:flex}.v16-ai-count>strong{letter-spacing:-.065em;color:#2c6acf;font-size:70px;line-height:1}.v16-ai-count small{margin-left:8px;font-size:22px}.v16-ai-count b,.v16-ai-count span{display:block}.v16-ai-count b{margin-bottom:6px;font-size:19px}.v16-ai-count span{color:#6b7e95;font-size:13px}.v16-ai-members>div{border-top:1px solid #dce5ef;grid-template-columns:70px 1fr 54px;align-items:center;gap:10px;padding:12px 0;font-size:13px;display:grid}.v16-ai-members b{color:#6b7b8c;font-weight:500}.v16-ai-footnote{color:#5c7493;font-size:13px;line-height:1.6}.v16-ai-bridge-line{color:#afc0d6;border-top:1px solid #ffffff26;justify-content:center;align-items:center;gap:23px;padding:27px 0;font-size:18px;line-height:1.6;display:flex}.v16-ai-bridge-line strong{color:#91efd7}@keyframes v16-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.v16-ai-grid{gap:34px}.v16-ai-copy h1{font-size:clamp(48px,6.2vw,75px)}.v16-ai-actions{gap:16px}.v16-ai-stage-body{min-height:360px;padding:22px}}@media (max-width:760px){.v16-ai-hero{padding-top:27px}.v16-ai-topline{letter-spacing:.04em;gap:12px;padding-bottom:17px;font-size:11px}.v16-ai-topline span+span{display:none}.v16-ai-grid{grid-template-columns:1fr;gap:36px;padding:40px 0 30px}.v16-ai-copy h1{margin-bottom:25px;font-size:clamp(49px,12.6vw,80px)}.v16-ai-copy h1 strong{margin-top:7px}.v16-ai-manifesto{font-size:27px}.v16-ai-description{margin-bottom:25px;font-size:16px}.v16-ai-actions>a{font-size:15px}.v16-ai-actions .r-button{justify-content:center;width:100%}.v16-ai-availability{margin-top:16px;font-size:12px}.v16-ai-stage{border-radius:16px}.v16-ai-stage-top{padding:15px 18px}.v16-ai-stage-top>span{font-size:13px}.v16-ai-stage-body{min-height:365px;padding:22px 18px}.v16-ai-stage-body h2{font-size:24px}.v16-ai-task{padding:16px}.v16-ai-stage-link{padding:17px 18px;font-size:14px}.v16-ai-stage-note{padding:10px 18px}.v16-ai-stepper{padding:12px 12px 0}.v16-ai-stepper button{gap:6px;font-size:14px}.v16-ai-stepper small{display:none}.v16-ai-bridge-line{text-align:center;gap:8px;padding:25px 0;font-size:16px;display:grid}.v16-ai-bridge-line svg{display:none}.v16-ai-art{opacity:.24;-webkit-mask-image:linear-gradient(#000,#0000 65%);mask-image:linear-gradient(#000,#0000 65%)}}@media (prefers-reduced-motion:reduce){.v16-ai-stage-body{animation:none}}.v16-explorer{color:#142338;background:#f3f6fa}.v16-explorer .v8-section-heading{max-width:840px}.v16-explorer .v8-section-heading h2{letter-spacing:-.05em;font-size:clamp(36px,3.5vw,53px);line-height:1.2}.v16-explorer-grid{grid-template-columns:minmax(0,1.45fr) minmax(310px,1fr);align-items:start;gap:32px;display:grid}.v16-product-stage{background:#fff;border:1px solid #d8e1ec;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 18px 50px #233b5710}.v16-product-toolbar{background:#fff;border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}.v16-product-toolbar>span{color:#62718a;font-size:13px;line-height:1.55}.v16-product-toolbar button{white-space:nowrap;color:#325a8c;cursor:pointer;background:#f9fbff;border:1px solid #dbe4ef;border-radius:7px;align-items:center;gap:6px;min-height:40px;padding:0 10px;font-size:13px;display:flex}.v16-product-canvas{background:linear-gradient(145deg,#f5f8fd,#eaf0f7);justify-content:center;align-items:center;min-height:480px;padding:34px 24px;display:flex}.v16-marked-image{width:100%;margin:auto;line-height:0;position:relative}.v16-marked-image>img{object-fit:contain;filter:drop-shadow(0 12px 16px #26385217);width:100%;height:auto;display:block}.v16-hotspot{color:#fff;cursor:pointer;z-index:1;background:#1b57d8;border:3px solid #fff;border-radius:50%;width:38px;height:38px;font-size:14px;font-weight:750;line-height:1;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #2f70ed20,0 3px 10px #13366a35}.v16-hotspot[aria-pressed=true]{background:#092d6f;box-shadow:0 0 0 9px #397cf430,0 4px 15px #13366a40}.v16-hotspot:focus-visible{outline-offset:5px;outline:3px solid #1d62cb}.v16-reading-prompt>span{color:#58759a;font-size:13px}.v16-reading-prompt h3{letter-spacing:-.04em;word-break:keep-all;margin:8px 0 22px;font-size:25px;line-height:1.4}.v16-reading-buttons{gap:7px;display:grid}.v16-reading-buttons button{text-align:left;cursor:pointer;color:#52647b;background:#fff;border:1px solid #dce4ee;border-radius:9px;align-items:center;gap:12px;min-height:62px;padding:14px;font-size:16px;line-height:1.4;display:flex}.v16-reading-buttons button>span{color:#7989a0;font-size:12px}.v16-reading-buttons button>b{flex:1;font-weight:650}.v16-reading-buttons button svg{flex:none}.v16-reading-buttons button[aria-pressed=true]{color:#174685;background:#edf4ff;border-color:#3775db}.v16-reading-answer{padding:23px 2px 0;animation:.25s both v16-enter}.v16-reading-answer>span{color:#66809f;font-size:12px}.v16-reading-answer h4{letter-spacing:-.035em;margin:8px 0;font-size:20px;line-height:1.4}.v16-reading-answer>p{color:#66778c;margin:0 0 16px;font-size:16px;line-height:1.7}.v16-reading-answer>div{color:#225e99;border-top:1px solid #d8e3f0;align-items:flex-start;gap:8px;padding-top:15px;font-size:15px;line-height:1.6;display:flex}.v16-reading-answer svg{flex:none;margin-top:3px}.v16-reading-answer strong{font-weight:550}.v16-operating-checks{border-top:1px solid #d6e0ec;margin-top:42px;padding-top:28px}.v16-operating-checks>h3{letter-spacing:-.035em;margin:0 0 20px;font-size:23px}.v16-operating-checks>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.v16-operating-checks details{background:#fff;border-radius:10px;align-self:start;padding:18px 20px}.v16-operating-checks summary{cursor:pointer;align-items:flex-start;gap:10px;font-size:16px;font-weight:600;line-height:1.55;list-style:none;display:flex}.v16-operating-checks summary span{color:#8a9bb0;font-size:12px;line-height:2}.v16-operating-checks summary svg{flex:none;margin-top:4px;margin-left:auto}.v16-operating-checks p,.v16-operating-checks strong{color:#61758a;font-size:15px;font-weight:400;line-height:1.65}.v16-operating-checks strong{color:#245c99;display:block}.v16-takeaway{letter-spacing:-.04em;text-align:center;color:#173e74;margin:45px 0 0;font-size:clamp(22px,2.3vw,31px);font-weight:650;line-height:1.5}.v16-zoom-dialog{background:#f6f9fd;border-radius:20px;max-height:92dvh;padding:26px;overflow:auto;width:min(1180px,94vw)!important;max-width:1180px!important}.v16-zoom-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.v16-zoom-dialog>header h2{margin:0 0 9px;font-size:23px}.v16-zoom-dialog>header p{color:#67798e;margin:0;font-size:14px;line-height:1.6}.v16-zoom-dialog>header>button{cursor:pointer;background:#fff;border:1px solid #d0d9e6;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.v16-zoom-canvas{justify-content:center;align-items:center;padding:28px 0 0;display:flex;overflow:auto}.v16-zoom-canvas>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:72dvh}.v16-product-canvas>.dc-scale,.v16-zoom-canvas>.dc-scale{width:100%;min-width:0}.v16-product-canvas>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:560px}.v16-product-stage[data-point=period] .dc-sales-cards,.v16-product-stage[data-point=category] .dc-pills,.v16-product-stage[data-point=difference] .dc-panel table{outline-offset:4px;outline:2px solid #3279dc}.v16-day-map{color:#fff;background:#10213a;padding:88px 0 66px}.v16-day-map header{max-width:860px}.v16-day-map .v8-kicker{color:#86b7f1}.v16-day-map h2{letter-spacing:-.045em;word-break:keep-all;margin:14px 0 20px;font-size:clamp(36px,3.6vw,54px);line-height:1.25}.v16-day-map header>p{color:#aabed8;font-size:19px;line-height:1.7}.v16-moments{grid-template-columns:repeat(4,1fr);gap:14px;margin:38px 0 24px;display:grid}.v16-moments button{text-align:left;cursor:pointer;color:#bdcce0;background:#ffffff04;border:1px solid #ffffff25;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:223px;padding:24px 20px;transition:background .2s,border-color .2s;display:flex;position:relative}.v16-moment-index{color:#819ab9;border-bottom:1px solid #ffffff20;width:100%;margin-bottom:16px;padding-bottom:16px;font-size:13px}.v16-moments button small{color:#9eb5d1;font-size:13px;line-height:1.5}.v16-moments button strong{letter-spacing:-.035em;word-break:keep-all;margin-top:8px;font-size:22px;line-height:1.35}.v16-moments button>div{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:22px;display:flex}.v16-moments button>div>span{background:#ffffff08;border-radius:4px;padding:5px 8px;font-size:12px}.v16-moments button[aria-pressed=true]{color:#fff;background:#1d4774;border-color:#8ab9ff}.v16-moments button[aria-pressed=true] small,.v16-moments button[aria-pressed=true] .v16-moment-index{color:#bddafd}.v16-moments button:hover{border-color:#8ab9ff}.v16-moment-detail{background:#08172e88;border-radius:12px;grid-template-columns:1.15fr 30px 1fr;align-items:center;gap:28px;min-height:145px;padding:25px 30px;animation:.25s v16-enter;display:grid}.v16-moment-detail span{color:#87a8d0;font-size:13px}.v16-moment-detail h3{letter-spacing:-.025em;margin:8px 0 0;font-size:21px;font-weight:550;line-height:1.5}.v16-moment-detail p{color:#b1d4ff;margin:8px 0 0;font-size:20px;line-height:1.5}.v16-moment-detail>svg{color:#6c91bd}.v16-industry-golf-range .v16-moments,.v16-industry-multi-center .v16-moments{grid-template-columns:repeat(2,1fr)}.v16-industry-golf-range .v16-moments button,.v16-industry-multi-center .v16-moments button{min-height:165px;padding:20px 24px}.v16-industry-golf-range .v16-moment-index,.v16-industry-multi-center .v16-moment-index{border:0;width:auto;position:absolute;top:24px;right:24px}.v16-industry-golf-range .v16-moments button>div,.v16-industry-multi-center .v16-moments button>div{padding-top:15px}.v16-industry-pilates .v16-day-map{background:#183c48}.v16-industry-pilates .v16-moments button[aria-pressed=true]{background:#326371;border-color:#a2dfe5}.v16-industry-pt-studio .v16-day-map{background:#162a46}.v16-industry-crossfit .v16-moments button{border-radius:3px}.v16-industry-24h-gym .v16-moments button:nth-child(3){background:#070f23}.v16-roles{padding-block:90px}.v16-role-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.v16-role-heading h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(32px,3.5vw,49px);line-height:1.2}.v16-role-tabs{background:#f0f4f9;border-radius:10px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.v16-role-tabs button{color:#657a94;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:44px;padding:12px 17px;font-size:15px}.v16-role-tabs button[aria-pressed=true]{color:#154888;background:#fff;font-weight:650;box-shadow:0 2px 8px #1d355219}.v16-role-grid{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr);align-items:center;gap:48px;animation:.25s v16-enter;display:grid}.v16-role-copy>span{color:#3674bb;font-size:14px}.v16-role-copy h3{letter-spacing:-.04em;margin:12px 0 30px;font-size:29px;line-height:1.35}.v16-role-copy>div{border-top:1px solid #dde5ee;padding:17px 0}.v16-role-copy small{color:#7c8da2;margin-bottom:10px;font-size:13px;display:block}.v16-role-copy strong,.v16-role-copy p{color:#314d71;margin:0;font-size:18px;font-weight:500;line-height:1.6}.v16-role-copy details{border-top:1px solid #dde5ee;padding:15px 0}.v16-role-copy summary{color:#75859b;cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;list-style:none;display:flex}.v16-role-copy details p{color:#73849b;margin-top:12px;font-size:14px;font-weight:400;line-height:1.65}.v16-role-copy>a{color:#236ac4;align-items:center;gap:10px;margin-top:22px;font-size:16px;font-weight:650;display:inline-flex}.v16-industry-consult{border-top:1px solid #dce4ef;justify-content:space-between;align-items:center;gap:35px;margin-top:46px;padding-top:40px;display:flex}.v16-industry-consult p{letter-spacing:-.04em;word-break:keep-all;max-width:660px;margin:0;font-size:23px;line-height:1.5}.v16-industry-consult>a{flex:none}@media (max-width:1000px){.v16-explorer-grid{grid-template-columns:minmax(0,1.2fr) minmax(270px,1fr);gap:25px}.v16-product-canvas{min-height:400px;padding:25px 15px}.v16-reading-prompt h3{font-size:22px}.v16-reading-buttons button{font-size:15px}.v16-operating-checks>div{gap:12px}.v16-operating-checks details{padding:15px}.v16-moments{grid-template-columns:repeat(2,1fr)}.v16-moments button{min-height:170px}.v16-role-grid{gap:25px}.v16-role-heading{display:block}.v16-role-tabs{margin-top:25px;display:inline-flex}.v16-role-copy h3{font-size:25px}}@media (max-width:760px){.v16-explorer.v8-section{padding:62px 0}.v16-explorer .v8-section-heading h2{font-size:34px}.v16-explorer-grid{flex-direction:column;gap:25px;display:flex}.v16-product-stage,.v16-reading{width:100%}.v16-product-toolbar{padding:11px 13px}.v16-product-toolbar>span{font-size:12px}.v16-product-canvas{min-height:0;padding:22px 14px}.v16-marked-image{max-width:100%}.v16-explorer-grid.is-portrait .v16-marked-image{max-width:230px!important}.v16-hotspot{width:40px;height:40px}.v16-reading-prompt h3{margin-bottom:18px;font-size:23px}.v16-reading-buttons button{min-height:58px}.v16-operating-checks{margin-top:30px}.v16-operating-checks>div{grid-template-columns:1fr;gap:8px}.v16-operating-checks>h3{font-size:22px}.v16-takeaway{text-align:left;margin-top:30px;font-size:23px}.v16-zoom-dialog{padding:20px 16px}.v16-zoom-dialog>header h2{font-size:20px}.v16-day-map{padding:60px 0 40px}.v16-day-map h2{font-size:34px}.v16-day-map header>p{font-size:16px}.v16-moments{gap:9px;margin-top:28px}.v16-moments button,.v16-industry-golf-range .v16-moments button,.v16-industry-multi-center .v16-moments button{min-height:190px;padding:17px 13px}.v16-moment-index{margin-bottom:10px;padding-bottom:10px}.v16-moments button strong{font-size:19px}.v16-moments button small{font-size:12px}.v16-moments button>div{gap:5px;padding-top:13px}.v16-moments button>div>span{padding:4px 6px;font-size:11px}.v16-industry-golf-range .v16-moment-index,.v16-industry-multi-center .v16-moment-index{border-bottom:1px solid #ffffff20;width:100%;position:static}.v16-moment-detail{grid-template-columns:1fr;gap:17px;min-height:220px;padding:22px}.v16-moment-detail>svg{display:none}.v16-moment-detail h3,.v16-moment-detail p{font-size:19px}.v16-roles{padding-block:60px}.v16-role-heading h2{font-size:33px}.v16-role-tabs{gap:3px;display:flex}.v16-role-tabs button{white-space:nowrap;flex:1;padding:10px 12px;font-size:14px}.v16-role-grid{grid-template-columns:1fr;gap:27px}.v16-role-copy h3{margin-bottom:22px;font-size:27px}.v16-product-canvas>img{max-height:490px}.v16-industry-consult{margin-top:32px;padding-top:28px;display:block}.v16-industry-consult p{margin-bottom:23px;font-size:22px}.v16-industry-consult>a{justify-content:center;width:100%}.v16-roles .dc-scale,.v16-product-canvas>.dc-scale{min-width:0}}@media (prefers-reduced-motion:reduce){.v16-reading-answer,.v16-moment-detail,.v16-role-grid{animation:none}.v16-moments button{transition:none}}.v17-featured-case{background:#fff;border:1px solid #dbe3ef;border-radius:28px;grid-template-columns:.9fr 1.3fr;margin-top:40px;display:grid;overflow:hidden;box-shadow:0 18px 60px #162c4e08}.v17-case-result{color:#fff;background:#214bd5;flex-direction:column;justify-content:center;align-items:flex-start;padding:52px 46px;display:flex}.v17-case-adoption{color:#f3f7ff;border:1px solid #ffffff40;border-radius:99px;align-items:center;gap:9px;padding:10px 14px;font-size:15px;font-weight:650;display:inline-flex}.v17-case-result .v17-result-label{color:#f3f7ff;letter-spacing:-.03em;margin:34px 0 8px;font-size:23px;font-weight:650}.v17-result-number{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(78px,7.8vw,112px);font-weight:780;line-height:1.05;display:block}.v17-result-number>span{margin-left:4px;font-size:.57em}.v17-case-result .v17-result-comparison{color:#fff;margin:22px 0 0;font-size:19px;font-weight:600;line-height:1.6}.v17-result-dates{color:#dbe6ff;align-items:center;gap:15px;margin-top:12px;font-size:15px;display:flex}.v17-case-result .v17-result-definition{color:#dbe6ff;border-top:1px solid #ffffff30;margin:26px 0 0;padding-top:18px;font-size:13px;line-height:1.7}.v17-case-testimony{flex-direction:column;justify-content:center;margin:0;padding:38px 52px 45px;display:flex}.v17-quote-mark{color:#2f55d9;height:67px;font:100px/.9 Georgia,serif}.v17-case-testimony blockquote{border:0;margin:0;padding:0}.v17-case-testimony .v17-quote-main{text-wrap:balance;color:#14233b;letter-spacing:-.045em;word-break:keep-all;margin:8px 0 22px;font-size:clamp(25px,2.55vw,36px);font-weight:700;line-height:1.48}.v17-case-testimony .v17-quote-continuation{text-wrap:balance;color:#506078;letter-spacing:-.025em;word-break:keep-all;margin:0;font-size:clamp(19px,1.65vw,23px);line-height:1.65}.v17-case-testimony figcaption{border-top:1px solid #e7ebf2;align-items:center;gap:14px;margin-top:35px;padding-top:25px;display:flex}.v17-owner-symbol{color:#4964ad;background:#edf2fe;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.v17-case-testimony figcaption strong{color:#283953;font-size:16px;display:block}.v17-case-testimony figcaption small{color:#68758b;margin-top:6px;font-size:13px;line-height:1.6;display:block}.v17-growth-detail{background:#fff;border:1px solid #dfe6ef;border-radius:16px;margin-top:24px}.v17-growth-detail>summary{cursor:pointer;color:#263b5f;justify-content:space-between;align-items:center;gap:20px;padding:23px 28px;font-size:16px;font-weight:650;list-style:none;display:flex}.v17-growth-detail>summary::-webkit-details-marker{display:none}.v17-growth-detail>summary>span:last-child{color:#2d58d1;align-items:center;gap:15px;display:flex}.v17-growth-detail[open]>summary{border-bottom:1px solid #e5ebf3}.v17-growth-detail .v14-customer-grid{margin:0;padding:20px}.v17-growth-detail:focus-within{outline-offset:3px;outline:2px solid #7595ee}@media (max-width:1050px){.v17-case-result{padding:38px 30px}.v17-case-testimony{padding:34px}.v17-case-result .v17-result-comparison{font-size:17px}}@media (max-width:720px){.v17-featured-case{border-radius:20px;grid-template-columns:1fr;margin-top:28px}.v17-case-result{padding:30px}.v17-case-adoption{font-size:14px}.v17-case-result .v17-result-label{margin-top:27px;font-size:21px}.v17-result-number{font-size:clamp(78px,23vw,100px)}.v17-case-result .v17-result-comparison{margin-top:16px;font-size:17px}.v17-case-result .v17-result-definition{margin-top:18px;font-size:12px}.v17-case-testimony{padding:30px 27px}.v17-quote-mark{height:49px;font-size:78px}.v17-case-testimony .v17-quote-main{margin-bottom:18px;font-size:25px;line-height:1.5}.v17-case-testimony .v17-quote-continuation{font-size:19px}.v17-case-testimony figcaption{margin-top:26px;padding-top:22px}.v17-growth-detail>summary{flex-direction:column;align-items:flex-start;gap:9px;padding:21px}.v17-growth-detail>summary>span:last-child{justify-content:space-between;width:100%;font-size:15px}.v17-growth-detail .v14-customer-grid{padding:12px}}.v17-payment-advantages{background:#f4f7fd}.v17-payment-benefits{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.v17-payment-benefits>article{background:#fff;border:1px solid #e0e6f1;border-radius:22px;flex-direction:column;padding:34px;display:flex}.v17-payment-benefits>article>svg{color:#335ce1;margin-bottom:25px}.v17-payment-benefits>article>span{color:#61718b;font-size:15px}.v17-payment-benefits h3{letter-spacing:-.04em;color:#15233d;margin:14px 0 20px;font-size:34px;line-height:1.3}.v17-payment-benefits h3 b{letter-spacing:-.06em;margin:0 5px;font-size:60px;font-weight:780}.v17-payment-benefits h3 small{margin-right:3px;font-size:19px}.v17-payment-benefits p{color:#58657a;margin:0 0 24px;font-size:17px;line-height:1.8}.v17-payment-benefits a,.v17-monthly-content>a{color:#2854d4;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:650;display:flex}.v17-payment-benefits>.v17-installment-card{color:#fff;background:#1c347d;border-color:#1c347d}.v17-installment-card>svg,.v17-installment-card h3{color:#fff!important}.v17-payment-benefits>.v17-installment-card>span,.v17-installment-card p{color:#d1dfff}.v17-benefit-condition{color:#c4d4f4;margin-top:auto;font-size:12px;line-height:1.7}.v17-installment-note{color:#60718d;align-items:flex-start;gap:12px;margin:22px 0;display:flex}.v17-installment-note>svg{flex-shrink:0;margin-top:4px}.v17-installment-note p{margin:0;font-size:14px;line-height:1.75}.v17-installment-note strong{color:#334765}.v17-monthly-benefits{background:#fff;border:1px solid #dce5f3;border-radius:16px}.v17-monthly-benefits>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:25px 28px;font-size:17px;list-style:none;display:flex}.v17-monthly-benefits>summary::-webkit-details-marker{display:none}.v17-monthly-benefits>summary>span:last-child{color:#486296;align-items:center;gap:12px;font-size:14px;display:flex}.v17-monthly-benefits>summary b{color:#2a55d6;margin-right:8px}.v17-monthly-content{padding:0 28px 28px}.v17-monthly-content>p{color:#5a6980;font-size:14px;line-height:1.8}.v17-monthly-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.v17-monthly-grid article{background:#f2f6fd;border-radius:12px;padding:24px}.v17-monthly-grid strong{letter-spacing:-.05em;color:#244fc9;font-size:38px}.v17-monthly-grid small{letter-spacing:-.02em;margin-top:5px;font-size:15px;display:block}.v17-monthly-grid p{color:#334662;margin:16px 0 0;font-size:14px;line-height:1.8}.v17-monthly-fallback{color:#335bc5;background:#fff;border:1px solid #dce5f3;border-radius:16px;align-items:center;gap:16px;padding:24px;display:flex}.v17-payment-start{justify-content:space-between;align-items:center;gap:25px;margin-top:30px;display:flex}.v17-payment-start p{color:#394d6e;font-size:17px}.v17-payment-teaser{background:#f3f7ff;border:1px solid #dce5f4;border-radius:24px;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:40px;display:grid;margin-top:25px!important;margin-bottom:65px!important;padding:40px!important}.v17-payment-teaser>div>span{color:#3656a7;font-size:14px;font-weight:650}.v17-payment-teaser h2{letter-spacing:-.04em;margin:14px 0 0;font-size:28px;line-height:1.45}.v17-payment-teaser ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.v17-payment-teaser li{color:#2b436e;align-items:center;gap:11px;font-size:16px;display:flex}.v17-payment-teaser>a{color:#234fc9;flex-wrap:wrap;align-items:center;gap:9px;max-width:175px;font-size:16px;font-weight:650;display:flex}.v17-payment-teaser>a>small{color:#677c9e;width:100%;font-size:12px;font-weight:450}.v17-guide-stories{background:#f4f7fc}.v17-guide-tabs{gap:12px;margin:32px 0 24px;display:flex}.v17-guide-tabs button{color:#495d7d;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:12px;padding:17px 24px;font-size:16px}.v17-guide-tabs button>span{color:#7a8aa5;margin-right:10px;font-size:13px}.v17-guide-tabs button[aria-pressed=true]{color:#fff;background:#213d89;border-color:#213d89}.v17-guide-tabs button[aria-pressed=true]>span{color:#bfcefa}.v17-guide-scene{background:#fff;border:1px solid #dfe6f0;border-radius:24px;grid-template-columns:1.12fr 1fr;display:grid;overflow:hidden}.v17-guide-visual{background:#edf2fb;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:36px;display:flex}.v17-guide-visual>img{object-fit:contain;width:100%;height:auto;max-height:500px}.v17-guide-visual>span{color:#607490;margin-top:20px;font-size:12px;line-height:1.7}.v17-guide-explanation{padding:42px}.v17-guide-explanation h3{white-space:pre-line;letter-spacing:-.045em;color:#182b4c;margin:0 0 24px;font-size:35px;line-height:1.35}.v17-guide-explanation>p{color:#5a6a83;font-size:17px;line-height:1.85}.v17-guide-explanation ol{margin:28px 0;padding:0;list-style:none}.v17-guide-explanation li{color:#344d75;align-items:center;gap:15px;margin:16px 0;font-size:16px;display:flex}.v17-guide-explanation li>span{color:#7891b5;font-size:12px}.v17-guide-explanation li>svg{color:#91a5c3;margin-left:auto;transform:rotate(90deg)}.v17-guide-explanation>strong{color:#275b9e;align-items:center;gap:10px;font-size:16px;line-height:1.6;display:flex}.v17-guide-explanation>strong svg{flex-shrink:0}.v17-guide-explanation details{color:#627089;border-top:1px solid #e3e9f2;margin-top:23px;padding-top:18px;font-size:13px}.v17-guide-explanation summary{cursor:pointer;min-height:30px}.v17-guide-explanation details p{line-height:1.8}.v17-guide-explanation details a{color:#2857c7;align-items:center;gap:7px;display:flex}.v17-adoption-support{background:#fff}.v17-adoption-support .v8-wrap>div{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:32px;display:grid}.v17-adoption-support article{border:1px solid #dfe6ef;border-radius:18px;padding:30px}.v17-adoption-support article>svg{color:#355ad3;margin-bottom:16px}.v17-adoption-support h3{letter-spacing:-.03em;color:#213756;margin:0 0 12px;font-size:23px;line-height:1.45}.v17-adoption-support article p{color:#68758a;font-size:16px;line-height:1.8}.v17-adoption-support article a{color:#335ac9;align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}.v17-adoption-note{color:#6b7890;margin:24px 0 16px;font-size:13px}.v17-adoption-cta{color:#2754ce;align-items:center;gap:15px;font-size:17px;font-weight:650;display:inline-flex}@media (max-width:1050px){.v17-payment-benefits>article{padding:25px}.v17-payment-benefits h3{font-size:29px}.v17-payment-teaser{grid-template-columns:1fr 1fr;gap:25px}.v17-payment-teaser>a{grid-column:1/-1;max-width:none}.v17-guide-explanation{padding:30px}.v17-guide-explanation h3{font-size:29px}}@media (max-width:720px){.v17-payment-benefits,.v17-monthly-grid,.v17-guide-scene,.v17-adoption-support .v8-wrap>div{grid-template-columns:1fr}.v17-payment-benefits{gap:14px}.v17-payment-benefits>article{padding:28px}.v17-payment-benefits h3{font-size:31px}.v17-payment-benefits>article>svg{margin-bottom:18px}.v17-payment-benefits p{font-size:16px}.v17-installment-note p{font-size:13px}.v17-monthly-benefits>summary{flex-direction:column;align-items:flex-start;gap:13px;padding:22px}.v17-monthly-benefits>summary>span:last-child{justify-content:space-between;width:100%}.v17-monthly-content{padding:0 22px 24px}.v17-monthly-grid article{padding:22px}.v17-monthly-grid strong{align-items:baseline;gap:12px;display:flex}.v17-monthly-grid small{display:inline}.v17-payment-start{flex-direction:column;align-items:stretch;gap:12px}.v17-payment-start p{font-size:16px;line-height:1.7}.v17-payment-teaser{border-radius:18px;grid-template-columns:1fr;gap:26px;margin-bottom:40px!important;padding:27px!important}.v17-payment-teaser h2{font-size:25px}.v17-payment-teaser li{font-size:15px}.v17-guide-tabs{grid-template-columns:1fr;gap:9px;display:grid}.v17-guide-tabs button{text-align:left;padding:15px 20px}.v17-guide-visual{padding:25px}.v17-guide-explanation{padding:27px}.v17-guide-explanation h3{font-size:29px}.v17-guide-explanation>p{font-size:16px}.v17-adoption-support article{padding:26px}}.v18-product-dialog[data-slot=dialog-content]{z-index:160}.v18-product-view.is-sales>div{gap:32px}.v18-product-view.is-sales>div>img{flex-shrink:1;max-width:46%!important}.v18-purchase-path{max-width:225px}.v18-purchase-path>span{color:#7b8294;font-size:12px}.v18-purchase-path>div{flex-direction:column;align-items:flex-start;gap:8px;padding-top:20px;display:flex}.v18-purchase-path small{color:#7d82b1;font-size:11px}.v18-purchase-path strong{color:#3a4661;letter-spacing:-.035em;font-size:20px}.v18-purchase-path svg{color:#afb7c9;margin-top:2px;transform:rotate(90deg)}@media (max-width:760px){.v18-product-view.is-sales>div{gap:15px}.v18-purchase-path strong{font-size:15px}.v18-purchase-path>div{gap:6px;padding-top:15px}}.v18-center-modal.is-other{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:24px;display:grid}.v18-center-modal.is-other .v13-ai-bridge{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;margin:0;padding:32px;display:flex}.v18-center-modal.is-other .v13-bridge-mark{font-size:15px}.v18-center-modal.is-other .v13-bridge-mark br{display:none}.v18-center-modal.is-other .v13-ai-bridge h3{margin:18px 0;font-size:27px;line-height:1.4}.v18-center-modal.is-other .v13-ai-bridge p{font-size:14px}.v18-center-modal.is-other .v13-bridge-flow{font-size:13px}@media (max-width:760px){.v18-center-modal.is-other{display:block}.v18-center-modal.is-other .v13-ai-bridge{gap:18px;margin-top:20px;padding:24px}.v18-center-modal.is-other .v13-ai-bridge h3{font-size:23px}}.v18-center-story{z-index:2;background:#fffffff0;border:1px solid #e0e2e8;border-radius:18px;margin-top:-10px;position:relative;overflow:hidden}.v18-center-steps{border-bottom:1px solid #e8eaf0;grid-template-columns:repeat(4,1fr);display:grid}.v18-center-steps button{cursor:pointer;color:#7b8190;background:0 0;border:0;border-right:1px solid #e8eaf0;align-items:center;gap:15px;min-height:62px;padding:14px 24px;font-size:15px;font-weight:650;display:flex}.v18-center-steps button:last-child{border-right:0}.v18-center-steps button span{font-size:11px}.v18-center-steps button svg{margin-left:auto}.v18-center-steps button[aria-pressed=true]{color:#4e4ed2;background:#eeedff;box-shadow:inset 0 -2px #6960f0}.v18-center-current{justify-content:space-between;align-items:center;gap:30px;padding:27px 32px;display:flex}.v18-center-current h2{letter-spacing:-.045em;margin:0 0 9px;font-size:27px;line-height:1.35}.v18-center-current p{color:#7b8190;margin:0;font-size:15px;line-height:1.7}.v18-center-current>button{color:#5456bb;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dfe2eb;border-radius:30px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:13px 18px;font-size:14px;font-weight:650;display:flex}.v18-center-evidence{background:#f1f4f7;margin:0;padding:25px 30px}.v18-center-evidence>div{justify-content:center;align-items:center;min-height:300px;display:flex}.v18-center-evidence img{object-fit:contain;width:100%;max-width:min(410px,100%);height:52dvh;max-height:min(52dvh,510px);display:block}.v18-center-evidence video{object-fit:contain;background:#0f1420;border-radius:12px;width:auto;max-width:100%;height:52dvh}.v18-center-evidence.is-dashboard>div{display:block}.v18-center-evidence.is-dashboard>.v18-center-zoomed{max-height:65dvh;overflow:auto}.v18-center-zoomed .dc-scale{width:1320px;min-width:1320px}.v18-center-evidence figcaption{color:#6b7685;text-align:center;padding-top:18px;font-size:13px;line-height:1.6}.v18-real-case{color:#202c3d;background:#f4f6f8;border-radius:16px;margin-top:12px;overflow:hidden}.v18-real-case>header{padding:35px 35px 24px}.v18-real-case>header>span{color:#546e66;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.v18-real-case h3{letter-spacing:-.045em;margin:16px 0 12px;font-size:clamp(27px,3vw,38px);line-height:1.3}.v18-real-case>header p{color:#727d8c;margin:0;font-size:15px;line-height:1.6}.v18-case-layout{grid-template-columns:minmax(0,1.65fr) 1fr;gap:30px;padding:0 35px 30px;display:grid}.v18-case-stages{border:1px solid #dce2e9;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.v18-case-stages button{color:#758191;cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;padding:16px 12px;font-size:14px;font-weight:650;display:flex}.v18-case-stages button>svg:last-child{margin-left:auto}.v18-case-stages button[aria-pressed=true]{color:#464ab2;background:#eaeafa;box-shadow:inset 0 -2px #6261d4}.v18-case-scene{min-height:213px;padding:25px 0 0}.v18-case-scene>span{color:#5458c7;font-size:14px;font-weight:650}.v18-case-scene h4{letter-spacing:-.04em;margin:15px 0 10px;font-size:23px;line-height:1.4}.v18-case-scene p{color:#647081;font-size:15px;line-height:1.8}.v18-case-scene small{color:#7e8897;font-size:12px;line-height:1.7}.v18-case-layout>aside{color:#fff;background:#172c2b;border-radius:14px;flex-direction:column;justify-content:center;padding:28px;display:flex}.v18-case-layout>aside>span{color:#accec5;font-size:14px}.v18-case-layout>aside>strong{letter-spacing:-.06em;white-space:nowrap;margin:15px 0 6px;font-size:clamp(45px,5vw,62px);font-weight:730;line-height:1.2}.v18-case-layout>aside strong small{font-size:16px;font-weight:500}.v18-case-layout>aside strong em{letter-spacing:-.04em;margin-left:8px;font-size:22px;font-style:normal}.v18-case-layout>aside>p{color:#cef1e5;margin:0;font-size:20px}.v18-case-layout>aside>div{color:#aed5c9;border-top:1px solid #ffffff20;align-items:center;gap:10px;margin-top:18px;padding:20px 0 14px;font-size:13px;display:flex}.v18-case-layout>aside>small{color:#90b4a9;font-size:12px;line-height:1.7}.v18-case-source{border-top:1px solid #dde3e9;margin:0 35px}.v18-case-source summary{color:#677489;cursor:pointer;justify-content:space-between;padding:17px 0;font-size:13px;display:flex}.v18-case-source p{color:#717d8d;font-size:13px;line-height:1.8}.v18-real-case footer{background:#e9eef2;justify-content:space-between;align-items:center;gap:20px;padding:24px 35px;display:flex}.v18-other-cases{margin:0 35px 18px}.v18-other-cases>details{border-top:1px solid #dde3e9}.v18-other-cases summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:14px;display:flex}.v18-other-cases summary>strong{color:#4248a8;align-items:center;gap:10px;font-size:14px;display:flex}.v18-other-cases details>div{padding:0 0 23px}.v18-other-cases p,.v18-other-cases li{color:#6b7585;font-size:14px;line-height:1.8}.v18-other-cases ol{padding-left:20px}.v18-other-cases b{color:#334256}.v18-other-cases .r-button{margin-top:12px}@media (max-width:760px){.v18-other-cases{margin:0 22px 15px}.v18-other-cases summary{display:block}.v18-other-cases summary>strong{justify-content:space-between;margin-top:9px}}.v18-real-case footer>span{font-size:15px;font-weight:600}.v18-section-heading{margin-bottom:40px}.v18-section-heading h2,.v18-start h2{letter-spacing:-.055em;margin:17px 0 0;font-size:clamp(35px,4.2vw,58px);font-weight:730;line-height:1.18}.v18-section-heading h2 em{color:#5451e8;font-style:normal}.v18-decision{background:#f6f7fa;scroll-margin-top:95px}.v18-goals{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:25px;display:grid}.v18-goals button{color:#4b5363;text-align:left;cursor:pointer;background:0 0;border:1px solid #dfe2e9;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:18px;font-size:17px;font-weight:650;transition:background .2s,color .2s;display:flex}.v18-goals button>span{opacity:.7;align-self:flex-start;margin-top:3px;font-size:12px}.v18-goals button>svg{flex-shrink:0}.v18-goals button[aria-pressed=true]{color:#fff;background:#1b2332;border-color:#1b2332}.v18-goals button:hover{border-color:#6265ee}.v18-path-panel{background:#fff;border:1px solid #e5e8ef;border-radius:24px;overflow:hidden}.v18-path-heading{justify-content:space-between;align-items:end;gap:35px;padding:40px;display:flex}.v18-path-number{color:#6561e7;font-size:14px;font-weight:650}.v18-path-heading h3{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(28px,3vw,40px);line-height:1.2}.v18-path-heading>p{color:#677184;max-width:300px;margin:0;font-size:16px;line-height:1.7}.v18-path-workspace{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:32px;padding:0 40px 38px;display:grid}.v18-evidence{background:#f5f7fa;border:1px solid #e3e7ef;border-radius:16px;min-width:0;overflow:hidden}.v18-evidence-tabs{background:#eef1f6;gap:6px;padding:8px;display:flex}.v18-evidence-tabs button{color:#626b7b;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:15px;font-weight:650;display:flex}.v18-evidence-tabs button[aria-pressed=true]{color:#332f9b;background:#fff;box-shadow:0 1px 6px #27324c0b}.v18-product-view{margin:0}.v18-product-view>div{justify-content:center;align-items:center;height:340px;padding:20px;display:flex;overflow:hidden}.v18-product-view>div>img{object-fit:contain;filter:drop-shadow(0 8px 12px #26304b0b);width:100%;height:100%;max-height:100%!important}.v18-product-view.is-branches>div{height:auto;padding:8px;display:block}.v18-product-view .dc-scale{width:100%}.v18-product-view figcaption{background:#fff;border-top:1px solid #e5e8ef;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.v18-product-view figcaption strong,.v18-product-view figcaption small{display:block}.v18-product-view figcaption strong{font-size:15px;line-height:1.5}.v18-product-view figcaption small{color:#6c7480;margin-top:5px;font-size:12px;line-height:1.6}.v18-product-view figcaption button{color:#555ac6;cursor:pointer;background:#fff;border:1px solid #e1e5ed;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.v18-next-actions{padding:18px 0 0}.v18-next-actions>span{color:#5554c9;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.v18-next-actions h4{letter-spacing:-.045em;margin:18px 0 24px;font-size:31px;line-height:1.3}.v18-next-actions ol{margin:0;padding:0;list-style:none}.v18-next-actions li{border-top:1px solid #e8eaf0;align-items:baseline;gap:14px;padding:16px 0;display:flex}.v18-next-actions li b{color:#8588a2;font-size:12px;font-weight:600}.v18-next-actions li p{margin:0;font-size:16px;line-height:1.6}.v18-path-note{color:#7b8492;margin-top:10px;font-size:12px;line-height:1.7}.v18-next-actions>a{color:#5554ce;align-items:center;gap:7px;margin-top:16px;font-size:14px;font-weight:650;display:flex}.v18-plan-view{color:#fff;background:#171e2d;min-height:434px;padding:26px}.v18-plan-topline{color:#b8bafb;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.v18-plan-topline small{color:#b8c2ce;letter-spacing:0;font-size:11px}.v18-plan-view h4{letter-spacing:-.035em;margin:20px 0 12px;font-size:25px;line-height:1.35}.v18-plan-decision{color:#c8d1df;font-size:15px;line-height:1.65}.v8 .v18-plan-view .v18-plan-decision{color:#c8d1df}.v8 .v18-plan-view .v18-task-ticket p{color:#b6c3d8}.v8 .v18-start .v18-start-top p{color:#b0bdd0}.v8 .v18-case-layout>aside>p{color:#cef1e5}.v18-goals button{word-break:keep-all}.v18-task-ticket{background:#ffffff0a;border-left:2px solid #b4e8d9;border-radius:0 10px 10px 0;margin:22px 0;padding:20px}.v18-task-ticket>span{color:#ace1d1;font-size:12px}.v18-task-ticket h5{margin:10px 0;font-size:19px;line-height:1.5}.v18-task-ticket>div{color:#bec8d8;justify-content:space-between;gap:10px;font-size:12px;display:flex}.v18-task-ticket>p{color:#a8b4c7;margin-bottom:0;font-size:13px;line-height:1.6}.v18-script{border-top:1px solid #ffffff1a;padding:15px 0;font-size:14px}.v18-script summary{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.v18-script blockquote{color:#d1dae8;margin:18px 0;line-height:1.75}.v18-script small{color:#a6b3c8;font-size:12px}.v18-plan-view>a{color:#b3e4d5;align-items:center;gap:8px;padding-top:15px;font-size:14px;display:flex}.v18-consult-preview{background:#eff3f4;border-top:1px solid #e4e8ec;justify-content:space-between;gap:35px;padding:30px 40px;display:flex}.v18-consult-preview>div:first-child>span{color:#637a78;font-size:12px;font-weight:650}.v18-consult-preview h4{letter-spacing:-.04em;margin:9px 0 15px;font-size:21px}.v18-consult-preview ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v18-consult-preview li{color:#52656a;align-items:center;gap:8px;font-size:14px;line-height:1.5;display:flex}.v18-consult-preview li svg{color:#668f84;flex-shrink:0}.v18-consult-preview>div:last-child{align-self:center;max-width:300px}.v18-consult-preview small{color:#697b7e;margin-top:13px;font-size:12px;line-height:1.6;display:block}.v18-selection-note{color:#768092;margin:16px 0 0;font-size:12px;line-height:1.75}.v18-product-dialog{background:#f6f7fa;border-radius:20px;width:min(1180px,100vw - 28px);max-height:92dvh;overflow-y:auto;max-width:1180px!important;padding:0!important}.v18-product-dialog>header{background:#fff;justify-content:space-between;gap:20px;padding:25px;display:flex}.v18-product-dialog>header>button{cursor:pointer;background:#f0f2f6;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.v18-full-media{padding:24px}.v18-full-media>img{object-fit:contain;width:100%;max-height:68dvh;margin:auto;display:block}.v18-zoom-tools{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px 0;display:flex}.v18-zoom-tools button{cursor:pointer;background:#fff;border:1px solid #d4d8e5;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.v18-zoom-tools span{color:#6b758b;font-size:12px}.v18-full-media.is-zoomed{background:#fff;max-height:65dvh;margin:14px;padding:0;overflow:auto}.v18-full-media.is-zoomed>img{margin:0;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}.v18-full-media.is-zoomed .dc-scale{width:1320px;min-width:1320px}.v18-product-dialog header h2{letter-spacing:-.035em;margin:0 0 8px;font-size:23px;line-height:1.4}.v18-product-dialog header p{font-size:13px;line-height:1.6}.v18-product-dialog>a{color:#5154d4;justify-content:center;gap:8px;padding:22px;display:flex}.v18-start{color:#fff;background:#1a2231}.v18-start .v8-kicker{color:#afa9ff}.v18-start-top{justify-content:space-between;align-items:center;gap:45px;display:flex}.v18-start-top p{color:#b0bdd0;margin-top:25px;font-size:18px;line-height:1.75}.v18-start-top>div:last-child{flex-direction:column;align-items:start;gap:20px;display:flex}.v18-start-top>div:last-child>a:last-child{color:#b6c2d8;align-items:center;gap:10px;font-size:15px;display:flex}.v18-start-checks{border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;grid-template-columns:repeat(3,1fr);margin:40px 0 0;display:grid}.v18-start-checks>div{padding:27px 20px 25px 0}.v18-start-checks span{color:#8a9ab4;margin-right:15px;font-size:12px}.v18-start-checks strong{font-size:20px}.v18-start-checks p{color:#a4b2c8;margin:12px 0 0;font-size:15px;line-height:1.5}.v18-start-details{margin:0 0 32px}.v18-start-details summary{cursor:pointer;color:#b9c5d8;justify-content:space-between;align-items:center;padding:20px 0;font-size:14px;display:flex}.v18-start-details p{color:#adbcd1;font-size:15px;line-height:1.7}.v18-start-details b{color:#fff;margin-right:8px}.v18-start-details small{color:#94a4bb;font-size:12px;display:block}.v18-start-details a{color:#cac2ff;gap:8px;padding:18px 0;font-size:14px;display:inline-flex}.v18-industry-links{flex-wrap:wrap;gap:10px 28px;display:flex}.v18-industry-links a{color:#c6cfdf;align-items:center;gap:14px;min-height:44px;font-size:14px;display:inline-flex}.v18-consult-agenda{border-left:2px solid #7872e9;margin:20px 0;padding-left:18px}.v18-consult-agenda ol{color:#46516a;padding-left:19px;font-size:15px;line-height:1.8}.v18-consult-agenda>p{color:#778299;font-size:12px;line-height:1.7}:is(.v18-decision button:focus-visible,.v18-start a:focus-visible,.v18-center-story button:focus-visible){outline-offset:4px;outline:3px solid #827afa}@media (max-width:1000px){.v18-goals{grid-template-columns:repeat(2,1fr)}.v18-goals button{min-height:68px}.v18-path-heading{align-items:start}.v18-path-workspace{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:25px}}@media (max-width:760px){.v13-world-caption{line-height:1.65;display:block}.v13-world-caption>span{font-size:12px}.v13-world-caption small{margin-top:6px;font-size:11px;display:block}.v13-world-tools button{width:44px;height:44px}.v18-center-story{border-radius:14px;margin-top:6px}.v18-center-steps{grid-template-columns:repeat(2,1fr)}.v18-center-steps button{gap:8px;min-height:53px;padding:13px 16px;font-size:13px}.v18-center-steps button:nth-child(2){border-right:0}.v18-center-current{padding:22px;display:block}.v18-center-current h2{font-size:23px}.v18-center-current p{font-size:14px}.v18-center-current>button{width:100%;margin-top:20px}.v18-center-evidence{padding:15px}.v18-center-evidence>div{min-height:0}.v18-center-evidence.is-dashboard{padding:8px}.v18-real-case>header{padding:25px 22px 22px}.v18-real-case>header>span{font-size:12px;line-height:1.6}.v18-case-layout{flex-direction:column;gap:22px;padding:0 20px 24px;display:flex}.v18-case-stages button{flex-wrap:wrap;justify-content:center;gap:8px;padding:13px 9px;font-size:12px}.v18-case-stages button>span,.v18-case-stages button>svg:last-child{display:none}.v18-case-stages button>svg{width:17px}.v18-case-scene{min-height:0}.v18-case-scene h4{font-size:23px}.v18-case-source{margin:0 22px}.v18-real-case footer{padding:22px;display:block}.v18-real-case footer>span{margin-bottom:18px;line-height:1.6;display:block}.v18-section-heading{margin-bottom:27px}.v18-goals{gap:7px;margin-bottom:18px}.v18-goals button{gap:6px;min-height:80px;padding:15px 12px;font-size:14px;line-height:1.5}.v18-goals button>span{display:none}.v18-goals button>svg{width:16px}.v18-path-panel{border-radius:17px}.v18-path-heading{padding:25px 22px;display:block}.v18-path-heading h3{font-size:28px}.v18-path-heading>p{max-width:none;margin-top:15px;font-size:15px}.v18-path-workspace{padding:0 14px 20px;display:block}.v18-product-view>div{height:295px;padding:12px}.v18-product-view.is-branches>div{height:auto;min-height:210px}.v18-product-view figcaption{padding:15px}.v18-next-actions{padding:28px 8px 0}.v18-next-actions h4{margin:12px 0 18px;font-size:25px}.v18-next-actions h4 br{display:none}.v18-next-actions li{padding:12px 0}.v18-next-actions li p{font-size:15px}.v18-plan-view{padding:22px 18px}.v18-plan-view h4{font-size:24px}.v18-plan-topline{flex-wrap:wrap;gap:7px}.v18-plan-decision{font-size:14px}.v18-task-ticket{padding:16px}.v18-consult-preview{padding:25px 22px;display:block}.v18-consult-preview>div:last-child{max-width:none;margin-top:24px}.v18-consult-preview .r-button{justify-content:center;width:100%}.v18-start-top{display:block}.v18-start-top p{font-size:16px}.v18-start-top>div:last-child{margin-top:28px}.v18-start-checks{grid-template-columns:1fr;margin-top:32px}.v18-start-checks>div{border-bottom:1px solid #ffffff15;padding:22px 0}.v18-start-checks>div:last-child{border-bottom:0}.v18-start-checks strong{font-size:18px}.v18-start-checks p{margin-left:32px;font-size:14px}.v18-start-details summary{gap:20px;font-size:13px}.v18-industry-links{grid-template-columns:repeat(2,1fr);gap:4px 15px;display:grid}.v18-industry-links a{justify-content:space-between;font-size:13px}.v18-full-media{padding:12px}}.v19-field{color:#1c2330;background:#f6f7f9}.v19-field-heading{justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:2.3rem;display:flex}.v19-field-heading h2{letter-spacing:-.05em;margin:1.2rem 0 0!important;font-size:clamp(2.1rem,4.2vw,4.3rem)!important;line-height:1.18!important}.v19-field-heading h2 em{color:#5650d7;font-style:normal}.v19-field-heading>div:last-child{flex-shrink:0;max-width:340px}.v19-field-heading p{margin:0 0 1.15rem;font-size:1.05rem;line-height:1.7;color:#566273!important}.v19-field-total{color:#657181;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.v19-field-total b{color:#242b3a;margin-left:.2rem}.v19-field-filters{flex-wrap:wrap;gap:.6rem;margin:0 0 1.25rem;display:flex}.v19-field-filters button{color:#596171;cursor:pointer;background:0 0;border:1px solid #d9dce3;border-radius:99px;align-items:center;gap:.6rem;min-height:46px;padding:.65rem 1rem;font-size:.9rem;font-weight:650;display:flex}.v19-field-filters button[aria-pressed=true]{color:#fff;background:#202637;border-color:#202637}.v19-field-filters button span{opacity:.6;font-variant-numeric:tabular-nums;font-size:.8rem}.v19-field-stage{background:#161d2b;border-radius:24px;grid-template-columns:minmax(0,1.65fr) minmax(290px,.85fr);min-width:0;scroll-margin-top:100px;display:grid;overflow:hidden}.v19-field-player{aspect-ratio:16/10;background:#0d111a;justify-content:center;align-self:stretch;align-items:center;min-width:0;min-height:400px;display:flex;position:relative;overflow:hidden}.v19-field-player video{width:100%;height:100%;position:absolute;inset:0;object-fit:contain!important;border-radius:0!important;max-height:none!important}.v19-field-player[data-portrait=true]{background:radial-gradient(#303847,#10151e 75%)}.v19-field-play{color:#fff;cursor:pointer;background:linear-gradient(#060c1514 30%,#060c1585);border:0;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;display:flex;position:absolute;inset:0}.v19-field-play>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff20;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:.4rem;transition:transform .2s,background .2s;display:grid}.v19-field-play:hover>span{background:#ffffff35;transform:scale(1.08)}.v19-field-play strong{font-size:1.05rem}.v19-field-play small{color:#ffffffcb;font-size:.85rem}.v19-field-error{z-index:2;background:#431e2e;padding:1rem;font-size:.9rem;position:absolute;bottom:0;left:0;right:0;color:#fff!important;margin:0!important}.v19-field-ended{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0c1326bb;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}.v19-field-ended button{color:#202735;cursor:pointer;background:#fff;border:1px solid #ffffff50;border-radius:99px;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.95rem;display:flex}.v19-field-ended button:first-child{color:#fff;background:0 0}.v19-field-story{color:#fff;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.5rem,3vw,2.8rem);display:flex}.v19-field-tag{letter-spacing:.13em;color:#a4adbf;margin-bottom:1.7rem;font-size:.75rem;font-weight:650}.v19-field-device{color:#c1befa;margin-bottom:.65rem;font-size:.9rem;line-height:1.5}.v19-field-story h3{letter-spacing:-.04em;word-break:keep-all;line-height:1.2;color:#fff!important;margin:0 0 1.1rem!important;font-size:clamp(1.6rem,2.1vw,2.2rem)!important}.v19-field .v19-field-summary{margin:0 0 1.6rem;font-size:1rem;line-height:1.7;color:#d5dbe5!important}.v19-field-story dl{border-top:1px solid #ffffff24;width:100%;margin:0 0 1rem;padding-top:1.2rem}.v19-field-story dt{color:#97a3b7;margin-bottom:.35rem;font-size:.8rem}.v19-field-story dd{color:#eff2f8;margin:0;font-size:.95rem;line-height:1.6}.v19-field-source{width:100%;margin-bottom:1.4rem;font-size:.85rem}.v19-field-source summary{cursor:pointer;color:#aeb9cc;min-height:36px;padding:.5rem 0}.v19-field .v19-field-source p{margin:.55rem 0;font-size:.85rem;line-height:1.65;color:#bfc8d8!important}.v19-field-source a{color:#d4d1ff;align-items:center;gap:.35rem;text-decoration:underline;display:inline-flex}.v19-field-next{color:#fff;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:auto;padding:1.1rem 0 0;font-size:.95rem;display:flex}.v19-field-library-head{justify-content:space-between;align-items:center;gap:1rem;margin:2.5rem 0 1.15rem;display:flex}.v19-field-library-head h3{letter-spacing:-.035em;margin:0!important;font-size:1.15rem!important}.v19-field-library-head>span{color:#717b89;font-size:.85rem}.v19-field-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem;display:grid}.v19-film-card{text-align:left;cursor:pointer;color:#242c3c;background:#fff;border:1px solid #e0e3ea;border-radius:16px;min-width:0;padding:0 0 1.1rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.v19-film-card[aria-pressed=true]{border:2px solid #655ee5;padding-bottom:calc(1.1rem - 1px);box-shadow:0 0 0 3px #655ee514}.v19-film-card:hover{border-color:#7771db;box-shadow:0 10px 24px #1d2a4510}.v19-film-poster{aspect-ratio:16/10;background:#111722;justify-content:center;align-items:center;margin-bottom:1rem;display:flex;position:relative;overflow:hidden}.v19-film-poster img{width:100%;height:100%;position:absolute;inset:0;object-fit:contain!important}.v19-film-play{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#15213980;border:1px solid #ffffffb0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute}.v19-film-duration{color:#fff;font-variant-numeric:tabular-nums;background:#101525d9;border-radius:5px;padding:.22rem .35rem;font-size:.75rem;position:absolute;bottom:.6rem;right:.6rem}.v19-film-demo{color:#2c3b55;background:#eef1fbe8;border-radius:5px;padding:.25rem .45rem;font-size:.75rem;font-weight:650;position:absolute;top:.6rem;left:.6rem}.v19-film-device,.v19-film-card>strong,.v19-film-setting{padding:0 1rem;line-height:1.5;display:block}.v19-film-device{color:#5c56bb;margin-bottom:.3rem;font-size:.8rem}.v19-film-card>strong{letter-spacing:-.035em;word-break:keep-all;font-size:1rem}.v19-film-setting{color:#748090;margin-top:.35rem;font-size:.8rem}.v19-field-more{color:#3d485c;cursor:pointer;background:0 0;border:1px solid #d9dde6;border-radius:12px;justify-content:center;align-items:center;gap:.8rem;width:100%;min-height:52px;margin-top:1.5rem;font-size:.95rem;font-weight:600;display:flex}.v19-field-more[aria-expanded=true] svg{transform:rotate(180deg)}.v19-field-footer{border-top:1px solid #dfe3eb;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.75rem;padding-top:1.75rem;display:flex}.v19-field .v19-field-footer p{margin:0;font-size:.85rem;line-height:1.7;color:#738093!important}.v19-field-footer .r-button{flex-shrink:0;font-size:.95rem}:is(.v19-field button:focus-visible,.v19-field a:focus-visible,.v19-field summary:focus-visible){outline-offset:4px;outline:3px solid #8279fc}@media (min-width:1100px){.v19-field[data-compact=true] .v19-field-player{aspect-ratio:16/9;min-height:350px}.v19-field[data-compact=true] .v19-field-heading h2{font-size:3.3rem!important}}@media (max-width:1000px){.v19-field-heading{gap:2rem}.v19-field-heading>div:last-child{max-width:270px}.v19-field-stage{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}.v19-field-player{min-height:380px}.v19-field-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v19-field-story{padding:1.5rem}.v19-field-tag{margin-bottom:1.1rem}}@media (max-width:700px){.v19-field-heading{margin-bottom:1.6rem;display:block}.v19-field-heading>div:last-child{max-width:none;margin-top:1.25rem}.v19-field-heading h2{font-size:clamp(2rem,7vw,2.75rem)!important}.v19-field-heading p{max-width:34rem;font-size:1rem}.v19-field-filters{gap:.45rem}.v19-field-filters button{min-height:44px;padding:.55rem .8rem;font-size:.85rem}.v19-field-stage{border-radius:18px;flex-direction:column;display:flex}.v19-field-player{aspect-ratio:4/3;width:100%;min-height:0}.v19-field-player[data-portrait=true]{aspect-ratio:1/1.08}.v19-field-story{padding:1.4rem}.v19-field-tag{margin-bottom:.8rem;font-size:.75rem}.v19-field-story h3{margin-bottom:.7rem!important;font-size:1.65rem!important}.v19-field .v19-field-summary{margin-bottom:1rem}.v19-field-story dl{padding-top:.8rem}.v19-field-source{margin-bottom:.6rem}.v19-field-next{padding-top:.85rem}.v19-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.v19-field-library-head{flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:1.7rem}.v19-field-library-head h3{font-size:1.05rem!important}.v19-film-device,.v19-film-card>strong,.v19-film-setting{padding:0 .75rem}.v19-film-card>strong{font-size:.9rem}.v19-film-setting,.v19-film-device{font-size:.75rem}.v19-film-poster{aspect-ratio:4/3;margin-bottom:.75rem}.v19-film-card{border-radius:12px}.v19-field-footer{flex-direction:column;align-items:flex-start;gap:1rem}.v19-field-footer .r-button{justify-content:center;width:100%}.v19-field-play>span{width:64px;height:64px}.v19-field-ended{flex-wrap:wrap;gap:.5rem}.v19-field-ended button{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.v19-field *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.v19-field fieldset{border:0;min-width:0;margin-inline:0;padding:0}.v19-field-error{display:block}.v19-field video:focus-visible{outline-offset:-4px;outline:3px solid #b6b1ff}.v19-field-overview{color:#343550;cursor:pointer;background:#fff;border:1px solid #d8dce5;border-radius:99px;align-items:center;gap:.5rem;min-height:44px;margin-top:1rem;padding:.65rem 1rem;font-size:.9rem;font-weight:650;display:inline-flex}.v19-field-overview:hover{color:#554dc7;border-color:#655ee5}.v20-entry{color:#1a2030;background:#fff;padding:30px 0 48px}.v20-entry-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin:38px 0 36px;display:flex}.v20-entry-heading h1{letter-spacing:-.055em;word-break:keep-all;margin:14px 0 0;font-size:clamp(2.25rem,3.9vw,3.7rem);line-height:1.16}.v20-entry-heading h1 em{color:#514ad5;font-style:normal}.v20-entry-intro{max-width:370px}.v20-entry-intro p{color:#626a7b;word-break:keep-all;margin:0 0 18px;font-size:1rem;line-height:1.7}.v20-entry-intro .r-button{min-height:48px;padding:12px 18px;font-size:.95rem}.v20-entry-gallery{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:28px;display:grid}.v20-entry-index-title{flex-direction:column;gap:7px;padding:2px 0 16px;display:flex}.v20-entry-index-title h2{letter-spacing:-.03em;margin:0!important;font-size:1.125rem!important}.v20-entry-index-title>span{color:#777f90;font-size:.875rem}.v20-entry .v20-entry-cases{gap:10px;margin:0;display:grid}.v20-entry-cases>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e4ec;border-radius:15px;align-items:center;gap:14px;min-width:0;padding:8px;transition:border-color .2s,background .2s;display:flex;position:relative}.v20-entry-cases>button:hover{background:#faf9ff;border-color:#a29ce9}.v20-entry-cases>button[aria-pressed=true]{background:#f1efff;border-color:#6558dc;box-shadow:0 0 0 1px #6558dc}.v20-entry-thumb{background:#131722;border-radius:9px;flex-shrink:0;width:104px;height:91px;position:relative;overflow:hidden}.v20-entry-thumb img{object-fit:contain;width:100%;height:100%}.v20-entry-thumb>span{color:#fff;background:#11192dc9;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:6px;right:6px}.v20-entry-case-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.v20-entry-case-copy small{color:#767a91;letter-spacing:.03em;font-size:.75rem}.v20-entry-case-copy i{margin-left:6px;font-style:normal}.v20-entry-case-copy strong{color:#272b40;letter-spacing:-.03em;font-size:1.125rem;line-height:1.3}.v20-entry-case-copy>span{color:#70788a;word-break:keep-all;font-size:.875rem;line-height:1.45}.v20-entry-selected{color:#6456db;position:absolute;top:10px;right:10px}.v20-entry-overview{color:#646c7d;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:14px 4px;font-size:.9rem;font-weight:650;display:flex}.v20-entry-overview svg:last-child{margin-left:auto}.v20-entry-overview[aria-pressed=true]{color:#5445cf}.v20-entry-viewer{background:#fff;border:1px solid #dde1eb;border-radius:22px;min-width:0;scroll-margin-top:92px;overflow:hidden;box-shadow:0 16px 45px #27315c0a}.v20-entry-viewer-top{color:#fff;background:#181d2a;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:.875rem;display:flex}.v20-entry-viewer-top>span{color:#d1d7e3;align-items:center;gap:8px;display:flex}.v20-entry-viewer-top i{background:#9fddc4;border-radius:50%;width:6px;height:6px}.v20-entry-viewer-top b{font-size:.875rem;font-weight:600}.v20-entry .v19-field-player{aspect-ratio:16/9;min-height:0}.v20-entry .v20-entry-shots{background:#f7f8fb;border-bottom:1px solid #e9ebf1;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:13px 18px;display:flex}.v20-entry-shots button{color:#606b80;cursor:pointer;background:#fff;border:1px solid #dce0e9;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:.875rem;display:flex}.v20-entry-shots button[aria-pressed=true]{color:#5548c9;background:#ece9fc;border-color:#bbb4ec}.v20-entry-shots button>span{color:#7c8495;font-size:.75rem}.v20-entry-shots .v20-entry-back{background:0 0;border:0;margin-left:auto;font-size:.875rem}.v20-entry-caption{padding:20px 24px}.v20-entry-caption h3{letter-spacing:-.035em;line-height:1.35;margin:0 0 5px!important;font-size:1.35rem!important}.v20-entry-caption>p{color:#6f788b;margin:0;font-size:.95rem;line-height:1.5}.v20-entry-caption details{color:#81899a;margin-top:12px;font-size:.875rem}.v20-entry-caption summary{cursor:pointer;padding:4px 0}.v20-entry-caption details p{color:#768092;margin:10px 0 0;font-size:.875rem;line-height:1.65}.v20-entry-decision{background:#f4f5f9;border-radius:15px;justify-content:space-between;align-items:center;gap:25px;margin-top:26px;padding:24px 28px;display:flex}.v20-entry-decision div>span{color:#6d64bd;margin-bottom:5px;font-size:.875rem;font-weight:600;display:block}.v20-entry-decision strong{letter-spacing:-.04em;font-size:1.3rem}.v20-entry-decision p{color:#6e7889;margin:6px 0 0;font-size:.95rem;line-height:1.6}.v20-entry-decision a{color:#323a51;white-space:nowrap;align-items:center;gap:16px;font-size:.95rem;font-weight:650;display:flex}.v20-entry-note{color:#7f8795;margin:16px 0 0;font-size:.8rem;line-height:1.65}.v20-entry-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v20-entry-cases{scroll-margin-top:90px}@media (max-width:1100px){.v20-entry-gallery{grid-template-columns:280px minmax(0,1fr);gap:20px}.v20-entry-thumb{width:85px;height:85px}.v20-entry-case-copy strong{font-size:1rem}.v20-entry-heading{gap:25px}.v20-entry-intro{max-width:310px}}@media (max-width:800px){.v20-entry{padding:22px 0 30px}.v20-entry-heading{margin:26px 0 28px;display:block}.v20-entry-heading h1{font-size:clamp(1.9rem,6.4vw,3.2rem);line-height:1.22}.v20-entry-intro{max-width:none;margin-top:20px}.v20-entry-intro p{font-size:1rem}.v20-entry-gallery{display:block}.v20-entry-index-title{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.v20-entry-index-title h2{font-size:1rem!important}.v20-entry-index-title>span{font-size:.75rem}.v20-entry .v20-entry-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v20-entry-cases>button{flex-direction:column;align-items:stretch;gap:9px;padding:7px 7px 13px}.v20-entry-thumb{width:100%;height:105px}.v20-entry-case-copy{gap:3px;padding:0 4px}.v20-entry-case-copy strong{font-size:1rem}.v20-entry-case-copy>span{font-size:.875rem}.v20-entry-selected{color:#fff;background:#6558dc;border-radius:50%;padding:2px}.v20-entry-overview{padding:17px 3px}.v20-entry-viewer{border-radius:16px}.v20-entry-viewer-top{flex-wrap:wrap;gap:6px;padding:13px 15px}.v20-entry-viewer-top>span{font-size:.75rem}.v20-entry .v19-field-player{aspect-ratio:4/3}.v20-entry .v19-field-player[data-portrait=true]{aspect-ratio:1/1.12}.v20-entry .v20-entry-shots{gap:6px;padding:12px}.v20-entry-shots button{padding:9px;font-size:.875rem}.v20-entry-shots .v20-entry-back{margin-left:0}.v20-entry-caption{padding:18px}.v20-entry-decision{padding:22px;display:block}.v20-entry-decision a{margin-top:17px}}@media (prefers-reduced-motion:reduce){.v20-entry *{scroll-behavior:auto!important;transition:none!important}}.v21-next{color:#171a24;background:#f4f5f8;padding:80px 0 90px}.v21-next header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.v21-next header span{color:#616a7e;font-size:15px;font-weight:650}.v21-next h2{letter-spacing:-.045em;word-break:keep-all;margin-top:12px;font-size:clamp(27px,3vw,40px);line-height:1.3}.v21-next header>a{white-space:nowrap;align-items:center;gap:8px;padding:12px 0;font-size:15px;display:flex}.v21-next nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v21-next nav>a{background:#fff;border:1px solid #e2e5ec;border-radius:20px;padding:30px 28px 56px;transition:border-color .18s,transform .18s;display:block;position:relative}.v21-next nav>a:hover{border-color:#7d79f4;transform:translateY(-4px)}.v21-next nav>a>span{color:#5852d8;font-size:14px;font-weight:700}.v21-next h3{letter-spacing:-.045em;word-break:keep-all;margin:22px 0 12px;font-size:clamp(21px,2vw,27px);line-height:1.35}.v21-next p{color:#616979;word-break:keep-all;font-size:16px;line-height:1.65}.v21-next nav>a>svg{position:absolute;bottom:22px;right:25px}.v21-next nav>a.is-ai{color:#fff;background:#18192d;border-color:#18192d}.v21-next .is-ai>span{color:#bcb7ff}.v21-next .is-ai p{color:#c1c3d2}.v21-mobile-dock{display:none}.v9-image-scroll{overflow:hidden}.v13-center-modal .v18-center-modal.is-dashboard{padding-top:24px}.v9-proof-categories{padding-top:36px}.release-site :where(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #7971f6}@media (max-width:700px){.v21-next{padding:48px 0}.v21-next header{flex-direction:column;align-items:start;gap:4px;margin-bottom:16px}.v21-next nav{grid-template-columns:1fr;gap:10px}.v21-next nav>a{border-radius:16px;padding:22px 48px 22px 22px}.v21-next h3{margin:10px 0 7px;font-size:23px}.v21-next p{font-size:15px}.v21-next nav>a>svg{top:22px;right:18px}.v21-has-dock{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.v21-mobile-dock{z-index:45;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid #e6e7ee;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #14162809}.v21-mobile-dock>a:first-child{color:#394052;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:7px;min-height:48px;font-size:14px;font-weight:650;display:flex}.v21-mobile-dock>.r-button{border-radius:12px;flex:1.3;min-width:0;min-height:48px;padding:12px 16px;font-size:16px}.r-header .r-small{min-height:44px}}@media (prefers-reduced-motion:reduce){.v21-next nav>a{transition:none}.v21-next nav>a:hover{transform:none}}.dc-scale{contain:inline-size;min-height:0;padding:0;display:block}.dc-scale>div{flex:none;max-width:none}.v9-evidence-image:has(.dc-scale){height:auto;min-height:0;max-height:none;padding:0 0 55px;display:block}.v22-evidence-open{color:#546784;cursor:pointer;background:#f1f3f8;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.v22-service-hero{background:linear-gradient(#fff 45%,#f5f6fa);padding:24px 0 68px}.v22-hero-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.15fr);align-items:center;gap:60px;padding-top:38px;display:grid}.v22-eyebrow{color:#5554d5;letter-spacing:.07em;margin-bottom:24px;font-size:14px;font-weight:750;display:block}.v22-hero-copy h1{letter-spacing:-.06em;white-space:pre-line;word-break:keep-all;color:#171d29;margin:0;font-size:clamp(40px,3.7vw,60px);line-height:1.2}.v22-hero-copy>p{color:#667080;word-break:keep-all;max-width:34ch;margin:28px 0 32px;font-size:19px;line-height:1.8}.v22-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.v22-actions>a:last-child{align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:700;display:inline-flex}.v22-product-theater{background:#fff;border:1px solid #e3e7ef;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 26px 70px -35px #17264045}.v22-theater-head{color:#566174;border-bottom:1px solid #e9ecf2;justify-content:space-between;align-items:center;height:52px;padding:0 24px;font-size:13px;font-weight:650;display:flex}.v22-theater-head>span{align-items:center;gap:9px;display:flex}.v22-theater-head i{background:#5955e9;border-radius:50%;width:7px;height:7px}.v22-theater-head button{color:#596276;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.v22-theater-screen{background:radial-gradient(#fff 0%,#f5f6fa 100%);justify-content:center;align-items:center;height:460px;padding:28px;animation:.65s cubic-bezier(.22,1,.36,1) both v22-scene-enter;display:flex;overflow:hidden}.v22-theater-screen>img{object-fit:contain;border-radius:8px;flex:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.v22-theater-caption{border-top:1px solid #e9ecf2;justify-content:space-between;align-items:start;gap:18px;padding:24px 26px 18px;display:flex}.v22-theater-caption strong{letter-spacing:-.04em;word-break:keep-all;font-size:21px;line-height:1.45;display:block}.v22-theater-caption p{color:#6b7585;word-break:keep-all;margin:8px 0 0;font-size:14px;line-height:1.7}.v22-theater-caption>span{color:#5554d5;white-space:nowrap;font-size:18px;font-weight:700}.v22-theater-caption small{color:#a7aebb;font-size:12px}.v22-scene-controls{gap:6px;padding:0 24px;display:flex}.v22-scene-controls button{cursor:pointer;color:#7d8592;background:0 0;border:0;flex:1;min-width:0;padding:12px 6px 14px;font-size:13px;position:relative}.v22-scene-controls button:after{content:"";background:#e7eaf0;height:2px;position:absolute;bottom:0;left:0;right:0}.v22-scene-controls button[aria-pressed=true]{color:#4f4be2;font-weight:750}.v22-scene-controls button[aria-pressed=true]:after{background:#b9b6ff}.v22-scene-controls i.is-playing{transform-origin:0;width:100%;height:2px;animation:v22-progress var(--scene-duration) linear;z-index:1;background:#514be9;position:absolute;bottom:0;left:0}.v22-source-note{color:#8991a0;text-align:center;padding:14px 20px;font-size:11px;line-height:1.6;display:block}.v22-hero-layout.is-wide{max-width:1200px;margin:auto;display:block}.is-wide .v22-hero-copy{text-align:center;max-width:960px;margin:0 auto 42px}.is-wide .v22-hero-copy>p{max-width:650px;margin-inline:auto}.is-wide .v22-actions{justify-content:center}.v22-product-theater.is-dashboard .v22-theater-screen{background:#0d1321;height:auto;padding:0;display:block}.v22-product-theater.is-dashboard .v22-theater-caption{color:#fff;background:#101828;border-color:#2b3446}.v22-product-theater.is-dashboard .v22-theater-caption p{color:#b4bed0}.v22-product-theater.is-dashboard .v22-theater-caption>span{color:#b7b3ff}.v22-process-film video{aspect-ratio:1;object-fit:contain;background:#f6f7fa;width:100%;display:block}.v22-performance-mobile{display:none}.v22-employee-ui .v22-source-clone .grid-cols-1{grid-template-columns:repeat(4,minmax(0,1fr))}.v22-source-clone{color:#e2e8f0;font-family:inherit;line-height:1.5}.v22-source-clone h4{letter-spacing:0;margin:0;font-size:16px;font-weight:500;line-height:1.5}.v22-source-clone svg.recharts-surface{max-width:none}.v22-source-clone .recharts-wrapper{font-size:12px}.v22-source-clone button{font-family:inherit}.v22-source-clone .text-lg{font-size:18px}.v22-source-clone .text-sm{font-size:14px}.v22-source-clone .text-xs{font-size:12px}@media (max-width:700px){.v22-performance-full{display:none}.v22-performance-mobile{background:#0f172a;border-radius:16px;padding:18px 10px;display:block}.v22-performance-mobile>p{color:#c2d3e9;text-align:center;margin:0 0 20px;font-size:15px}.v22-performance-mobile .v22-source-clone{padding:12px}.v22-performance-mobile .v22-source-clone>.mb-6>.flex{flex-wrap:wrap}.v22-performance-mobile .v22-source-clone .space-y-6>div{padding-inline:10px}.v22-performance-mobile .v22-source-clone .space-y-6>div:first-child{flex-wrap:wrap}.v22-performance-mobile .v22-source-clone .text-lg{font-size:16px}}.v22-film-chapters{grid-template-columns:repeat(3,1fr);gap:9px;padding:18px 16px 0;display:grid}.v22-film-chapters button{text-align:left;cursor:pointer;color:#737e91;background:#f4f5f8;border:0;border-radius:9px;padding:14px 12px 17px;position:relative}.v22-film-chapters span{margin-bottom:6px;font-size:11px;display:block}.v22-film-chapters strong{word-break:keep-all;font-size:13px;line-height:1.6}.v22-film-chapters button[aria-pressed=true]{color:#514bd8;background:#eeedff}.v22-film-chapters i{background:#5b52ea;height:2px;position:absolute;bottom:0;left:12px;right:12px}.v22-field-story{background:#f6f8fb}.v22-field-story .v8-section-heading p{max-width:670px;font-size:19px;line-height:1.8}.v22-process-route{grid-template-columns:repeat(3,1fr);gap:16px;margin:35px 0 32px;display:grid}.v22-process-route button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e5ee;border-radius:14px;align-items:center;gap:16px;padding:24px;display:flex}.v22-process-route span{color:#979eab;font-size:13px}.v22-process-route strong{letter-spacing:-.04em;flex:1;font-size:18px}.v22-process-route svg{color:#acb3c3}.v22-process-route button[aria-pressed=true]{color:#fff;background:#514ade;border-color:#514ade;box-shadow:0 9px 20px #5651e525}.v22-process-route button[aria-pressed=true] span,.v22-process-route button[aria-pressed=true] svg{color:#cecbff}.v22-flow-layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:center;gap:45px;display:grid}.v22-full-source{background:#fff;border:1px solid #e1e6ef;border-radius:20px;padding:22px;overflow:hidden}.v22-full-source img{object-fit:contain;border-radius:6px;width:100%;height:auto;display:block}.v22-flow-layout aside{padding:20px 0}.v22-flow-layout h3{letter-spacing:-.045em;word-break:keep-all;margin:0 0 20px;font-size:30px;line-height:1.4}.v22-flow-layout aside>p{color:#606e82;word-break:keep-all;font-size:18px;line-height:1.85}.v22-flow-layout aside>div{color:#5750d6;border-top:1px solid #dde3ec;align-items:center;gap:10px;margin-top:26px;padding-top:26px;font-size:15px;font-weight:700;display:flex}.v22-flow-layout aside>small{color:#8290a3;margin-top:25px;font-size:12px;line-height:1.9;display:block}@media (max-width:800px){.v22-flow-layout{grid-template-columns:1fr;gap:12px}.v22-process-route{gap:6px;margin:28px 0 18px}.v22-process-route button{padding:15px 12px;display:block}.v22-process-route button>span{margin-bottom:7px;display:block}.v22-process-route strong{font-size:14px;line-height:1.5}.v22-process-route svg{display:none}.v22-full-source{border-radius:14px;padding:10px}.v22-flow-layout aside{padding:15px 5px 0}.v22-flow-layout h3{font-size:26px}.v22-flow-layout aside>p,.v22-field-story .v8-section-heading p{font-size:17px}.v22-performance-promises{justify-content:flex-start;gap:14px}.v22-performance-story header{text-align:left}.v22-performance-story header p{font-size:17px}.v22-film-chapters{gap:6px;padding:14px 12px 0}.v22-film-chapters button{padding:12px 9px}.v22-film-chapters strong{font-size:12px}}@keyframes v22-scene-enter{0%{opacity:.15;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes v22-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v22-employee-ui{color:#eef3fc;text-align:left;background:#101727;padding:34px;font-family:inherit;font-size:14px;line-height:1.5}.v22-employee-ui *{box-sizing:border-box}.v22-employee-heading,.v22-employee-heading>div{align-items:center;gap:12px;display:flex}.v22-employee-heading{justify-content:space-between;margin-bottom:22px}.v22-employee-heading strong{font-size:24px}.v22-employee-heading span{background:#a3e9e0;width:4px;height:26px}.v22-employee-heading small{color:#a5b2c8;font-size:12px}.v22-employee-summary{grid-template-columns:1fr 1.35fr 1.25fr 1.25fr;gap:16px;display:grid}.v22-employee-summary article{background:#1c2638;border:1px solid #374256;border-radius:16px;padding:22px}.v22-employee-summary article>span{color:#c4cfdf;align-items:center;gap:9px;font-size:14px;display:flex}.v22-employee-summary article>strong{letter-spacing:-.04em;margin:12px 0 5px;font-size:27px;display:block}.v22-employee-summary article>small{color:#a8b5c9;font-size:12px}.v22-employee-summary .v22-top-three{flex-wrap:wrap;gap:12px;padding:7px 0;font-size:16px;display:flex}.v22-top-three b:first-child{color:#f0cc85}.v22-employee-toolbar{align-items:center;gap:14px;margin:26px 0;display:flex}.v22-employee-toolbar>strong,.v22-employee-toolbar>span{background:#202b3e;border:1px solid #39465d;border-radius:8px;padding:9px 15px}.v22-employee-toolbar label{color:#c3cee0;margin-left:auto}.v22-employee-toolbar select{color:#eef3fc;font:inherit;background:#202b3e;border:1px solid #465369;border-radius:8px;margin-left:12px;padding:9px 12px}.v22-average-title{justify-content:space-between;margin-bottom:14px;display:flex}.v22-average-title strong{font-size:17px}.v22-average-title small{color:#9faec4;font-size:12px}.v22-employee-average{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.v22-employee-average article{background:#1c2536;border:1px solid #354158;border-radius:12px;padding:18px}.v22-employee-average article>span{color:#bbcade}.v22-employee-average article>strong{margin:9px 0;font-size:23px;display:block}.v22-employee-average article>div{font-size:14px;font-weight:700}.v22-employee-average small{color:#9faec4;margin-left:5px;font-size:11px;font-weight:400}.v22-employee-ui .up{color:#5dd8b0}.v22-employee-ui .down{color:#ff8ea0}.v22-employee-tabs{border-bottom:1px solid #344157;gap:26px;margin:28px 0 20px;display:flex}.v22-employee-tabs button{color:#aab9ce;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 10px;font-size:16px;display:flex}.v22-employee-tabs button[aria-pressed=true]{color:#c6bfff;border-color:#a397ff;font-weight:750}.v22-ranking-average{color:#a6e6cd;background:#203633;border-radius:10px;align-items:center;gap:20px;padding:15px 20px;display:flex}.v22-ranking-average small{margin-left:auto}.v22-top-five{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:18px;display:grid}.v22-top-five article{background:#202a3b;border:1px solid #39465b;border-radius:12px;padding:20px;position:relative}.v22-top-five article>span{color:#ddc287;font-size:25px;font-weight:750;position:absolute;top:14px;right:15px}.v22-top-five small{color:#a9b8ce;font-size:12px;display:block}.v22-top-five strong{margin:8px 0 13px;font-size:18px;display:block}.v22-top-five b{color:#99e3d9;font-size:18px}.v22-table-title{justify-content:space-between;align-items:center;margin:27px 0 13px;display:flex}.v22-table-title strong{font-size:17px}.v22-table-title button{color:#d8e1ef;cursor:pointer;background:#202b3f;border:1px solid #47546a;border-radius:7px;align-items:center;gap:10px;padding:7px 12px;display:flex}.v22-team-table{border:1px solid #354156;border-radius:10px;overflow:auto}.v22-team-table table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.v22-team-table th,.v22-team-table td{text-align:right;border-bottom:1px solid #2b374b;padding:13px 12px}.v22-team-table th:first-child{text-align:left}.v22-team-table thead{color:#c0cbe0;background:#273245}.v22-team-table tbody tr:nth-child(2n){background:#172134}.v22-team-table small{color:#a4b3ca}.v22-metric-tabs{gap:10px;margin:0 0 20px;display:flex}.v22-metric-tabs button{color:#bfcbde;cursor:pointer;background:#202b3e;border:1px solid #3d4961;border-radius:9px;padding:10px 25px;font-size:14px}.v22-metric-tabs button[aria-pressed=true]{color:#fff;background:#6650c3;border-color:#a393e9;font-weight:750}.v22-distribution-summary{background:#1c2739;border:1px solid #37455c;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:22px;padding:20px;display:grid}.v22-distribution-summary>div{border-right:1px solid #3a4861;padding:0 20px}.v22-distribution-summary>div:last-child{border:0}.v22-distribution-summary span{color:#b6c6dd;font-size:13px;display:block}.v22-distribution-summary strong{letter-spacing:-.025em;margin-top:7px;font-size:25px;display:block}.v22-distribution-summary strong small{color:#a3b2c9;font-size:15px}.v22-performance-bars{background:#172133;border:1px solid #354158;border-radius:12px;padding:20px 24px}.v22-bars-legend{color:#b7c5da;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;display:flex}.v22-bars-legend>i{background:#34d399;border-radius:50%;width:8px;height:8px}.v22-bars-legend>i:nth-of-type(2){background:#fb7185;margin-left:12px}.v22-bars-legend>span{margin-left:auto}.v22-performance-row{align-items:center;gap:20px;height:39px;display:flex}.v22-performance-row>strong{flex:none;width:72px;font-size:13px;font-weight:550}.v22-performance-row>em{text-align:right;color:#bdcce3;width:46px;font-size:12px;font-style:normal}.v22-performance-track{background:#202e43;border-radius:4px;flex:1;height:25px;position:relative;overflow:hidden}.v22-performance-track>i{opacity:.7;border-radius:4px;height:100%;display:block}.v22-performance-track>span{z-index:2;border-left:1px dashed #d3e8f0;height:100%;position:absolute;left:50%}.v22-performance-track>b{color:#fff;text-shadow:0 1px 3px #000;font-size:12px;font-weight:550;position:absolute;top:3px;right:12px}.v22-show-employees{color:#d4e1f4;cursor:pointer;background:#233047;border:1px solid #43506b;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin:18px auto 0;padding:11px 24px;display:flex}.v22-employee-note{color:#9aadc7!important;letter-spacing:0!important;max-width:none!important;margin:22px 0 0!important;font-size:11px!important;line-height:1.7!important}.v22-performance-story{background:#f5f7fa}.v22-performance-story header{text-align:center}.v22-performance-story h2{letter-spacing:-.055em;word-break:keep-all;font-size:clamp(32px,3.8vw,54px);line-height:1.25}.v22-performance-story header p{color:#697487;margin:24px 0 32px;font-size:19px;line-height:1.8}.v22-performance-promises{flex-wrap:wrap;justify-content:center;gap:28px;margin-bottom:35px;display:flex}.v22-performance-promises>div{align-items:center;gap:10px;font-size:14px;display:flex}.v22-performance-promises svg{color:#5754df}.v22-performance-promises span{color:#778192}.v22-performance-promises strong{color:#283144}.v22-performance-full{border-radius:18px;overflow:hidden;box-shadow:0 25px 65px -30px #15284870}.v22-explanation-note{color:#8590a1;text-align:center;max-width:740px;margin:20px auto 0;font-size:12px;line-height:1.8}@media (max-width:1000px){.v22-hero-layout{grid-template-columns:1fr;gap:34px;max-width:760px;margin:auto}.v22-hero-copy h1{font-size:48px}.v22-theater-screen{height:460px}}@media (max-width:700px){.v22-service-hero{padding-bottom:36px}.v22-hero-layout{gap:30px;padding-top:24px}.v22-eyebrow{margin-bottom:20px;font-size:12px}.v22-hero-copy h1{font-size:37px;line-height:1.24}.v22-hero-copy>p{margin:22px 0 26px;font-size:17px}.v22-actions{gap:16px}.v22-actions .r-button{padding:15px 18px;font-size:14px}.v22-product-theater{border-radius:18px}.v22-theater-screen{height:345px;padding:20px}.v22-theater-head{padding:0 15px;font-size:12px}.v22-theater-caption{padding:19px 18px 12px}.v22-theater-caption strong{font-size:18px}.v22-theater-caption p{font-size:13px}.v22-theater-caption>span{display:none}.v22-scene-controls{padding:0 14px}.v22-scene-controls button{min-height:50px;font-size:12px;line-height:1.5}.v22-source-note{font-size:10px}.is-wide .v22-hero-copy{text-align:left;margin-bottom:30px}.is-wide .v22-actions{justify-content:flex-start}.is-wide .v22-hero-copy>p{margin-inline:0}}@media (prefers-reduced-motion:reduce){.v22-theater-screen,.v22-scene-controls i.is-playing{animation:none}}.v23-eyebrow{letter-spacing:.035em;align-items:center;gap:9px;font-size:14px;font-weight:650;display:inline-flex}.v23-voices{color:#fff;background:#111524;padding:100px 0}.v23-voices-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:45px;display:flex}.v23-voices-heading .v23-eyebrow{color:#b9bcff}.v23-voices-heading h2{letter-spacing:-.055em;word-break:keep-all;margin:22px 0 0;font-size:clamp(34px,4.3vw,60px);font-weight:750;line-height:1.2}.v23-voices-heading h2 em{color:#b9bcff;font-style:normal}.v23-voices-heading>p{color:#b7bfd3;flex-shrink:0;margin:0;font-size:18px;line-height:1.7}.v23-voice-grid{grid-template-columns:1.25fr 1fr 1fr;gap:18px;display:grid}.v23-voice-grid article{background:#1b2032;border:1px solid #394055;border-radius:24px;flex-direction:column;align-items:stretch;min-width:0;padding:32px;display:flex}.v23-voice-grid article.v23-voice-featured{color:#17213b;background:#e7e8ff;border-color:#e7e8ff}.v23-voice-topic{letter-spacing:.01em;color:#b9bcff;font-size:14px;font-weight:650}.v23-voice-featured .v23-voice-topic{color:#464cdf}.v23-voice-grid figure{flex:1;margin:30px 0 20px}.v23-voice-grid figure blockquote{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:650;line-height:1.47}.v23-voice-grid .v23-voice-featured figure blockquote{font-size:clamp(28px,2.85vw,40px);font-weight:750;line-height:1.4}.v23-voice-grid figcaption{color:#dce0eb;flex-direction:column;gap:5px;margin-top:30px;font-size:14px;font-weight:600;line-height:1.55;display:flex}.v23-voice-grid figcaption span{color:#a5afc4;font-size:13px;font-weight:400}.v23-voice-featured figcaption{color:#343c60}.v23-voice-grid details{border-top:1px solid #41485d;padding-top:18px}.v23-voice-featured details{border-color:#c2c8ea}.v23-voice-grid summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:30px;font-size:14px;list-style:none;display:flex}.v23-voice-grid summary::-webkit-details-marker{display:none}.v23-voice-grid summary span{font-size:24px;font-weight:300;transition:transform .2s}.v23-voice-grid details[open] summary span{transform:rotate(45deg)}.v23-voice-grid details blockquote{letter-spacing:-.02em;word-break:keep-all;margin:20px 0 0;font-size:16px;line-height:1.85}.v23-voice-grid article:nth-child(4){background:0 0;border-radius:20px;grid-column:1/-1;grid-template-columns:.6fr 1fr 1fr;align-items:center;gap:30px;padding:25px 32px;display:grid}.v23-voice-grid article:nth-child(4) figure{margin:0}.v23-voice-grid article:nth-child(4) figure blockquote{font-size:23px}.v23-voice-grid article:nth-child(4) figcaption{margin-top:12px}.v23-voice-grid article:nth-child(4) details{border-top:0;padding:0}.v23-voices-footer{justify-content:space-between;align-items:center;gap:30px;margin-top:30px;display:flex}.v23-voices-footer>p{color:#aab4cb;margin:0;font-size:13px;line-height:1.8}.v23-voices-footer>a:not(.r-button){color:#e5e7ff;flex-shrink:0;align-items:center;gap:16px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.v23-customer-hero{background:#fff;padding:54px 0 34px}.v23-customer-hero .v8-breadcrumb{margin-bottom:36px}.v23-customer-hero .v23-eyebrow{color:#585ddd}.v23-customer-title{justify-content:space-between;align-items:end;gap:35px;margin-top:15px;display:flex}.v23-customer-title h1{letter-spacing:-.06em;word-break:keep-all;margin:0;font-size:clamp(38px,5.2vw,72px);font-weight:750;line-height:1.15}.v23-customer-title h1 em{color:#494de8;font-style:normal}.v23-customer-title>div{max-width:330px}.v23-customer-title p{word-break:keep-all;color:#596478;margin:0 0 20px;font-size:18px;line-height:1.7}.v23-story-anchors{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.v23-story-anchors a{color:#424c60;border:1px solid #dce0eb;border-radius:999px;align-items:center;gap:10px;padding:12px 17px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.v23-story-anchors a:hover{color:#494de8;border-color:#494de8}.v23-interviews{background:#fff;padding:22px 0 95px;scroll-margin-top:100px}.v23-interview-stage{color:#fff;background:#121727;border:1px solid #262d41;border-radius:28px;grid-template-columns:minmax(0,1fr) 300px;display:grid;overflow:hidden}.v23-interview-screen{aspect-ratio:16/9;background:#080b12;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.v23-interview-screen video{object-fit:contain;aspect-ratio:16/9;background:#080b12;width:100%;height:100%;display:block}.v23-interview-play{cursor:pointer;color:#fff;min-height:44px;font:inherit;background:linear-gradient(#0000 25%,#060910b3);border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.v23-interview-play>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff20;border:1px solid #fff8;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;transition:transform .2s;display:flex}.v23-interview-play:hover>span{transform:scale(1.07)}.v23-interview-play strong{text-shadow:0 2px 10px #000;font-size:18px}.v23-interview-play small{text-shadow:0 2px 10px #000;font-size:14px}.v23-interview-info{flex-direction:column;justify-content:center;min-width:0;padding:32px;display:flex}.v23-interview-info>span{letter-spacing:.07em;color:#abb5d1;font-size:13px}.v23-interview-info h2{letter-spacing:-.035em;word-break:keep-all;margin:18px 0;font-size:27px;line-height:1.4}.v23-interview-info>p{color:#b7c0d5;word-break:keep-all;margin:0 0 22px;font-size:15px;line-height:1.75}.v23-interview-info>small{color:#939eb7;margin-top:20px;font-size:12px;line-height:1.65}.v23-interview-modes{flex-direction:column;gap:8px;display:flex}.v23-interview-modes button{color:#e9ecf4;cursor:pointer;background:0 0;border:1px solid #41485e;border-radius:9px;justify-content:space-between;align-items:center;min-height:46px;padding:13px 14px;font-family:inherit;font-size:14px;display:flex}.v23-interview-modes button[aria-pressed=true]{color:#242c55;background:#f0f1ff;border-color:#f0f1ff;font-weight:650}.v23-interview-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.v23-interview-card{text-align:left;cursor:pointer;min-width:0;font:inherit;color:#20293f;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 0 15px}.v23-interview-card[aria-pressed=true]{border-bottom-color:#4d50e9}.v23-interview-card>span{aspect-ratio:16/9;background:#e9ecf2;border-radius:14px;display:block;position:relative;overflow:hidden}.v23-interview-card img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.v23-interview-card:hover img{transform:scale(1.025)}.v23-interview-card>span>b{color:#fff;background:#101522db;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:500;position:absolute;bottom:10px;right:10px}.v23-interview-card strong{word-break:keep-all;margin-top:14px;font-size:18px;line-height:1.5;display:block}.v23-interview-card small{color:#687589;margin-top:4px;font-size:14px;line-height:1.6;display:block}.v23-interview-source{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.v23-interview-source p{color:#7a8599;margin:0;font-size:13px;line-height:1.7}.v23-interview-source a{color:#535ecd;align-items:center;gap:7px;font-size:14px;display:inline-flex}.v23-interview-error{color:#fff;background:#141a2b;border-radius:8px;padding:10px 15px;font-size:14px;position:absolute;bottom:15px;left:15px;right:15px}.v23-customer-link{color:#27344e;background:#f5f6fc;justify-content:center;align-items:center;gap:18px;padding:28px 24px;font-size:17px;font-weight:650;text-decoration:none;display:flex}.v23-customer-link span{color:#686fec}@media (min-width:1450px){.v23-interview-stage{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:1050px){.v23-voice-grid{grid-template-columns:1fr 1fr}.v23-voice-grid article.v23-voice-featured{grid-column:1/-1}.v23-voice-grid article:nth-child(4){grid-template-columns:1fr 1fr}.v23-voice-grid article:nth-child(4)>.v23-voice-topic{grid-column:1/-1}.v23-interview-stage{grid-template-columns:1fr}.v23-interview-info{grid-template-columns:1fr 240px;column-gap:35px;padding:25px 30px;display:grid}.v23-interview-info h2{grid-column:1;margin:10px 0}.v23-interview-info>p{grid-column:1;margin-bottom:0}.v23-interview-modes{grid-area:1/2/4;align-self:center}.v23-interview-info>small{grid-column:1/-1;margin-top:14px}.v23-customer-title>div{max-width:290px}}@media (max-width:700px){.v23-voices{padding:65px 0}.v23-voices-heading{margin-bottom:30px;display:block}.v23-voices-heading>p{display:none}.v23-voice-grid{grid-template-columns:1fr;gap:12px}.v23-voice-grid article{border-radius:19px;padding:25px}.v23-voice-grid figure{margin:20px 0}.v23-voice-grid figure blockquote{font-size:26px}.v23-voice-grid .v23-voice-featured figure blockquote{font-size:32px}.v23-voice-grid figcaption{margin-top:20px}.v23-voice-grid article:nth-child(4){align-items:stretch;gap:18px;padding:25px;display:flex}.v23-voice-grid article:nth-child(4) details{border-top:1px solid #41485d;padding-top:15px}.v23-voices-footer{display:block}.v23-voices-footer>a{margin-top:23px}.v23-customer-hero{padding:28px 0 18px}.v23-customer-hero .v8-breadcrumb{margin-bottom:27px}.v23-customer-title{display:block}.v23-customer-title h1{font-size:42px}.v23-customer-title>div{max-width:none}.v23-customer-title p{margin:22px 0 18px;font-size:16px}.v23-customer-title .r-button{min-height:48px}.v23-story-anchors{gap:8px;margin-top:24px}.v23-story-anchors a{padding:10px 12px;font-size:13px}.v23-interviews{padding:8px 0 60px}.v23-interview-stage{border-radius:17px}.v23-interview-info{padding:22px;display:block}.v23-interview-info h2{margin:12px 0;font-size:25px}.v23-interview-info>p{margin-bottom:18px}.v23-interview-info>small{display:block}.v23-interview-modes{flex-direction:row}.v23-interview-modes button{flex:1;gap:8px;padding:11px 10px;font-size:13px}.v23-interview-play>span{width:55px;height:55px}.v23-interview-play{gap:9px}.v23-interview-play strong{font-size:16px}.v23-interview-play small{font-size:12px}.v23-interview-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.v23-interview-card strong{margin-top:10px;font-size:16px}.v23-interview-card small{font-size:13px}.v23-interview-card>span{border-radius:9px}.v23-interview-source{flex-direction:column;align-items:start}.v23-customer-link{text-align:center;flex-wrap:wrap;gap:10px;font-size:15px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.v23-interview-card img,.v23-interview-play>span,.v23-voice-grid summary span{transition:none}}.v23-interview-stage{scroll-margin-top:100px}.v23-interview-info h2{white-space:pre-line}.v23-voices{scroll-margin-top:80px}.v23-interview-source>div{flex-wrap:wrap;gap:20px;display:flex}.v23-customers>.v23-interviews{padding-top:clamp(48px,7vw,100px)}.v23-interview-heading{margin-bottom:36px}.v23-interview-heading h2{color:#191c2b;letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(30px,3.5vw,48px);font-weight:750;line-height:1.25}.v19-field-ended{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000 50%,#080c1dcc);align-items:flex-end;padding:24px}.v23-interview-modes button{color:#252443;background:#f0efff;justify-content:flex-start}.v23-interview-modes button>span{margin-left:auto}@media (max-width:700px){.v23-interview-play strong,.v23-interview-play small{display:none}}.v25-home{--v25-ink:#151923;--v25-blue:#4949ed;--v25-muted:#5e6676}.v25-home .v13-center-hero{background:#f7f8fc;padding:64px 0 60px}.v25-home .v13-center-hero>.v8-wrap{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:0 36px;display:grid}.v25-home .v13-center-heading{display:contents}.v25-home .v13-center-heading>div:first-child{grid-area:1/1;align-self:end}.v25-home .v13-eyebrow{color:#4949ed;letter-spacing:0;font-size:18px;font-weight:750}.v25-home .v13-center-heading h1{letter-spacing:-.06em;white-space:nowrap;margin:20px 0 22px;font-size:clamp(32px,3.6vw,55px);line-height:1.23}.v25-home .v13-center-intro{grid-area:2/1;align-self:start;max-width:none}.v25-home .v13-center-intro p{color:#5e6676;margin:0 0 27px;font-size:18px;font-weight:450;line-height:1.75}.v25-home .v13-center-intro .r-button{display:inline-flex}.v25-home .v13-text-link{margin-top:18px;font-size:16px}.v25-home .v13-world{background:#eeede9;border-radius:24px;grid-area:1/2/4;width:100%;overflow:hidden}.v25-home .v13-world-tools{padding:18px}.v25-home .v13-world-picture{margin:0}.v25-home .v13-world-picture>img{object-fit:contain;width:100%;height:auto}.v25-home .v13-hotspot{font-size:12px}.v25-home .v18-center-storyline{background:#fff;padding:18px 22px}.v25-home .v18-center-steps{display:none}.v25-home .v18-center-current{margin:0}.v25-home .v18-center-current h2{font-size:18px}.v25-home .v18-center-current p{display:none}.v25-home .v18-center-current>button{padding:8px 10px;font-size:13px}.v25-home .v13-world-caption{background:#fff;padding:10px 18px;font-size:12px}.v25-home .v13-world-caption>span{display:none}.v25-home .v13-center-footnote{grid-area:3/1;margin:24px 0 0;font-size:12px}@media (max-width:900px){.v25-home .v13-center-hero{padding:40px 0}.v25-home .v13-center-hero>.v8-wrap{flex-direction:column;align-items:stretch;gap:0;display:flex}.v25-home .v13-center-heading{display:contents}.v25-home .v13-center-heading h1{margin:16px 0;font-size:clamp(29px,5.4vw,43px)}.v25-home .v13-center-intro p{margin-bottom:20px;font-size:16px}.v25-home .v13-center-intro{margin:0 0 24px}.v25-home .v13-text-link{margin:12px 0 0 18px;display:inline-flex}.v25-home .v13-world{order:4}.v25-home .v13-center-footnote{margin:0 0 18px}.v25-home .v13-eyebrow{font-size:15px}.v25-home .v18-center-current{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.v25-home *,.v25-home :before,.v25-home :after{scroll-behavior:auto!important}}.v25-home .v8-wrap{max-width:1240px}.v25-home .v25-heading{margin:0 0 40px}.v25-home .v25-heading h2,.v25-home .v25-start-main h2{letter-spacing:-.055em;color:#151923;margin:14px 0 0;font-size:clamp(30px,3.3vw,48px);line-height:1.3}.v25-home .v25-heading h2 em{color:#4949ed;font-style:normal}.v25-home .v25-heading p{margin-top:20px;font-size:18px;line-height:1.7}.v25-home .v25-heading-row{justify-content:space-between;align-items:end;gap:28px;display:flex}.v25-home .v8-kicker{letter-spacing:0;font-size:15px;line-height:1.5}.v25-home .v25-growth,.v25-home .v25-interviews,.v25-home .v25-benefits,.v25-home .v25-ai,.v25-home .v25-start{padding:88px 0}.v25-home .v25-growth{background:#fff}.v25-home .v25-growth-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.v25-home .v25-growth-grid article{background:#f7f8fb;border:1px solid #e4e7ef;border-radius:22px;padding:30px 34px}.v25-home .v25-growth-grid article:first-child{background:#efefff;border-color:#ddddfa}.v25-home .v25-growth-top{color:#555e70;justify-content:space-between;gap:10px;font-size:16px;display:flex}.v25-home .v25-growth-top>span:first-child{color:#23293b;font-weight:700}.v25-home .v25-growth-value{justify-content:space-between;align-items:baseline;gap:15px;margin:25px 0;display:flex}.v25-home .v25-growth-value>span{font-size:18px;font-weight:600}.v25-home .v25-growth-value strong{letter-spacing:-.055em;color:#4949ed;font-size:clamp(44px,5.4vw,74px);line-height:1}.v25-home .v25-growth-value small{font-size:.55em}.v25-home .v25-growth-bars{gap:12px;display:grid}.v25-home .v25-growth-bars>div{color:#6b7282;grid-template-columns:64px 1fr 44px;align-items:center;gap:12px;font-size:14px;display:grid}.v25-home .v25-growth-bars i{background:#c9cddd;border-radius:0 5px 5px 0;height:10px}.v25-home .v25-growth-bars>div:last-child i{background:#66e}.v25-home .v25-growth-bars b{text-align:right;color:#414858;font-weight:650}.v25-home .v25-growth-period{color:#737c8e;margin:18px 0 26px;font-size:13px;line-height:1.7}.v25-home .v25-owner-quote{border-left:3px solid #7777ef;margin:0 0 25px;padding:24px 0 24px 24px}.v25-home .v25-owner-quote p{letter-spacing:-.035em;color:#252d42;margin:0 0 10px;font-size:clamp(20px,2vw,27px);font-weight:650;line-height:1.6}.v25-home .v25-owner-quote footer{color:#6a7485;font-size:14px}.v25-home .v25-interviews{background:#f4f6f9}.v25-home .v25-interview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.v25-home .v25-interview-grid article{background:#fff;border:1px solid #e5e8ee;border-radius:18px;overflow:hidden}.v25-home .v25-interview-grid article>div:last-child{padding:24px}.v25-home .v25-interview-grid article>div:last-child>span{color:#697486;font-size:14px}.v25-home .v25-interview-grid h3{white-space:pre-line;letter-spacing:-.04em;color:#202638;margin:12px 0 22px;font-size:22px;line-height:1.45}.v25-home .v25-interview-grid a{color:#4949ed;align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex}.v25-home .v25-interview-grid .v23-interview-screen{aspect-ratio:16/9;border-radius:0;min-height:0}.v25-home .v25-interview-grid .v23-interview-screen video{object-fit:contain;width:100%;height:100%}.v25-home .v25-interview-grid .v23-interview-play{background:linear-gradient(#09111f0f,#09111fa6);gap:6px}.v25-home .v25-interview-grid .v23-interview-play>span{width:46px;height:46px}.v25-home .v25-interview-grid .v23-interview-play>strong{font-size:16px}.v25-home .v25-interview-grid .v23-interview-play>small{font-size:12px}.v25-home .v25-benefits{background:#fff}.v25-home .v25-benefit-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.v25-home .v25-benefit-grid>article{background:#f4f6fa;border:1px solid #e8ebf1;border-radius:22px;grid-template-columns:1fr 160px;align-items:center;gap:22px 20px;padding:32px;display:grid;position:relative;overflow:hidden}.v25-home .v25-benefit-copy>span{color:#626ce0;font-size:14px;font-weight:650}.v25-home .v25-benefit-copy h3{letter-spacing:-.045em;white-space:pre-line;color:#202638;margin:13px 0 20px;font-size:clamp(21px,2.1vw,28px);line-height:1.45}.v25-home .v25-benefit-copy ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.v25-home .v25-benefit-copy li{color:#5c6578;align-items:center;gap:8px;font-size:15px;display:flex}.v25-home .v25-benefit-copy li svg{color:#676cf0;flex-shrink:0}.v25-home .v25-benefit-screen{border-radius:12px;justify-content:center;align-items:center;height:250px;display:flex;overflow:hidden}.v25-home .v25-benefit-screen img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.v25-home .v25-benefit-links{border-top:1px solid #dfe4ee;grid-column:1/-1;justify-content:space-between;gap:14px;padding-top:22px;display:flex}.v25-home .v25-benefit-links a{align-items:center;gap:6px;font-size:14px;font-weight:650;display:inline-flex}.v25-home .v25-benefit-links a:first-child{color:#4949ed}.v25-home .v25-benefit-dashboard{grid-template-columns:1fr!important}.v25-home .v25-benefit-dashboard .v25-benefit-copy{grid-template-columns:1fr 1fr;align-items:start;gap:0 16px;display:grid}.v25-home .v25-benefit-dashboard .v25-benefit-copy>span{grid-column:1/-1}.v25-home .v25-benefit-dashboard .v25-benefit-copy ul{margin-top:15px}.v25-home .v25-benefit-dashboard .v25-benefit-screen{background:#111627;height:160px;display:block;position:relative}.v25-home .v25-benefit-dashboard .v10-scale-screen{width:100%;height:100%;overflow:hidden}.v25-home .v25-service-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.v25-home .v25-service-footer p{color:#657083;font-size:16px}.v25-home .v25-ai{color:#fff;background:#111a30}.v25-home .v25-ai .v25-heading h2{color:#fff}.v25-home .v25-ai .v25-heading h2 em{color:#b8bbff}.v25-home .v25-ai .v8-kicker{color:#b8bbff;align-items:center;gap:9px;display:flex}.v25-home .v25-ai .v25-heading p{color:#b1bdd2}.v25-home .v25-ai-flow{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:14px;display:grid}.v25-home .v25-ai-flow article{background:#1b2842;border:1px solid #35415b;border-radius:18px;align-self:stretch;padding:26px 24px}.v25-home .v25-ai-flow article>span{color:#afbbe0;font-size:14px}.v25-home .v25-ai-flow h3{letter-spacing:-.035em;margin:12px 0 22px;font-size:22px;line-height:1.5}.v25-home .v25-ai-flow article>strong{color:#bdc1ff;margin-top:26px;font-size:15px;display:block}.v25-home .v25-ai-flow blockquote{background:#29354f;border-radius:12px;min-height:116px;margin:0;padding:20px 14px;font-size:16px;line-height:1.9}.v25-home .v25-ai-lines,.v25-home .v25-ai-tasks{gap:14px;min-height:116px;display:grid}.v25-home .v25-ai-lines p,.v25-home .v25-ai-tasks p{color:#e0e7f4;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.v25-home .v25-ai-lines i{background:#aeb5ff;border-radius:50%;width:7px;height:7px}.v25-home .v25-ai-arrow{color:#7b8bad}.v25-home .v25-ai-bottom{justify-content:space-between;align-items:center;gap:18px;margin-top:30px;display:flex}.v25-home .v25-ai-bottom>span{color:#98a5bf;font-size:13px}.v25-home .v25-ai-bottom .r-button{color:#30378d;background:#eceeff;border:0}.v25-home .v25-start{background:#f3f5fa}.v25-home .v25-industries{border-bottom:1px solid #dce2ed;padding-bottom:50px}.v25-home .v25-industries>span{margin-bottom:22px;font-size:18px;font-weight:650;display:block}.v25-home .v25-industries>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.v25-home .v25-industries a{background:#fff;border:1px solid #e3e7ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;font-size:16px;display:flex}.v25-home .v25-start-main{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;padding:60px 0 36px;display:grid}.v25-home .v25-start-main>div>p{color:#667185;margin:22px 0 28px;font-size:17px;line-height:1.8}.v25-home .v25-start-main ol{margin:0;padding:0;list-style:none}.v25-home .v25-start-main li{border-bottom:1px solid #dfe4ed;gap:22px;padding:24px 0;display:flex}.v25-home .v25-start-main li>span{color:#6666ed;font-size:16px;font-weight:700}.v25-home .v25-start-main h3{margin:0 0 8px;font-size:21px}.v25-home .v25-start-main li p{color:#667185;margin:0;font-size:16px}.v25-home .v25-start-links{gap:30px;display:flex}.v25-home .v25-start-links a{color:#566179;align-items:center;gap:8px;font-size:15px;display:flex}.v25-home .v19-field{background:#f4f6f9;padding:80px 0}.v25-home .v19-field-heading h2{font-size:clamp(30px,3.3vw,48px)}.v25-home .v19-field-heading p{font-size:17px}.v25-home .v19-field-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v25-home .v19-film-card h3{font-size:17px}.v25-home .v19-film-card p{font-size:14px}.v25-home .v19-field-story{padding:28px}.v9-detail>.v16-product-explorer,.v9-detail>.v25-transitions{background:#f4f6fa}.v9-detail>.v12-journey,.v9-detail>.v25-product-proof{background:#fff}.v25-transitions{padding:68px 0}.v25-transitions .v9-transition-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v25-transitions .v9-transition-rows article{background:#fff;border:1px solid #e0e5ee;border-radius:16px;flex-direction:column;align-items:start;gap:16px;padding:26px;display:flex}.v25-transitions .v9-transition-rows article>div{padding:0}.v25-transitions .v9-transition-rows article>div:first-child{align-items:start;gap:12px;display:flex}.v25-transitions .v9-transition-rows p{margin:0;font-size:16px;line-height:1.7}.v25-transitions .v9-transition-rows strong{margin-bottom:10px;font-size:21px;line-height:1.5;display:block}.v25-transitions .v9-transition-rows article>svg{color:#7274e7;transform:rotate(90deg)}.v25-product-proof{border:0;padding:0}.v25-product-proof>.v9-evidence{padding:68px 0}.v16-reading-buttons.v25-reading-list{gap:18px;display:grid}.v25-reading-list article{border-bottom:1px solid #e2e6ee;grid-template-columns:32px 1fr;gap:10px;padding:18px 0;display:grid}.v25-reading-list article>span{color:#6262e4;font-size:16px;font-weight:700}.v25-reading-list h4{margin:0 0 8px;font-size:20px;line-height:1.4}.v25-reading-list p{color:#627083;margin:0;font-size:16px;line-height:1.7}.v9-detail details>summary{min-height:50px;font-size:17px}.v25-android{background:#eef1f8;padding:60px 0}.v25-android .v8-wrap{grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:24px;display:grid}.v25-android h2{margin:10px 0;font-size:28px;line-height:1.4}.v25-android a{background:#fff;border:1px solid #dfe4ee;border-radius:16px;padding:25px;display:block}.v25-android a strong{justify-content:space-between;align-items:center;gap:10px;font-size:20px;display:flex}.v25-android a p{color:#667185;margin:14px 0;font-size:15px;line-height:1.7}.v25-android a span{color:#4949ed;font-size:14px;font-weight:650}@media (max-width:1050px){.v25-home .v25-benefit-grid>article{grid-template-columns:1fr 110px;gap:20px 12px;padding:24px}.v25-home .v25-benefit-dashboard .v25-benefit-copy{display:block}.v25-home .v25-benefit-dashboard .v25-benefit-copy ul{display:none}.v25-home .v25-ai-flow{grid-template-columns:1fr 16px 1fr 16px 1fr;gap:8px}.v25-home .v25-ai-flow article{padding:20px 16px}.v25-home .v25-ai-flow h3{font-size:19px}}@media (max-width:760px){.v25-home .v25-growth,.v25-home .v25-interviews,.v25-home .v25-benefits,.v25-home .v25-ai,.v25-home .v25-start{padding:56px 0}.v25-home .v25-heading{margin-bottom:28px}.v25-home .v25-heading-row{display:block}.v25-home .v25-heading-row>.v8-link{margin-top:18px}.v25-home .v25-heading h2,.v25-home .v25-start-main h2{font-size:32px}.v25-home .v25-growth-grid{gap:12px}.v25-home .v25-growth-grid article{border-radius:14px;padding:20px 15px}.v25-home .v25-growth-top{flex-direction:column;gap:5px;font-size:14px}.v25-home .v25-growth-top>span:last-child{font-size:12px}.v25-home .v25-growth-value{margin:18px 0;display:block}.v25-home .v25-growth-value>span{margin-bottom:12px;font-size:14px;display:block}.v25-home .v25-growth-value strong{font-size:45px}.v25-home .v25-growth-bars>div{grid-template-columns:1fr;gap:5px;font-size:12px}.v25-home .v25-growth-bars b{display:none}.v25-home .v25-growth-period{margin-top:12px;font-size:12px}.v25-home .v25-owner-quote{margin-bottom:18px;padding:15px 0 15px 17px}.v25-home .v25-owner-quote p{font-size:20px}.v25-home .v25-interview-grid{grid-template-columns:1fr;gap:20px}.v25-home .v25-interview-grid article{grid-template-columns:44% 1fr;align-items:stretch;display:grid}.v25-home .v25-interview-grid .v23-interview-screen{aspect-ratio:auto;height:100%;min-height:172px}.v25-home .v25-interview-grid .v23-interview-screen video{object-fit:cover}.v25-home .v25-interview-grid article>div:last-child{padding:18px 15px}.v25-home .v25-interview-grid article>div:last-child>span{font-size:12px}.v25-home .v25-interview-grid h3{margin:9px 0 16px;font-size:18px}.v25-home .v25-interview-grid .v23-interview-play>strong{font-size:13px}.v25-home .v25-interview-grid .v23-interview-play>small{font-size:12px}.v25-home .v25-interview-grid a{font-size:13px}.v25-home .v25-benefit-grid{grid-template-columns:1fr;gap:16px}.v25-home .v25-benefit-grid>article{grid-template-columns:1fr 115px;padding:24px 20px}.v25-home .v25-benefit-copy h3{font-size:23px}.v25-home .v25-benefit-copy li{font-size:14px}.v25-home .v25-benefit-screen{height:230px}.v25-home .v25-benefit-links{flex-wrap:wrap;padding-top:18px;font-size:14px}.v25-home .v25-benefit-dashboard .v25-benefit-copy ul{display:grid}.v25-home .v25-benefit-dashboard .v25-benefit-screen{height:190px}.v25-home .v25-service-footer{display:block}.v25-home .v25-service-footer p{margin-bottom:15px;font-size:15px}.v25-home .v25-ai-flow{grid-template-columns:1fr;gap:12px}.v25-home .v25-ai-arrow{display:none}.v25-home .v25-ai-flow article{padding:24px}.v25-home .v25-ai-flow h3{margin:10px 0 18px;font-size:22px}.v25-home .v25-ai-flow article>strong{margin-top:18px}.v25-home .v25-ai-flow blockquote,.v25-home .v25-ai-lines,.v25-home .v25-ai-tasks{min-height:0}.v25-home .v25-ai-bottom{display:block}.v25-home .v25-ai-bottom .r-button{margin-top:18px;font-size:15px}.v25-home .v19-field{padding:56px 0}.v25-home .v19-field-grid{grid-template-columns:1fr 1fr;gap:12px}.v25-home .v19-film-card h3{font-size:16px}.v25-home .v19-film-card p{font-size:13px}.v25-home .v19-field-story{padding:22px}.v25-home .v25-industries{padding-bottom:35px}.v25-home .v25-industries>div{grid-template-columns:1fr 1fr;gap:10px}.v25-home .v25-industries a{padding:15px 12px;font-size:14px}.v25-home .v25-start-main{grid-template-columns:1fr;gap:28px;padding-top:40px}.v25-home .v25-start-main li{padding:19px 0}.v25-home .v25-start-main li p{font-size:15px}.v25-home .v25-start-links{flex-wrap:wrap;gap:18px}.v25-transitions .v9-transition-rows{grid-template-columns:1fr;gap:14px}.v25-transitions,.v25-product-proof>.v9-evidence{padding:48px 0}.v25-transitions .v9-transition-rows article{gap:12px;padding:23px}.v25-android .v8-wrap{grid-template-columns:1fr;gap:16px}}.v25-home .v13-world-caption{margin:0}.v25-home .v13-center-footnote{text-align:left}.v25-home .v25-interview-grid .v23-interview-play{justify-content:flex-end;padding:16px}.v25-home .v25-interview-grid .v23-interview-play>strong{display:none}.v25-home .v25-interview-grid .v23-interview-play>span{margin-top:auto;margin-bottom:auto}@media (max-width:760px){.v25-home .v25-interview-grid article{display:block}.v25-home .v25-interview-grid .v23-interview-screen{aspect-ratio:16/9;height:auto;min-height:0}.v25-home .v25-interview-grid .v23-interview-screen video{object-fit:contain}.v25-home .v25-interview-grid h3{white-space:normal}}.v25-consult-fields{border:0;min-width:0;margin:0;padding:0}.v25-consult-fields[disabled]{cursor:wait}@media (max-width:900px){.v25-home .v13-center-heading>div:first-child{align-self:stretch;width:100%}.v25-home .v13-center-intro{align-self:stretch;padding:0;display:block}.v25-home .v13-center-heading h1{font-size:clamp(31px,8.5vw,43px)}.v25-home .v13-center-intro p br{display:initial}.v25-home .v13-text-link{margin:14px 0 0;display:flex}.v25-home .v13-world{margin:10px 0 0}.v25-home .v13-world-picture{width:100%;padding:0}.v25-home .v13-center-links{height:100%;top:0}.v25-home .v13-pin{border-radius:30px;width:auto;min-height:40px;padding:7px 9px}.v25-home .v13-pin-number{display:none}.v25-home .v13-pin-label{white-space:nowrap;font-size:10px;display:inline!important}.v25-home .v18-center-current h2{font-size:16px;line-height:1.5}.v25-home .v18-center-storyline{padding:16px}}.v25-scheduler{color:#1e293b;background:#fff;border-radius:16px;width:100%;padding:24px}.v25-scheduler-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.v25-scheduler-head span{color:#697386;font-size:13px}.v25-scheduler-head h4{letter-spacing:-.04em;margin:8px 0 0;font-size:23px}.v25-scheduler-tabs{background:#f0f2f7;border-radius:10px;flex-shrink:0;padding:4px;display:flex}.v25-scheduler-tabs button{color:#687386;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 16px;font-weight:650}.v25-scheduler-tabs button[aria-pressed=true]{color:#fff;background:#4949ed;box-shadow:0 2px 6px #3f3fe022}.v25-scheduler>img{border:1px solid #e5e8ef;border-radius:8px;object-fit:contain!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.v25-scheduler>p{color:#475569;margin:18px 0 10px;font-size:16px}.v25-scheduler>small{color:#7a8394;font-size:12px;line-height:1.6;display:block}.v25-home .v25-benefit-grid>.v25-benefit-payment{grid-template-columns:1fr 200px}.v25-home .v25-benefit-grid>.v25-benefit-payroll{grid-template-columns:1fr}.v25-home .v25-benefit-payroll .v25-benefit-copy{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.v25-home .v25-benefit-payroll .v25-benefit-copy>span{grid-column:1/-1}.v25-home .v25-benefit-payroll .v25-benefit-copy ul{margin-top:15px}.v25-home .v25-benefit-payroll .v25-benefit-screen,.v25-home .v25-benefit-dashboard .v25-benefit-screen{height:250px}@media (max-width:700px){.v25-scheduler{padding:12px}.v25-scheduler-head{display:block}.v25-scheduler-head h4{font-size:20px}.v25-scheduler-tabs{width:max-content;margin-top:14px}.v25-home .v25-benefit-grid>.v25-benefit-payment{grid-template-columns:1fr 125px}.v25-home .v25-benefit-payroll .v25-benefit-copy{display:block}}.v25-case-heading{color:#344054;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:18px;font-weight:650;line-height:1.5;display:flex}.v25-case-heading>span:last-child{align-items:center;gap:12px;display:flex}@media (max-width:700px){.v25-case-heading{font-size:17px;display:block}.v25-case-heading>span:last-child{margin-top:8px}}.v25-home .v25-benefit-dashboard .v25-benefit-screen{height:auto;min-height:0}.v26-ai-questions{background:#f5f6fa}.v26-ai-questions h2{letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(28px,3vw,40px)}.v26-ai-questions .v26-fit-answers{grid-template-columns:1fr 1fr;gap:28px 40px;display:grid}.v26-ai-questions h3{margin:0 0 12px;font-size:19px;line-height:1.5}.v23-voices:not(.v23-voices-compact) .v23-voice-grid{grid-template-columns:1fr 1fr}.v23-voices:not(.v23-voices-compact) .v23-voice-grid article{grid-column:auto}.v23-voices:not(.v23-voices-compact) .v23-voice-grid figure blockquote{font-size:26px;line-height:1.55}@media (max-width:800px){.v26-ai-questions .v26-fit-answers,.v23-voices:not(.v23-voices-compact) .v23-voice-grid{grid-template-columns:1fr}.v23-voices:not(.v23-voices-compact) .v23-voice-grid figure blockquote{font-size:23px}}.v26-community{background:#fff}.v26-community-compose{grid-template-columns:360px 1fr;align-items:center;gap:80px;max-width:950px;margin:0 auto 44px;display:grid}.v26-compose-image{text-align:center;background:#f3f5f9;border-radius:24px;padding:22px}.v26-compose-image img{object-fit:contain;width:100%;height:400px}.v26-community-compose article{margin-bottom:32px}.v26-community-compose article>svg{color:#5650e7}.v26-community-compose h3{letter-spacing:-.04em;margin:12px 0;font-size:25px;line-height:1.4}.v26-community-compose p{color:#657088;font-size:17px;line-height:1.7}.v26-community-recordings{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.v26-community-recordings article{background:#f5f6f9;border-radius:22px;min-width:0;padding:23px}.v26-community-recordings h3{align-items:center;gap:10px;margin:0 0 20px;font-size:20px;display:flex}.v26-community-recordings h3 svg{color:#5650e7}.v26-community-recordings video{object-fit:contain;background:#fff;border-radius:14px;width:100%;height:415px;display:block}.v26-community-recordings p{color:#69758b;margin:18px 0 0;font-size:14px;line-height:1.7}.v26-community-note{color:#788397;margin-top:20px;font-size:12px}@media (max-width:800px){.v26-community-compose{grid-template-columns:1fr;gap:26px}.v26-compose-image{width:100%;max-width:400px;margin:auto}.v26-community-compose h3{font-size:22px}.v26-community-recordings{grid-template-columns:1fr}.v26-community-recordings video{height:420px}}.v26-cinema{isolation:isolate;color:#fff;background:#191d1d;place-items:center;height:min(800px,100svh - 80px);min-height:650px;display:grid;position:relative;overflow:hidden}.v26-cinema-media,.v26-cinema-shade{z-index:-2;position:absolute;inset:0}.v26-cinema-media video,.v26-cinema-media img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.v26-cinema-media video{opacity:0;transition:opacity .65s}.v26-cinema-media video.is-ready{opacity:1}.v26-cinema-shade{z-index:-1;background:radial-gradient(at 50% 43%,#08111d96 0%,#08111d62 43%,#08111d00 82%),linear-gradient(#07111b35 0%,#07111b18 52%,#07111b91 100%)}.v26-cinema-content{text-align:center;width:100%;max-width:1120px;padding:70px 24px 110px}.v26-cinema-kicker{letter-spacing:-.015em;color:#fff;margin:0 0 24px;font-size:18px;font-weight:700}.v26-home .v26-cinema p.v26-cinema-kicker{color:#fff}.v26-home .v26-cinema p.v26-cinema-description{color:#fffffff0}.v26-cinema h1{letter-spacing:-.06em;color:#fff;text-shadow:0 2px 5px #08131e52,0 8px 30px #08131e52;margin:0;font-size:clamp(42px,5.1vw,76px);font-weight:800;line-height:1.2}.v26-cinema-description{color:#fffffff0;margin:25px 0 34px;font-size:20px;font-weight:450;line-height:1.6}.v26-cinema-actions{justify-content:center;align-items:center;gap:14px;display:flex}.v26-cinema-actions .r-button{color:#242639;background:#fff;border-color:#fff;box-shadow:0 8px 32px #0002}.v26-cinema-actions>a:last-child{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff80;border-radius:12px;justify-content:center;align-items:center;gap:16px;padding:18px 24px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.v26-cinema-actions>a:hover{transform:translateY(-2px)}.v26-cinema-bottom{justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:28px;left:48px;right:48px}.v26-cinema-bottom>span{color:#ffffffe0;font-size:14px;font-weight:500}.v26-cinema-bottom button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#18202c55;border:1px solid #fff6;border-radius:28px;align-items:center;gap:9px;min-height:44px;padding:9px 15px;font-size:13px;display:flex}:is(.v26-cinema a:focus-visible,.v26-cinema button:focus-visible){outline-offset:5px;outline:3px solid #fff}.v26-home .v26-references{color:#151923;background:#fff;padding:70px 0 56px}.v26-references .shell{max-width:1240px}.v26-references .customer-intro{align-items:center;margin-bottom:34px}.v26-references .customer-intro h2{margin-top:12px;font-size:clamp(28px,2.8vw,40px);line-height:1.27}.v26-references .v2-kicker{color:#727b8c;letter-spacing:0;font-size:14px;font-weight:650}.v26-references .customer-count strong{font-size:58px;line-height:1}.v26-references .customer-count strong span{font-size:19px}.v26-references .customer-count p{color:#667184;margin:10px 0 5px;font-size:14px}.v26-references .customer-count{border:0;margin:0;padding:0}.v26-references .facility-track{gap:0}.v26-references .customer-count small{color:#858c98;font-size:12px}.v26-reference-wall{grid-template-columns:1.08fr 1fr;align-items:stretch;gap:28px;display:grid}.v26-references .customer-logo-grid{border:0;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:64px;align-content:center;gap:0;margin:0;display:grid}.v26-references .customer-logo-grid>div{height:64px;min-height:0;padding:12px 9px;background:0 0!important;border:0!important}.v26-references .customer-logo-grid img{object-fit:contain;filter:brightness(0);opacity:.72;width:100%;max-width:115px;height:38px;margin:0 auto;display:block}.v26-references .customer-logo-grid span{display:none}.v26-references .facility-gallery{border:0;min-width:0;margin:0;padding:0}.v26-references .facility-heading{align-items:center;margin:0 0 12px}.v26-references .facility-heading>div:first-child{display:none}.v26-references .facility-controls{color:#526074;justify-content:flex-end;width:100%}.v26-references .facility-controls button{color:#526074;border-color:#dce2eb}.v26-references .facility-controls span,.v26-references .facility-controls i{color:#6c778a}.v26-references .v12-venue-index{display:none}.v26-references .facility-slide{flex:0 0 100%;margin:0;padding-right:0}.v26-references .facility-media{aspect-ratio:auto;border-radius:15px;height:310px;overflow:hidden}.v26-references .facility-media img,.v26-references .facility-media video{object-fit:cover;width:100%;height:100%}.v26-references .facility-slide figcaption{justify-content:space-between;gap:12px;padding:14px 2px 0;display:flex}.v26-references .facility-slide figcaption strong{color:#273345;font-size:16px}.v26-references .facility-slide figcaption span{color:#6d788b;font-size:13px}.v26-home .v25-interviews{background:#f4f5f8;padding:66px 0}.v26-home .v25-interviews .v25-heading h2{font-size:clamp(28px,3vw,42px)}.v26-home .v25-growth{background:#fff}@media (max-width:800px){.v26-cinema{height:calc(88svh - 64px);min-height:590px;max-height:720px}.v26-cinema-shade{background:linear-gradient(#07111b14 0%,#07111b20 22%,#07111ba3 49%,#07111bc9 79%,#07111bd9 100%)}.v26-cinema-content{align-self:end;padding:0 20px 210px}.v26-cinema h1{font-size:clamp(31px,6.5vw,48px);line-height:1.3}.v26-cinema-kicker{margin-bottom:20px;font-size:15px}.v26-cinema-description{margin:18px 0 0;font-size:16px}.v26-cinema-bottom{bottom:22px;left:22px;right:22px}.v26-cinema-bottom>span{font-size:12px}.v26-cinema-actions{flex-direction:column;gap:12px;position:absolute;bottom:80px;left:20px;right:20px}.v26-cinema-actions .r-button,.v26-cinema-actions>a:last-child{min-width:226px;padding:15px 20px;font-size:16px}.v26-home .v26-references{padding:46px 0 40px}.v26-references .customer-intro{flex-direction:column;align-items:flex-start;gap:20px}.v26-references .customer-intro h2{font-size:28px}.v26-references .customer-count strong{font-size:45px}.v26-references .customer-count{text-align:left;margin:0}.v26-reference-wall{grid-template-columns:1fr;gap:22px}.v26-references .customer-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.v26-references .customer-logo-grid>div{min-height:58px;padding:10px 7px}.v26-references .customer-logo-grid img{height:30px}.v26-references .facility-media{height:260px}.v26-home .v25-interviews{padding:45px 0}}@media (max-width:430px){.v26-references .customer-intro{display:block}.v26-references .customer-count{text-align:left;margin-top:25px}.v26-references .customer-count strong{font-size:40px}.v26-references .customer-logo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.v26-references .facility-media{height:220px}.v26-references .facility-slide figcaption span{display:none}}@media (prefers-reduced-motion:reduce){.v26-cinema-actions>a:hover{transform:none}.v26-cinema-media video{transition:none}}.v26-benefit-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:35px;padding-bottom:42px;display:grid}.v26-benefit-summary article{gap:14px;display:flex}.v26-benefit-summary article>svg{color:#5554ed;flex:none;margin-top:5px}.v26-benefit-summary h2{letter-spacing:-.04em;color:#1d2636;margin:0 0 9px;font-size:21px;font-weight:700;line-height:1.4}.v26-benefit-summary p{color:#6a7281;max-width:28ch;margin:0;font-size:16px;line-height:1.7}.v26-service-hero .v22-hero-copy h1{font-size:clamp(34px,3.3vw,52px);line-height:1.26}.v26-service-hero .v22-hero-copy>p{max-width:30em;font-size:19px;line-height:1.7}.v26-product-theater .v22-theater-caption{padding:17px 24px}.v26-product-theater .v22-theater-caption strong{font-size:19px}.v26-product-theater .v22-theater-screen{animation:none}.v26-hero-scheduler{background:#f5f6fa;padding:0}.v26-hero-scheduler .v25-scheduler{border:0;border-radius:0;padding:24px}.v26-service-content{background:#f5f6fa;padding:64px 0}.v26-proof-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:24px;display:grid}.v26-proof-grid:empty{display:none}.v26-proof-grid figure{background:#fff;border-radius:22px;min-width:0;margin:0;padding:28px 24px 22px}.v26-proof-media{justify-content:center;align-items:center;min-width:0;display:flex}.v26-proof-media img{object-fit:contain;object-position:center;border:0;border-radius:0;width:100%;max-width:340px;height:390px;margin:0 auto;display:block}.v26-proof-grid figure.is-wide{grid-column:1/-1}.v26-proof-grid figure.is-wide .v26-proof-media img{object-fit:contain;width:100%;max-width:none;height:auto;max-height:none}.v26-proof-grid.is-single:not(:has(.is-wide)){grid-template-columns:minmax(0,460px);justify-content:center}.v26-proof-grid figcaption{color:#20293a;align-items:center;gap:10px;margin:20px 0 0;font-size:18px;font-weight:650;line-height:1.5;display:flex}.v26-proof-grid figcaption svg{color:#5a56e9;flex:none}.v26-content-booking .v26-proof-grid{grid-template-columns:.55fr 1.45fr;align-items:center}.v26-content-booking .v26-proof-grid figure.is-wide{grid-column:auto}.v26-content-booking .v26-proof-grid figure:first-child img{height:370px}.v26-flow{margin-top:50px}.v26-proof-grid:empty+.v26-flow{margin-top:0}.v26-flow header{margin-bottom:26px}.v26-flow h2{letter-spacing:-.045em;margin:0;font-size:30px;line-height:1.4}.v26-flow ol{border-top:1px solid #dadfe8;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v26-flow li{align-items:center;gap:18px;padding:27px 34px 16px 0;display:flex;position:relative}.v26-flow li>span{color:#6765e7;letter-spacing:-.04em;font-size:28px;font-weight:650}.v26-flow small{color:#758095;margin-bottom:7px;font-size:14px;font-weight:550;display:block}.v26-flow strong{letter-spacing:-.035em;color:#222d3e;font-size:19px;line-height:1.5;display:block}.v26-flow li>svg{color:#b4bdcd;position:absolute;right:15px}.v26-service-content .v8-link{margin-top:24px}.v9-fit .v26-fit-answers{grid-template-columns:1fr 1fr;gap:20px 26px;display:grid}.v26-fit-answers>h3{grid-column:1/-1;margin-bottom:0}.v26-fit-answers>article{border-top:1px solid #dce2ec;padding-top:18px}.v26-fit-answers h4{color:#2e3a50;letter-spacing:-.025em;margin:0 0 9px;font-size:17px;line-height:1.6}.v26-fit-answers p{color:#6f7787;margin:0;font-size:15px;line-height:1.8}.v26-service .v14-ai-bridge{margin-top:44px;margin-bottom:44px}.v26-service .v22-performance-story{padding-top:50px}.v26-service .v8-detail-nav{gap:28px}@media (max-width:800px){.v26-benefit-summary{grid-template-columns:1fr;gap:22px;padding-top:28px;padding-bottom:30px}.v26-benefit-summary article{gap:12px}.v26-benefit-summary h2{margin-bottom:5px;font-size:20px}.v26-benefit-summary p{max-width:none}.v26-service-hero .v22-hero-copy>p{font-size:17px}.v26-service-hero .v22-hero-copy h1{font-size:35px}.v26-service-content{padding:36px 0}.v26-proof-grid,.v26-content-booking .v26-proof-grid{grid-template-columns:1fr;gap:18px}.v26-proof-grid figure{border-radius:16px;padding:22px 16px 18px}.v26-proof-media img{height:330px}.v26-proof-grid figcaption{gap:9px;font-size:17px}.v26-flow{margin-top:34px}.v26-flow h2{font-size:27px}.v26-flow ol{grid-template-columns:1fr}.v26-flow li{border-bottom:1px solid #e0e4ed;padding:20px 0}.v26-flow li>svg{right:5px;transform:rotate(90deg)}.v26-flow strong{font-size:18px}.v9-fit .v26-fit-answers{grid-template-columns:1fr;gap:20px}.v26-fit-answers p{font-size:16px}.v26-service .v8-detail-nav{justify-content:flex-start;gap:24px}.v26-hero-scheduler .v25-scheduler{padding:12px}}.v9-detail>.v14-ai-bridge{color:#fff;background:#111d3a;gap:36px}.v8 .v14-ai-bridge h2{color:#fff}.v8 .v14-ai-bridge p{color:#cbd5e8}.v14-ai-bridge>a{color:#e1e7ff}.v14-ai-bridge small{color:#b8c6df;font-size:13px}.v9-fit .v26-fit-answers{grid-template-columns:minmax(0,1fr);gap:20px}.v9-fit .v26-fit-answers h4{font-size:18px}.v9-fit .v26-fit-answers p{color:#566276}.v26-flow small{color:#5e6c82}.v26-fit-answers>h3{font-size:25px}.v27-proof-heading{margin-bottom:30px}.v27-proof-heading>span,.v27-proof-kicker{color:#5552bd;margin-bottom:13px;font-size:15px;font-weight:650;display:block}.v8 .v27-proof-heading h2{letter-spacing:-.045em;font-size:clamp(28px,3.1vw,42px);line-height:1.3}.v27-commerce-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v27-commerce-card{background:#fff;border:1px solid #e2e6ef;border-radius:22px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.v27-commerce-card>header{padding:26px 26px 0}.v27-step-icon{color:#5b56dc;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.v27-step-icon>span{color:#6b7387;font-size:15px;font-weight:650}.v8 .v27-commerce-card h3{letter-spacing:-.04em;font-size:25px;line-height:1.4}.v8 .v27-commerce-card header p{color:#596579;margin-top:10px;font-size:16px;line-height:1.6}.v27-commerce-media{flex-direction:column;justify-content:center;align-items:center;gap:18px;height:416px;padding:24px 24px 20px;display:flex}.v27-commerce-media>img{max-width:100%;min-height:0;max-height:100%;display:block;object-fit:contain!important;width:auto!important;height:auto!important}.v27-commerce-card.step-0 .v27-commerce-media>img{max-height:238px}.v27-commerce-card.step-1 .v27-commerce-media>img{max-height:255px}.v27-commerce-card.step-2 .v27-commerce-media>img{max-width:100%}.v27-product-strip{border-top:1px solid #e9ecf3;width:100%;max-width:320px;padding-top:14px}.v27-product-strip img{width:100%;height:auto;display:block}.v27-payment-routes{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:8px;display:grid}.v27-payment-routes span{color:#494c8f;text-align:center;background:#f1f2fb;border-radius:9px;padding:14px 5px;font-size:14px;font-weight:650}.v27-commerce-card>footer{background:#fafbfe;border-top:1px solid #eceef5;align-items:center;gap:7px;margin-top:auto;padding:20px 24px;display:flex}.v27-commerce-card footer>span{color:#4b5970;font-size:14px;font-weight:600}.v27-commerce-card footer>span+span:before{content:"·";color:#737d91;margin-right:7px}.v27-commerce-card footer svg{color:#635edb;flex-shrink:0;margin-left:auto}.v27-commerce-proof.is-marketing .v27-commerce-media>img{max-width:100%;max-height:100%}.v26-content-payment .v26-flow,.v26-content-marketing .v26-flow{margin-top:34px}.v26-content-payment .v26-flow header,.v26-content-marketing .v26-flow header{display:none}.v26-proof-grid{align-items:stretch}.v26-proof-grid figure{flex-direction:column;display:flex}.v26-proof-grid .v26-proof-media{flex:1;min-width:0}.v26-proof-grid .v26-proof-media img{max-width:100%;max-height:360px;object-fit:contain!important;width:auto!important;height:auto!important}.v26-proof-grid figure.is-wide .v26-proof-media img{max-width:1280px;max-height:650px;width:100%!important;height:auto!important}.v26-proof-grid figure.is-detail .v26-proof-media img,.v26-proof-grid figure.is-tablet .v26-proof-media img{max-width:100%;max-height:270px;height:auto!important}.v26-proof-grid figcaption{font-size:18px}.v26-proof-grid.is-single:not(:has(.is-wide)){grid-template-columns:minmax(0,700px)}.v26-content-electronic-contract .v26-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v27-equipment-proof{background:#fff;border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding:40px;display:grid}.v8 .v27-equipment-copy h2{font-size:clamp(28px,3vw,40px);line-height:1.35}.v27-equipment-copy ol{margin:30px 0 0;padding:0;list-style:none}.v27-equipment-copy li{border-top:1px solid #e2e7ef;align-items:flex-start;gap:20px;padding:20px 0;display:flex}.v27-equipment-copy b{color:#625cdd;font-size:20px}.v8 .v27-equipment-copy h3{margin:0 0 6px;font-size:21px}.v8 .v27-equipment-copy p{color:#5e6a7d;font-size:16px}.v27-equipment-film{text-align:center;background:#f1f3f8;width:100%;padding:26px}.v27-equipment-film video{object-fit:contain;background:#101523;border-radius:14px;width:100%;max-width:330px;height:470px;margin:auto;display:block}.v27-equipment-film>span{color:#576478;margin:16px 0 0;font-size:14px;line-height:1.6;display:block}.v16-product-stage[data-media-kind=component] .v16-product-canvas,.v16-product-stage[data-media-kind=dashboard] .v16-product-canvas{min-height:0;max-height:none;padding:12px;overflow:visible}:is(.v16-moment-showcase:has([data-media-kind=component]),.v16-moment-showcase:has([data-media-kind=dashboard])){grid-template-columns:1fr}:is(.v16-moment-showcase:has([data-media-kind=component]) .v16-moment-detail,.v16-moment-showcase:has([data-media-kind=dashboard]) .v16-moment-detail){grid-template-columns:1fr auto 1fr;padding:16px 8px}:is(.v16-moment-showcase:has([data-media-kind=component]) .v16-moment-detail>svg,.v16-moment-showcase:has([data-media-kind=dashboard]) .v16-moment-detail>svg){transform:none}.v16-industry-operations .v16-product-canvas{min-height:0;max-height:none;overflow:visible}.v16-industry-operations .v16-product-canvas>img{max-height:430px}.v16-product-canvas>.v27-equipment-film{background:0 0;padding:0}.v16-product-toolbar{min-height:52px}:is(.v16-role-grid:has([data-media-kind=component]),.v16-role-grid:has([data-media-kind=dashboard])){grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr)}.v9-detail .v16-scenario-note{color:#c2d0e4}.v16-role-copy .v16-report-note{color:#596b82}.v8-kicker,.v8-breadcrumb,.v8-breadcrumb>a,.v8-breadcrumb>span{color:#5c687d}.v22-source-note{color:#637087;font-size:12px}.v22-film-chapters button{color:#586579}.v22-film-chapters button>span{font-size:12px}.v22-film-chapters button strong{font-size:14px}.v22-film-chapters button[aria-pressed=true]{color:#4d49c2}.v26-community-recordings p{color:#58657b}.v22-performance-story header p,.v22-performance-promises span{color:#5b687d}.v19-field-library-head>span,.v19-film-setting,.v19-field .v19-field-footer p{color:#5c687c}.v19-film-setting{font-size:14px}.v19-film-demo{color:#2c3b55;background:#eef3ff}.v20-entry-index-title>span,.v20-entry-case-copy small,.v20-entry-case-copy>span,.v20-entry-caption>p,.v20-entry-intro p{color:#5e6a7d}.v15-outcome-index,.v15-setup-grid article>span{color:#596b83}.v16-day-map .v16-moment-index{color:#b1c6df}.v16-day-map .v16-moments button[aria-pressed=true] .v16-moment-index{color:#d0e4ff}.v16-role-tabs button{color:#536880}.v16-role-copy small,.v16-role-copy details p{color:#596b82}.v26-references .v2-kicker,.v26-references .customer-count small,.v26-references .facility-slide figcaption span{color:#5e697c}.v25-home .v25-growth-period{color:#5c687e}.v25-home .v25-growth-bars span{color:#5b657a}.v25-home .v25-benefit-copy>span,.v25-home .v25-start-main li>span{color:#504dc0}.v8 .v19-field-footer p{color:#5c687c!important}.v16-ai-stepper button:not([aria-pressed=true]){color:#53647b}.v16-ai-task>div{color:#5a687e;font-size:14px}.v14-customer-grid header>span:first-child,.v14-flow-tabs button>span{color:#5c6c83}.v18-real-case>header p,.v18-other-cases p,.v18-case-source p,.v18-case-scene>small{color:#58677c}.v18-case-stages button:not([aria-pressed=true]){color:#59697e}.v18-case-stages button>span{font-size:12px}.v23-interview-source small,.v23-interview-source p,.v23-voice-grid article small{color:#53627a}.v8-tabs button:not([aria-pressed=true]){color:#4e5d73}.v26-ai-questions .v26-fit-answers p{color:#58657a;font-size:16px}.v9-system-proof>span{color:#596b82}.v9-system-proof:has(.dc-scale)>span{color:#c8d5e9!important}.v8 .v8-note{color:#596b82!important}.r-breadcrumb,.r-breadcrumb>a,.r-breadcrumb>span{color:#5d6b80}.r-support-card p{color:#596a7d;font-size:16px}.v27-media-label{color:#626d80;padding:17px 26px 0;font-size:12px;display:block}.v8-chart-mini-bars small,.v8-report-card footer>span:first-child{color:#52647c}.v23-voice-featured figcaption span{color:#52617c}.v9-system-tabs button:not([aria-pressed=true]){color:#536b87}.v14-report-tabs>button:not([aria-pressed=true]),.v14-report-tabs>button small,.v14-report-end>span{color:#556980}.v12-guide-answer>span{color:#4d55ad}.v12-guide-page .v12-guide-body .v12-guide-sources p,.v12-guide-layout>aside>span,.v12-guide-steps>li>span{color:#5b6781}.r-consult-intro>p,.r-consult-intro li>span{color:#576b82}.r-closing p{color:#586b80}.v20-entry-decision p{color:#58697f}.v9-detail [id],.v27-commerce-proof{scroll-margin-top:160px}@media (max-width:1050px){.v27-commerce-cards{gap:14px}.v27-commerce-card>header{padding:23px 18px 0}.v27-commerce-media{height:370px;padding:20px 16px}.v27-commerce-card>footer{padding:18px 16px}.v8 .v27-commerce-card h3{font-size:22px}.v27-commerce-card footer>span,.v27-payment-routes span{font-size:13px}.v26-content-electronic-contract .v26-proof-grid{grid-template-columns:1fr}.v26-content-electronic-contract .v26-proof-grid figure{grid-template-columns:1.3fr 1fr;align-items:center;gap:22px;display:grid}.v27-equipment-proof{gap:30px;padding:28px}.v9-fit>.v8-wrap{gap:32px}}@media (max-width:800px){.v27-commerce-cards{grid-template-columns:1fr;gap:20px}.v27-commerce-card>header{padding:25px 24px 0}.v27-commerce-card>footer{padding:18px 24px}.v27-step-icon{margin-bottom:15px}.v8 .v27-commerce-card h3{font-size:25px}.v27-commerce-media{height:365px;padding:22px 24px}.v27-commerce-card.step-0 .v27-commerce-media>img{max-height:218px}.v27-commerce-card.step-2 .v27-commerce-media{height:425px}.v27-commerce-proof.is-marketing .v27-commerce-media{height:355px}.v27-commerce-proof.is-marketing .v27-commerce-media>img{max-height:310px}.v27-commerce-card footer>span,.v27-payment-routes span{font-size:14px}.v27-commerce-card footer svg{transform:rotate(90deg)}.v27-proof-heading{margin-bottom:24px}.v26-content-electronic-contract .v26-proof-grid figure{gap:0;display:flex}.v26-proof-grid .v26-proof-media img{max-height:340px;height:auto!important}.v26-proof-grid figure.is-wide .v26-proof-media img{height:auto!important}.v26-proof-grid figure.is-detail .v26-proof-media img,.v26-proof-grid figure.is-tablet .v26-proof-media img{max-height:260px;height:auto!important}.v27-equipment-proof{grid-template-columns:1fr;gap:16px;padding:25px 20px}.v27-equipment-copy li{gap:16px;padding:17px 0}.v27-equipment-film{padding:20px 14px}.v27-equipment-film video{max-width:300px;height:430px}.v16-moment-showcase:has([data-media-kind]) .v16-moment-detail{grid-template-columns:1fr}.v16-moment-showcase:has([data-media-kind]) .v16-moment-detail>svg{transform:rotate(90deg)}.v16-role-grid:has([data-media-kind]){grid-template-columns:1fr}.v14-ai-bridge small{font-size:13px}}.v28-trust{background:#fff;border-bottom:1px solid #e7eaf0;padding:25px 0}.v28-trust>.v8-wrap{justify-content:space-between;align-items:center;gap:32px;display:flex}.v28-trust strong{letter-spacing:-.04em;color:#1b2340;white-space:nowrap;align-items:baseline;gap:10px;font-size:30px;display:flex}.v28-trust strong span{font-size:15px;font-weight:650}.v28-trust small{color:#697589;margin-top:5px;font-size:12px;display:block}.v28-trust-logos{align-items:center;gap:22px;display:flex}.v28-trust-logos img{object-fit:contain;filter:brightness(0);opacity:.7;width:95px;height:40px}.v28-trust a{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.v28-work{background:#f6f7fb;padding:80px 0 60px}.v28-heading{margin-bottom:35px}.v28-heading h1,.v28-heading h2{letter-spacing:-.05em;color:#182037;font-size:clamp(32px,4vw,54px);font-weight:750;line-height:1.22}.v28-heading p{color:#536179;margin-top:20px;font-size:18px;line-height:1.7}.v28-heading .v8-kicker{align-items:center;gap:8px;margin-bottom:20px;display:flex}.v28-work-options{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.v28-work-options button{text-align:left;color:#546078;cursor:pointer;background:#fff;border:1px solid #dce1eb;border-radius:12px;align-items:center;gap:12px;min-height:60px;padding:18px 20px;font-size:18px;font-weight:700;display:flex}.v28-work-options button>span{opacity:.65;font-size:13px;font-weight:500}.v28-work-options button>svg{margin-left:auto}.v28-work-options button[aria-pressed=true]{color:#fff;background:#4e48df;border-color:#4e48df}.v28-work-stage{background:#fff;border:1px solid #e2e6ef;border-radius:24px;grid-template-columns:.8fr 1.2fr;min-height:440px;animation:.25s ease-out v28-in;display:grid;overflow:hidden}.v28-work-copy{flex-direction:column;align-items:flex-start;padding:44px 36px;display:flex}.v28-work-copy h3{white-space:pre-line;letter-spacing:-.04em;color:#1b2338;font-size:clamp(26px,2.7vw,36px);line-height:1.3}.v28-work-copy>p{color:#55627a;max-width:340px;margin:17px 0 22px;font-size:17px;line-height:1.7}.v28-work-copy ul{gap:10px;margin-bottom:28px;font-size:16px;display:grid}.v28-work-copy li{align-items:center;gap:10px;display:flex}.v28-work-copy li>svg{color:#6459e8;flex-shrink:0}.v28-work-copy .r-button{min-height:50px;margin-top:auto;padding:15px 20px;font-size:15px}.v28-text-link{color:#5652c0;align-items:center;gap:8px;margin-top:18px;font-size:14px;display:flex}.v28-work-media{background:#f0f2fa;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:30px;display:flex;overflow:hidden}.v28-work-media>img{object-fit:contain;width:auto;max-width:100%;height:320px}.v28-work-media>p{color:#59677d;text-align:center;margin-top:14px;font-size:13px}.v28-work-media-booking{padding:20px}.v28-work-media-booking>.v26-hero-scheduler{width:100%}.v28-work-media-dashboard{background:#121729;padding:20px}.v28-work-media-dashboard>p{color:#b8c3da}.v28-work-media-dashboard>.dc-scale{width:100%}.v28-all-services{color:#4d596f;justify-content:center;align-items:center;gap:8px;margin:25px auto 0;font-size:16px;display:flex}.v28-action{color:#fff;background:#101a33;padding:80px 0}.v28-action .v28-heading h1,.v28-action .v28-heading h2{color:#fff}.v28-action .v28-heading em{color:#a9ead7;font-style:normal}.v28-action .v8-kicker{color:#b6c3fa}.v28-action .v28-heading p{color:#c3cce0}.v28-action-hero{background:radial-gradient(at 95% 0,#29366c 0,#0000 60%),#101a33;padding-top:65px}.v28-action-hero h1{font-size:clamp(36px,4.5vw,64px)}.v28-action-ctas{align-items:center;gap:26px;margin-top:25px;display:flex}.v28-action-ctas>a:last-child{color:#dce5ff;align-items:center;gap:8px;font-size:16px;display:flex}.v28-action-ctas .r-button{color:#172c33;background:#b7f1df}.v28-report{color:#202b41;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 28px 70px #0003}.v28-report-top{background:#f0f3fa;border-bottom:1px solid #e0e6ef;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.v28-report-top>span{align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.v28-report-top small{color:#637087;font-size:12px}.v28-report-body{grid-template-columns:1fr 1.1fr .9fr;display:grid}.v28-report-body>div{border-right:1px solid #e7ebf2;min-width:0;padding:28px}.v28-report-body>div:last-child{border:0}.v28-step{color:#6565b7;letter-spacing:.01em;margin-bottom:14px;font-size:13px;font-weight:650;display:block}.v28-report h3{letter-spacing:-.03em;color:#202b41;align-items:center;gap:9px;margin:0 0 20px;font-size:20px;line-height:1.4;display:flex}.v28-report-people button{text-align:left;cursor:pointer;color:#4e5c72;background:#fff;border:1px solid #e1e5ef;border-radius:10px;width:100%;margin-bottom:10px;padding:13px 14px;display:block}.v28-report-people button[aria-pressed=true]{color:#433cab;background:#f1efff;border-color:#7369e9}.v28-report-people button strong{justify-content:space-between;align-items:center;margin-bottom:5px;font-size:15px;display:flex}.v28-report-people button span{font-size:13px;line-height:1.5;display:block}.v28-report-people>small{color:#737e91;font-size:12px;line-height:1.5;display:block}.v28-report-script blockquote{word-break:keep-all;background:#f6f7fb;border-radius:12px;margin:0 0 20px;padding:20px;font-size:17px;line-height:1.9;animation:.2s ease-out v28-in}.v28-report-script>a{color:#5a52cb;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.v28-task-person{border-bottom:1px solid #e7ebf3;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:17px;display:flex}.v28-task-person span{color:#286644;background:#e8f4ed;border-radius:30px;padding:7px 12px;font-size:14px;font-weight:650}.v28-task-person b{color:#5b687d;font-size:14px;font-weight:500}.v28-report-task>p{margin:22px 0;font-size:19px;font-weight:650;line-height:1.6}.v28-task-done{color:#637087;align-items:flex-start;gap:8px;font-size:14px;line-height:1.7;display:flex}.v28-task-done svg{color:#367e69;flex-shrink:0;margin-top:3px}.v28-action-bottom{color:#c5d0e5;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;font-size:16px;display:flex}.v28-action-bottom a{color:#b5eddd;align-items:center;gap:8px;font-weight:650;display:flex}.v28-ai-conditions{color:#b9c5db;margin-top:22px;font-size:13px}.v28-mobile-break{display:none}.v28-home .v25-growth{padding:70px 0}.v28-home .v25-interviews{padding:55px 0}.v28-home .v25-heading h2{font-size:clamp(30px,3.5vw,44px)}@keyframes v28-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:900px){.v28-trust>.v8-wrap{flex-wrap:wrap;gap:18px}.v28-trust-logos{order:3;justify-content:space-between;width:100%}.v28-trust-logos img{width:110px}.v28-work-stage{grid-template-columns:1fr 1fr}.v28-work-copy{padding:30px 24px}.v28-report-body{grid-template-columns:1fr 1fr}.v28-report-body>.v28-report-task{border-top:1px solid #e7ebf2;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px 25px;display:grid}.v28-report-task .v28-step,.v28-report-task h3{grid-column:1;margin:0}.v28-task-person{grid-area:1/2/3}.v28-report-task>p{margin:0}.v28-report-body>div{padding:22px}.v28-work-options button{gap:8px;padding:16px 12px;font-size:16px}}@media (max-width:600px){.v28-trust{padding:21px 0}.v28-trust strong{gap:8px;font-size:25px}.v28-trust strong span{font-size:13px}.v28-trust a{font-size:12px}.v28-trust-logos{gap:12px}.v28-trust-logos img{width:calc(25% - 9px);height:34px}.v28-trust small{font-size:12px}.v28-work,.v28-action{padding:50px 0}.v28-heading{margin-bottom:26px}.v28-heading h1,.v28-heading h2{font-size:34px}.v28-heading p{margin-top:16px;font-size:16px}.v28-work-options{grid-template-columns:repeat(2,1fr);gap:8px}.v28-work-options button{min-height:50px;padding:13px 12px;font-size:15px}.v28-work-options button>span{font-size:12px}.v28-work-options button>svg{width:15px}.v28-work-stage{grid-template-columns:1fr}.v28-work-copy{padding:28px 24px}.v28-work-copy h3{font-size:29px}.v28-work-copy>p{margin:14px 0 18px;font-size:16px}.v28-work-copy ul{gap:9px;margin-bottom:22px;font-size:15px}.v28-work-copy .r-button{margin:0}.v28-text-link{font-size:14px}.v28-work-media{padding:20px}.v28-work-media>img{height:300px}.v28-work-media-booking{padding:12px}.v28-all-services{text-align:center;font-size:14px;line-height:1.6}.v28-action-hero{padding-top:42px}.v28-action-hero h1{font-size:36px}.v28-action-ctas{flex-direction:column;align-items:flex-start;gap:18px}.v28-action-ctas>a:last-child{font-size:15px}.v28-report-top{flex-direction:column;align-items:flex-start;gap:5px;padding:16px 18px}.v28-report-body{display:block}.v28-report-body>div{border:0;border-bottom:1px solid #e7ebf2;padding:22px}.v28-report h3{margin-bottom:15px;font-size:19px}.v28-report-people button{padding:11px 13px}.v28-report-people>small{margin-top:12px}.v28-report-script blockquote{padding:18px;font-size:16px;line-height:1.8}.v28-report-body>.v28-report-task{display:block}.v28-report-task h3{margin:12px 0 17px}.v28-task-person{padding-bottom:15px}.v28-report-task>p{margin:17px 0;font-size:18px}.v28-action-bottom{flex-direction:column;align-items:flex-start;font-size:15px;line-height:1.6}.v28-mobile-break{display:block}.v28-home .v25-growth,.v28-home .v25-interviews{padding:50px 0}.v28-home .v25-interview-grid{scroll-snap-type:x mandatory;padding-bottom:14px;display:flex;overflow:auto}.v28-home .v25-interview-grid>article{scroll-snap-align:start;flex:0 0 88%}.v28-home .v25-growth-grid{gap:15px}}@media (prefers-reduced-motion:reduce){.v28-work-stage,.v28-report-script blockquote{animation:none}}.v28-industry-flow{background:#f5f6fb;padding:75px 0}.v28-industry-scenes{gap:10px;margin:28px 0 22px;display:flex}.v28-industry-scenes button{text-align:left;color:#29364e;cursor:pointer;background:#fff;border:1px solid #dde2ed;border-radius:12px;flex:1;min-width:0;padding:18px 16px}.v28-industry-scenes button[aria-pressed=true]{color:#fff;background:#4e48df;border-color:#4e48df}.v28-industry-scenes button>span{opacity:.8;margin-bottom:10px;font-size:13px;display:block}.v28-industry-scenes button strong{font-size:17px;line-height:1.5;display:block}.v28-industry-stage{background:#fff;border:1px solid #e1e5ed;border-radius:22px;grid-template-columns:minmax(0,1.8fr) minmax(220px,.8fr);display:grid;overflow:hidden}.v28-industry-stage .v16-product-stage{min-width:0;min-height:0;box-shadow:none;border:0;border-radius:0}.v28-industry-result{align-self:center;padding:36px 28px}.v28-industry-result>span{color:#6865be;font-size:14px}.v28-industry-result h3{letter-spacing:-.035em;margin:14px 0;font-size:25px;line-height:1.45}.v28-industry-result>p{color:#59687e;font-size:17px;line-height:1.7}.v28-industry-next{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.v28-industry-next>a:first-child{color:#5147c5;align-items:center;gap:8px;font-size:16px;line-height:1.5;display:flex}.v28-field-compact .v19-field-library-head{margin-top:28px}.v28-field-compact .v19-field-heading{margin-bottom:24px}.v28-field-compact .v19-field-story{padding:30px}.v28-field-compact .v19-field-story dl{display:none}.v28-field-compact .v19-field-story h3{font-size:28px}.v28-field-compact .v19-field-summary{font-size:16px}.v28-consult-section{padding:55px 0 70px}.v28-consult-section .r-consult-layout{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:50px}.v28-consult-section .r-consult-intro h1{font-size:clamp(30px,3vw,43px)}.v28-consult-section .r-consult-intro p{font-size:17px;line-height:1.6}.v28-consult-section .r-consult-intro ol{margin-top:26px}.v28-consult-card{padding:30px}.v28-consult-card .x-consult-context{margin-bottom:24px;padding:16px 18px}.v28-consult-card .x-context-eyebrow{font-size:13px}.v28-consult-card .x-context-tags{gap:7px;margin:10px 0}.v28-consult-card .x-context-tags li{padding:6px 10px;font-size:13px}.v28-consult-card .x-context-note{margin-top:10px;font-size:13px}.v28-consult-card .x-context-edit{margin-top:10px}.v28-consult-card .x-context-edit summary{font-size:13px}.v28-consult-card .r-form-heading{margin:24px 0}.v28-consult-card .r-form-heading h2{font-size:25px}.v28-consult-card .r-form-heading p{font-size:15px}.v28-consult-card .r-field-grid{gap:18px}.v28-consult-card .r-problem-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:25px}.v28-consult-card .r-problem-grid legend{margin-bottom:14px;font-size:16px;font-weight:650}.v28-consult-card .r-problem-grid legend small{color:#728096;margin-left:6px;font-size:12px;font-weight:400}.v28-consult-card .r-problem-grid label{min-height:50px;padding:14px 12px;font-size:14px}.v28-consult-card .r-form-actions{margin-top:26px}.v28-consult-card .r-form-phone{margin-top:22px;padding-top:20px}.v28-ai-page .v8-report-gallery{padding-top:65px}.v28-ai-page .v8-ai-start{padding:60px 0}@media (max-width:900px){.v28-industry-scenes{scroll-snap-type:x mandatory;padding-bottom:10px;overflow-x:auto}.v28-industry-scenes button{scroll-snap-align:start;flex:0 0 200px}.v28-industry-stage{grid-template-columns:1fr}.v28-industry-result{padding:24px 28px}.v28-industry-result h3{font-size:23px}.v28-consult-section .r-consult-layout{grid-template-columns:1fr;gap:25px;max-width:760px}.v28-consult-section .r-consult-intro ol{display:none}.v28-consult-section .r-consult-intro h1{font-size:34px}.v28-consult-section{padding-top:30px}}@media (max-width:600px){.v28-industry-flow{padding:50px 0}.v28-industry-scenes button{flex-basis:170px;padding:14px}.v28-industry-scenes button strong{font-size:16px}.v28-industry-stage .v16-product-stage{padding:18px 12px}.v28-industry-result{padding:22px}.v28-industry-result h3{font-size:22px}.v28-industry-result>p{font-size:16px}.v28-industry-next{flex-direction:column;align-items:stretch}.v28-industry-next>a:first-child{font-size:15px}.v28-industry-next .r-button{justify-content:center}.v28-field-compact .v19-field-grid{scroll-snap-type:x mandatory;padding-bottom:15px;display:flex;overflow-x:auto}.v28-field-compact .v19-film-card{scroll-snap-align:start;flex:0 0 70%}.v28-field-compact .v19-field-story{padding:22px}.v28-field-compact .v19-field-stage{grid-template-columns:1fr}.v28-field-compact .v19-field-heading h2{font-size:33px}.v28-field-compact .v19-field-story h3{font-size:24px}.v28-consult-card{padding:22px 18px}.v28-consult-card .r-form-heading h2{font-size:23px}.v28-consult-card .r-field-grid{gap:16px}.v28-consult-card .r-problem-grid label{padding:12px 9px;font-size:13px;line-height:1.45}.v28-consult-card .r-form-actions{gap:12px}.v28-consult-card .r-form-actions>span{display:none}.v28-consult-card .r-form-actions .r-button{font-size:15px}.v28-consult-card .r-form-progress span{font-size:13px}.v28-consult-section .r-consult-intro h1{font-size:30px}.v28-consult-section .r-consult-intro p{font-size:15px}.v28-consult-card .x-consult-context{padding:14px}.v28-consult-card .r-form-phone{flex-wrap:wrap}}.v28-work-media-dashboard .v22-team-table,.v28-work-media-dashboard .v22-table-title,.v28-work-media-dashboard .v22-top-five,.v28-work-media-dashboard .v22-employee-note{display:none}.v28-work-media-dashboard .dc-scale{align-self:stretch}.v28-work-media-dashboard .dc-main{padding-bottom:32px}.v28-work-media .v26-hero-scheduler{width:100%}.v28-work-media .v26-hero-scheduler .v25-scheduler-caption{font-size:13px}.v28-related-checks{border-top:1px solid #e4e7ef;gap:16px;margin-top:22px;padding-top:20px;display:grid}.v28-related-checks strong{color:#34445f;font-size:16px;font-weight:600;line-height:1.6;display:block}.v28-related-checks span{color:#637087;margin-top:4px;font-size:14px;line-height:1.6;display:block}.v28-work-copy{justify-content:center}.v28-work-copy .r-button{margin-top:0}.v28-report-navigation{display:none}@media (max-width:600px){.v28-report-navigation{justify-content:space-between;align-items:center;gap:15px;margin:15px 0;display:flex}.v28-report-navigation>span{color:#637087;max-width:210px;font-size:13px;line-height:1.5}.v28-report-navigation>div{gap:7px;display:flex}.v28-report-navigation button{color:#5148d0;cursor:pointer;background:#fff;border:1px solid #dbe0eb;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.v28-report-navigation button:disabled{opacity:.35;cursor:default}.v28-ai-page .v8-report-card-grid{scroll-snap-type:x mandatory;gap:16px;padding-bottom:18px;display:flex;overflow-x:auto}.v28-ai-page .v8-report-card{scroll-snap-align:start;flex:0 0 88%;min-width:0}.v28-ai-page .v8-report-card[hidden]{display:none}.v28-ai-page .v8-report-card h3{font-size:21px;line-height:1.5}.v28-ai-page .v8-report-card button{height:100%}.v28-ai-page .v8-report-card-grid article{flex-direction:column;display:flex}}.r-desktop-nav>[aria-current=page],.r-desktop-nav>button[data-current=true]{color:#5146df;box-shadow:inset 0 -3px #6254ef}.r-mega a[aria-current=page],.r-mobile-menu a[aria-current=page]{color:#4939cf;background:#eeebff;border-radius:10px}.r-mega a[aria-current=page] strong:after,.r-mobile-menu a[aria-current=page]:after{content:"현재 페이지";color:#6559c2;margin-left:8px;font-size:11px}.v26-cinema-kicker{color:#d8ffed!important;letter-spacing:-.035em!important;font-size:clamp(19px,2vw,27px)!important;font-weight:750!important}.v26-cinema-content h1{line-height:1.25}.v26-cinema-actions .r-button{min-width:220px;color:#18233b!important;background:#fff!important;border-color:#fff!important}.v29-price-saving{align-items:center;gap:12px;min-height:25px;margin:20px 0 4px;display:flex}.v29-price-saving del{color:#758199;font-size:19px}.v29-price-saving b{color:#5146df;font-size:19px}.v29-price-compare{border-top:1px solid #e5e8f0;border-bottom:1px solid #e5e8f0;margin:24px 0;padding:14px 0}.v29-price-compare>div{color:#627088;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:14px;display:flex}.v29-price-compare>div[data-active=true]{color:#4433c2;background:#f0edff}.v29-price-compare>div>span{align-items:center;gap:7px;display:flex}.v29-price-compare b{color:#5146df;background:#e9e4ff;border-radius:4px;padding:2px 4px;font-size:11px}.v29-price-compare strong{white-space:nowrap;font-size:16px}.v29-price-compare strong small{color:inherit;font-size:11px;font-weight:400;display:inline}.v15-price-cards .v29-price-compare>p{color:#627088;margin:10px 10px 0;font-size:12px;line-height:1.6}.v29-work-control{color:#53627a;justify-content:space-between;align-items:center;gap:18px;margin:25px 0 16px;font-size:14px;display:flex}.v29-work-control button{color:#43506a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5dce9;border-radius:100px;align-items:center;gap:7px;min-height:40px;padding:8px 13px;display:flex}.v28-work-options button{position:relative;overflow:hidden}.v28-work-options[data-running=true] button[aria-pressed=true]:after{content:"";transform-origin:0;background:#96edc8;width:100%;height:3px;animation:7s linear both v29-progress;position:absolute;bottom:0;left:0}@keyframes v29-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v28-action-hero .v28-heading h1{letter-spacing:-.065em;font-size:clamp(62px,7.5vw,108px);line-height:1.05}.v28-action-hero .v28-heading>p{line-height:1.8}.v29-revenue-amount{color:#607087;flex-wrap:wrap;align-items:center;gap:13px;margin:22px 0;font-size:18px;display:flex}.v29-revenue-amount strong{letter-spacing:-.04em;color:#4137b5;font-size:28px}.v25-growth-grid .v29-revenue-amount strong{font-size:clamp(25px,3vw,36px)}.v17-growth-detail{padding:28px}.v17-growth-detail>.v25-case-heading{align-items:center;gap:18px;padding:0 0 24px}.v17-growth-detail>.v25-case-heading>span:last-child{display:none}.v17-growth-detail .v14-customer-grid{padding:0}.v17-growth-detail .v14-customer-grid article{padding:28px}.v17-growth-detail .v14-customer-grid article>header{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.v17-growth-detail .v14-case-tag{margin:0;position:static}.v17-growth-detail .v14-customer-grid h3{margin:0;padding:0}.v23-voices:not(.v23-voices-compact) .v23-voice-grid article:nth-child(4){flex-direction:column;align-items:stretch;gap:18px;display:flex}.v23-voices:not(.v23-voices-compact) .v23-voice-grid article:nth-child(4) figure{width:auto;margin:0;padding:0}.v23-voices:not(.v23-voices-compact) .v23-voice-grid article:nth-child(4) figure blockquote{margin:0;font-size:clamp(21px,2.1vw,28px);line-height:1.75}.v23-voices:not(.v23-voices-compact) .v23-voice-grid article:nth-child(4) figcaption{margin-top:24px}.v25-home .v25-industries>h2{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(29px,3.6vw,46px);line-height:1.3}.v25-home .v25-industries>p{color:#647088;margin:0 0 30px;font-size:17px}.v25-home .v25-industries>div{gap:20px}.v25-home .v25-industries>div>a{background:#fff;border:1px solid #e1e6ef;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.v25-home .v25-industries>div>a>img{object-fit:cover;width:100%;height:155px;display:block}.v25-home .v25-industries>div>a>div{width:100%;padding:22px;position:relative}.v25-home .v25-industries strong{word-break:keep-all;margin:0 25px 9px 0;font-size:20px;display:block}.v25-home .v25-industries a span{color:#607087;font-size:14px;font-weight:400;line-height:1.6;display:block}.v25-home .v25-industries a svg{color:#6254df;position:absolute;top:23px;right:20px}:is(.v25-home .v25-industries>div>a:hover,.v25-home .v25-industries>div>a:focus-visible){border-color:#b5aaff;transform:translateY(-5px);box-shadow:0 15px 35px #28375212}.v28-ai-page .v8-ai-start .v8-wrap{align-items:start;gap:40px}.v28-ai-page .v8-ai-start h2{line-height:1.4}@media (max-width:700px){.v29-work-control{align-items:flex-start;font-size:13px}.v29-work-control>span{max-width:170px;line-height:1.6}.v29-work-control button{padding:7px 10px;font-size:11px}.v29-price-compare>div{padding:9px 5px;font-size:13px}.v29-price-compare strong{font-size:14px}.v17-growth-detail{padding:20px 15px}.v17-growth-detail .v14-customer-grid article{padding:22px 18px}.v29-revenue-amount{gap:9px;font-size:16px}.v29-revenue-amount strong{font-size:25px}.v25-home .v25-industries>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v25-home .v25-industries>div>a>img{height:110px}.v25-home .v25-industries>div>a>div{padding:16px 13px}.v25-home .v25-industries strong{min-height:3em;margin-right:17px;font-size:16px;line-height:1.5}.v25-home .v25-industries a span{font-size:13px}.v25-home .v25-industries a svg{width:15px;top:18px;right:10px}.v23-voices:not(.v23-voices-compact) .v23-voice-grid article:nth-child(4) figure blockquote{font-size:21px}}@media (prefers-reduced-motion:reduce){.v28-work-options button:after{animation:none!important}.v25-home .v25-industries>div>a{transition:none}.v25-home .v25-industries>div>a:hover{transform:none}}.v29-ai-story{color:#f6f9ff;background:#0d1830;position:relative}.v29-story-sticky{background:radial-gradient(at 75% 40%,#26385880,#0000 60%);padding:85px 0}.v29-story-layout{grid-template-columns:.95fr 1.15fr;align-items:center;gap:65px;display:grid}.v29-story-brand{color:#aaf0d1;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.v29-story-copy h2{letter-spacing:-.05em;margin:24px 0;font-size:clamp(39px,4.3vw,61px);line-height:1.25}.v29-story-copy h2 em{color:#aaf0d1;font-style:normal}.v29-story-copy>p{color:#b6c6dc;margin-bottom:27px;font-size:18px;line-height:1.75}.v29-story-steps{flex-direction:column;gap:3px;display:flex}.v29-story-steps button{color:#94a9c7;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff15;align-items:center;gap:15px;width:100%;padding:14px 0;font-size:17px;display:flex}.v29-story-steps button>span{font-size:12px}.v29-story-steps button>svg{margin-left:auto}.v29-story-steps button[aria-pressed=true]{color:#c3ffe1}.v29-story-link{color:#fff;align-items:center;gap:12px;margin-top:28px;font-size:16px;font-weight:600;display:inline-flex}.v29-story-screen{background:#172640;border:1px solid #ffffff26;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 35px 95px #00000030}.v29-story-screen>header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:10px;padding:23px 27px;display:flex}.v29-story-screen>header>span{color:#b7f5d7;letter-spacing:.05em;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.v29-story-screen>header>small{color:#a9bad2;font-size:11px}.v29-story-panels{position:relative}.v29-story-panels>article{padding:30px}.v29-story-panels>article+article{border-top:1px solid #ffffff1c}.v29-story-scene-title{color:#b3f2d4;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.v29-story-scene-title>span{font-variant-numeric:tabular-nums;font-size:13px}.v29-story-panels h3{letter-spacing:-.045em;color:#fff;margin:0 0 10px;font-size:29px;line-height:1.3}.v29-story-panels>article>p{color:#b1c1d9;max-width:32ch;margin-bottom:24px;font-size:15px;line-height:1.7}.v29-story-members{gap:10px;display:grid}.v29-story-members>div{background:#223450;border:1px solid #ffffff16;border-radius:13px;align-items:center;gap:11px;padding:16px 14px;display:flex}.v29-person-avatar{color:#dce7f8;background:#43566f;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.v29-story-members>div>div{min-width:0}.v29-story-members strong{margin-bottom:5px;font-size:16px;display:block}.v29-story-members>div>div>span{color:#b9c8dd;font-size:12px;line-height:1.6;display:block}.v29-story-members b{color:#b9f3d8;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:500;display:flex}.v29-story-message{color:#173e36;background:#effaf5;border-radius:17px;padding:25px}.v29-story-message>span{color:#42675c;font-size:14px;font-weight:600}.v29-story-message blockquote{letter-spacing:-.025em;margin:14px 0 20px;font-size:19px;line-height:1.85}.v29-story-message>div{color:#456b5d;align-items:center;gap:7px;font-size:12px;display:flex}.v29-story-tasks>div{color:#c1f6dd;align-items:center;gap:10px;margin-bottom:15px;font-size:15px;display:flex}.v29-story-tasks>article{background:#223450;border:1px solid #ffffff1b;border-radius:12px;margin-top:10px;padding:18px}.v29-story-tasks>article>div{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.v29-story-tasks>article>div>span{color:#b8c9df;font-size:12px}.v29-story-tasks p{color:#edf3fc;margin:13px 0 0;font-size:15px;line-height:1.8}.v29-story-screen>footer{color:#adbed7;border-top:1px solid #ffffff1b;justify-content:space-between;align-items:center;gap:15px;padding:19px 25px;font-size:11px;display:flex}.v29-story-screen>footer>a{color:#c9fbe1;white-space:nowrap;align-items:center;gap:6px;display:flex}.v29-ai-story[data-enhanced=true] .v29-story-sticky{align-items:center;height:min(750px,100svh - 100px);padding:35px 0;display:flex;position:sticky;top:80px}.v29-ai-story[data-enhanced=true] .v29-story-panels{height:500px}.v29-ai-story[data-enhanced=true] .v29-story-panels>article{opacity:0;visibility:hidden;border:0;transition:opacity .45s,transform .45s,visibility .45s;position:absolute;inset:0;transform:translateY(22px)}.v29-ai-story[data-enhanced=true] .v29-story-panels>article[data-active=true]{opacity:1;visibility:visible;transform:none}.v29-trial-proof{color:#173e36;background:#eaf4ef;border:1px solid #d4e8de;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin:30px 0;padding:36px;display:grid}.v29-trial-proof>div>span{color:#476b5d;font-size:13px}.v29-trial-proof h3{letter-spacing:-.04em;margin:12px 0 15px;font-size:26px;line-height:1.4}.v29-trial-proof p{color:#4b6a60;flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 0;font-size:13px;line-height:1.7;display:flex}.v29-trial-proof strong{letter-spacing:-.05em;color:#174a3c;margin-top:10px;font-size:clamp(37px,4vw,52px);font-weight:750;line-height:1.3;display:block}.v29-trial-proof strong small{margin-left:7px;font-size:20px}@media (max-width:999px),(max-height:799px){.v29-story-layout{grid-template-columns:1fr;gap:35px}.v29-story-sticky{padding:65px 0}.v29-story-steps{display:none}.v29-story-link{margin-top:0}.v29-story-panels{grid-template-columns:1fr;display:grid}.v29-story-panels>article{padding:30px}}@media (max-width:600px){.v29-story-brand{font-size:16px}.v29-story-copy h2{font-size:40px}.v29-story-copy>p{font-size:16px}.v29-story-screen{border-radius:18px}.v29-story-screen>header{padding:20px 17px}.v29-story-screen>header>span{font-size:11px}.v29-story-screen>header>small{font-size:10px}.v29-story-panels>article{padding:25px 19px}.v29-story-panels h3{font-size:25px}.v29-story-members>div{padding:14px 10px}.v29-story-members b{display:none}.v29-story-message{padding:20px}.v29-story-message blockquote{font-size:17px}.v29-story-screen>footer{flex-wrap:wrap;padding:17px}.v29-trial-proof{grid-template-columns:1fr;gap:22px;padding:26px}.v29-trial-proof>div+div{border-top:1px solid #c8dfd4;padding-top:22px}}@media (prefers-reduced-motion:reduce){.v29-story-steps{display:none}.v29-story-layout{align-items:start}}.r-desktop-nav>[aria-current=location]{color:#5146df;box-shadow:inset 0 -3px #6254ef}.r-mobile-menu a[aria-current=location]{color:#4939cf;background:#eeebff;border-radius:10px}.r-mobile-menu a[aria-current=location]:after{content:"둘러보는 서비스";margin-left:8px;font-size:11px}.v30-industries{margin-bottom:65px;scroll-margin-top:105px}.v30-industries>h2{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(29px,3.6vw,46px);line-height:1.3}.v30-industries>p{color:#647088;margin:0 0 30px;font-size:17px}.v30-industries>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.v30-industries>div>a{background:#fff;border:1px solid #dfe4ef;border-radius:20px;flex-direction:column;min-width:0;height:100%;padding:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.v30-industries figure{aspect-ratio:2.05;background:#edf0f5;flex:none;height:auto;margin:0;position:relative;overflow:hidden}.v30-industries figure>img{position:absolute;inset:0;object-fit:cover!important;clip-path:none!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.v30-industries>div>a>div{min-height:125px;padding:24px 22px;position:relative}.v30-industries strong{word-break:keep-all;margin:0 23px 12px 0;font-size:20px;line-height:1.4;display:block}.v30-industries a span{color:#607087;word-break:keep-all;font-size:15px;line-height:1.6;display:block}.v30-industries a svg{color:#6254df;position:absolute;top:27px;right:22px}:is(.v30-industries a:hover,.v30-industries a:focus-visible){border-color:#b5aaff;transform:translateY(-4px);box-shadow:0 15px 35px #28375215}.v30-customer-ribbon{background:#fff;border-bottom:1px solid #e5e9f1;padding:30px 0 25px;overflow:hidden}.v30-ribbon-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.v30-ribbon-heading strong{letter-spacing:-.035em;align-items:baseline;gap:12px;font-size:34px;line-height:1.2;display:flex}.v30-ribbon-heading strong span{font-size:17px;font-weight:600}.v30-ribbon-heading small{color:#738094;margin-top:8px;font-size:12px;display:block}.v30-ribbon-actions{align-items:center;gap:20px;display:flex}.v30-ribbon-actions a{align-items:center;gap:10px;font-size:14px;display:flex}.v30-ribbon-actions button{color:#4e596b;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.v30-logo-window{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.v30-logo-row{overflow:hidden}.v30-logo-track{width:max-content;animation:78s linear infinite paused v30-logo-flow;display:flex}.v30-logo-track[data-reverse=true]{animation-duration:86s;animation-direction:reverse}.v30-customer-ribbon[data-running=true] .v30-logo-track{animation-play-state:running}@media (hover:hover){.v30-logo-window:hover .v30-logo-track{animation-play-state:paused}}.v30-logo-set{width:max-content;display:flex}.v30-logo-item{flex:none;place-items:center;width:184px;height:85px;padding:14px 22px;display:grid}.v30-logo-item img{object-fit:contain;filter:brightness(0);opacity:.76;width:100%;height:58px}@keyframes v30-logo-flow{to{transform:translate(-50%)}}.release-site .v30-references .v26-reference-wall{flex-direction:column;gap:34px;display:flex}.release-site .v30-references .customer-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:85px;align-content:start;gap:1px;width:100%;margin:0;padding:0;display:grid}.release-site .v30-references .customer-logo-grid>div{border-radius:0;height:85px;min-height:0;padding:15px 20px;background:#fff!important;border:1px solid #e8ecf3!important}.release-site .v30-references .customer-logo-grid img{opacity:.82;filter:brightness(0);object-fit:contain;width:100%;max-width:160px;height:50px!important}.v30-reference-cta{color:#5145d5;background:#f1efff;border:1px solid #e3defc;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:14px;display:flex}.release-site .v30-references .v30-reference-cta span{color:#5145d5;font-size:12px;font-weight:600;display:block}.v30-reference-cta:hover{background:#e7e2ff}.release-site .v30-references .facility-heading>div:first-child{display:block}.release-site .v30-references .facility-heading>div:first-child p{display:none}.release-site .v30-references .facility-heading h3{color:#202b40;margin:0;font-size:22px}.release-site .v30-references .facility-controls{width:auto}.release-site .v30-references .facility-slide{flex:0 0 33.3333%;min-width:0;margin:0;padding:0 16px 0 0}.release-site .v30-references .facility-track{gap:0;margin-left:0;margin-right:0}.release-site .v30-references .facility-media{aspect-ratio:auto;border-radius:16px;width:100%;height:255px;position:relative}.release-site .v30-references .facility-media>img,.release-site .v30-references .facility-media>video{object-fit:cover;position:absolute;inset:0;width:100%!important;height:100%!important}.release-site .v30-references .facility-slide figcaption{margin:0;padding:14px 0 0;display:block}.release-site .v30-references .facility-slide figcaption strong{color:#202b40;font-size:18px;display:block}.release-site .v30-references .facility-slide figcaption span{color:#738094;margin-top:5px;font-size:14px;display:block}@media (max-width:1000px){.release-site .v30-references .customer-logo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.release-site .v30-references .facility-slide{flex-basis:48%}.v30-industries>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.v30-customer-ribbon{padding:25px 0 20px}.v30-ribbon-heading{align-items:flex-start;gap:14px;margin-bottom:14px}.v30-ribbon-heading strong{flex-direction:column;gap:6px;font-size:30px}.v30-ribbon-heading strong span{font-size:14px}.v30-ribbon-heading small{max-width:205px;font-size:11px;line-height:1.5}.v30-ribbon-actions{flex-direction:column-reverse;align-items:flex-end;gap:10px}.v30-ribbon-actions a{white-space:nowrap;gap:5px;font-size:12px}.v30-logo-item{width:145px;height:69px;padding:11px 17px}.v30-logo-item img{height:44px}.v30-logo-track{animation-duration:70s}.v30-logo-track[data-reverse=true]{animation-duration:76s}.v30-industries>div{gap:12px}.v30-industries figure{aspect-ratio:1.5}.v30-industries>div>a{border-radius:15px}.v30-industries>div>a>div{min-height:145px;padding:17px 13px}.v30-industries strong{min-height:3em;margin-bottom:8px;margin-right:16px;font-size:16px;line-height:1.5}.v30-industries a span{font-size:14px;line-height:1.6}.v30-industries a svg{width:15px;top:20px;right:10px}.release-site .v30-references .customer-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:66px}.release-site .v30-references .customer-logo-grid>div{height:66px;padding:12px 9px}.v30-reference-cta{flex-direction:row;grid-column:span 3;gap:14px}.release-site .v30-references .customer-logo-grid img{height:40px!important}.release-site .v30-references .facility-slide{flex-basis:87%;padding-right:14px}.release-site .v30-references .facility-heading{align-items:center;gap:12px}.release-site .v30-references .facility-heading h3{font-size:18px}.release-site .v30-references .facility-controls{gap:6px}.release-site .v30-references .facility-controls span{font-size:12px}.release-site .v30-references .facility-controls button{width:36px;height:36px}.release-site .v30-references .facility-media{height:245px}}@media (prefers-reduced-motion:reduce){.v30-logo-track{animation:none}.v30-logo-row{scrollbar-width:thin;overflow-x:auto}.v30-logo-set[aria-hidden=true]{display:none}.v30-industries a{transition:none}.v30-industries a:hover{transform:none}}.v29-story-members>.v31-story-person{text-align:left;cursor:pointer;color:#293750;background:0 0;border:0;border-bottom:1px solid #e4e7ef;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.v29-story-members>.v31-story-person>div{flex:1;min-width:0}.v29-story-members>.v31-story-person>div>span{color:#697994;margin-top:5px;font-size:13px;line-height:1.5;display:block}.v29-story-members>.v31-story-person[aria-pressed=true]{background:#f4f1ff;border-radius:8px;padding-left:9px;padding-right:9px}.v29-story-members>.v31-story-person:focus-visible{outline-offset:2px;outline:2px solid #8d7ce2}.v31-ai-hero{isolation:isolate;color:#fff;background:#090b17;padding:76px 0 36px;position:relative;overflow:hidden}.v29-story-members>.v31-story-person{color:#edf3ff;background:#223450;border:1px solid #ffffff16;border-radius:12px;padding:13px}.v29-story-members>.v31-story-person>div>span{color:#b9c8dd}.v29-story-members>.v31-story-person[aria-pressed=true]{background:#354765;border-color:#a5a0ff;padding:13px}.v31-ai-atmosphere{object-fit:cover;opacity:.28;z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v31-ai-hero:after{content:"";z-index:-1;background:linear-gradient(#090b1733,#090b17aa 45%,#090b17);position:absolute;inset:0}.v31-ai-masthead{text-align:center;max-width:970px;margin:0 auto 42px}.v31-ai-eyebrow{color:#bbb6ff;letter-spacing:.14em;align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.release-site .v31-ai-masthead h1{letter-spacing:-.055em;color:#fff;margin:24px 0 19px;font-size:clamp(44px,5.8vw,80px);font-weight:800;line-height:1.18}.v31-ai-masthead h1>span{color:#b7b0ff;margin-left:.2em}.v31-ai-masthead>p{color:#bfc4dc;margin:0;font-size:21px;line-height:1.65}.v31-ai-masthead>p strong{color:#fff;font-weight:600}.v31-ai-cta{justify-content:center;align-items:center;gap:24px;margin-top:28px;display:flex}.v31-ai-cta .r-button{min-height:52px}.v31-ai-cta>button{color:#f0eeff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:14px 0;font-size:15px;display:flex}.v31-desktop{color:#e2e5f4;background:#141625;border:1px solid #ffffff30;border-radius:19px;max-width:1250px;margin:auto;overflow:hidden;box-shadow:0 30px 90px #0007,0 0 80px #6155e329}.v31-desktop-bar{color:#c4c7da;background:#202233;border-bottom:1px solid #ffffff15;align-items:center;gap:18px;padding:16px 22px;font-size:13px;display:flex}.v31-desktop-bar>small{color:#b2b5c9;margin-left:auto;font-size:12px}.v31-window-dots{gap:6px;display:flex}.v31-window-dots i{background:#87869c;border-radius:50%;width:8px;height:8px}.v31-window-dots i:first-child{background:#c49298}.v31-window-dots i:nth-child(2){background:#ccb27d}.v31-window-dots i:nth-child(3){background:#86b1a7}.v31-desktop-body{grid-template-columns:205px minmax(0,1fr);display:grid}.v31-conversations{background:#11131f;border-right:1px solid #ffffff13;flex-direction:column;padding:26px 17px;display:flex}.v31-conversations>span{color:#cbc5ff;align-items:center;gap:8px;margin-bottom:23px;padding:0 9px;font-size:14px;font-weight:600;display:flex}.v31-conversations>fieldset{flex-direction:column;gap:10px;display:flex}.v31-conversations>fieldset>button{text-align:left;color:#a8adc5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:15px 10px;font-size:14px;display:flex}.v31-conversations>fieldset>button>span{color:#9195b3;font-size:12px}.v31-conversations>fieldset>button>svg{flex-shrink:0;margin-left:auto}.v31-conversations>fieldset>button[aria-pressed=true]{color:#fff;background:#5950b334;border-color:#8d80f75c}.v31-conversations>p{color:#9197b4;margin:34px 9px;font-size:17px;line-height:1.8}.v31-conversations>p b{color:#e5e2ff}.v31-motion-control{color:#bfc2da;cursor:pointer;background:0 0;border:1px solid #ffffff25;border-radius:8px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:11px;font-size:13px;display:flex}.v31-conversation{min-width:0;padding:27px 34px 29px}.v31-owner-question{background:#292b40;border:1px solid #ffffff14;border-radius:13px;align-items:flex-start;gap:13px;max-width:780px;margin:0 0 26px auto;padding:18px 21px;display:flex}.v31-owner-question>span{color:#fff;background:#575275;border-radius:5px;flex-shrink:0;margin-top:2px;padding:3px 6px;font-size:12px}.v31-owner-question>p{color:#fff;word-break:keep-all;min-height:28px;margin:0;font-size:17px;line-height:1.65}.v31-answer-label{color:#a69bff;align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.release-site .v31-answer h2{letter-spacing:-.035em;color:#fff;max-width:810px;min-height:44px;margin:13px 0 9px;font-size:clamp(23px,2.2vw,31px);font-weight:750;line-height:1.4}.v31-insight{color:#b5bbd1;max-width:730px;min-height:51px;margin:0 0 20px;font-size:15px;line-height:1.7}.v31-kpis{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:18px 0;display:grid}.v31-kpis>div+div{border-left:1px solid #ffffff18;padding-left:20px}.v31-kpis span{color:#aeb4cf;font-size:13px;display:block}.v31-kpis strong{color:#e1dcff;letter-spacing:-.035em;white-space:nowrap;margin-top:6px;font-size:clamp(21px,2.4vw,33px);line-height:1.25;display:block}.v31-findings{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:19px 0;display:grid}.v31-findings>div{animation:.65s both v31-reveal;animation-delay:calc(var(--i)*.12s);background:#212439;border:1px solid #ffffff12;border-radius:10px;padding:16px}.v31-findings>div>span{color:#b3a9ff;margin-bottom:8px;font-size:17px;font-weight:750;display:block}.v31-findings strong{color:#fff;font-size:15px;line-height:1.5;display:block}.v31-findings p{color:#b6bdd4;margin:5px 0 0;font-size:13px;line-height:1.6}.v31-execution{color:#252b41;background:#f4f5fc;border:1px solid #fff;border-radius:11px;padding:0 18px;animation:.8s .25s both v31-reveal}.v31-execution>header{color:#5142b2;border-bottom:1px solid #dcdfee;align-items:center;gap:8px;padding:15px 0;font-size:14px;display:flex}.v31-execution>header>span{color:#727990;margin-left:auto;font-size:12px}.v31-execution>div{grid-template-columns:60px 67px 1fr;align-items:start;gap:8px;padding:10px 0;font-size:14px;display:grid}.v31-execution>div+div{border-top:1px solid #e2e5ef}.v31-execution>div>span{color:#6c748d}.v31-execution>div p{color:#343d56;margin:0;line-height:1.5}.v31-plan-note{color:#9fa7c3;min-height:20px;margin-top:13px;font-size:12px;line-height:1.6;display:block}.v31-desktop-footer{color:#b8bed5;background:#1c1e30;border-top:1px solid #ffffff16;align-items:center;gap:20px;padding:17px 25px;font-size:13px;display:flex}.v31-desktop-footer>span{align-items:center;gap:5px;display:flex}.v31-desktop-footer a{color:#d3ccff;align-items:center;gap:8px;margin-left:auto;font-weight:650;display:flex}.v31-hero-condition{text-align:center;color:#a4abc3;margin:22px 0 0;font-size:13px}.release-site .v31-ai-hero .v31-insight{color:#b5bbd1!important}.release-site .v31-ai-hero .v31-hero-condition{color:#a4abc3!important}.v31-mobile{display:none}.v31-film-dialog{z-index:110;color:#fff!important;background:#121421!important;border:1px solid #56586b!important;width:min(1150px,95vw)!important;max-width:none!important;padding:26px!important}.v31-film-dialog video{border-radius:10px;width:100%;max-height:75vh;margin:17px 0 8px;display:block}.v31-film-dialog p{color:#b8bed0;font-size:13px}.v31-film-dialog [data-slot=dialog-close]{color:#fff}.v31-contacts{color:#1e2943;background:#f4f5fa;padding:96px 0;scroll-margin-top:92px}.v31-section-heading{margin-bottom:34px}.release-site .v31-section-heading h2{letter-spacing:-.04em;color:#202941;margin:15px 0 17px;font-size:clamp(32px,4vw,52px);line-height:1.3}.v31-section-heading h2 em{color:#5c49dc;font-style:normal}.v31-section-heading>p{color:#66738b;font-size:17px;line-height:1.7}.v31-contact-select{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.v31-contact-select>button{text-align:left;color:#28334c;cursor:pointer;background:#fff;border:1px solid #dce1eb;border-radius:13px;padding:19px 20px;transition:background .2s,border-color .2s}.v31-contact-select>button>span{color:#8992a7;justify-content:space-between;align-items:center;gap:5px;font-size:12px;display:flex}.v31-contact-select>button>span>b{color:#6e7690;font-size:12px;font-weight:600}.v31-contact-select strong{word-break:keep-all;margin:18px 0 14px;font-size:17px;line-height:1.5;display:block}.v31-contact-select small{color:#69768e;justify-content:space-between;align-items:center;font-size:14px;display:flex}.v31-contact-select>button[aria-pressed=true]{background:#eeeaff;border-color:#8471ef;box-shadow:0 4px 18px #5034c20a}.v31-contact-select>button[aria-pressed=true] strong{color:#5040c2}.v31-contact-workspace{background:#fff;border:1px solid #dce1ee;border-radius:18px;animation:.35s both v31-reveal;overflow:hidden;box-shadow:0 14px 35px #233a7406}.v31-contact-workspace>header{border-bottom:1px solid #e7eaf2;justify-content:space-between;align-items:center;gap:16px;padding:24px 30px;display:flex}.v31-contact-workspace>header>div{align-items:center;gap:13px;display:flex}.v31-avatar{color:#6454c0;background:#eeeafa;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:750;display:grid}.v31-contact-workspace>header strong{font-size:18px}.v31-contact-workspace>header p{color:#78839a;margin:5px 0 0;font-size:14px}.v31-contact-workspace>header>span{color:#8991a4;font-size:12px}.v31-contact-strategy{background:linear-gradient(110deg,#f9f8ff,#fff);padding:28px 30px}.v31-contact-strategy>span{color:#7060cf;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.v31-contact-strategy>h3{letter-spacing:-.03em;color:#26334f;margin:13px 0 9px;font-size:26px;line-height:1.4}.v31-contact-strategy>p{color:#69768e;margin:0;font-size:16px;line-height:1.65}.v31-contact-strategy>div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.v31-contact-strategy>div>span{color:#60558b;background:#eeebf8;border-radius:5px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;display:flex}.v31-contact-columns{grid-template-columns:1.05fr 1fr;gap:28px;padding:0 30px 30px;display:grid}.v31-contact-columns>article{min-width:0}.v31-message-tabs{gap:8px;margin:4px 0 16px;display:flex}.v31-message-tabs button{color:#78839a;cursor:pointer;background:#fff;border:1px solid #dfe3ed;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:14px;display:flex}.v31-message-tabs button[aria-pressed=true]{color:#fff;background:#252c45;border-color:#252c45}.v31-contact-message blockquote{letter-spacing:-.025em;color:#303d55;background:#f3f5fa;border-radius:12px;min-height:210px;margin:0;padding:22px;font-size:18px;line-height:1.9}.v31-copy{color:#6556bb;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:15px 0 0;font-size:14px;display:inline-flex}.v31-copy-status{color:#69768e;margin-left:12px;font-size:12px}.v31-contact-tasks{border-left:1px solid #e6e9f1;padding-left:28px}.v31-contact-tasks h4{color:#26334b;align-items:center;gap:9px;margin:12px 0 23px;font-size:17px;display:flex}.v31-contact-tasks>div{color:#78829a;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.v31-contact-tasks>div>b{color:#5c4bbe;background:#f0edfc;border-radius:5px;padding:6px 9px}.v31-contact-tasks>ol{counter-reset:task;flex-direction:column;gap:17px;margin:23px 0;padding:0;list-style:none;display:flex}.v31-contact-tasks>ol>li{counter-increment:task;color:#394963;align-items:start;gap:10px;font-size:16px;line-height:1.6;display:flex}.v31-contact-tasks>ol>li:before{content:counter(task);color:#7c85a0;border:1px solid #dce1ed;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;margin-top:2px;font-size:12px;display:grid}.v31-contact-tasks>p{color:#7c879c;border-top:1px solid #e6e9f1;gap:9px;padding-top:16px;font-size:13px;line-height:1.65;display:flex}.v31-contact-tasks>p svg{flex-shrink:0;margin-top:2px}.v31-contact-footer{color:#707d94;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font-size:15px;display:flex}.v31-contact-footer a{color:#5948cb;align-items:center;gap:8px;font-weight:650;display:flex}.v31-trial-case{color:#222d45;background:#fff;border:1px solid #e2e6f0;border-radius:22px;margin-top:38px;padding:34px;overflow:hidden}.v31-trial-case>header{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:28px;display:flex}.v31-trial-case>header>div>span{color:#6654c9;font-size:14px;font-weight:700}.release-site .v31-trial-case h3{letter-spacing:-.04em;color:#202c45;margin:14px 0 0;font-size:clamp(27px,3.2vw,40px);line-height:1.3}.v31-trial-case h3 em{color:#5a4bcc;font-style:normal}.v31-trial-case>header>p{color:#768098;margin:0;font-size:16px;line-height:1.75}.v31-case-flow{border:1px solid #e3e6f0;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.v31-case-flow>li{background:#f8f9fc;min-width:0;padding:24px 22px;position:relative}.v31-case-flow>li+li{border-left:1px solid #e3e6f0}.v31-case-number{color:#8d82c7;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:15px;font-weight:650;display:flex}.v31-case-label{color:#777c91;font-size:13px}.v31-case-flow h4{letter-spacing:-.03em;color:#26324e;margin:10px 0 18px;font-size:21px;line-height:1.5}.v31-case-flow p{color:#6e7a93;margin:15px 0 0;font-size:14px;line-height:1.8}.v31-case-signal{color:#7d74a4;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;font-size:12px;display:flex}.v31-case-signal strong{color:#5a4dc4}.v31-package{color:#705dd0;border-top:1px solid #e2deef;border-bottom:1px solid #e2deef;justify-content:center;align-items:center;gap:17px;margin:14px 0;padding:14px 0;display:flex}.v31-package strong{font-size:35px;line-height:1.15}.v31-package small{color:#7e809a;margin-top:5px;font-size:12px;font-weight:500;display:block}.v31-case-flow>li>ul{color:#5d6881;flex-direction:column;gap:9px;margin:20px 0;padding:0;font-size:13px;list-style:none;display:flex}.v31-case-flow>li>ul>li:before{content:"✓";color:#7460cf;margin-right:8px}.v31-case-flow>.v31-case-result{color:#fff;background:#302967}.v31-case-result .v31-case-number,.v31-case-result .v31-case-label{color:#c1b5ff}.v31-case-result h4{color:#fff}.v31-case-result>strong{letter-spacing:-.055em;color:#fff;margin:20px 0;font-size:clamp(35px,3.8vw,52px);line-height:1.3;display:block}.v31-case-result>strong>small{letter-spacing:0;color:#ccc4f8;font-size:15px;font-weight:500;display:block}.v31-case-result p{color:#c4bfde}.v31-trial-case>footer{color:#8c94a5;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font-size:12px;line-height:1.6;display:flex}.v31-trial-case>footer>a{color:#5d4ccb;align-items:center;gap:7px;font-size:14px;font-weight:650;display:flex}:is(.v31-ai-hero button:focus-visible,.v31-ai-hero a:focus-visible,.v31-contacts button:focus-visible){outline-offset:3px;outline:3px solid #a79af2}@keyframes v31-reveal{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1050px){.v31-desktop-body{grid-template-columns:170px minmax(0,1fr)}.v31-conversation{padding:22px}.v31-conversations{padding:22px 10px}.v31-kpis{gap:10px}.v31-kpis>div+div{padding-left:10px}.v31-findings{gap:8px}.v31-findings>div{padding:13px 10px}.v31-contact-select>button{padding:17px 13px}.v31-case-flow{background:#e3e6f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.v31-case-flow>li+li{border:0}.v31-case-result>strong>small{margin:0 5px;display:inline-block}.v31-trial-case>header{align-items:flex-start}.v31-trial-case>header>p{max-width:38%}}@media (max-width:700px){.v31-ai-hero{padding:43px 0 23px}.v31-ai-masthead{margin-bottom:28px}.v31-ai-eyebrow{letter-spacing:.1em;font-size:12px}.release-site .v31-ai-masthead h1{margin:18px 0;font-size:clamp(37px,9.2vw,60px);line-height:1.15}.v31-ai-masthead h1>span{margin:6px 0 0;display:block}.v31-ai-masthead>p{font-size:17px}.v31-mobile{display:initial}.v31-ai-cta{flex-direction:column;gap:6px;margin-top:22px}.v31-ai-cta>button{font-size:14px}.v31-desktop{border-radius:12px}.v31-desktop-bar{gap:9px;padding:13px;font-size:11px}.v31-desktop-bar>small{display:none}.v31-window-dots{gap:4px}.v31-window-dots i{width:6px;height:6px}.v31-desktop-body{display:block}.v31-conversations{border-bottom:1px solid #ffffff18;border-right:0;padding:13px;display:block}.v31-conversations>span,.v31-conversations>p{display:none}.v31-conversations>fieldset{flex-direction:row;gap:6px}.v31-conversations>fieldset>button{flex:1;justify-content:center;gap:5px;padding:11px 4px;font-size:13px}.v31-conversations>fieldset>button>span,.v31-conversations>fieldset>button>svg{display:none}.v31-motion-control{border:0;margin:12px 0 0 auto;padding:5px 8px;font-size:12px}.v31-conversation{padding:18px 16px}.v31-owner-question{gap:8px;margin-bottom:23px;padding:14px 12px}.v31-owner-question>p{font-size:15px;line-height:1.65}.v31-owner-question>span{padding:2px 4px;font-size:10px}.v31-answer-label{font-size:12px}.release-site .v31-answer h2{min-height:0;font-size:24px;line-height:1.45}.v31-insight{min-height:0;margin:10px 0 20px;font-size:14px;line-height:1.75}.v31-kpis{gap:6px;padding:14px 0}.v31-kpis>div+div{padding-left:8px}.v31-kpis span{min-height:32px;font-size:10px;line-height:1.6}.v31-kpis strong{font-size:21px}.v31-findings{grid-template-columns:1fr;gap:7px}.v31-findings>div{grid-template-columns:42px 1fr;gap:2px 8px;padding:12px;display:grid}.v31-findings>div>span{grid-row:span 2;align-self:center;margin:0;font-size:16px}.v31-findings strong{font-size:14px}.v31-findings p{margin:0;font-size:12px}.v31-execution{padding:0 12px}.v31-execution>header{padding:13px 0;font-size:13px}.v31-execution>header>span{display:none}.v31-execution>div{grid-template-columns:42px 44px 1fr;gap:6px;padding:12px 0;font-size:12px;line-height:1.55}.v31-execution>div p{font-size:13px}.v31-plan-note{min-height:0;font-size:11px}.v31-desktop-footer{flex-wrap:wrap;gap:11px;padding:15px 16px;font-size:11px}.v31-desktop-footer>span{gap:3px}.v31-desktop-footer a{width:100%;margin:6px 0 0;font-size:14px}.v31-hero-condition{font-size:11px;line-height:1.6}.v31-contacts{padding:58px 0}.release-site .v31-section-heading h2{font-size:31px;line-height:1.35}.v31-section-heading>p{font-size:15px}.v31-contact-select{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:17px}.v31-contact-select>button{border-radius:10px;padding:14px 12px}.v31-contact-select strong{min-height:48px;margin:12px 0;font-size:16px}.v31-contact-select>button>span,.v31-contact-select>button>span>b{font-size:11px}.v31-contact-select small{font-size:12px}.v31-contact-workspace>header{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.v31-contact-workspace>header strong{font-size:17px}.v31-contact-workspace>header p{font-size:12px}.v31-contact-workspace>header>span{font-size:11px}.v31-contact-strategy{padding:23px 18px}.v31-contact-strategy>h3{font-size:24px}.v31-contact-strategy>p{font-size:15px}.v31-contact-strategy>div{gap:6px}.v31-contact-strategy>div>span{padding:5px 7px;font-size:11px}.v31-contact-columns{grid-template-columns:1fr;gap:22px;padding:0 18px 22px}.v31-contact-message blockquote{min-height:0;padding:19px;font-size:17px;line-height:1.85}.v31-contact-tasks{border-top:1px solid #e6e9f1;border-left:0;padding:15px 0 0}.v31-contact-tasks h4{margin:8px 0 20px}.v31-contact-footer{flex-direction:column;align-items:flex-start;gap:13px;font-size:14px}.v31-trial-case{border-radius:15px;margin-top:28px;padding:22px 17px}.v31-trial-case>header{margin-bottom:23px;display:block}.release-site .v31-trial-case h3{font-size:29px}.v31-trial-case>header>p{max-width:none;margin-top:15px;font-size:14px}.v31-case-flow{grid-template-columns:1fr;gap:0}.v31-case-flow>li{padding:21px}.v31-case-flow>li+li{border-top:1px solid #e3e6f0}.v31-case-number{float:right;gap:13px;margin:0;font-size:14px}.v31-case-flow h4{word-break:keep-all;margin:12px 0;font-size:23px;line-height:1.4}.v31-case-flow p{font-size:15px;line-height:1.75}.v31-case-signal{font-size:13px}.v31-package{justify-content:flex-start;gap:25px;padding:16px 0}.v31-package strong{font-size:38px}.v31-case-flow>li>ul{font-size:15px}.v31-case-result>strong{white-space:nowrap;font-size:51px}.v31-case-result>strong>small{font-size:16px}.v31-trial-case>footer{flex-direction:column;align-items:flex-start;gap:15px}.v31-film-dialog{width:96vw!important;padding:18px!important}.v31-film-dialog h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.v31-answer *,.v31-contact-workspace{transition:none!important;animation:none!important}}@media (max-width:700px){.v31-desktop-bar{flex-wrap:wrap}.v31-desktop-bar>small{color:#b2b5c9;width:100%;margin:0 0 0 29px;font-size:11px;display:block}}.v29-ai-story[data-enhanced=true] .v29-story-panels{height:auto;min-height:500px;display:grid}.v29-ai-story[data-enhanced=true] .v29-story-panels>article{grid-area:1/1;position:relative;inset:auto}.v31-conversations fieldset,.v31-contact-select,.v31-message-tabs{border:0;min-width:0;margin-inline:0;padding:0}.v29-story-layout{grid-template-columns:.85fr 1.15fr;gap:clamp(28px,4vw,58px)}.v29-story-sticky{padding:54px 0}.v29-story-copy h2{margin:18px 0;font-size:clamp(34px,3.65vw,54px);line-height:1.2}.v29-story-copy>p{margin-bottom:18px;font-size:17px;line-height:1.6}.v29-story-brand{font-size:16px}.v29-story-steps{display:flex}.v29-story-steps button{padding:12px 0;font-size:16px}.v29-story-link{margin-top:20px;font-size:15px}.v29-story-screen>header{padding:15px 20px}.v29-story-screen>footer{padding:13px 20px}.v29-story-panels,.v29-ai-story[data-enhanced=true] .v29-story-panels{height:auto;min-height:0;display:grid}.v29-story-panels>article,.v29-ai-story[data-enhanced=true] .v29-story-panels>article{visibility:hidden;opacity:0;pointer-events:none;border:0;grid-area:1/1;padding:20px;transition:opacity .35s,transform .35s,visibility .35s;position:relative;inset:auto;transform:translateY(12px)}.v29-story-panels>article[data-active=true],.v29-ai-story[data-enhanced=true] .v29-story-panels>article[data-active=true]{visibility:visible;opacity:1;pointer-events:auto;transform:none}.v29-story-scene-title{margin-bottom:12px}.v29-story-scene-title svg{width:20px;height:20px}.v29-story-panels h3{margin-bottom:8px;font-size:25px;line-height:1.3}.v29-story-panels>article>p{max-width:40ch;margin-bottom:16px;font-size:14px;line-height:1.55}.v29-story-members{grid-template-columns:1fr 1fr;gap:10px}.v29-story-members>.v31-story-person{align-items:flex-start;gap:8px;min-height:87px;padding:12px}.v29-story-members .v29-person-avatar{display:none}.v29-story-members strong{font-size:15px}.v29-story-members>.v31-story-person>div>span{font-size:12px;line-height:1.5}.v29-story-members b{display:none}.v29-story-message{padding:20px}.v29-story-message blockquote{margin:12px 0;font-size:17px;line-height:1.7}.v29-story-tasks>article{padding:14px}.v29-story-tasks p{margin-top:9px;font-size:14px;line-height:1.65}.v29-ai-story[data-enhanced=true]{height:calc(100svh + 900px)}.v29-ai-story[data-enhanced=true] .v29-story-sticky{height:calc(100svh - 80px);max-height:780px;padding:20px 0;top:80px}@media (min-width:1000px) and (max-height:740px){.v29-story-copy h2{font-size:36px}.v29-story-brand{font-size:14px}.v29-story-copy>p{font-size:15px}.v29-story-steps button{padding:10px 0;font-size:15px}.v29-story-panels>article>p{margin-bottom:12px}.v29-story-scene-title{margin-bottom:8px}.v29-story-panels h3{font-size:23px}}@media (max-width:999px){.v29-story-layout{grid-template-columns:1fr;gap:24px}.v29-story-copy h2{font-size:clamp(34px,5vw,46px)}.v29-story-copy>p{margin-bottom:20px}.v29-story-steps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v29-story-steps button{border:1px solid #ffffff25;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;font-size:14px;line-height:1.5}.v29-story-steps button>svg{display:none}.v29-story-steps button[aria-pressed=true]{background:#ffffff12;border-color:#aaf0d1}.v29-story-link{margin-top:16px}.v29-story-screen{width:100%;max-width:700px}.v29-story-sticky{padding:42px 0}}@media (max-width:420px){.v29-story-panels>article{padding:18px}.v29-story-panels h3{font-size:23px}.v29-story-members{gap:8px}.v29-story-members>.v31-story-person{padding:10px}.v29-story-message{padding:16px}.v29-story-message blockquote{font-size:16px}.v29-story-screen>footer{gap:8px}}@media (prefers-reduced-motion:reduce){.v29-story-panels>article{transition:none;transform:none}}.v31-ai-hero:has(.v32-workspace){padding-top:52px}.v31-ai-hero:has(.v32-workspace) .v31-ai-masthead{margin-bottom:32px}.v31-ai-hero:has(.v32-workspace) .v31-ai-masthead h1{margin:16px 0;font-size:clamp(38px,5vw,66px)}.v31-ai-hero:has(.v32-workspace) .v31-ai-masthead>p{margin:0 0 22px;font-size:20px}.v32-workspace{text-align:left;background:#1a1b28;border:1px solid #55536c;border-radius:20px;overflow:hidden;box-shadow:0 40px 100px #0008}.v32-workspace *{box-sizing:border-box}.v32-workspace fieldset{border:0;min-width:0;margin:0;padding:0}.v32-windowbar{color:#d9d9e7;background:#242534;border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding:15px 22px;font-size:12px;display:flex}.v32-windowbar>span:nth-child(2){letter-spacing:.04em;align-items:center;gap:7px;font-weight:700;display:flex}.v32-windowbar>small{color:#c0c0d0;margin-left:auto;font-size:12px}.v32-workspace-layout{grid-template-columns:minmax(265px,.72fr) minmax(0,1.6fr);display:grid}.v32-chat{background:linear-gradient(150deg,#1d1f30,#171925);min-width:0;padding:24px}.v32-chat-label{color:#aaaec6;margin-bottom:15px;font-size:13px;display:block}.v32-questions{gap:6px;display:grid}.v32-questions button{text-align:left;color:#bbbfd0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;width:100%;padding:12px;font-size:15px;font-weight:600;display:flex}.v32-questions button>svg:last-child{margin-left:auto}.v32-questions button[aria-pressed=true]{color:#fff;background:#3b355d;border-color:#8170b7}.v32-question-bubble{background:#2c2e42;border:1px solid #ffffff14;border-radius:13px 13px 3px;margin:24px 0;padding:16px;animation:.3s both v32-answer-in}.v32-question-bubble>span{color:#b5b8cf;font-size:12px}.release-site .v32-question-bubble>p{word-break:keep-all;margin:7px 0 0;font-size:16px;line-height:1.65;color:#fff!important}.v32-ai-reply>span{color:#bdb1f2;align-items:center;gap:7px;font-size:12px;display:flex}.v32-ai-reply h2{letter-spacing:-.04em;color:#fff;word-break:keep-all;margin:14px 0 12px;font-size:25px;line-height:1.45}.release-site .v32-ai-reply>p{word-break:keep-all;margin:0;font-size:15px;line-height:1.8;color:#c3c7d8!important}.v32-recommendation{border-top:1px solid #ffffff15;gap:9px;margin-top:12px;padding:14px 0;display:flex}.v32-recommendation>svg{color:#a4e9d4;flex-shrink:0;margin-top:4px}.release-site .v32-recommendation>p{margin:0;font-size:14px;line-height:1.7;color:#b9e5d6!important}.v32-followups{margin-top:24px}.v32-followups>span{color:#a2a8bf;font-size:12px}.v32-followups>button{text-align:left;color:#e6dcff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff16;align-items:center;gap:6px;width:100%;padding:11px 0;font-size:14px;line-height:1.6;display:flex}.v32-followups>button>svg{flex-shrink:0;margin-left:auto}.v32-followups>button[aria-pressed=true]{color:#b6f3d9}.v32-followup-answer{background:#2d3045;border-radius:10px;gap:8px;margin-top:12px;padding:14px;display:flex}.v32-followup-answer>svg{color:#b9adf4;flex-shrink:0;margin-top:3px}.release-site .v32-followup-answer p{margin:0;font-size:14px;line-height:1.75;color:#e0e2ed!important}.v32-document{color:#20263b;background:#fbfbfe;flex-direction:column;min-width:0;display:flex}.v32-document-head{background:#fff;border-bottom:1px solid #e3e5ef;align-items:center;gap:12px;padding:23px 27px;display:flex}.v32-doc-icon{color:#6650bc;background:#f4f0ff;border:1px solid #ded7f5;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:48px;display:grid}.v32-document-head>div{min-width:0}.v32-document-head small{color:#777f91;font-size:12px}.v32-document-head h3{letter-spacing:-.025em;color:#20263b;margin:5px 0 0;font-size:21px;line-height:1.4}.v32-document-head>button{color:#515872;cursor:pointer;background:#fff;border:1px solid #dedfea;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:9px 12px;font-size:12px;display:flex}.v32-document-tabs{background:#fff;gap:20px;display:flex;border-bottom:1px solid #e1e3ed!important;padding:0 27px!important}.v32-document-tabs button{color:#70788b;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:7px;padding:16px 0;font-size:14px;font-weight:650;display:flex}.v32-document-tabs button[aria-pressed=true]{color:#5b45b6;border-bottom-color:#7457dc}.v32-document-tabs b{background:#eee9fd;border-radius:4px;padding:1px 5px;font-size:11px}.v32-document-body{min-height:620px;padding:26px 28px;animation:.25s both v32-answer-in}@media (min-width:1000px){.v32-workspace-layout{height:clamp(560px,100svh - 170px,740px)}.v32-chat{scrollbar-width:thin;scrollbar-color:#615c81 transparent;overflow-y:auto}.v32-document{min-height:0}.v32-document-head,.v32-document-tabs,.v32-document-foot{flex-shrink:0}.v32-document-body{scrollbar-width:thin;scrollbar-color:#b9b2d3 transparent;flex:1;min-height:0;overflow-y:auto}}@media (max-width:700px){.v32-opportunities article>header,.v32-evidence>div>header{flex-direction:column;align-items:flex-start;gap:8px}.v32-opportunities article>header>strong,.v32-evidence>div>header>strong{white-space:normal}}.v32-report-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v32-report-kpis>div{background:#fff;border:1px solid #e4e3ef;border-radius:12px;padding:16px}.v32-report-kpis span{color:#727b8f;font-size:12px;line-height:1.5;display:block}.v32-report-kpis strong{letter-spacing:-.045em;color:#353058;margin-top:9px;font-size:clamp(23px,2.3vw,32px);display:block}.v32-report-kpis>div:last-child{background:#f2ecff;border-color:#dbcef9}.v32-evidence{margin-top:27px}.v32-evidence>h4{letter-spacing:-.03em;color:#273047;margin:0 0 9px;font-size:18px}.v32-evidence>div{border-bottom:1px solid #e4e7ee;padding:18px 0}.v32-evidence header{justify-content:space-between;align-items:center;gap:12px;display:flex}.v32-evidence header b{font-size:15px;font-weight:650}.v32-evidence header b>span{color:#8e80bc;margin-right:10px;font-size:11px}.v32-evidence header strong{color:#6244b0;white-space:nowrap;font-size:18px}.v32-evidence-meter{background:#ecebf4;border-radius:8px;height:5px;margin:12px 0 9px;overflow:hidden}.v32-evidence-meter i{transform-origin:0;background:linear-gradient(90deg,#b1a2e5,#7560bf);border-radius:8px;height:100%;animation:.6s both v32-meter;display:block}.release-site .v32-evidence p{margin:0;font-size:14px;line-height:1.75;color:#667086!important}.v32-next-document{color:#5a3fa6;text-align:left;cursor:pointer;background:#f1eaff;border:1px solid #dacff6;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:20px;padding:16px;font-size:15px;font-weight:650;display:flex}.v32-offer{background:linear-gradient(130deg,#efebfa,#eaf4f3);border:1px solid #dbd9ea;border-radius:13px;padding:22px}.v32-offer>span{color:#716396;font-size:12px}.v32-offer>h4{color:#2a3048;letter-spacing:-.04em;margin:9px 0;font-size:25px;line-height:1.35}.release-site .v32-offer>p{margin:0;font-size:15px;line-height:1.7;color:#606b80!important}.v32-offer>div{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.v32-offer>div>span{color:#46586b;background:#ffffffa8;border-radius:6px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;display:flex}.v32-opportunities{margin-top:12px}.v32-opportunities>article{border-bottom:1px solid #e1e4ec;padding:18px 0}.v32-opportunities header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.v32-opportunities h4{color:#28334b;margin:0;font-size:16px}.v32-opportunities header strong{color:#6048aa;white-space:nowrap;font-size:19px}.v32-opportunities article>b{color:#5a587b;font-size:13px;font-weight:600}.release-site .v32-opportunities p{margin:5px 0 0;font-size:14px;line-height:1.7;color:#687287!important}.v32-guard{background:#f0f3f7;border:1px solid #dce3ec;border-radius:10px;gap:10px;margin-top:18px;padding:15px;display:flex}.v32-guard svg{color:#52706e;flex-shrink:0;margin-top:3px}.release-site .v32-guard p{margin:0;font-size:13px;line-height:1.7;color:#56647a!important}.v32-board-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.v32-board-title small{color:#827693;font-size:12px}.v32-board-title h4{letter-spacing:-.04em;color:#283047;margin:6px 0 0;font-size:20px}.v32-board-title>span{color:#7d859a;white-space:nowrap;font-size:11px}.v32-task-list{gap:8px;display:grid}.v32-task-list>div{background:#fff;border:1px solid #e1e4ed;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.v32-task-list>div[data-selected=true]{border-color:#a694d7;box-shadow:0 0 0 2px #e8dffb}.v32-task-check{flex-shrink:0;place-items:center;width:23px;height:23px;display:grid;position:relative}.v32-task-check input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fafbfe;border:1px solid #cdd2dd;border-radius:6px;width:23px;height:23px}.v32-task-check input:checked{background:#7761b8;border-color:#7761b8}.v32-task-check svg{color:#fff;pointer-events:none;opacity:0;position:absolute}.v32-task-check:has(input:checked) svg{opacity:1}.v32-task-list button{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0 22px 0 0;position:relative}.v32-task-list button>span{color:#7b8093;justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;font-size:11px;display:flex}.v32-task-list button b{color:#7868a0;font-size:11px;font-weight:550}.v32-task-list button>strong{color:#33405b;font-size:15px;font-weight:600;display:block}.v32-task-list button>svg{color:#968bab;position:absolute;top:50%;right:0}.v32-task-detail{background:#f4f1f9;border:1px solid #e1ddeb;border-radius:12px;margin-top:22px;padding:19px}.v32-task-detail>span{color:#81728f;font-size:12px}.v32-task-detail h4{color:#34374d;margin:8px 0;font-size:18px;line-height:1.5}.release-site .v32-task-detail>p{margin:0;font-size:14px;line-height:1.7;color:#636b82!important}.v32-task-detail blockquote{color:#49516b;background:#fff;border-left:3px solid #a691d1;border-radius:3px 9px 9px 3px;margin:15px 0;padding:14px 16px;font-size:15px;line-height:1.8}.v32-task-detail>div{align-items:flex-start;gap:8px;display:flex}.v32-task-detail>div svg{color:#728e85;flex-shrink:0;margin-top:3px}.release-site .v32-task-detail>div p{margin:0;font-size:12px;line-height:1.6;color:#65766f!important}.release-site .v32-assumptions{margin:18px 0 0;font-size:12px;line-height:1.7;color:#7b8394!important}.v32-document-foot{color:#7a8295;background:#fff;border-top:1px solid #e2e5ee;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding:15px 26px;font-size:12px;display:flex}.v32-document-foot>span{align-items:center;gap:6px;display:flex}.v32-document-foot output{color:#654ea0;margin-left:auto}:is(.v32-workspace button:focus-visible,.v32-workspace input:focus-visible){outline-offset:3px;outline:3px solid #a18fe1}@keyframes v32-answer-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes v32-meter{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@media (max-width:1050px) and (min-width:701px){.v32-workspace-layout{grid-template-columns:260px minmax(0,1fr)}.v32-chat{padding:20px}.v32-document-body{padding:22px}.v32-report-kpis{gap:7px}.v32-report-kpis>div{padding:12px}.v32-document-head{padding:20px}.v32-document-head h3{font-size:18px}.v32-document-head button span{display:none}.v32-document-tabs{gap:17px}}@media (max-width:700px){.v31-ai-hero:has(.v32-workspace){padding-top:36px}.v31-ai-hero:has(.v32-workspace) .v31-ai-masthead>p{font-size:17px}.v32-workspace{border-radius:14px}.v32-windowbar{flex-wrap:wrap;gap:7px;padding:13px;font-size:10px}.v32-windowbar .v31-window-dots{display:none}.v32-windowbar>small{width:100%;margin-left:0;font-size:11px}.v32-workspace-layout{flex-direction:column;display:flex}.v32-chat{display:contents}.v32-chat-label{display:none}.v32-questions{order:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid;margin:14px!important}.v32-questions button{justify-content:center;gap:0;padding:11px 5px;font-size:13px}.v32-questions svg{display:none}.v32-question-bubble{order:1;margin:0 16px 20px}.release-site .v32-question-bubble>p{font-size:15px}.v32-ai-reply{order:2;padding:0 18px 16px}.v32-ai-reply h2{font-size:23px}.release-site .v32-ai-reply>p{font-size:15px}.v32-recommendation{margin-top:8px;padding-bottom:0}.v32-document{border-radius:14px 14px 0 0;order:3;overflow:hidden}.v32-followups{order:4;margin:0;padding:20px}.v32-document-head{gap:9px;padding:18px 16px}.v32-document-head h3{font-size:18px}.v32-document-head small{font-size:11px}.v32-document-head>button{padding:9px}.v32-document-head>button>span{display:none}.v32-doc-icon{width:32px;height:40px}.v32-document-tabs{justify-content:space-between;gap:8px;padding:0 14px!important}.v32-document-tabs button{gap:4px;padding:14px 0;font-size:13px}.v32-document-tabs button>svg{width:14px}.v32-document-body{min-height:0;padding:20px 16px}.v32-report-kpis{gap:6px}.v32-report-kpis>div{padding:13px 8px}.v32-report-kpis span{font-size:11px}.v32-report-kpis strong{font-size:21px}.v32-evidence>h4{font-size:17px}.v32-evidence header b{font-size:14px}.v32-evidence header b>span{margin-right:5px}.v32-evidence header strong{font-size:17px}.v32-offer{padding:17px}.v32-offer>h4{font-size:23px}.v32-offer>div{flex-direction:column}.v32-opportunities h4{font-size:15px}.v32-opportunities header strong{font-size:17px}.v32-board-title{display:block}.v32-board-title>span{margin-top:8px;display:inline-block}.v32-board-title h4{font-size:20px}.v32-task-list>div{gap:10px;padding:11px}.v32-task-list button>strong{font-size:14px}.v32-task-detail{padding:16px}.v32-task-detail blockquote{padding:12px;font-size:14px}.v32-document-foot{padding:13px 16px;font-size:11px}}@media (prefers-reduced-motion:reduce){.v32-workspace *{transition:none!important;animation:none!important}}.v33-ai-cinema{isolation:isolate;color:#fff;background:#11141b;height:min(840px,100svh - 76px);min-height:660px;position:relative;overflow:hidden}.v33-cinema-background,.v33-cinema-shade{object-fit:cover;pointer-events:none;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.v33-cinema-background{object-position:65% center}.v33-cinema-shade{z-index:-1;background:linear-gradient(90deg,#070c12db,#070c12a6 40%,#070c120d 80%),linear-gradient(#0000 60%,#070c12a3)}.v33-cinema-inner{height:100%;min-height:inherit;flex-direction:column;justify-content:center;padding-top:48px;padding-bottom:112px;display:flex;position:relative}.v33-cinema-copy{max-width:760px}.v33-cinema-eyebrow{letter-spacing:.01em;color:#d0c9ff;align-items:center;gap:10px;margin-bottom:19px;font-size:16px;font-weight:650;display:flex}.v33-cinema-copy h1{letter-spacing:-.055em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(58px,6.1vw,92px);font-weight:800;line-height:1.06}.v33-cinema-copy h1 em{color:#d5caff;text-shadow:0 3px 30px #0b081860;margin-top:9px;font-size:1.17em;font-style:normal;display:block}.v34-brand-equation{white-space:nowrap;display:block}.v34-brand-equation>span{color:#c3b4f5;font-weight:550}.v33-cinema-copy>p{letter-spacing:-.02em;color:#e0e5ed;margin:25px 0 27px;font-size:18px;line-height:1.65}.v33-cinema-copy>p strong{color:#fff;margin-bottom:10px;font-size:25px;font-weight:650;display:block}.v33-cinema-copy>p>span{display:block}.v33-cinema-actions{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.v33-cinema-actions>a,.v33-cinema-actions>button{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:57px;padding:15px 22px;font-size:17px;font-weight:650;display:inline-flex}.v33-cinema-actions>a{color:#222039;background:#f6f5ff;border:1px solid #fff}.v33-cinema-actions>button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff75}.v33-cinema-actions>a:hover{background:#fff}.v33-cinema-actions>button:hover{background:#ffffff26}.v33-cinema-bottom{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:20px;padding-top:23px;display:flex;position:absolute;bottom:30px;left:0;right:0}.v33-cinema-bottom p{color:#f2f3f6;align-items:center;gap:14px;font-size:15px;line-height:1.6;display:flex}.v33-cinema-bottom p span{color:#b9addf;font-size:12px}.v33-cinema-bottom i{background:#ffffff50;width:24px;height:1px;margin:0 5px}.v33-cinema-bottom>button{color:#fff;cursor:pointer;background:#0a111744;border:1px solid #ffffff60;border-radius:50%;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.v33-film-section{color:#172235;background:#fff;padding:100px 0 85px}.v33-film-heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:38px;display:flex}.v33-film-heading h2{letter-spacing:-.045em;color:#172235;margin:17px 0 0;font-size:clamp(33px,3.5vw,52px);line-height:1.24}.v33-film-heading h2 em{color:#6651c7;font-style:normal}.v33-film-heading>p{color:#657083;padding-bottom:5px;font-size:17px;line-height:1.8}.v33-film-feature{background:#f7f8fa;border:1px solid #e5e7ec;border-radius:22px;grid-template-columns:1.45fr 1fr;display:grid;overflow:hidden}.v33-film-cover{cursor:pointer;background:#12182a;border:0;align-items:center;min-width:0;padding:0;display:flex;position:relative;overflow:hidden}.v33-film-cover picture{width:100%;display:block}.v33-film-cover img{object-fit:contain;width:100%;height:auto;transition:transform .6s;display:block}.v33-film-cover:hover img{transform:scale(1.018)}.v33-film-play{color:#21243c;background:#fffffff5;border-radius:10px;align-items:center;gap:12px;padding:13px 17px;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 8px 30px #0003}.v33-film-play strong{font-size:16px;font-weight:650}.v33-film-play small{color:#697188;font-size:13px}.v33-film-detail{background:#f7f8fa;padding:34px 30px}.v33-film-label{letter-spacing:.07em;color:#786aa9;font-size:13px;font-weight:700}.v33-film-detail h3{letter-spacing:-.035em;margin:13px 0 24px;font-size:clamp(23px,2vw,29px);line-height:1.4}.v33-film-equation{border-top:1px solid #e0e3e9;border-bottom:1px solid #e0e3e9;gap:34px;padding:18px 0;display:flex}.v33-film-equation span{color:#6b7280;font-size:13px}.v33-film-equation b{color:#6250bd;font-size:32px;line-height:1.35;display:block}.v33-film-detail>p{color:#606b7a;margin:17px 0;font-size:15px;line-height:1.7}.v33-film-detail ul{gap:10px;margin:19px 0 24px;padding:0;font-size:14px;list-style:none;display:grid}.v33-film-detail li{align-items:center;gap:9px;display:flex}.v33-film-detail li svg{color:#7360cd;flex-shrink:0}.v33-film-detail>a{color:#5040a8;border-bottom:1px solid #bcb1df;align-items:center;gap:8px;padding-bottom:7px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.v33-film-chapters{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.v33-film-chapters button{color:#465168;cursor:pointer;background:#fff;border:1px solid #dfe2e9;border-radius:8px;align-items:center;gap:10px;padding:12px 15px;font-size:14px;display:flex}.v33-film-chapters small{color:#82899a;font-size:12px}.v33-film-chapters button:hover{color:#5944ab;border-color:#8977cd}.v33-film-note{color:#7c8595;margin-top:20px;font-size:12px;line-height:1.7}.v33-workspace-section{background:#eeeff6;padding:80px 0 90px}.v33-workspace-section .v32-workspace{margin:0}.v33-film-dialog[data-slot=dialog-content]{z-index:110;color:#e8edf7;background:#101624;border:0;border-radius:18px;gap:13px;width:min(1250px,100vw - 40px);max-width:none;max-height:calc(100dvh - 30px);padding:23px;overflow:auto}.v33-film-dialog [data-slot=dialog-title]{padding-right:35px;font-size:20px;font-weight:650;line-height:1.4}.v33-film-dialog [data-slot=dialog-title]>span{color:#9cacc6;margin-left:13px;font-size:14px}.v33-film-dialog [data-slot=dialog-close]{color:#fff;background:#2e394d;top:15px;right:15px}.v33-dialog-description{color:#a6b1c5;margin:0;font-size:13px}.v33-main-film{object-fit:contain;aspect-ratio:16/9;background:#080c14;border-radius:8px;width:100%;max-height:calc(100dvh - 260px);display:block}.v33-film-caption{color:#dce2ef;margin:0;font-size:16px;line-height:1.5}.v33-dialog-chapters{flex-wrap:wrap;gap:7px;display:flex}.v33-dialog-chapters button{color:#b5c1d7;cursor:pointer;background:#ffffff06;border:1px solid #ffffff20;border-radius:7px;padding:8px 11px;font-size:13px}.v33-dialog-chapters button[aria-pressed=true]{color:#fff;background:#6250b4;border-color:#9880e5}.v33-dialog-footer{border-top:1px solid #ffffff20;justify-content:space-between;gap:20px;padding-top:13px;display:flex}.v33-dialog-footer a{color:#c9c0fc;align-items:center;gap:7px;font-size:14px;display:inline-flex}:is(.v33-ai-cinema :focus-visible,.v33-film-section :focus-visible,.v33-film-dialog :focus-visible){outline-offset:5px;outline:3px solid #ae9bf5}@media (max-width:1000px){.v33-film-feature{grid-template-columns:1.15fr 1fr}.v33-film-detail{padding:25px 23px}.v33-film-heading{flex-direction:column;align-items:flex-start;gap:17px}.v33-film-heading>p{margin:0}.v33-cinema-copy{max-width:690px}.v33-film-detail ul{font-size:13px}.v33-cinema-bottom{left:24px;right:24px}}@media (max-width:640px){.v33-ai-cinema{height:calc(100svh - 62px);min-height:650px;max-height:800px}.v33-cinema-background{object-position:68% center}.v33-cinema-shade{background:linear-gradient(#050b1240,#050b1294 45%,#050b12e8),linear-gradient(90deg,#050b1259,#0000)}.v33-cinema-inner{justify-content:flex-end;padding-top:130px;padding-bottom:126px}.v33-cinema-eyebrow{margin-bottom:18px;font-size:14px}.v33-cinema-copy h1{letter-spacing:-.055em;font-size:clamp(43px,12.2vw,70px);line-height:1.08}.v33-cinema-copy>p{margin:24px 0;font-size:16px;line-height:1.7}.v33-cinema-copy>p strong{letter-spacing:-.04em;margin-bottom:9px;font-size:clamp(18px,4.7vw,23px)}.v33-cinema-actions{flex-direction:column;align-items:stretch;gap:9px;max-width:350px}.v33-cinema-actions>a,.v33-cinema-actions>button{min-height:51px;padding:12px 16px;font-size:15px}.v33-cinema-bottom{gap:13px;padding-top:17px;bottom:20px;left:20px;right:20px}.v33-cinema-bottom p{flex-wrap:wrap;gap:6px;max-width:290px;font-size:12px}.v33-cinema-bottom p span{font-size:10px}.v33-cinema-bottom i{width:9px;margin:0 1px}.v33-cinema-bottom>button{width:35px;height:35px}.v33-film-section{padding:60px 0}.v33-film-heading{margin-bottom:25px}.v33-film-heading h2{font-size:32px}.v33-film-heading>p{font-size:15px}.v33-film-feature{flex-direction:column;display:flex}.v33-film-cover{max-height:420px}.v33-film-cover picture{width:100%}.v33-film-cover img{object-fit:contain;max-height:420px}.v33-film-play{gap:8px;padding:12px;bottom:15px;left:15px}.v33-film-play strong{font-size:14px}.v33-film-play small{font-size:12px}.v33-film-detail{padding:26px 23px}.v33-film-detail h3{font-size:25px}.v33-film-detail ul{font-size:14px}.v33-film-chapters{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v33-film-chapters button{gap:7px;padding:11px 10px;font-size:13px}.v33-film-chapters small{margin-left:auto}.v33-workspace-section{padding:58px 0}.v33-film-dialog[data-slot=dialog-content]{border-radius:12px;gap:10px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:15px}.v33-main-film{aspect-ratio:4/5;max-height:calc(100dvh - 255px)}.v33-film-dialog [data-slot=dialog-title]{font-size:17px}.v33-dialog-description{font-size:12px}.v33-film-caption{font-size:13px}.v33-dialog-chapters{gap:5px}.v33-dialog-chapters button{padding:7px 8px;font-size:12px}.v33-dialog-footer{gap:9px}.v33-dialog-footer a{font-size:12px}}@media (prefers-reduced-motion:reduce){.v33-film-cover img{transition:none}}.v35-ai-hero{background:#fff;padding:0 36px}.v35-brand-lockup{text-align:center;padding:38px 0 40px}.v36-brand-label{color:#535968;letter-spacing:.18em;margin-bottom:19px;font-size:12px;font-weight:650;line-height:1.3;display:block}.v35-brand-lockup h1{color:#15192c;letter-spacing:-.055em;justify-content:center;align-items:baseline;gap:clamp(15px,2.2vw,34px);margin:0;font-size:clamp(35px,4.2vw,65px);font-weight:650;line-height:1.12;display:flex}.v35-category{white-space:nowrap}.v36-brand-name{color:#4942e4;white-space:nowrap;letter-spacing:-.065em;font-size:1.38em;font-style:normal;font-weight:800}.v36-brand-name>span{color:#181d2f}.v35-cinema{color:#fff;isolation:isolate;background:#151b27;border-radius:26px;max-width:1480px;height:clamp(450px,39vw,620px);margin:auto;position:relative;overflow:hidden}.v35-cinema-picture{position:absolute;inset:0}.v35-cinema-picture picture,.v35-cinema-picture img,.v35-cinema-picture video,.v35-cinema-shade{width:100%;height:100%;display:block;position:absolute;inset:0}.v35-cinema-picture img,.v35-cinema-picture video{object-fit:cover;object-position:center 10%}.v35-cinema-picture img{z-index:0}.v35-cinema-picture video{z-index:1}.v35-cinema-shade{z-index:2;pointer-events:none;background:linear-gradient(#080e1800 30%,#080e1826 43%,#080e18b3 69%,#080e18ef 100%)}.v35-motion-toggle{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11182785;border:1px solid #ffffff78;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:22px;right:22px}.v35-cinema-message{z-index:3;justify-content:space-between;align-items:end;gap:36px;padding:clamp(28px,3.8vw,60px);display:flex;position:absolute;bottom:0;left:0;right:0}.v35-ai-hero .v35-hero-promise{letter-spacing:-.045em;color:#fff;margin:0;font-size:clamp(32px,3.1vw,48px);font-weight:600;line-height:1.27}.v35-hero-promise strong{color:#e5fdc8;font-weight:750}.v35-ai-hero .v35-hero-detail{color:#f0f2f6;margin:16px 0 0;font-size:17px;line-height:1.6}.v35-hero-actions{flex-direction:column;flex:none;align-items:stretch;gap:18px;display:flex}.v35-hero-actions>a:first-child{color:#222335;background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:20px;min-height:58px;padding:0 24px;font-size:17px;font-weight:750;display:inline-flex}.v35-hero-actions>a:first-child:hover{background:#e5fdc8;border-color:#e5fdc8}.v35-hero-actions>a:last-child{color:#fff;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:650;display:flex}.v35-hero-actions>a:last-child span{color:#e1e3ed;border:1px solid #ffffff45;border-radius:4px;padding:2px 4px;font-size:12px}.v35-hero-footnote{color:#5e6474;justify-content:space-between;gap:24px;max-width:1480px;margin:auto;padding:20px 4px 27px;font-size:14px;line-height:1.5;display:flex}.v35-hero-footnote a{color:#4942ed;align-items:center;gap:9px;font-weight:650;display:flex}.v35-ai-proof{background:#f5f5fa;border-top:1px solid #e7e7ef;border-bottom:1px solid #e7e7ef;padding:48px 0;scroll-margin-top:95px}.v35-proof-grid{grid-template-columns:1fr 420px;align-items:center;gap:7%;display:grid}.v35-proof-grid figure{margin:0}.v35-proof-kicker{color:#6457d3;font-size:14px;font-weight:700}.v35-proof-grid blockquote{letter-spacing:-.04em;color:#22283b;text-wrap:balance;margin:17px 0;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.5}.v35-proof-grid figcaption{color:#656b7b;font-size:13px}.v35-proof-results{border-left:1px solid #d9dce8;padding-left:40px}.v35-proof-numbers{justify-content:space-between;gap:30px;display:flex}.v35-proof-numbers div{flex-direction:column;gap:8px;display:flex}.v35-proof-numbers span{color:#5b6172;font-size:14px;font-weight:650}.v35-proof-numbers strong{color:#4942ed;letter-spacing:-.06em;font-size:43px;font-weight:800;line-height:1}.v35-proof-numbers small{padding-left:3px;font-size:.57em}.v35-proof-results p{color:#656b7b;margin:14px 0 9px;font-size:12px;line-height:1.6}.v35-proof-results a{color:#4942ed;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}:is(.v35-ai-hero a:focus-visible,.v35-ai-hero button:focus-visible){outline-offset:5px;outline:3px solid #9386ff}@media (max-width:1020px){.v35-ai-hero{padding:0 24px}.v35-brand-lockup{padding:34px 0}.v35-cinema{height:510px}.v35-cinema-message{gap:24px;padding:30px}.v35-ai-hero .v35-hero-detail{max-width:280px}.v35-proof-grid{grid-template-columns:1fr 320px;gap:5%}.v35-proof-results{padding-left:25px}.v35-proof-numbers strong{font-size:37px}}@media (max-width:640px){.v35-ai-hero{padding:0}.v35-brand-lockup{padding:25px 20px 27px}.v36-brand-label{margin-bottom:16px;font-size:10px}.v35-brand-lockup h1{letter-spacing:-.055em;flex-direction:column;align-items:center;gap:6px;font-size:clamp(30px,8.4vw,44px);line-height:1.14}.v36-brand-name{font-size:1.49em}.v35-cinema{border-radius:0;height:auto}.v35-cinema-picture{aspect-ratio:4/3;position:relative}.v35-cinema-picture img,.v35-cinema-picture video{object-position:center}.v35-cinema-shade{background:linear-gradient(#0000 60%,#151b2755 90%,#151b27 100%)}.v35-motion-toggle{width:40px;height:40px;top:14px;right:16px}.v35-cinema-message{margin-top:-21px;padding:0 24px 26px;display:block;position:relative}.v35-ai-hero .v35-hero-promise{font-size:clamp(27px,7.4vw,40px)}.v35-ai-hero .v35-hero-detail{text-wrap:balance;max-width:none;margin-top:12px;font-size:15px}.v35-hero-actions{gap:17px;margin-top:23px}.v35-hero-actions>a:first-child{width:100%;min-height:53px;font-size:16px}.v35-hero-actions>a:last-child{font-size:14px}.v35-hero-footnote{justify-content:center;padding:17px 24px;font-size:13px}.v35-hero-footnote>span{display:none}.v35-ai-proof{padding:33px 0}.v35-proof-grid{display:block}.v35-proof-grid blockquote{font-size:23px}.v35-proof-results{border-top:1px solid #d9dce8;border-left:0;margin-top:25px;padding:25px 0 0}.v35-proof-numbers{justify-content:flex-start;gap:40px}.v35-proof-numbers strong{font-size:42px}}.dc-screen.dc-screen-compact{height:auto;min-height:0}.dc-screen-compact .dc-crm-nav{height:56px}.dc-screen-compact .dc-main{padding:22px 32px 24px}.dc-screen-compact .dc-heading{margin-bottom:18px}.dc-screen-compact .dc-heading>div>strong{font-size:30px}.dc-screen-compact .dc-section-title{margin:0 0 14px}.dc-screen-compact .dc-sales-cards{margin-bottom:18px}.dc-screen-compact .dc-sales-card{padding:16px 20px}.dc-screen-compact .dc-sales-card>strong{margin:12px 0;font-size:36px}.dc-screen-compact .dc-sales-card>p{margin-top:8px}.dc-screen-compact .dc-panel{padding:18px 20px 14px}.dc-screen-compact .dc-context{margin:12px 0}.dc-screen-compact .dc-stat-grid{margin-bottom:12px}.dc-screen-compact .dc-stat{gap:5px;padding:12px 15px}.dc-screen-compact th{padding:10px 14px}.dc-screen-compact td{padding:11px 14px;font-size:15px}.dc-screen-compact .dc-compact-scope{color:#bdcce0;justify-content:space-between;gap:20px;margin:13px 0 0;font-size:12px;display:flex}.dc-screen-compact .dc-compact-scope>span{color:#98aac2}.v36-access-guide{--v36-ink:#172036;--v36-muted:#596578;--v36-violet:#4b44e8;color:var(--v36-ink)}.v36-access-hero{background:#fff;padding:50px 0 80px}.v36-access-hero-grid{grid-template-columns:1fr 1.08fr;align-items:center;gap:56px;display:grid}.v36-access-eyebrow{color:#5146dd;letter-spacing:-.015em;margin-bottom:18px;font-size:15px;font-weight:750;line-height:1.5;display:block}.v36-access-hero h1{letter-spacing:-.065em;word-break:keep-all;margin:0;font-size:clamp(38px,4.4vw,65px);font-weight:800;line-height:1.16}.v36-access-hero h1 em,.v36-access-heading h2 em,.v36-teaser-heading h2 em{color:#4b44e8;font-style:normal}.v36-access-hero-copy>p{color:#596578;word-break:keep-all;max-width:490px;margin:25px 0 30px;font-size:19px;line-height:1.7}.v36-access-hero-actions{flex-wrap:wrap;align-items:center;gap:19px 24px;display:flex}.v36-access-text-link{color:#453bd1;justify-content:center;align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.v36-access-overview{cursor:pointer;text-align:left;background:#101827;border:1px solid #e5e7ef;border-radius:24px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 18px 55px #1720360a}.v36-overview-devices{background:#eee;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:25px 12px 45px;display:grid}.v36-overview-devices>span{text-align:center;min-width:0}.v36-overview-devices img{object-fit:cover;width:100%;height:210px;display:block}.v36-overview-devices b{color:#303749;font-size:14px;font-weight:650}.v36-access-overview .v36-overview-play{width:48px;height:48px;inset:auto 22px 63px auto;transform:none}.v36-access-guide .v36-access-chapter[id]{scroll-margin-top:96px}.v36-connected-operations{background:#fff;padding:90px 0}.v36-connected-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:65px;display:grid}.v36-connected-grid h2{letter-spacing:-.055em;font-size:clamp(32px,3.25vw,46px);font-weight:750;line-height:1.3}.v36-connected-grid h2 em{color:#4b44e8;font-style:normal}.v36-connected-grid ul{gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.v36-connected-grid li{border-left:3px solid #dddafa;gap:7px;padding-left:20px;display:grid}.v36-connected-grid li b{font-size:20px;font-weight:700}.v36-connected-grid li span{color:#596578;word-break:keep-all;font-size:17px;line-height:1.6}.v36-connected-grid figure{text-align:center;background:#f5f6fa;border:1px solid #e8eaf0;border-radius:22px;margin:0;padding:25px}.v36-connected-grid figure img{width:100%;max-width:370px;height:auto;margin:auto;display:block}.v36-connected-grid figcaption{color:#596578;margin-top:16px;font-size:14px}.v36-access-dialog .r-button{color:#fff;background:#6255ee;border-radius:9px;justify-content:center;justify-self:start;align-items:center;gap:16px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.v36-access-video[data-mobile-overview=true]{aspect-ratio:4/5;width:auto;max-width:100%;max-height:calc(100dvh - 335px);margin:auto}@media (max-width:640px){.v36-overview-devices{padding:18px 8px 25px}.v36-overview-devices img{height:148px}.v36-overview-devices b{font-size:12px}.v36-connected-operations{padding:56px 0}.v36-connected-grid{grid-template-columns:1fr;gap:28px}.v36-connected-grid h2{font-size:30px}.v36-connected-grid li b{font-size:18px}.v36-connected-grid li span{font-size:16px}.v36-connected-grid figure img{max-width:260px}.v36-access-dialog .r-button{width:100%}}.v36-overview-play{color:#463dd6;background:#fff;border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s;display:grid;position:absolute;top:calc(50% - 49.5px);left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 25px #0002}.v36-access-overview:hover .v36-overview-play{transform:scale(1.06)}.v36-overview-caption{color:#fff;flex-direction:column;gap:7px;padding:22px 25px;display:flex}.v36-overview-caption strong{font-size:19px;font-weight:650;line-height:1.4}.v36-overview-caption>span{color:#d2d8eb;align-items:center;gap:10px;font-size:14px;display:flex}.v36-access-chapter{background:#fff;padding:90px 0;scroll-margin-top:100px}.v36-access-chapter.v36-access-soft{background:#f5f6fa}.v36-access-chapter.v36-access-soft+.v36-access-chapter.v36-access-soft{background:#fff}.v36-access-heading{max-width:850px;margin-bottom:39px}.v36-access-heading h2,.v36-teaser-heading h2,.v36-checkin-link-inner h2{color:#172036;letter-spacing:-.055em;word-break:keep-all;margin:0;font-size:clamp(32px,3.5vw,49px);font-weight:780;line-height:1.22}.v36-access-heading>p{color:#596578;word-break:keep-all;margin:21px 0 0;font-size:18px;line-height:1.65}.v36-access-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.v36-access-choice{background:#fff;border:1px solid #e1e5ee;border-radius:23px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.v36-choice-copy{padding:32px 32px 25px}.v36-choice-label{color:#4b44e8;align-items:center;gap:9px;font-size:15px;font-weight:750;display:flex}.v36-choice-copy h3{color:#172036;letter-spacing:-.045em;margin:16px 0 14px;font-size:clamp(28px,2.65vw,37px);font-weight:760;line-height:1.3}.v36-choice-copy .v36-choice-description{color:#596578;word-break:keep-all;min-height:53px;margin:0;font-size:16px;line-height:1.65}.v36-choice-photo{isolation:isolate;background:#878a89;position:relative}.v36-choice-photo img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.v36-choice-play{color:#172036;cursor:pointer;background:#fff;border:1px solid #fff8;border-radius:50px;align-items:center;gap:9px;min-height:44px;padding:12px 16px;font-size:14px;font-weight:720;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 12px #0001}.v36-separated-device{text-align:center;background:#fff;border-radius:12px;width:24%;padding:8px;position:absolute;top:9%;right:6%;box-shadow:0 5px 20px #0001}.v36-choice-photo .v36-separated-device img{aspect-ratio:1;object-fit:cover;border-radius:6px}.v36-separated-device>span:last-child{color:#172036;margin-top:7px;font-size:clamp(10px,1vw,14px);font-weight:700;display:block}.v36-device-plus{color:#fff;font-size:30px;line-height:1;position:absolute;top:40%;left:-31px}.v36-choice-play:hover{background:#eeedff}.v36-choice-bottom{flex:1;padding:16px 32px 29px}.v36-choice-image-note{color:#6a7485;margin-bottom:24px;font-size:12px;display:block}.v36-choice-flow{align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.v36-choice-flow li{color:#626b7b;align-items:center;gap:9px;min-width:0;font-size:13px;line-height:1.4;display:flex}.v36-choice-flow li span{color:#38415b;background:#f1f3f8;border-radius:5px;padding:8px 9px;font-weight:650}.v36-choice-flow li svg{flex-shrink:0}.v36-choice-bottom .v36-choice-benefit{color:#172036;word-break:keep-all;margin:23px 0 18px;font-size:17px;font-weight:680;line-height:1.6}.v36-choice-bottom .v36-choice-fit{color:#586377;word-break:keep-all;border-top:1px solid #e8ebf2;align-items:flex-start;gap:8px;margin:0;padding-top:17px;font-size:14px;line-height:1.65;display:flex}.v36-choice-fit svg{color:#5146dd;flex-shrink:0;margin-top:3px}.v36-access-connection{background:#fff;border:1px solid #e5e8ef;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:29px;padding:32px 39px;display:flex}.v36-access-connection>span{color:#172036;align-items:center;gap:14px;font-size:16px;font-weight:720;display:inline-flex}.v36-access-connection>span b{color:#8076df;font-size:12px}.v36-access-connection>svg{color:#909aae;flex-shrink:0}.v36-access-guide .v36-access-connection-note{text-align:center;color:#606b7e;margin:16px 0 0;font-size:14px;line-height:1.6}.v36-kiosk-summary{background:#f5f3ff;border:1px solid #dedcf5;border-radius:14px;align-items:flex-start;gap:15px;margin-top:27px;padding:24px 29px;display:flex}.v36-kiosk-summary>svg{color:#5146dd;flex-shrink:0;margin-top:3px}.v36-kiosk-summary>p{color:#586078;margin:0;font-size:16px;line-height:1.6}.v36-kiosk-summary strong{color:#302764;margin-bottom:4px;font-weight:720;display:block}.v36-access-checkin-link{background:#fff;padding:72px 0}.v36-checkin-link-inner{justify-content:space-between;align-items:center;gap:35px;display:flex}.v36-checkin-link-inner h2{font-size:34px}.v36-checkin-link-inner p{color:#596578;word-break:keep-all;margin:17px 0 0;font-size:17px;line-height:1.7}.v36-access-install{background:#f5f6fa;padding:88px 0;scroll-margin-top:100px}.v36-install-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v36-install-grid>article{background:#fff;border:1px solid #e4e7ef;border-radius:14px;padding:26px}.v36-install-grid article>span{color:#776cdd;font-size:13px;font-weight:700}.v36-install-grid h3{color:#172036;letter-spacing:-.025em;margin:15px 0 11px;font-size:21px;font-weight:700}.v36-install-grid p{color:#596578;word-break:keep-all;margin:0;font-size:16px;line-height:1.7}.v36-install-cta{justify-content:space-between;align-items:center;gap:25px;padding-top:31px;display:flex}.v36-install-cta>p{color:#596578;margin:0;font-size:17px;line-height:1.7}.v36-install-cta strong{color:#172036;font-weight:650}.v36-access-dialog[data-slot=dialog-content]{z-index:110;color:#fff;background:#111a2b;border-radius:20px;gap:12px;width:min(1050px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.v36-access-dialog [data-slot=dialog-title]{padding-right:40px;font-size:20px;font-weight:700;line-height:1.45}.v36-access-dialog .v36-access-dialog-description{color:#c1cada;font-size:14px;line-height:1.6}.v36-access-dialog [data-slot=dialog-close]{color:#fff;background:#29344b;width:36px;height:36px;top:15px;right:15px}.v36-access-video{object-fit:contain;aspect-ratio:16/9;background:#090f1c;border-radius:9px;width:100%;max-height:calc(100dvh - 250px);display:block}.v36-access-video[data-portrait=true]{aspect-ratio:9/16;width:auto;max-width:100%;max-height:calc(100dvh - 255px);margin:auto}.v36-access-dialog .v36-access-dialog-note{color:#c1cada;margin:0;font-size:13px;line-height:1.6}.v36-access-video-error{color:#e3e9fa;font-size:14px}.v36-access-video-error button{cursor:pointer;font-weight:700;text-decoration:underline}:is(.v36-access-guide :focus-visible,.v36-access-teaser :focus-visible,.v36-access-dialog :focus-visible){outline-offset:5px;outline:3px solid #8573f8}.v36-access-teaser{background:#f5f6fa;padding:85px 0}.v36-field-proof.v20-entry{background:#fff;padding:75px 0 85px}.v36-field-proof .v20-entry-heading{margin-top:0}.v36-field-proof .v20-entry-heading h2{color:#172036;letter-spacing:-.055em;word-break:keep-all;margin:14px 0 0;font-size:clamp(34px,3.8vw,48px);font-weight:780;line-height:1.23}.v36-field-proof .v20-entry-heading h2 em{color:#4b44e8;font-style:normal}.v36-teaser-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:34px;display:flex}.v36-teaser-heading>p{color:#596578;margin:0 0 6px;font-size:18px;line-height:1.65}.v36-teaser-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.v36-teaser-card{background:#fff;border:1px solid #e0e4ed;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.v36-teaser-card>div{padding:29px 30px}.v36-teaser-number{color:#5146dd;font-size:13px;font-weight:750}.v36-teaser-card h3{color:#172036;letter-spacing:-.04em;margin:16px 0 13px;font-size:28px;font-weight:750;line-height:1.3}.v36-teaser-card p{color:#596578;margin:0;font-size:16px;line-height:1.65}.v36-teaser-action{color:#4b44e8;align-items:center;gap:10px;margin-top:23px;font-size:15px;font-weight:720;display:flex}.v36-teaser-card img{aspect-ratio:16/7;object-fit:contain;background:#878a89;width:100%;height:auto;display:block}.v36-teaser-card:hover{border-color:#9990ef;box-shadow:0 10px 35px #30217f08}.v36-teaser-footer{color:#5146dd;align-items:center;gap:15px;margin-top:27px;display:flex}.v36-teaser-footer p{color:#596578;flex:1;margin:0;font-size:16px}@media (max-width:1050px){.v36-access-hero-grid{grid-template-columns:1fr 1fr;gap:30px}.v36-access-hero-copy>p{font-size:17px}.v36-choice-copy,.v36-choice-bottom{padding-left:24px;padding-right:24px}.v36-choice-flow{gap:5px}.v36-choice-flow li{gap:5px;font-size:12px}.v36-choice-flow li span{padding:8px 7px}.v36-access-connection{gap:8px;padding:26px 23px}.v36-access-connection>span{gap:8px;font-size:14px}}@media (max-width:760px){.v36-choice-play{width:max-content;margin:0 12px 12px auto;display:flex;position:relative;bottom:auto;right:auto}.v36-access-hero{padding:30px 0 55px}.v36-access-hero-grid{grid-template-columns:1fr;gap:31px}.v36-access-hero h1{font-size:clamp(37px,8.7vw,53px)}.v36-access-hero-copy>p{max-width:510px;margin:21px 0 26px;font-size:17px}.v36-access-hero-actions{gap:13px 18px}.v36-access-hero-actions .r-button{padding-left:19px;padding-right:19px;font-size:15px}.v36-access-text-link{font-size:14px}.v36-access-overview{border-radius:18px}.v36-overview-caption{padding:18px 20px}.v36-overview-caption strong{font-size:17px}.v36-overview-play{width:50px;height:50px;top:calc(50% - 44.5px)}.v36-access-chapter,.v36-access-install{padding:58px 0}.v36-access-heading{margin-bottom:27px}.v36-access-heading h2,.v36-teaser-heading h2{font-size:clamp(29px,7.2vw,40px)}.v36-access-eyebrow{margin-bottom:14px;font-size:13px}.v36-access-heading>p{margin-top:18px;font-size:16px}.v36-access-choice-grid{grid-template-columns:1fr;gap:23px}.v36-access-choice{border-radius:18px}.v36-choice-copy{padding:26px 24px 22px}.v36-choice-copy h3{margin:16px 0 13px;font-size:30px}.v36-choice-copy .v36-choice-description{min-height:0;font-size:16px}.v36-choice-bottom{padding:15px 24px 24px}.v36-choice-flow{flex-wrap:wrap;gap:7px}.v36-choice-flow li{gap:7px;font-size:12px}.v36-choice-bottom .v36-choice-benefit{font-size:16px}.v36-access-connection{grid-template-columns:1fr auto 1fr;gap:17px 9px;padding:25px 20px;display:grid}.v36-access-connection>svg:nth-child(4){display:none}.v36-access-connection>span{gap:8px;font-size:13px}.v36-access-guide .v36-access-connection-note{text-align:left;font-size:13px}.v36-kiosk-summary{gap:11px;padding:22px 19px}.v36-kiosk-summary>p{word-break:keep-all;font-size:15px}.v36-kiosk-summary span{margin-top:5px;display:block}.v36-access-checkin-link{padding:52px 0}.v36-checkin-link-inner{flex-direction:column;align-items:flex-start;gap:19px}.v36-checkin-link-inner h2{font-size:29px}.v36-checkin-link-inner p{margin-top:15px;font-size:16px}.v36-install-grid{grid-template-columns:1fr;gap:12px}.v36-install-grid>article{grid-template-columns:30px 1fr;gap:0 12px;padding:24px;display:grid}.v36-install-grid article>span{grid-row:span 2;margin-top:4px}.v36-install-grid h3{margin:0 0 8px;font-size:19px}.v36-install-grid p{font-size:15px}.v36-install-cta{flex-direction:column;align-items:stretch;gap:22px}.v36-install-cta>p{font-size:16px}.v36-access-dialog[data-slot=dialog-content]{border-radius:15px;width:calc(100vw - 18px);max-height:calc(100dvh - 20px);padding:18px}.v36-access-dialog [data-slot=dialog-title]{font-size:18px}.v36-access-dialog .v36-access-dialog-description{font-size:13px}.v36-access-video{max-height:calc(100dvh - 295px)}.v36-access-video[data-portrait=true]{max-height:calc(100dvh - 285px)}.v36-access-dialog .v36-access-dialog-note{font-size:12px}.v36-access-teaser,.v36-field-proof.v20-entry{padding:58px 0}.v36-field-proof .v20-entry-heading h2{font-size:30px}.v36-teaser-heading{display:block}.v36-teaser-heading>p{margin:18px 0 0;font-size:16px}.v36-teaser-heading>p br{display:none}.v36-teaser-grid{grid-template-columns:1fr;gap:18px}.v36-teaser-card>div{padding:25px}.v36-teaser-card h3{font-size:25px}.v36-teaser-card img{aspect-ratio:16/8}.v36-teaser-footer{flex-wrap:wrap;gap:13px}.v36-teaser-footer p{flex-basis:calc(100% - 40px);font-size:15px;line-height:1.7}.v36-teaser-footer .r-button{width:100%}}@media (prefers-reduced-motion:reduce){.v36-overview-play{transition:none}}@media (max-height:560px){.v36-access-dialog .v36-access-video,.v36-access-dialog .v36-access-video[data-portrait=true],.v36-access-dialog .v36-access-video[data-mobile-overview=true]{min-height:220px;max-height:320px}}.v37-connector{isolation:isolate;color:#eef2ff;background:#0c1020;border-block:1px solid #252b40;padding:98px 0 64px;position:relative;overflow:hidden}.v37-connector:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 51% 51%,#6755bc20,#0000 55%);position:absolute;inset:0}.v37-connector-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#97acdf08 1px,#0000 1px),linear-gradient(90deg,#97acdf08 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000);mask-image:linear-gradient(#0000,#000 25% 80%,#0000)}.v37-connector p{color:inherit}.v37-connector-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:54px;display:flex}.v37-connector .v37-connector-eyebrow{color:#aec2ff;align-items:center;gap:9px;margin-bottom:22px;font-size:14px;font-weight:600;display:flex}.v37-connector .v37-connector-heading h2{color:#f7f8ff;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,3.4vw,49px);font-weight:700;line-height:1.3}.v37-connector-heading h2 span{color:#b4bbf4}.v37-connector .v37-connector-intro{color:#b8c1d8;max-width:350px;padding-bottom:5px;font-size:17px;line-height:1.85}.v37-connector-intro strong{color:#eff3ff;font-weight:600}.v37-connector-diagram{grid-template-columns:minmax(0,1.1fr) 62px minmax(0,.85fr) 44px minmax(0,1.15fr);align-items:stretch;display:grid}.v37-connector-diagram>div{min-width:0}.v37-connector .v37-connector-step{color:#aebbd6;white-space:nowrap;align-items:center;gap:10px;margin-bottom:22px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.v37-connector-step>span{color:#909def;font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:12px}.v37-connector-input-list{gap:13px;display:grid}.v37-connector-input{background:linear-gradient(120deg,#1a2739,#141d2e);border:1px solid #455267;border-radius:13px;padding:20px 22px;position:relative}.v37-connector-input-violet{background:linear-gradient(120deg,#24243d,#1a1c32);border-color:#514766}.v37-connector-input-blue{background:linear-gradient(120deg,#1c283f,#161d31);border-color:#40516d}.v37-connector-input:after{content:"";background:#bbcfed;border-radius:1px;width:5px;height:5px;position:absolute;top:50%;right:-3px}.v37-connector-input-heading{align-items:center;gap:12px;display:flex}.v37-connector-source-icon{color:#a5d6e3;border:1px solid #bbd4ee26;border-radius:8px;flex:0 0 38px;place-items:center;height:42px;display:grid}.v37-connector-input-violet .v37-connector-source-icon{color:#c2b1ee}.v37-connector-input-blue .v37-connector-source-icon{color:#adc8f3}.v37-connector-input-heading p{color:#b1bdd4;font-size:12px;line-height:1.5}.v37-connector .v37-connector-input h3{color:#f0f4ff;letter-spacing:-.04em;margin-top:3px;font-size:21px;font-weight:650;line-height:1.4}.v37-connector .v37-connector-input-detail{color:#d1d9e9;margin-top:14px;font-size:14px;line-height:1.6}.v37-connector .v37-connector-scope{color:#acb9d1;margin-top:4px;font-size:12px;line-height:1.6}.v37-connector-input-route{padding-top:4px;display:flex;position:relative}.v37-connector-input-route>svg:first-child{fill:none;stroke-width:1px;width:100%;height:100%;min-height:450px}.v37-connector-input-route>svg:last-child{display:none}.v37-connector-route-base{stroke:#63729780}.v37-connector-route-light{stroke:#c7cbff;stroke-dasharray:18 400;opacity:0;animation:4s ease-in-out v37-connector-trace}.v37-connector-core-column{flex-direction:column;justify-content:center;align-items:center;padding-top:45px;display:flex;position:relative}.v37-connector-core-column>.v37-connector-step{position:absolute;top:0;left:0}.v37-connector-core{aspect-ratio:1;isolation:isolate;place-items:center;width:100%;min-height:240px;display:grid;position:relative}.v37-connector-circuit{fill:none;stroke:#abbbed4d;stroke-width:.8px;pointer-events:none;width:112%;height:112%;position:absolute}.v37-connector-circuit>circle:first-child{stroke-dasharray:75 20 8 20}.v37-connector-circuit>g{fill:#bbc7f1;stroke:none}.v37-connector-core-face{text-align:center;background:linear-gradient(135deg,#31314f,#1f233b);border:1px solid #9d9fdf9c;border-radius:18px;width:92%;min-height:250px;padding:30px 12px;box-shadow:inset 0 1px #c7d0ff17,0 15px 60px #0003}.v37-connector-core-face>svg{color:#c2c9fb;margin:0 auto 14px;display:block}.v37-connector-core-face>p{color:#c8cfeb;font-size:16px;font-weight:600}.v37-connector .v37-connector-core-face h3{color:#f6f7ff;letter-spacing:-.055em;font-size:clamp(29px,2.5vw,38px);font-weight:750;line-height:1.4}.v37-connector-core-rule{background:#a7b1e27a;width:40px;height:1px;margin:20px auto 16px;display:block}.v37-connector-core-equation{color:#c4cdec;font-size:14px}.v37-connector .v37-connector-permission{color:#b4c0d9;white-space:nowrap;justify-content:center;align-items:center;gap:7px;margin-top:31px;font-size:12px;display:flex}.v37-connector-output-route{color:#bdc9e9;align-items:center;padding-top:16px;display:flex}.v37-connector-output-route>span{background:#7f90b88c;width:100%;height:1px;display:block}.v37-connector-output-route>svg{flex-shrink:0;margin-left:-9px}.v37-connector-output-route>svg:last-child{display:none}.v37-connector-output-column{flex-direction:column;display:flex}.v37-connector-output{background:linear-gradient(140deg,#24283e,#161c2f);border:1px solid #5d6086;border-radius:16px;flex-direction:column;flex:1;padding:25px 25px 0;display:flex;overflow:hidden}.v37-connector .v37-connector-question{color:#c4cde5;align-items:flex-start;gap:9px;margin-bottom:22px;font-size:14px;line-height:1.6;display:flex}.v37-connector-question svg{color:#c2baf1;flex-shrink:0;margin-top:2px}.v37-connector .v37-connector-output h3{color:#f3f5ff;letter-spacing:-.045em;font-size:24px;font-weight:650;line-height:1.5}.v37-connector-output h3 span{color:#bfc7f8}.v37-connector-output ul{gap:21px;margin:26px 0 29px;padding:0;list-style:none;display:grid}.v37-connector-output li{align-items:flex-start;gap:11px;display:flex}.v37-connector-output li>svg{color:#aeb8ef;flex-shrink:0;margin-top:3px}.v37-connector-output li strong{color:#e3e9f8;letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1.5;display:block}.v37-connector-output li p{color:#b2bfd7;margin-top:5px;font-size:14px;line-height:1.6}.v37-connector-output-footer{color:#b8c5df;background:#a6bcff05;border-top:1px solid #6372974d;justify-content:center;align-items:center;gap:13px;margin:auto -25px 0;padding:21px 16px;font-size:14px;display:flex}.v37-connector-output-footer strong{color:#e6ebfd;font-weight:600}.v37-connector-footer{border-top:1px solid #4b56774d;justify-content:space-between;align-items:center;gap:24px;margin-top:46px;padding-top:28px;display:flex}.v37-connector .v37-connector-footer p{color:#c0cbe2;font-size:17px;line-height:1.6}.v37-connector-footer a{color:#f2f4ff;background:#222b47;border:1px solid #7380b2;border-radius:10px;justify-content:center;align-items:center;gap:21px;min-height:52px;padding:12px 20px;font-size:15px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.v37-connector-footer a:hover{background:#30395b;border-color:#bbc5f0}.v37-connector-footer a:focus-visible{outline-offset:5px;outline:3px solid #dce3ff}.v37-mobile-break{display:none}@keyframes v37-connector-trace{0%{stroke-dashoffset:80px;opacity:0}18%{opacity:.8}85%{opacity:.8}to{stroke-dashoffset:-350px;opacity:0}}@media (max-width:1170px){.v37-connector-diagram{grid-template-columns:minmax(0,1.1fr) 34px minmax(0,.85fr) 30px minmax(0,1.1fr)}.v37-connector-input{padding:20px 16px}.v37-connector-input-heading{gap:10px}.v37-connector-source-icon{border:0;flex-basis:30px}.v37-connector .v37-connector-input h3{font-size:20px}.v37-connector-core-face{width:100%;min-height:246px;padding-inline:8px}.v37-connector-output{padding:23px 19px 0}.v37-connector .v37-connector-output h3{font-size:22px}.v37-connector-output-footer{gap:9px;margin-inline:-19px}.v37-connector-intro{flex-basis:310px}}@media (max-width:1000px){.v37-connector{padding-block:74px 49px}.v37-connector-heading{margin-bottom:38px;display:block}.v37-connector .v37-connector-intro{max-width:580px;margin-top:21px}.v37-wide-break{display:none}.v37-connector-diagram{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.v37-connector-input-list{gap:12px}.v37-connector-input{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);column-gap:20px;padding:20px 22px;display:grid}.v37-connector-input-heading{grid-row:span 2}.v37-connector .v37-connector-input-detail{margin-top:0}.v37-connector-input:after{display:none}.v37-connector-input-route{justify-content:center;align-items:center;height:60px;padding-top:0}.v37-connector-input-route:before{content:"";background:#7f90b8;width:1px;height:37px;position:absolute;top:0;left:50%}.v37-connector-input-route>svg:first-child{display:none}.v37-connector-input-route>svg:last-child{color:#bdc9e9;margin-top:21px;display:block}.v37-connector-core-column{padding-top:0}.v37-connector-core-column>.v37-connector-step{align-self:flex-start;margin-bottom:30px;position:static}.v37-connector-core{aspect-ratio:auto;width:290px;min-height:0}.v37-connector-circuit{width:290px;height:290px}.v37-connector-core-face{width:260px;min-height:234px;padding:24px 14px}.v37-connector .v37-connector-core-face h3{font-size:36px}.v37-connector-core-face>svg{width:32px;height:32px;margin-bottom:10px}.v37-connector-core-rule{margin-block:15px 13px}.v37-connector .v37-connector-permission{margin-top:30px;font-size:13px}.v37-connector-output-route{flex-direction:column;justify-content:center;height:63px;padding-top:0}.v37-connector-output-route>span{width:1px;height:34px}.v37-connector-output-route>svg:nth-child(2){display:none}.v37-connector-output-route>svg:last-child{margin-top:-9px;margin-left:0;display:block}.v37-connector-output{padding:27px 27px 0}.v37-connector .v37-connector-output h3{font-size:26px}.v37-connector-output ul{gap:21px}.v37-connector-output-footer{margin-inline:-27px}}@media (max-width:640px){.v37-connector{padding-block:64px 42px}.v37-connector .v8-wrap{width:calc(100% - 40px)}.v37-connector .v37-connector-eyebrow{margin-bottom:18px;font-size:13px}.v37-connector .v37-connector-heading h2{font-size:clamp(29px,7.6vw,37px);line-height:1.35}.v37-connector .v37-connector-intro{margin-top:19px;font-size:16px;line-height:1.7}.v37-connector-heading{margin-bottom:32px}.v37-connector .v37-connector-step{margin-bottom:17px;font-size:13px}.v37-connector-input{padding:18px 19px;display:block}.v37-connector-input-heading{gap:11px}.v37-connector-source-icon{border:1px solid #bbd4ee26;flex-basis:34px;height:39px}.v37-connector .v37-connector-input h3{font-size:21px}.v37-connector-input-heading p{font-size:12px}.v37-connector .v37-connector-input-detail{margin-top:12px;font-size:14px}.v37-connector .v37-connector-scope{font-size:12px}.v37-connector-core-column>.v37-connector-step{margin-bottom:32px}.v37-connector-output{padding:23px 20px 0}.v37-connector .v37-connector-question{gap:8px;margin-bottom:19px;font-size:13px}.v37-connector .v37-connector-output h3{font-size:23px;line-height:1.5}.v37-connector-output li{gap:10px}.v37-connector-output li strong{font-size:16px}.v37-connector-output li p{margin-top:4px;font-size:14px}.v37-connector-output ul{margin-block:23px 25px}.v37-connector-output-footer{margin-inline:-20px;padding:18px 12px;font-size:13px}.v37-connector-footer{flex-direction:column;align-items:stretch;gap:20px;margin-top:31px;padding-top:25px}.v37-connector .v37-connector-footer p{font-size:16px}.v37-connector-footer a{justify-content:space-between;font-size:15px}.v37-mobile-break{display:block}}@media (max-width:359px){.v37-connector .v8-wrap{width:calc(100% - 32px)}.v37-connector-input{padding-inline:15px}.v37-connector-source-icon{border:0;flex-basis:26px}.v37-connector .v37-connector-input h3{font-size:20px}.v37-connector-output{padding-inline:16px}.v37-connector .v37-connector-output h3{font-size:21px}.v37-connector-output-footer{margin-inline:-16px}}@media (prefers-reduced-motion:reduce){.v37-connector-route-light{animation:none}.v37-connector-footer a{transition:none}}.v38-guide-bridge{color:#202a44;background:#fff;border:1px solid #dbe0ee;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin:0 0 40px;padding:24px 28px;text-decoration:none;display:grid}.v38-guide-bridge>span{color:#6551d5;font-size:15px;font-weight:600}.v38-guide-bridge>strong{letter-spacing:-.025em;word-break:keep-all;font-size:19px;line-height:1.5}.v38-guide-bridge:hover{background:#fbfaff;border-color:#6653df}.v38-guide-bridge:focus-visible{outline-offset:4px;outline:3px solid #6551d5}@media (max-width:680px){.v38-guide-bridge{grid-template-columns:1fr auto;gap:10px;margin-bottom:28px;padding:22px 20px}.v38-guide-bridge>span{grid-column:1/-1}.v38-guide-bridge>strong{font-size:18px}}.v39-industry-paths{background:#fff;border-bottom:1px solid #e8eaf1;padding:25px 0 30px}.v39-industry-paths .v8-wrap{align-items:center;gap:26px;display:flex}.v39-industry-paths p{color:#465066;flex:none;font-size:16px;font-weight:650}.v39-industry-paths .v8-wrap>div{flex-wrap:wrap;gap:8px;display:flex}.v39-industry-paths a{color:#252c40;background:#f3f5fa;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:14px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.v39-industry-paths a:hover{color:#4942db;background:#eceafd}.v39-industry-paths a svg{color:#655ce3;flex:none}.v39-home .v25-interviews{background:#f6f7fb;padding:60px 0 68px}.v39-home .v25-interviews .v25-heading{margin-bottom:28px}.v39-home .v25-interviews .v25-heading h2{font-size:clamp(28px,2.8vw,40px)}.v39-home .v25-interview-grid article>div:last-child{padding:20px 23px}.v39-home .v25-interview-grid h3{margin:9px 0 15px;font-size:21px}.v39-home .v25-growth{background:#f6f7fb;padding:70px 0 48px}.v39-home .v25-growth-grid article{padding:25px 30px}.v39-home .v25-growth-value{margin:12px 0 8px}.v39-home .v25-growth-value strong{font-size:clamp(48px,5vw,68px)}.v39-home .v25-growth-period{color:#5e6676;margin:17px 0 22px}.v39-home .v25-owner-quote{margin-bottom:0;padding-block:15px}.v39-home .v25-owner-quote p{font-size:clamp(20px,2vw,26px)}.v39-home .v39-field-gallery .v26-reference-wall{margin-top:30px}.v39-home .v39-field-gallery .customer-intro h2{font-size:clamp(30px,3.4vw,48px)}.v39-home .v25-start-main{border-top:0;margin-top:0;padding-top:0}.v39-home .v25-start-links{flex-wrap:wrap}.v39-industry .v9-industry-hero{background:#f7f8fc;padding:28px 0 48px}.v39-industry .v9-industry-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:40px}.v39-industry .v9-industry-hero-grid>div{min-width:0}.v39-industry .v9-industry-hero-grid h1{white-space:pre-line;margin:15px 0 18px;font-size:clamp(30px,3.2vw,47px);line-height:1.3}.v39-industry .v9-industry-hero-grid>div>p{color:#546079;margin:0 0 24px;font-size:17px;line-height:1.75}.v39-industry .v9-industry-hero-grid>div>.v39-industry-problem{color:#4f46ce;margin:22px 0 0;font-size:15px;font-weight:600}.v39-industry .v8-kicker{letter-spacing:0;font-size:14px}.v39-secondary-link{color:#505b71;align-items:center;gap:5px;margin:18px 0 0 18px;font-size:15px;font-weight:600;display:inline-flex}.v39-industry-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.v39-industry-services a{border-top:1px solid #d9deea;grid-template-columns:1fr 18px;align-content:start;gap:8px 3px;min-width:0;padding-top:16px;display:grid}.v39-industry-services a>span{color:#7066d9;grid-column:1;font-size:12px;font-weight:700}.v39-industry-services strong{color:#252d41;grid-column:1/3;font-size:16px;line-height:1.5}.v39-industry-services small{color:#5f6c83;grid-column:1/3;font-size:13px;line-height:1.6}.v39-industry-services svg{color:#6f63d5;grid-area:1/2}.v39-industry .v39-industry-proof{gap:12px;display:grid}.v39-industry .v9-industry-hero-grid .v39-industry-product{aspect-ratio:auto;background:#fff;border:1px solid #e1e5ef;border-radius:18px;height:auto;margin:0;padding:18px 18px 0;display:block;overflow:hidden}.v39-industry .v39-industry-product>img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:360px}.v39-industry .v39-industry-product>video{object-fit:contain;background:#101522;border-radius:10px;width:100%;max-height:350px;display:block}.v39-access-preview>div[role=group]{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.v39-access-preview>div[role=group] button{color:#515c72;background:#f5f6fa;border:1px solid #e2e4ef;border-radius:8px;min-height:40px;padding:8px 10px;font-size:13px;font-weight:600}.v39-access-preview>div[role=group] button[aria-pressed=true]{color:#fff;background:#5049de;border-color:#5049de}.v39-access-preview .v19-field-player{aspect-ratio:16/9;background:#151a25;border-radius:10px;height:auto;min-height:0;overflow:hidden}.v39-access-preview .v19-field-player video{object-fit:contain;width:100%;height:100%}.v39-access-preview .v19-field-play span{width:56px;height:56px}.v39-access-preview .v19-field-play strong{font-size:18px}.v39-team-preview{color:#e9edf5;background:#141925;border-radius:12px;padding:15px}.v39-industry .v39-team-preview>p{color:#edf1fa;margin:0 0 12px;font-size:15px;font-weight:600}.v39-team-mobile{display:none}@media (max-width:700px){.v39-team-scaled{display:none}.v39-team-mobile{display:block}.v39-team-preview{padding:12px 6px}.v39-team-mobile .v22-source-clone{padding:10px 8px}.v39-team-mobile .v22-source-clone>.mb-6{display:none}.v39-team-mobile .space-y-6>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.v39-team-mobile .space-y-6>div:first-child button{min-height:40px}.v39-team-mobile .text-lg{font-size:16px}.v39-team-mobile .space-y-6>div{padding:12px 8px}.v39-team-mobile .space-y-6>div:nth-child(2)>div{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.v39-team-mobile .space-y-6>div:nth-child(2)>div>div:first-child{display:none}.v39-team-mobile .space-y-6>div:nth-child(2) .text-base{word-break:keep-all;font-size:14px}.v39-team-mobile .space-y-6>div:nth-child(2) .text-sm{word-break:keep-all;font-size:12px}.v39-team-mobile .space-y-6>div:last-child>div:first-child{flex-direction:column;align-items:flex-start;gap:5px}.v39-industry .v39-industry-proof-multi-center .v39-industry-product{padding:6px 6px 0}}.v39-industry .v9-industry-hero-grid .v39-industry-product>figcaption{color:#566079;background:0 0;padding:14px 2px;font-size:12px;line-height:1.6;position:static}.v39-industry .v9-industry-hero-grid .v39-industry-field{background:#ebedf4;border-radius:12px;align-items:center;gap:15px;height:auto;margin:0;display:flex}.v39-industry .v9-industry-hero-grid .v39-industry-field img{object-fit:cover;flex:none;width:108px;height:66px}.v39-industry .v9-industry-hero-grid .v39-industry-field figcaption{color:#44516a;background:0 0;padding:9px 12px 9px 0;font-size:13px;line-height:1.55;position:static}.v39-industry .v39-industry-proof-pilates .v25-scheduler-head{padding:0 0 14px}.v39-industry .v39-industry-proof-pilates .v25-scheduler-head h4{font-size:16px}.v39-industry .v39-industry-proof-pilates .v25-scheduler>p,.v39-industry .v39-industry-proof-pilates .v25-scheduler>small{display:none}.v39-industry .v39-industry-proof-pilates .v25-scheduler>img{object-fit:contain;border-radius:8px;width:100%;height:auto}.v39-industry .v39-industry-proof-golf-range .v27-equipment-film{margin:0}.v39-industry .v16-industry-operations{padding-top:64px}.v39-industry .v28-heading h2{font-size:clamp(28px,3vw,43px)}.v39-contact-flow{background:#f5f6fb}.v39-contact-flow .v31-section-heading h2{font-size:clamp(31px,3.8vw,52px)}.v39-contact-flow .v31-section-heading p{max-width:640px}.v39-contact-flow .v31-contact-select strong{font-size:18px}.v39-contact-flow .v31-contact-workspace{background:#fff}.v39-contact-flow .v31-contact-workspace>header p{color:#55647b;font-size:15px}.v39-contact-flow .v31-contact-strategy>span{color:#6253c6;font-size:14px}.v39-contact-flow .v31-contact-strategy>h3{font-size:clamp(23px,2.4vw,32px)}.v39-contact-flow .v31-contact-strategy>p{color:#536078}.v39-flow-label{color:#6253c6;margin:0 0 12px;font-size:14px;font-weight:600}.v39-contact-flow .v31-contact-message blockquote{min-height:0;font-size:18px;line-height:1.85}.v39-response-guide{border-top:1px solid #e8eaf1;margin-top:19px;padding-top:18px}.v39-response-guide h4{color:#536078;margin:0 0 12px;font-size:15px}.v39-response-guide>div{background:#f6f7fa;border-radius:9px;margin-top:10px;padding:14px 16px}.v39-response-guide strong{color:#29334b;font-size:15px;font-weight:650;line-height:1.65;display:block}.v39-response-guide p{color:#58657b;margin:6px 0 0;font-size:14px;line-height:1.8}.v39-contact-flow .v31-contact-tasks>p{color:#35594c;background:#f3f9f6;border:0;border-radius:10px;padding:17px;font-size:15px}.v39-contact-flow .v31-contact-tasks>p strong{color:#356451;margin-bottom:7px;font-size:14px;display:block}.v39-contact-flow .v31-contact-tasks>div{color:#59667e}.v39-contact-flow .v31-contact-tasks{align-self:start}.v39-contact-flow .v31-contact-footer{color:#5d687d}.v39-pricing{padding-bottom:64px}.v39-pricing .v15-price-selector button{padding:13px 23px}.v39-pricing .v15-price-condition{margin:15px 0 22px}.v39-pricing .v15-price-cards article{padding:29px 32px}.v39-pricing .v15-price-cards h2{margin:9px 0;font-size:31px}.v39-pricing .v15-price-number{margin-top:12px}.v39-pricing .v15-price-number strong{font-size:47px}.v39-pricing .v15-price-cards article>p{margin-top:17px;font-size:16px}.v39-pricing .v15-price-cards ul{gap:10px;margin-top:19px;padding-top:17px;padding-bottom:4px}.v39-pricing .v15-price-cards li{font-size:15px}.v39-pricing .v15-price-cards .r-button{min-height:50px;margin-top:16px;font-size:16px}.v39-migration-path{background:#f3f4fb;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;max-width:1060px;margin:35px auto 0;padding:30px;display:grid}.v39-migration-path>div>span{color:#6055cc;font-size:14px;font-weight:600}.v39-migration-path h3{color:#252b40;margin:8px 0;font-size:24px;line-height:1.45}.v39-migration-path p{color:#5e677d;max-width:480px;font-size:15px;line-height:1.75}.v39-migration-path>div:last-child{flex-direction:column;align-items:center;gap:15px;display:flex}.v39-migration-path>div>a:last-child:not(.r-button){color:#514aa0;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.v39-industry-paths a:focus-visible{outline-offset:4px;outline:3px solid #7a70e0}.v39-industry-services a:focus-visible{outline-offset:4px;outline:3px solid #7a70e0}.v39-secondary-link:focus-visible{outline-offset:4px;outline:3px solid #7a70e0}@media (max-width:1100px){.v39-industry-paths .v8-wrap{display:block}.v39-industry-paths p{margin-bottom:13px}.v39-industry .v9-industry-hero-grid{gap:25px}.v39-industry-services{gap:8px}.v39-secondary-link{width:fit-content;margin-left:0;display:flex}}@media (max-width:900px){.v39-industry .v9-industry-hero-grid{grid-template-columns:1fr;gap:27px}.v39-industry .v9-industry-hero-grid h1{font-size:clamp(31px,4.4vw,44px)}.v39-industry .v39-industry-product>img,.v39-industry .v39-industry-product>video{max-height:440px}.v39-industry .v39-industry-proof{width:100%;max-width:690px;margin-inline:auto}}@media (max-width:700px){.v39-industry-paths{padding:22px 0 25px}.v39-industry-paths .v8-wrap>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.v39-industry-paths a{justify-content:space-between;padding:13px 11px;font-size:13px}.v39-home .v25-interviews{padding:40px 0}.v39-home .v25-interviews .v25-heading h2{font-size:29px}.v39-home .v25-interview-grid{grid-template-columns:1fr;gap:15px;display:grid;overflow:visible}.v39-home .v25-interview-grid article{flex-basis:auto;grid-template-columns:41% minmax(0,1fr);align-items:stretch;width:100%;min-width:0;display:grid}.v39-home .v25-interview-grid .v23-interview-screen{aspect-ratio:auto;height:100%}.v39-home .v25-interview-grid .v23-interview-screen video{object-fit:cover}.v39-home .v25-interview-grid article:has(video[controls]){grid-template-columns:1fr}.v39-home .v25-interview-grid article:has(video[controls]) .v23-interview-screen{aspect-ratio:16/9;height:auto}.v39-home .v25-interview-grid article:has(video[controls]) video{object-fit:contain}.v39-home .v25-interview-grid article>div:last-child{padding:15px 13px}.v39-home .v25-interview-grid article>div:last-child>span{font-size:12px}.v39-home .v25-interview-grid h3{margin:7px 0 10px;font-size:16px;line-height:1.5}.v39-home .v25-interview-grid a{gap:3px;font-size:12px}.v39-home .v25-interview-grid .v23-interview-play>strong{font-size:13px}.v39-home .v25-growth{padding:48px 0 35px}.v39-home .v25-growth-grid article{padding:22px}.v39-home .v25-owner-quote{padding-left:16px}.v39-home .v25-growth-period{font-size:12px}.v39-industry .v9-industry-hero{padding:22px 0 32px}.v39-industry .v9-industry-hero-grid h1{letter-spacing:-.05em;font-size:clamp(27px,7.2vw,35px)}.v39-industry .v9-industry-hero-grid>div>p{font-size:16px}.v39-industry .v9-industry-hero-grid>div>.v39-industry-problem{margin-top:16px;font-size:14px}.v39-industry-services{gap:11px;margin-top:24px}.v39-industry-services strong{font-size:14px}.v39-industry-services small{font-size:12px}.v39-industry .v9-industry-hero-grid .v39-industry-product{border-radius:14px;padding:12px 12px 0}.v39-industry .v16-industry-operations{padding-top:45px}.v39-industry .v28-heading h2{font-size:28px}.v39-contact-flow .v31-contact-select strong{font-size:16px}.v39-contact-flow .v31-contact-workspace>header p{font-size:14px}.v39-contact-flow .v31-contact-message blockquote{padding:18px;font-size:17px}.v39-contact-flow .v31-contact-tasks>p{padding:15px;font-size:14px}.v39-migration-path{grid-template-columns:1fr;padding:23px}.v39-migration-path>div:last-child{align-items:flex-start}.v39-migration-path h3{font-size:23px}.v39-pricing .v15-price-selector button{padding:13px 5px;font-size:14px}.v39-pricing .v15-price-cards article{padding:26px}}@media (prefers-reduced-motion:reduce){.v39-industry-paths a{transition:none}}
