:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:light;--color-background: #FFFEFE;--color-surface: #FCFAFF;--color-surface-elevated: #FFFFFF;--color-text: #0E0E10;--color-muted: #5C536C;--color-accent: #4507CC;--color-accent-dark: #16052F;--color-accent-light: #A67DFF;--color-on-accent: #FFFFFF;--color-border: #D8C7FF;--color-focus: #A67DFF}html,body,#root{--tw-bg-opacity: 1;background-color:rgb(255 254 254 / var(--tw-bg-opacity, 1));font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif;--tw-text-opacity: 1;color:rgb(14 14 16 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fffefe;color:#0e0e10}a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}::-moz-selection{background-color:var(--color-accent);color:var(--color-on-accent)}::selection{background-color:var(--color-accent);color:var(--color-on-accent)}.btn-pill{border-radius:9999px}.btn-primary{display:inline-flex;align-items:center;justify-content:center;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-primary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(69 7 204 / .4);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #FFFEFE}.btn-primary{--tw-bg-opacity: 1;background-color:rgb(69 7 204 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(22 5 47 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-secondary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(69 7 204 / .4);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #FFFEFE}.k-agent-page .btn-secondary{border-color:#d8c7ff}.btn-secondary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(216 199 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(252 250 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(14 14 16 / var(--tw-text-opacity, 1))}.btn-secondary:hover{--tw-border-opacity: 1;border-color:rgb(69 7 204 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(69 7 204 / var(--tw-text-opacity, 1))}.btn-md{padding:.75rem 1.5rem}.k-agent-page .card{border-color:#d8c7ff}.card{border-radius:1.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(216 199 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 24px 70px rgba(69, 7, 204, .12);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.k-agent-page .card-interactive{border-color:#d8c7ff}.card-interactive{border-radius:1.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(216 199 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 24px 70px rgba(69, 7, 204, .12);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.k-agent-page .card-interactive{background-color:#fffefee6}.card-interactive{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.card-interactive:hover{--tw-border-opacity: 1;border-color:rgb(69 7 204 / var(--tw-border-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.badge{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(92 83 108 / var(--tw-text-opacity, 1))}.stat-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;background-color:#4507cc1a;padding:.5rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(69 7 204 / var(--tw-text-opacity, 1))}.link-action{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-radius:.375rem;font-weight:500;--tw-text-opacity: 1;color:rgb(69 7 204 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.link-action:hover{--tw-text-opacity: 1;color:rgb(22 5 47 / var(--tw-text-opacity, 1))}.link-action:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(69 7 204 / .4);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #FCFAFF}.PhoneInput{display:flex;width:100%;align-items:center;gap:.75rem}.PhoneInputCountrySelect{border-style:none;background-color:transparent;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.PhoneInputInput{height:100%;width:100%;flex:1 1 0%;border-style:none;background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.PhoneInputInput::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.PhoneInputInput::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.PhoneInputInput{outline:2px solid transparent;outline-offset:2px}.PhoneInputInput::-moz-placeholder{color:#9ca3af}.PhoneInputInput::placeholder{color:#9ca3af}.k-home .k-home-device-scene:after{right:4%!important;bottom:4%!important;width:min(82%,560px)!important;aspect-ratio:1402 / 1122!important;background:url(/assets/marketing/nout.png) center / contain no-repeat!important;transform:none!important}.k-home .k-home-device-scene:after{right:4%!important;bottom:4%!important;width:min(82%,560px)!important;aspect-ratio:1402 / 1122!important;background:url(/assets/marketing/nout.png) center / contain no-repeat!important;transform:none!important}.k-home .k-home-stage:before{display:none!important}@keyframes kinesisSphereFloatNow{0%{border-radius:48% 52% 50% 50%;transform:translateZ(0) rotate(-1deg) scale(1)}33%{border-radius:53% 47% 46% 54%;transform:translate3d(8px,-10px,0) rotate(2deg) scale(1.018)}66%{border-radius:45% 55% 55% 45%;transform:translate3d(-7px,6px,0) rotate(-2.5deg) scale(.99)}to{border-radius:51% 49% 47% 53%;transform:translate3d(5px,-6px,0) rotate(1deg) scale(1.01)}}@keyframes kinesisSphereColorNow{0%{background-position:20% 67%,72% 20%,79% 70%,36% 31%,49% 48%,0% 50%}50%{background-position:28% 59%,62% 28%,70% 76%,29% 39%,52% 50%,55% 46%}to{background-position:16% 74%,76% 16%,82% 62%,42% 27%,47% 45%,100% 50%}}@keyframes kinesisSphereWaveNow{0%{transform:translate3d(-5%,5%,0) rotate(-7deg) scale(1.04);opacity:.52}to{transform:translate3d(6%,-6%,0) rotate(8deg) scale(1.12);opacity:.82}}@keyframes kinesisSphereSheenNow{0%{transform:translate3d(-4%,2%,0) rotate(-4deg);opacity:.58}to{transform:translate3d(5%,-4%,0) rotate(5deg);opacity:.88}}@keyframes kinesisSphereBlobOneNow{0%{transform:translate3d(-6%,12%,0) scale(.9);opacity:.58}to{transform:translate3d(22%,-8%,0) scale(1.18);opacity:.86}}@keyframes kinesisSphereBlobTwoNow{0%{transform:translate3d(8%,-8%,0) scale(1);opacity:.62}to{transform:translate3d(-20%,18%,0) scale(1.22);opacity:.9}}@keyframes kinesisSphereBlobThreeNow{0%{transform:translate3d(8%,10%,0) scale(.96);opacity:.5}to{transform:translate3d(-15%,-18%,0) scale(1.2);opacity:.78}}@media(prefers-reduced-motion:reduce){.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:before,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:after,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span{animation-duration:.01ms!important;animation-iteration-count:1!important}}.k-home .k-home-device-scene:after{right:4%!important;bottom:4%!important;width:min(82%,560px)!important;aspect-ratio:1402 / 1122!important;background:url(/assets/marketing/nout.png) center / contain no-repeat!important;transform:none!important}.k-resources-page .k-resource-feature__mark:before{content:"";width:min(58%,260px);aspect-ratio:1;display:block;margin:auto;background:radial-gradient(circle at 34% 28%,rgba(255,254,254,.86),transparent 38%),radial-gradient(circle at 70% 74%,rgba(166,125,255,.52),transparent 42%),#e9deff;border:1px solid #d8c7ff;border-radius:50%}.k-resources-page .k-resources-system span{padding:12px 24px!important}.k-home-footer__social{display:flex;gap:10px;align-items:center;margin:16px 0 18px}.k-home-footer__social a{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;color:#fffefe!important;background:#fffefe1f;border:1px solid rgba(255,254,254,.3);border-radius:999px;text-decoration:none}.k-home-footer__social a:hover{background:#fffefe38}.k-home-footer__social svg{flex:0 0 auto}.k-resources-page .k-resource-feature__visual{background:radial-gradient(circle at 30% 28%,rgba(255,254,254,.82),transparent 34%),radial-gradient(circle at 72% 72%,rgba(166,125,255,.38),transparent 38%),linear-gradient(135deg,#f4efff,#fffefe 54%,#e9deff)!important}.k-resources-page .k-resource-feature__visual div{padding:clamp(24px,3vw,42px)}.k-resource-feature__body b,.k-resource-card b{padding-block:8px}.k-agent-main{width:min(100%,1320px);margin-inline:auto;padding-top:clamp(42px,5vw,74px)}.k-agent-page .bg-white,.k-agent-page .card,.k-agent-page .modal-panel{background-color:#fffefee6!important}.k-agent-page .shadow-xl,.k-agent-page .shadow-2xl{box-shadow:none!important}.k-agent-page .border-border{border-color:#d8c7ff!important}.k-agent-page h1,.k-agent-page h2{font-family:Sansation,Helvetica Neue,Arial,sans-serif;letter-spacing:0}.k-company-profile .k-company-team,.k-company-profile .k-company-partners{align-items:start!important}.k-company-profile .k-company-section-label h2{margin-top:0!important}.k-company-profile .k-company-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:left}.k-company-profile .k-company-cta h2{max-width:560px;margin-inline:0!important;font-size:clamp(24px,2.25vw,34px)!important;line-height:1.05}.k-company-profile .k-company-about__copy{max-width:58ch}.k-company-profile .k-company-about__copy p{line-height:1.32!important}.k-company-profile .k-company-team__content>p,.k-company-profile .k-company-partners__content>p{max-width:58ch}.k-company-profile .k-company-member-photo{background:radial-gradient(circle at 28% 28%,rgba(255,254,254,.82),transparent 34%),radial-gradient(circle at 72% 70%,rgba(166,125,255,.38),transparent 36%),linear-gradient(135deg,#f4efff,#fffefe 54%,#e9deff)!important}@media(max-width:860px){.k-company-profile .k-company-cta{grid-template-columns:1fr;text-align:center}.k-company-profile .k-company-cta h2{margin-inline:auto!important}}.k-home{--k-ref-purple: #4507cc;--k-ref-lilac: #d9c9ff;--k-ref-soft: #fcfaff;min-width:0!important;overflow-x:clip!important;background:#fffefe!important;color:#08070e!important;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif!important}.k-home *,.k-home *:before,.k-home *:after{box-sizing:border-box}.k-home-stage:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(69,7,204,.055) 1px,transparent 1px) 0 0 / min(24vw,320px) 100%,linear-gradient(90deg,transparent,rgba(255,254,254,.72) 18%,transparent 36%);opacity:.7!important}.k-home-sheet:before,.k-home-sheet:after{content:""!important;position:absolute!important;z-index:0!important;width:clamp(520px,48vw,920px)!important;height:clamp(860px,82vw,1400px)!important;pointer-events:none!important;border-radius:50%!important;background:repeating-radial-gradient(ellipse at 50% 48%,transparent 0 34px,rgba(166,125,255,.16) 35px 37px,transparent 38px 55px),repeating-radial-gradient(ellipse at 52% 50%,transparent 0 54px,rgba(58,209,238,.1) 55px 57px,transparent 58px 78px),radial-gradient(ellipse at 42% 35%,rgba(255,210,255,.18),transparent 58%)!important;filter:blur(.4px)!important;opacity:.58!important}.k-home-sheet:before{top:clamp(-510px,-29vw,-260px)!important;right:clamp(-420px,-23vw,-190px)!important;transform:rotate(-34deg)!important;-webkit-mask-image:linear-gradient(158deg,transparent 0 11%,#000 29% 80%,transparent 95%)!important;mask-image:linear-gradient(158deg,transparent 0 11%,#000 29% 80%,transparent 95%)!important}.k-home-sheet:after{bottom:clamp(-720px,-44vw,-360px)!important;left:clamp(-500px,-30vw,-250px)!important;transform:rotate(-34deg)!important;-webkit-mask-image:linear-gradient(28deg,transparent 0 13%,#000 34% 72%,transparent 91%)!important;mask-image:linear-gradient(28deg,transparent 0 13%,#000 34% 72%,transparent 91%)!important}.k-home-header,.k-home-hero,.k-home-benefits,.k-home-loss,.k-home-footer{position:relative!important;z-index:1!important;width:min(100% - clamp(24px,4vw,64px),1320px)!important;margin-inline:auto!important}.k-home-header{display:grid!important;grid-template-columns:auto 1fr!important;min-height:78px!important;align-items:center!important;gap:clamp(34px,8vw,190px)!important;padding:16px 0 6px!important}.k-home-logo{display:inline-flex!important;align-items:center!important;min-width:0!important}.k-home-logo img{width:clamp(108px,10vw,138px)!important;height:auto!important}.k-home-nav{display:flex!important;min-width:0!important;align-items:center!important;justify-content:space-between!important;gap:clamp(12px,2.7vw,54px)!important}.k-home-nav>a,.k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;color:#111018!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:clamp(10px,.86vw,13px)!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important}.k-home-nav__pill{min-width:82px!important;border:1px solid var(--k-ref-lilac)!important;background:#fffefe!important}.k-nav-dropdown__trigger span{color:var(--k-ref-purple)!important;font-size:12px!important;line-height:1!important}.k-home-hero.k-home-hero--split{display:block!important;min-height:clamp(690px,64vw,860px)!important;padding:clamp(36px,5.8vw,78px) clamp(28px,5vw,70px) 0!important;background:transparent!important;border:0!important;box-shadow:none!important}.k-home-hero__copy{max-width:810px!important;padding:0!important}.k-home-hero__copy h1{max-width:810px!important;margin:0!important;color:#090910!important;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif!important;font-size:clamp(48px,5.9vw,82px)!important;font-weight:900!important;line-height:.92!important;letter-spacing:-.02em!important}.k-home-hero__copy h1:before,.k-home-benefits li span,.k-home-loss h2:before{content:""!important;display:inline-block!important;width:clamp(24px,2.4vw,34px)!important;height:clamp(24px,2.4vw,34px)!important;margin-right:12px!important;vertical-align:.01em!important;background:#090910!important;border:0!important;clip-path:polygon(0 0,36% 0,100% 50%,36% 100%,0 100%,52% 50%)!important;transform:none!important}.k-home-hero__copy p{max-width:680px!important;margin:20px 0 0 clamp(32px,3vw,46px)!important;color:#15131d!important;font-size:clamp(14px,1.35vw,18px)!important;font-weight:500!important;line-height:1.22!important;letter-spacing:0!important}.k-home-hero__visual.k-home-hero__visual--lower{position:relative!important;display:grid!important;min-height:clamp(360px,38vw,530px)!important;place-items:start center!important;margin-top:clamp(50px,6.2vw,84px)!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;--hero-sphere-y: 0px}.k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{position:relative!important;inset:auto!important;z-index:2!important;width:clamp(300px,35vw,520px)!important;height:clamp(280px,32vw,480px)!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:48% 52% 51% 49%!important;background:radial-gradient(circle at 18% 63%,rgba(0,204,239,.92) 0 6%,transparent 17%),radial-gradient(circle at 69% 18%,rgba(17,227,245,.74) 0 7%,transparent 21%),radial-gradient(ellipse at 78% 71%,rgba(255,61,221,.62) 0 15%,transparent 38%),radial-gradient(ellipse at 33% 33%,rgba(255,127,230,.42) 0 17%,transparent 43%),radial-gradient(circle at 48% 47%,rgba(255,254,254,.98) 0 30%,transparent 59%),conic-gradient(from 146deg,#fffefe,#ffe5ff,#22e7f4,#fffefe,#ff61de,#4a0ede,#00d9ff,#fffefe)!important;background-size:112% 112%,114% 110%,124% 118%,116% 112%,110% 110%,132% 132%!important;box-shadow:0 22px 58px #4507cc14!important;filter:saturate(1.22) contrast(1.03)!important;transform:none!important;animation:kinesisRefSphereShellFinal 10.5s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisRefSphereTideFinal 18s cubic-bezier(.25,1,.5,1) infinite alternate!important}.k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:repeating-linear-gradient(112deg,transparent 0 27px,rgba(255,254,254,.36) 28px 32px,transparent 33px 55px),repeating-linear-gradient(31deg,transparent 0 34px,rgba(69,7,204,.07) 35px 37px,transparent 38px 64px)!important;opacity:.52!important;filter:blur(2px)!important;mix-blend-mode:screen!important;animation:kinesisRefSphereWaveFinal 12s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:after{content:""!important;position:absolute!important;inset:12%!important;border-radius:inherit!important;background:radial-gradient(circle at 30% 24%,rgba(255,254,254,.5),transparent 38%)!important;opacity:.72!important;filter:blur(7px)!important;mix-blend-mode:screen!important;animation:kinesisRefSphereSheenFinal 12s cubic-bezier(.22,1,.36,1) infinite alternate!important}.k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span{display:none!important}.k-home-dialog{position:absolute!important;z-index:3!important;display:flex!important;min-height:clamp(48px,4.8vw,64px)!important;align-items:center!important;padding:0 clamp(18px,2.4vw,34px)!important;color:#14111d!important;background:#fffefef0!important;border:1px solid var(--k-ref-purple)!important;border-radius:15px!important;box-shadow:none!important;font-size:clamp(12px,1vw,15px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:0!important}.k-home-dialog--left{left:clamp(0px,1.4vw,24px)!important;top:clamp(0px,2vw,24px)!important;right:auto!important;bottom:auto!important;width:clamp(210px,22vw,330px)!important}.k-home-dialog--right{right:clamp(0px,1vw,18px)!important;top:clamp(70px,8vw,118px)!important;bottom:auto!important;left:auto!important;width:clamp(270px,30vw,440px)!important}.k-home-benefits{display:grid!important;gap:clamp(32px,4.5vw,62px)!important;padding:clamp(6px,2vw,28px) clamp(28px,5vw,70px) 0!important;background:transparent!important}.k-home-benefits__list{display:grid!important;width:min(100%,790px)!important;gap:12px!important;padding:0!important;margin:0!important;list-style:none!important}.k-home-benefits li{display:grid!important;grid-template-columns:clamp(28px,2.6vw,36px) minmax(0,1fr)!important;gap:clamp(10px,1.2vw,16px)!important;align-items:start!important;color:#08070e!important;font-size:clamp(30px,4vw,54px)!important;font-weight:900!important;line-height:.92!important;letter-spacing:-.02em!important}.k-home-benefits li span{width:clamp(24px,2.4vw,32px)!important;height:clamp(24px,2.4vw,32px)!important;margin:0!important;align-self:center!important;clip-path:polygon(0 28%,24% 28%,50% 58%,76% 28%,100% 28%,50% 90%)!important}.k-home-benefits__stage{position:relative!important;display:grid!important;grid-template-columns:minmax(240px,.36fr) minmax(0,.64fr)!important;min-height:clamp(390px,43vw,575px)!important;align-items:center!important;gap:clamp(24px,5vw,82px)!important}.k-home-process-stack{display:grid!important;gap:15px!important;align-content:center!important}.k-home-process-card{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;min-height:clamp(70px,6.4vw,86px)!important;align-items:center!important;gap:14px!important;padding:13px 18px!important;background:var(--k-ref-soft)!important;border:1px solid var(--k-ref-lilac)!important;border-radius:12px!important;box-shadow:none!important}.k-home-process-card span{display:block!important;width:32px!important;height:32px!important;background:#fffefe!important;border:1px solid #a67dff!important;border-radius:999px!important}.k-home-process-card p{margin:0!important;color:#14111d!important;font-size:clamp(11px,1vw,15px)!important;font-weight:500!important;line-height:1.16!important}.k-home-device-scene{position:relative!important;min-height:clamp(360px,41vw,540px)!important}.k-home-loss{padding:clamp(34px,4.8vw,64px) clamp(28px,5vw,70px) 0!important}.k-home-loss h2{max-width:760px!important;margin:0!important;color:#08070e!important;font-size:clamp(31px,3.8vw,52px)!important;font-weight:900!important;line-height:.94!important;letter-spacing:-.02em!important}.k-home-loss h2 strong{color:var(--k-ref-purple)!important;font:inherit!important}.k-home-loss p{max-width:950px!important;margin:18px 0 22px!important;color:#14111d!important;font-size:clamp(12px,1vw,16px)!important;line-height:1.28!important}.k-home-action-card{display:grid!important;grid-template-rows:auto auto 1fr auto!important;min-height:clamp(300px,25vw,340px)!important;padding:18px 18px 0!important;overflow:hidden!important;background:var(--k-ref-soft)!important;border:1px solid var(--k-ref-lilac)!important;border-radius:12px!important;box-shadow:none!important}.k-home-action-card h3{min-height:0!important;margin:0!important;color:var(--k-ref-purple)!important;font-size:clamp(15px,1.35vw,20px)!important;font-weight:900!important;line-height:1.04!important}.k-home-action-card p{min-height:0!important;margin:10px 0 0!important;color:#14111d!important;font-size:clamp(10px,.9vw,13px)!important;line-height:1.2!important}.k-home-action-card__icon{display:grid!important;min-height:145px!important;place-items:center!important}.k-home-action-card__icon svg{width:clamp(108px,11vw,170px)!important;height:clamp(108px,11vw,170px)!important;fill:none!important;stroke:var(--k-ref-purple)!important;stroke-width:8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.k-home-action-card a{display:inline-flex!important;min-height:56px!important;align-items:center!important;justify-content:center!important;margin:0 -18px!important;color:var(--k-ref-purple)!important;background:var(--k-ref-lilac)!important;border-radius:12px 12px 0 0!important;font-size:clamp(25px,3vw,42px)!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.k-home-footer{display:grid!important;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)!important;gap:clamp(40px,9vw,130px)!important;min-height:292px!important;margin-top:34px!important;margin-bottom:40px!important;padding:clamp(28px,3.8vw,44px) clamp(28px,5vw,58px)!important;color:#fffefe!important;background:var(--k-ref-purple)!important;border:0!important;border-radius:9px!important;box-shadow:none!important}.k-home-footer__brand{display:block!important;margin:0!important}.k-home-footer__brand img{width:clamp(42px,4vw,58px)!important;height:auto!important;filter:brightness(0) invert(1)!important}.k-home-footer p,.k-home-footer a{color:#fffefe!important;font-size:clamp(12px,1vw,16px)!important;line-height:1.24!important}.k-home-map{display:block!important;width:min(100%,270px)!important;height:124px!important;margin-top:18px!important;overflow:hidden!important;background:radial-gradient(circle at 64% 58%,#ff342f 0 5px,transparent 6px),linear-gradient(35deg,transparent 0 44%,rgba(69,7,204,.36) 45% 47%,transparent 48%),linear-gradient(145deg,transparent 0 38%,rgba(25,144,255,.42) 39% 41%,transparent 42%),linear-gradient(90deg,rgba(30,30,42,.08) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(0deg,rgba(30,30,42,.08) 1px,transparent 1px) 0 0 / 32px 32px,#f5f6f8!important;border:0!important;border-radius:6px!important}.k-home-footer__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(34px,6vw,78px)!important;padding:0!important;margin:0!important}.k-home-footer h2{margin:0 0 12px!important;color:#fffefe!important;font-size:clamp(14px,1.2vw,18px)!important;font-weight:700!important}.k-home-footer__links a{position:relative!important;min-height:24px!important;padding-left:13px!important;text-decoration:underline!important;text-underline-offset:3px!important}.k-home-footer__links a:before{content:"•"!important;position:absolute!important;left:0!important;text-decoration:none!important}@media(max-width:820px){.k-home-header{width:min(100% - 28px,1320px)!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;min-height:48px!important;padding-top:14px!important;padding-bottom:0!important}.k-home-logo img{width:90px!important}.k-home-nav{justify-content:space-between!important;gap:4px!important;overflow:visible!important;padding-bottom:0!important;scrollbar-width:none!important}.k-home-nav>a,.k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:24px!important;padding-inline:2px!important;font-size:7px!important}.k-home-nav__pill{min-width:50px!important}.k-nav-dropdown__trigger span{font-size:9px!important;margin-left:2px!important}.k-home-nav::-webkit-scrollbar{display:none!important}.k-home-hero,.k-home-benefits,.k-home-loss,.k-home-footer{width:min(100% - 28px,1320px)!important}.k-home-hero.k-home-hero--split{min-height:548px!important;padding:24px 18px 0!important}.k-home-hero__copy h1{font-size:clamp(28px,6.85vw,34px)!important;line-height:.94!important;letter-spacing:-.015em!important}.k-home-hero__copy h1:before,.k-home-benefits li span,.k-home-loss h2:before{width:20px!important;height:20px!important;margin-right:8px!important}.k-home-hero__copy p{max-width:92%!important;margin:10px 0 0 30px!important;font-size:11px!important;line-height:1.16!important}.k-home-hero__visual.k-home-hero__visual--lower{min-height:300px!important;margin-top:26px!important}.k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:min(72vw,330px)!important;height:min(66vw,310px)!important}.k-home-dialog{min-height:42px!important;padding-inline:14px!important;border-radius:9px!important;font-size:10px!important}.k-home-dialog--left{inset:2px auto auto 0!important;width:150px!important}.k-home-dialog--right{inset:84px 0 auto auto!important;width:190px!important}.k-home-benefits{gap:28px!important;padding:6px 18px 0!important}.k-home-benefits li{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;font-size:clamp(21px,6.2vw,31px)!important;line-height:.94!important}.k-home-benefits__stage{grid-template-columns:1fr!important;min-height:0!important;gap:22px!important}.k-home-process-stack{max-width:340px!important}.k-home-process-card{grid-template-columns:30px minmax(0,1fr)!important;min-height:58px!important;gap:10px!important;padding:10px 12px!important}.k-home-process-card span{width:24px!important;height:24px!important}.k-home-process-card p{font-size:10px!important}.k-home-device-scene{min-height:310px!important}.k-home-device-arrow{width:92px!important;height:92px!important}.k-home-device-arrow--top{left:50%!important;top:-2px!important;transform:translate(-58%) rotate(8deg)!important}.k-home-device-arrow--bottom{right:2%!important;bottom:0!important}.k-home-laptop{right:0!important;bottom:18px!important;width:min(96%,390px)!important;height:245px!important}.k-home-loss{padding:34px 18px 0!important}.k-home-loss h2{font-size:clamp(23px,6.8vw,34px)!important;line-height:.95!important}.k-home-loss p{font-size:10px!important;margin-top:12px!important}.k-home-actions{grid-template-columns:1fr!important;gap:10px!important}.k-home-action-card{min-height:250px!important}.k-home-action-card__icon{min-height:110px!important}.k-home-action-card a{min-height:46px!important;font-size:26px!important}.k-home-footer{grid-template-columns:1fr!important;gap:24px!important;margin-bottom:28px!important;padding:22px 20px!important}.k-home-footer__links{grid-template-columns:1fr 1fr!important;gap:20px!important}}.k-home-hero.k-home-hero--split{isolation:isolate;overflow:hidden}.k-home-hero.k-home-hero--split .k-home-ribbons{position:absolute;inset:0;z-index:0;display:block!important;overflow:hidden;pointer-events:none}.k-home-hero.k-home-hero--split .k-home-ribbons:before,.k-home-hero.k-home-hero--split .k-home-ribbons:after{content:"";position:absolute;width:clamp(520px,52vw,920px);height:clamp(720px,68vw,1180px);border-radius:50%;opacity:.56;filter:blur(.2px);background:repeating-radial-gradient(ellipse at 50% 50%,transparent 0 42px,rgba(166,125,255,.11) 43px 45px,transparent 46px 58px),repeating-radial-gradient(ellipse at 50% 50%,transparent 0 62px,rgba(72,218,234,.08) 63px 65px,transparent 66px 86px),radial-gradient(ellipse at 50% 50%,rgba(233,222,255,.13),transparent 62%)}.k-home-hero.k-home-hero--split .k-home-ribbons:before{top:clamp(-520px,-34vw,-280px);right:clamp(-360px,-23vw,-150px);transform:rotate(-36deg);-webkit-mask-image:linear-gradient(155deg,transparent 0 12%,#000 30% 78%,transparent 92%);mask-image:linear-gradient(155deg,transparent 0 12%,#000 30% 78%,transparent 92%)}.k-home-hero.k-home-hero--split .k-home-ribbons:after{bottom:clamp(-650px,-42vw,-320px);left:clamp(-420px,-28vw,-190px);transform:rotate(-35deg);-webkit-mask-image:linear-gradient(28deg,transparent 0 18%,#000 36% 72%,transparent 88%);mask-image:linear-gradient(28deg,transparent 0 18%,#000 36% 72%,transparent 88%)}.k-home-hero.k-home-hero--split .k-home-hero__copy,.k-home-hero.k-home-hero--split .k-home-hero__visual{position:relative;z-index:1}.k-home-hero__visual--lower .k-home-sphere--single-wave{--sphere-wave-speed: .92;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 36% 31%,rgba(255,254,254,.95) 0 19%,transparent 44%),radial-gradient(ellipse at 26% 70%,rgba(70,226,236,.5) 0 15%,transparent 40%),radial-gradient(ellipse at 75% 36%,rgba(166,125,255,.5) 0 19%,transparent 43%),linear-gradient(150deg,#fcfaff,#f4efff 37%,#d9fbfd);background-size:112% 110%,118% 112%,114% 114%,100% 100%;box-shadow:0 22px 52px #4507cc14;filter:saturate(1.04) contrast(1.01);animation:kinesisHeroSingleSphereShell 12s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisHeroSingleSphereDrift calc(17s / var(--sphere-wave-speed)) cubic-bezier(.25,1,.5,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere--single-wave:before{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(28deg,transparent 0 26px,rgba(255,254,254,.3) 27px 29px,transparent 30px 52px),repeating-linear-gradient(118deg,transparent 0 32px,rgba(69,7,204,.08) 33px 35px,transparent 36px 58px);opacity:.58;filter:blur(2px);mix-blend-mode:screen;animation:kinesisHeroSingleSphereCrossWave 10.5s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere--single-wave:after{content:"";position:absolute;inset:13%;border-radius:inherit;background:radial-gradient(circle at 32% 27%,rgba(255,254,254,.38),transparent 36%);filter:blur(5px);opacity:.66;mix-blend-mode:screen;animation:kinesisHeroSingleSphereSheen 12s cubic-bezier(.22,1,.36,1) infinite alternate}@keyframes kinesisHeroSingleSphereShell{0%{border-radius:49% 51% 48% 52%;transform:translate3d(0,var(--hero-sphere-y),0) rotate(1.5deg)}50%{border-radius:52% 48% 51% 49%;transform:translate3d(2px,calc(var(--hero-sphere-y) - 2px),0) rotate(3deg)}to{border-radius:48% 52% 52% 48%;transform:translate3d(-2px,calc(var(--hero-sphere-y) + 2px),0) rotate(1deg)}}@keyframes kinesisHeroSingleSphereDrift{0%{background-position:36% 31%,26% 70%,75% 36%,center}to{background-position:42% 35%,34% 62%,66% 44%,center}}@keyframes kinesisHeroSingleSphereCrossWave{0%{transform:translate3d(-4%,3%,0) rotate(-5deg);opacity:.44}to{transform:translate3d(5%,-3%,0) rotate(6deg);opacity:.64}}@keyframes kinesisHeroSingleSphereSheen{0%{transform:translate3d(-3%,2%,0);opacity:.46}to{transform:translate3d(4%,-3%,0);opacity:.7}}@media(max-width:860px){.k-home-hero.k-home-hero--split .k-home-ribbons:before{top:-360px;right:-360px;opacity:.42}.k-home-hero.k-home-hero--split .k-home-ribbons:after{bottom:-430px;left:-360px;opacity:.42}}@media(prefers-reduced-motion:reduce){.k-home-hero__visual--lower .k-home-sphere--single-wave,.k-home-hero__visual--lower .k-home-sphere--single-wave:before,.k-home-hero__visual--lower .k-home-sphere--single-wave:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.k-home{overflow-x:clip!important;background:#fffefe!important;color:#08070e!important;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif!important}.k-home-stage,.k-home-sheet{position:relative!important;left:auto!important;width:100%!important;min-height:100vh!important;height:auto!important;margin:0!important;overflow:hidden!important;background:#fffefe!important;border:0!important;box-shadow:none!important;transform:none!important}.k-home-sheet:before,.k-home-sheet:after{content:"";position:absolute;z-index:0;width:clamp(520px,48vw,880px);height:clamp(820px,74vw,1280px);border-radius:50%;pointer-events:none;background:repeating-radial-gradient(ellipse at 50% 50%,transparent 0 38px,rgba(166,125,255,.13) 39px 41px,transparent 42px 56px),repeating-radial-gradient(ellipse at 50% 50%,transparent 0 58px,rgba(54,215,235,.09) 59px 61px,transparent 62px 82px);opacity:.5;filter:blur(.3px)}.k-home-sheet:before{top:clamp(-440px,-27vw,-250px);right:clamp(-390px,-23vw,-180px);transform:rotate(-34deg);-webkit-mask-image:linear-gradient(158deg,transparent 0 12%,#000 30% 80%,transparent 94%);mask-image:linear-gradient(158deg,transparent 0 12%,#000 30% 80%,transparent 94%)}.k-home-sheet:after{bottom:clamp(-650px,-42vw,-330px);left:clamp(-470px,-30vw,-230px);transform:rotate(-34deg);-webkit-mask-image:linear-gradient(28deg,transparent 0 14%,#000 34% 72%,transparent 90%);mask-image:linear-gradient(28deg,transparent 0 14%,#000 34% 72%,transparent 90%)}.k-home-header,.k-home-hero,.k-home-benefits,.k-home-loss,.k-home-footer{position:relative!important;z-index:1;width:min(100%,1080px)!important;margin-inline:auto!important}.k-home-header{display:grid!important;grid-template-columns:auto 1fr!important;min-height:72px!important;align-items:center!important;gap:clamp(28px,6vw,120px)!important;padding:18px clamp(18px,4vw,42px) 8px!important}.k-home-logo img{width:clamp(104px,10vw,132px)!important}.k-home-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:clamp(14px,3vw,46px)!important;min-width:0}.k-home-nav>a,.k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:36px!important;padding:0 10px!important;color:#111018!important;font-size:clamp(10px,.95vw,13px)!important;font-weight:500!important;letter-spacing:0!important}.k-home-nav__pill{min-width:84px!important;justify-content:center!important;border:1px solid #d8c7ff!important;border-radius:999px!important;background:#fffefe!important}.k-nav-dropdown__trigger span{color:#4507cc;font-size:12px}.k-home-hero.k-home-hero--split{display:block!important;min-height:clamp(620px,68vw,820px)!important;padding:clamp(42px,6vw,74px) clamp(28px,5vw,70px) 0!important}.k-home-hero__copy{max-width:760px!important}.k-home-hero__copy h1{max-width:760px!important;margin:0!important;color:#090910!important;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif!important;font-size:clamp(46px,7vw,78px)!important;font-weight:900!important;line-height:.92!important;letter-spacing:-.02em!important}.k-home-hero__copy h1:before,.k-home-benefits li span,.k-home-loss h2:before{content:""!important;display:inline-block!important;width:31px!important;height:31px!important;margin-right:12px!important;vertical-align:.02em!important;background:#090910!important;clip-path:polygon(0 0,36% 0,100% 50%,36% 100%,0 100%,52% 50%)!important;border:0!important;transform:none!important}.k-home-hero__copy p{max-width:680px!important;margin:24px 0 0 42px!important;color:#15131d!important;font-size:clamp(14px,1.6vw,18px)!important;line-height:1.26!important}.k-home-hero__visual.k-home-hero__visual--lower{position:relative!important;display:grid!important;min-height:clamp(380px,40vw,560px)!important;place-items:start center!important;margin-top:clamp(56px,7vw,86px)!important;--hero-sphere-y: 0px}.k-home-hero__visual--lower .k-home-sphere--single-wave{position:relative!important;left:auto!important;top:auto!important;width:clamp(330px,42vw,520px)!important;height:clamp(300px,38vw,475px)!important;z-index:2;border-radius:47% 53% 51% 49%!important;background:radial-gradient(circle at 22% 64%,rgba(3,205,239,.86) 0 8%,transparent 18%),radial-gradient(circle at 67% 18%,rgba(32,224,243,.72) 0 9%,transparent 23%),radial-gradient(ellipse at 73% 76%,rgba(255,76,221,.58) 0 17%,transparent 38%),radial-gradient(ellipse at 26% 35%,rgba(255,116,226,.38) 0 18%,transparent 42%),radial-gradient(circle at 47% 47%,rgba(255,254,254,.98) 0 28%,transparent 58%),conic-gradient(from 148deg,#fffefe,#f9dfff,#2be8f5,#fffefe,#ff67dd,#4910de,#00d8ff,#fffefe)!important;background-size:112% 112%,114% 110%,124% 118%,116% 112%,110% 110%,132% 132%!important;box-shadow:0 26px 60px #4507cc14!important;filter:saturate(1.25) contrast(1.03)!important;animation:kinesisRefSphereShell 11s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisRefSphereTide 18s cubic-bezier(.25,1,.5,1) infinite alternate!important}.k-home-hero__visual--lower .k-home-sphere--single-wave:before{inset:0!important;border-radius:inherit!important;background:repeating-linear-gradient(112deg,transparent 0 28px,rgba(255,254,254,.32) 29px 32px,transparent 33px 54px),repeating-linear-gradient(30deg,transparent 0 34px,rgba(69,7,204,.07) 35px 37px,transparent 38px 64px)!important;opacity:.55!important;filter:blur(2px)!important;mix-blend-mode:screen!important;animation:kinesisRefSphereWave 12s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home-hero__visual--lower .k-home-sphere--single-wave:after{inset:12%!important;border-radius:inherit!important;background:radial-gradient(circle at 30% 24%,rgba(255,254,254,.46),transparent 38%)!important;filter:blur(7px)!important;opacity:.7!important;mix-blend-mode:screen!important;animation:kinesisRefSphereSheen 12s cubic-bezier(.22,1,.36,1) infinite alternate!important}.k-home-hero__visual--lower .k-home-sphere--single-wave span{display:none!important}.k-home-dialog{position:absolute!important;z-index:3!important;display:flex!important;min-height:58px!important;align-items:center!important;padding:0 30px!important;color:#14111d!important;background:#fffefeeb!important;border:1px solid #4507cc!important;border-radius:15px!important;box-shadow:none!important;font-size:clamp(12px,1.1vw,15px)!important;font-weight:500!important;line-height:1.08!important}.k-home-dialog--left{left:clamp(0px,2vw,36px)!important;top:clamp(0px,3vw,28px)!important;width:clamp(210px,23vw,330px)!important}.k-home-dialog--right{right:clamp(0px,1vw,20px)!important;top:clamp(74px,9vw,124px)!important;width:clamp(270px,29vw,430px)!important}.k-home-benefits{display:grid!important;gap:clamp(34px,5vw,66px)!important;padding:clamp(16px,3vw,36px) clamp(28px,5vw,70px) 0!important}.k-home-benefits__list{display:grid!important;width:min(100%,760px)!important;gap:13px!important;padding:0!important;margin:0!important;list-style:none!important}.k-home-benefits li{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;color:#08070e!important;font-size:clamp(31px,4.8vw,54px)!important;font-weight:900!important;line-height:.91!important;letter-spacing:-.025em!important}.k-home-benefits li span{width:30px!important;height:30px!important;margin:0!important;align-self:center!important;clip-path:polygon(0 28%,24% 28%,50% 58%,76% 28%,100% 28%,50% 90%)!important}.k-home-benefits li:last-child span,.k-home-loss h2:before{clip-path:polygon(0 0,36% 0,100% 50%,36% 100%,0 100%,52% 50%)!important}.k-home-benefits__stage{position:relative!important;display:grid!important;grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr)!important;min-height:clamp(380px,46vw,560px)!important;align-items:center!important;gap:clamp(26px,5vw,78px)!important}.k-home-process-stack{display:grid;gap:16px;align-content:center}.k-home-process-card{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;min-height:80px!important;align-items:center!important;gap:14px!important;padding:14px 18px!important;background:#fcfaff!important;border:1px solid #d8c7ff!important;border-radius:13px!important;box-shadow:none!important}.k-home-process-card span{display:block!important;width:34px!important;height:34px!important;background:#fffefe!important;border:1px solid #a67dff!important;border-radius:999px!important}.k-home-process-card p{margin:0!important;color:#14111d!important;font-size:clamp(12px,1.2vw,16px)!important;font-weight:500!important;line-height:1.18!important}.k-home-device-scene{position:relative;min-height:clamp(360px,42vw,520px)}.k-home-loss{padding:clamp(34px,5vw,64px) clamp(28px,5vw,70px) 0!important}.k-home-loss h2{max-width:720px!important;margin:0!important;color:#08070e!important;font-size:clamp(31px,4.5vw,52px)!important;font-weight:900!important;line-height:.94!important;letter-spacing:-.025em!important}.k-home-loss h2 strong,.k-home-loss h2 em{color:#4507cc}.k-home-loss p{max-width:920px!important;margin:22px 0!important;color:#14111d!important;font-size:clamp(13px,1.2vw,16px)!important;line-height:1.28!important}.k-home-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.k-home-action-card{display:grid!important;min-height:330px!important;grid-template-rows:auto auto 1fr auto!important;padding:20px 18px 0!important;overflow:hidden;background:#fcfaff!important;border:1px solid #d8c7ff!important;border-radius:13px!important;box-shadow:none!important}.k-home-action-card h3{min-height:0!important;margin:0!important;color:#4507cc!important;font-size:clamp(15px,1.55vw,20px)!important;font-weight:900!important;line-height:1.04!important}.k-home-action-card p{min-height:0!important;margin:10px 0 0!important;color:#14111d!important;font-size:clamp(10px,1vw,13px)!important;line-height:1.2!important}.k-home-action-card__icon{display:grid!important;min-height:150px!important;place-items:center!important}.k-home-action-card__icon svg{width:clamp(108px,12vw,170px)!important;height:clamp(108px,12vw,170px)!important;fill:none!important;stroke:#4507cc!important;stroke-width:8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.k-home-action-card a{display:inline-flex!important;min-height:58px!important;align-items:center!important;justify-content:center!important;margin:0 -18px!important;color:#4507cc!important;background:#d8c7ff!important;border-radius:13px 13px 0 0!important;font-size:clamp(26px,3.4vw,42px)!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.k-home-footer{display:grid!important;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)!important;gap:clamp(40px,9vw,130px)!important;width:min(100% - 20px,1080px)!important;min-height:292px!important;margin-top:34px!important;margin-bottom:40px!important;padding:clamp(28px,4vw,44px) clamp(28px,5vw,58px)!important;color:#fffefe!important;background:#4507cc!important;border-radius:9px!important}.k-home-footer__brand img{width:clamp(42px,4vw,58px)!important;filter:brightness(0) invert(1)!important}.k-home-footer p,.k-home-footer a{color:#fffefe!important;font-size:clamp(12px,1.2vw,16px)!important;line-height:1.24!important}.k-home-footer p{max-width:300px!important;margin:16px 0!important}.k-home-map{width:min(100%,270px)!important;height:124px!important;margin-top:18px!important;overflow:hidden;background:radial-gradient(circle at 64% 58%,#ff342f 0 5px,transparent 6px),linear-gradient(35deg,transparent 0 44%,rgba(69,7,204,.36) 45% 47%,transparent 48%),linear-gradient(145deg,transparent 0 38%,rgba(25,144,255,.42) 39% 41%,transparent 42%),linear-gradient(90deg,rgba(30,30,42,.08) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(0deg,rgba(30,30,42,.08) 1px,transparent 1px) 0 0 / 32px 32px,#f5f6f8!important;border:0!important;border-radius:6px!important}.k-home-map span{display:none!important}.k-home-footer__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(34px,6vw,78px)!important;padding:0!important}.k-home-footer__links div{display:grid!important;align-content:start!important;gap:8px!important}.k-home-footer h2{margin:0 0 12px!important;color:#fffefe!important;font-size:clamp(14px,1.4vw,18px)!important;font-weight:700!important}.k-home-footer__links a{position:relative;min-height:24px!important;padding-left:13px!important;text-decoration:underline!important;text-underline-offset:3px!important}.k-home-footer__links a:before{content:"•";position:absolute;left:0;text-decoration:none}@keyframes kinesisRefSphereShell{0%{border-radius:48% 52% 50% 50%;transform:translateZ(0) rotate(1deg) scale(1)}50%{border-radius:52% 48% 47% 53%;transform:translate3d(3px,-4px,0) rotate(3deg) scale(1.012)}to{border-radius:46% 54% 53% 47%;transform:translate3d(-3px,3px,0) rotate(-1deg) scale(.998)}}@keyframes kinesisRefSphereTide{0%{background-position:22% 64%,67% 18%,73% 76%,26% 35%,47% 47%,0% 50%}to{background-position:30% 58%,60% 27%,66% 70%,34% 43%,50% 50%,100% 50%}}@keyframes kinesisRefSphereWave{0%{transform:translate3d(-4%,3%,0) rotate(-5deg);opacity:.42}to{transform:translate3d(5%,-4%,0) rotate(7deg);opacity:.62}}@keyframes kinesisRefSphereSheen{0%{transform:translate3d(-3%,2%,0);opacity:.48}to{transform:translate3d(4%,-3%,0);opacity:.72}}@media(max-width:820px){.k-home-header{grid-template-columns:1fr!important;gap:10px!important}.k-home-nav{justify-content:flex-start!important;overflow-x:auto;padding-bottom:6px}.k-home-hero.k-home-hero--split,.k-home-benefits,.k-home-loss{padding-inline:22px!important}.k-home-hero__copy h1{font-size:clamp(34px,10vw,48px)!important}.k-home-hero__copy p{margin-left:32px!important}.k-home-dialog--left{left:0!important;top:0!important;width:190px!important}.k-home-dialog--right{right:0!important;top:104px!important;width:230px!important}.k-home-benefits__stage,.k-home-actions,.k-home-footer{grid-template-columns:1fr!important}.k-home-device-scene{min-height:360px}.k-home-laptop{width:min(92%,480px)!important}.k-home-footer__links{grid-template-columns:1fr 1fr!important}}.k-home-hero__visual--lower .k-home-sphere--layered-waves{--sphere-calm-speed: .92;background:radial-gradient(circle at 36% 32%,rgba(255,254,254,.96) 0 18%,transparent 43%),radial-gradient(ellipse at 26% 68%,rgba(76,226,236,.54) 0 14%,transparent 36%),radial-gradient(ellipse at 76% 34%,rgba(166,125,255,.54) 0 18%,transparent 43%),radial-gradient(ellipse at 58% 78%,rgba(69,7,204,.22) 0 18%,transparent 43%),conic-gradient(from 90deg,#fcfaff,#dffcff,#e9deff,#fcfaff,#c7f7fa,#f4efff);background-size:112% 110%,118% 112%,114% 114%,120% 116%,142% 142%;filter:saturate(1.12) contrast(1.01);animation:kinesisSphereLayerShell 10.5s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisSphereLayerCurrent calc(16s / var(--sphere-calm-speed)) linear infinite}.k-home-hero__visual--lower .k-home-sphere--layered-waves:before{inset:6%;border-radius:46% 54% 51% 49%;background:repeating-linear-gradient(118deg,transparent 0 20px,rgba(255,254,254,.36) 21px 23px,transparent 24px 42px),radial-gradient(ellipse at 34% 42%,rgba(255,254,254,.46),transparent 36%);opacity:.72;mix-blend-mode:screen;filter:blur(5px);animation:kinesisSphereLayerWaveA 8.2s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere--layered-waves:after{inset:14%;border-radius:54% 46% 47% 53%;background:repeating-radial-gradient(ellipse at 58% 48%,transparent 0 18px,rgba(69,7,204,.11) 19px 22px,transparent 23px 40px),radial-gradient(ellipse at 72% 30%,rgba(0,213,255,.3),transparent 36%);opacity:.7;filter:blur(7px);animation:kinesisSphereLayerWaveB 9.2s cubic-bezier(.22,1,.36,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere--layered-waves span{background:#fffefe75;filter:blur(8px);mix-blend-mode:screen;animation-duration:9.2s}@keyframes kinesisSphereLayerShell{0%{border-radius:49% 51% 48% 52%;transform:translate3d(0,var(--hero-sphere-y),0) rotate(2deg)}50%{border-radius:52% 48% 53% 47%;transform:translate3d(3px,calc(var(--hero-sphere-y) - 3px),0) rotate(4deg)}to{border-radius:47% 53% 50% 50%;transform:translate3d(-2px,calc(var(--hero-sphere-y) + 2px),0) rotate(1deg)}}@keyframes kinesisSphereLayerCurrent{0%{background-position:36% 32%,26% 68%,76% 34%,58% 78%,0% 50%}to{background-position:42% 36%,34% 60%,68% 43%,48% 72%,100% 50%}}@keyframes kinesisSphereLayerWaveA{0%{transform:translate3d(-8%,5%,0) rotate(-10deg);opacity:.5}to{transform:translate3d(9%,-6%,0) rotate(12deg);opacity:.76}}@keyframes kinesisSphereLayerWaveB{0%{transform:translate3d(8%,-5%,0) rotate(11deg) scale(.98);opacity:.48}to{transform:translate3d(-8%,6%,0) rotate(-12deg) scale(1.08);opacity:.72}}@media(prefers-reduced-motion:reduce){.k-home-hero__visual--lower .k-home-sphere--layered-waves,.k-home-hero__visual--lower .k-home-sphere--layered-waves:before,.k-home-hero__visual--lower .k-home-sphere--layered-waves:after,.k-home-hero__visual--lower .k-home-sphere--layered-waves span{animation-duration:.01ms!important;animation-iteration-count:1!important}}.k-company-profile{width:min(100%,1180px)!important;padding-top:clamp(72px,8vw,118px);padding-bottom:clamp(76px,8vw,124px)}.k-company-about,.k-company-team,.k-company-partners{display:grid!important;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);gap:clamp(36px,7vw,104px);align-items:start;margin:0 0 clamp(58px,7vw,92px)!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}.k-company-section-label,.k-company-section-label h2{margin:0;color:#0e0e10;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(18px,1.35vw,22px);font-weight:500;line-height:1.18}.k-company-section-label span{display:block}.k-company-about__copy{max-width:760px}.k-company-about__copy p{margin:0;color:#0e0e10;font-size:clamp(22px,2vw,32px);line-height:1.08;letter-spacing:0}.k-company-about__copy p+p{margin-top:clamp(24px,3vw,42px)}.k-company-team__content>p,.k-company-partners__content>p{max-width:730px;margin:0 0 26px;color:#2d2639;font-size:clamp(15px,1.05vw,18px);line-height:1.38}.k-company-team__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,4vw,72px)}.k-company-team__grid article{display:block!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}.k-company-member-photo{aspect-ratio:1.62;margin-bottom:22px;background:radial-gradient(circle at 26% 28%,rgba(0,213,255,.28),transparent 28%),radial-gradient(circle at 72% 70%,rgba(166,125,255,.38),transparent 34%),linear-gradient(135deg,#f4efff,#fffefe 52%,#e9deff);border:1px solid #d8c7ff;border-radius:10px}.k-company-team__grid h3{margin:0 0 18px;color:#0e0e10;font-size:16px;font-weight:500;line-height:1.2}.k-company-team__grid ul{margin:0;padding-left:18px;color:#16052f;font-size:15px;line-height:1.18}.k-company-partners__content{min-width:0}.k-company-partner-list{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:clamp(28px,5vw,78px);align-items:start;max-width:760px;padding-top:34px}.k-company-partner-list span{min-width:0!important;min-height:0!important;display:grid;place-items:center;gap:14px;color:#16052f;background:transparent!important;border:0!important;border-radius:0!important;font-size:14px;font-weight:500;text-align:center}.k-company-partner-list span:before{content:"";width:clamp(112px,10vw,150px);aspect-ratio:1;background:radial-gradient(circle at 28% 30%,rgba(255,254,254,.82),transparent 34%),radial-gradient(circle at 70% 72%,rgba(166,125,255,.28),transparent 36%),#e9deff;border:1px solid #d8c7ff;border-radius:50%}.k-company-cta{width:min(100%,760px);margin:clamp(48px,6vw,86px) auto 0!important;padding:clamp(28px,4vw,42px)!important;text-align:center}.k-company-cta h2{max-width:620px;margin-inline:auto!important;font-size:clamp(26px,2.8vw,42px)!important}@media(max-width:860px){.k-company-profile{padding-top:42px}.k-company-about,.k-company-team,.k-company-partners{grid-template-columns:1fr;gap:22px;margin-bottom:54px!important}.k-company-about__copy p{font-size:clamp(20px,6vw,28px);line-height:1.12}.k-company-team__grid,.k-company-partner-list{grid-template-columns:1fr;gap:28px}.k-company-partner-list{padding-top:10px}}.k-resources-page main,.k-company-page main{width:min(100%,1320px);margin-inline:auto;padding-inline:clamp(28px,5vw,72px)}.k-resources-hero,.k-company-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(340px,.72fr);gap:clamp(42px,8vw,120px);align-items:center;padding:clamp(82px,9vw,140px) 0 clamp(56px,7vw,96px)}.k-resources-hero h1,.k-company-hero h1{max-width:920px;margin:0;color:#0e0e10;font-family:Sansation,Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:clamp(50px,6.2vw,92px);font-weight:900;line-height:.96;letter-spacing:0}.k-resources-hero p:not(.k-product-kicker),.k-company-hero__copy p{max-width:760px;margin:28px 0 0;color:#2d2639;font-size:clamp(17px,1.35vw,21px);line-height:1.45}.k-resources-system{display:grid;gap:14px;padding:clamp(22px,3vw,34px);background:#fffefec7;border:1px solid #d8c7ff;border-radius:28px}.k-resources-system span{--shift: calc((var(--i) - 1.5) * 14px);min-height:66px;display:flex;align-items:center;padding:0 24px;color:#16052f;background:#fffefe;border:1px solid #d8c7ff;border-radius:999px;box-shadow:0 16px 36px #4507cc0f;font-weight:800;transform:translate(var(--shift))}.k-resources-featured{margin-bottom:clamp(36px,5vw,70px)}.k-resource-feature{display:grid;grid-template-columns:minmax(320px,.76fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);padding:clamp(24px,3vw,38px);color:#0e0e10;background:#fffefe;border:1px solid #161222;border-radius:28px;text-decoration:none}.k-resource-feature__visual{min-height:clamp(300px,28vw,430px);overflow:hidden;background:radial-gradient(circle at 28% 26%,rgba(0,213,255,.22),transparent 24%),radial-gradient(circle at 72% 70%,rgba(166,125,255,.34),transparent 32%),#f4efff;border:1px solid #d8c7ff;border-radius:22px}.k-resource-feature__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.k-resource-feature__visual div{height:100%;display:grid;place-items:center;align-content:center;color:#4507cc}.k-resource-feature__visual span{font-size:clamp(56px,8vw,120px);font-weight:900;line-height:.9}.k-resource-feature__visual strong{font-size:18px}.k-resource-feature__body{align-self:center}.k-resource-feature__body p,.k-resource-card__meta{margin:0 0 18px;color:#4507cc;font-size:14px;font-weight:850}.k-resource-feature__body h2,.k-resource-card h2{margin:0;color:#0e0e10;font-family:Sansation,Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:clamp(30px,3.2vw,52px);font-weight:900;line-height:1.02}.k-resource-feature__body>span,.k-resource-card p{display:block;margin-top:22px;color:#2d2639;font-size:clamp(16px,1.2vw,19px);line-height:1.48}.k-resource-feature__body b,.k-resource-card b{display:inline-flex;min-height:48px;align-items:center;gap:10px;margin-top:30px;color:#4507cc;font-size:15px;font-weight:850}.k-resources-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px);margin-bottom:clamp(80px,9vw,130px)}.k-resource-card{min-height:360px;display:flex;flex-direction:column;padding:clamp(24px,2.8vw,34px);color:#0e0e10;background:#fffefedb;border:1px solid #d8c7ff;border-radius:22px;text-decoration:none}.k-resource-card:hover,.k-resource-feature:hover{border-color:#4507cc}.k-resource-card__meta{display:flex;align-items:center;justify-content:space-between;gap:14px}.k-resource-card__meta time{display:inline-flex;align-items:center;gap:6px;color:#5c536c;font-weight:700}.k-resource-card h2{font-size:clamp(23px,2vw,32px)}.k-resource-card b{margin-top:auto}.k-resources-empty,.k-resources-status{margin:0 0 clamp(70px,8vw,120px);padding:28px;color:#2d2639;background:#fffefe;border:1px solid #d8c7ff;border-radius:22px}.k-company-principles article,.k-company-team,.k-company-partners,.k-company-cta{background:#fffefedb;border:1px solid #d8c7ff;border-radius:26px}.k-company-principles h2,.k-company-team h2,.k-company-partners h2,.k-company-cta h2{margin:18px 0 0;color:#0e0e10;font-family:Sansation,Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:clamp(26px,2.5vw,42px);font-weight:900;line-height:1.06}.k-company-principles p,.k-company-team p{margin:18px 0 0;color:#2d2639;font-size:16px;line-height:1.48}.k-company-team{display:grid;grid-template-columns:minmax(300px,.74fr) minmax(0,1fr);gap:clamp(30px,6vw,86px);align-items:center;padding:clamp(30px,5vw,64px);margin-bottom:clamp(72px,8vw,116px)}.k-company-team__grid{display:grid;gap:14px}.k-company-team__grid article{min-height:76px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;align-items:center;padding:16px 18px;background:#fcfaff;border:1px solid #d8c7ff;border-radius:18px}.k-company-team__grid span{width:22px;height:22px;background:#e9deff;border:2px solid #d8c7ff;border-radius:50%}.k-company-team__grid p{margin:0;font-weight:800}.k-company-partners{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,5vw,80px);padding:clamp(30px,5vw,64px);margin-bottom:clamp(72px,8vw,116px)}.k-company-partners>div:last-child{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end}.k-company-partners span{min-width:150px;min-height:86px;display:grid;place-items:center;color:#16052f;background:#f4efff;border:1px solid #d8c7ff;border-radius:999px;font-weight:850}.k-company-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:clamp(30px,5vw,64px);margin-bottom:clamp(80px,9vw,130px)}.k-company-cta h2{max-width:780px;margin:0}.k-company-cta a{display:inline-flex;min-height:56px;align-items:center;justify-content:center;padding:0 28px;color:#fffefe;background:#4507cc;border-radius:999px;font-weight:850;text-decoration:none;white-space:nowrap}@media(max-width:980px){.k-resources-hero,.k-company-hero,.k-resource-feature,.k-company-team,.k-company-partners,.k-company-cta{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.k-resources-grid,.k-company-principles{grid-template-columns:1fr}.k-resources-system span{transform:none}.k-company-partners>div:last-child{justify-content:flex-start}}.k-product-page{min-height:100vh;padding:0;background:linear-gradient(90deg,rgba(69,7,204,.055) 0 1px,transparent 1px) 50% 0 / min(22vw,320px) 100%,radial-gradient(circle at 78% 10%,rgba(166,125,255,.16),transparent 28vw),#fcfaff}.k-product-frame{width:100%;max-width:none;min-height:100vh;margin:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}@media(max-width:860px){.k-product-page{background:#fcfaff}.k-product-header,.k-product-hero,.k-product-section,.k-product-problems,.k-product-index{width:100%;padding-inline:20px}.k-product-site-footer{margin-top:54px}}@keyframes kinesisSphereColorFlow{0%{background-position:50% 50%,48% 52%,54% 48%,50% 50%,0% 50%}50%{background-position:52% 47%,57% 45%,44% 58%,48% 52%,100% 50%}to{background-position:49% 53%,44% 58%,58% 42%,50% 49%,0% 50%}}@keyframes kinesisSphereMembrane{0%{border-radius:48% 52% 50% 50%;transform:rotate(9deg) scale(.985)}45%{border-radius:54% 46% 43% 57%;transform:rotate(12deg) scale(1.015)}to{border-radius:43% 57% 56% 44%;transform:rotate(8deg) scale(1.005)}}@keyframes kinesisSphereInnerDrift{0%{transform:translate3d(-5%,4%,0) rotate(0) scale(.92);opacity:.72}to{transform:translate3d(7%,-6%,0) rotate(26deg) scale(1.12);opacity:.98}}@keyframes kinesisSphereCounterDrift{0%{transform:translate3d(7%,-3%,0) rotate(12deg) scale(1);opacity:.62}to{transform:translate3d(-8%,6%,0) rotate(-18deg) scale(1.16);opacity:.9}}@keyframes kinesisSphereFloatOne{0%{transform:translate3d(-8%,7%,0) scale(.92);opacity:.46}to{transform:translate3d(20%,-12%,0) scale(1.34);opacity:.82}}@keyframes kinesisSphereFloatTwo{0%{transform:translate3d(8%,-7%,0) scale(1.05);opacity:.48}to{transform:translate3d(-18%,12%,0) scale(.86);opacity:.76}}@keyframes kinesisSphereFloatThree{0%{transform:translate3d(5%,9%,0) scale(.86);opacity:.44}to{transform:translate3d(16%,-18%,0) scale(1.22);opacity:.8}}.k-nav-dropdown{position:relative;display:inline-flex;align-items:center}.k-nav-dropdown__trigger{gap:8px}.k-nav-dropdown__trigger span{color:#4507cc;font-size:.78em;line-height:1}.k-nav-dropdown__menu{position:absolute;top:calc(100% + 8px);left:50%;z-index:20;display:grid;width:-moz-max-content;width:max-content;min-width:250px;max-width:min(360px,82vw);padding:10px;visibility:hidden;opacity:0;background:#fffefe;border:1px solid #d8c7ff;border-radius:14px;box-shadow:0 22px 50px #4507cc24;transform:translate(-50%,8px);transition:opacity .16s ease-out,transform .16s ease-out,visibility .16s ease-out}.k-nav-dropdown:hover .k-nav-dropdown__menu,.k-nav-dropdown:focus-within .k-nav-dropdown__menu{visibility:visible;opacity:1;transform:translate(-50%)}.k-nav-dropdown__menu a,.k-home-nav .k-nav-dropdown__menu a,.k-product-nav .k-nav-dropdown__menu a{display:flex;min-height:40px;align-items:center;padding:9px 12px;color:#161222;font-size:14px;font-weight:650;line-height:1.18;text-decoration:none;border-radius:9px;white-space:normal}.k-nav-dropdown__menu a:hover,.k-nav-dropdown__menu a:focus-visible,.k-nav-dropdown__menu a.is-active{color:#4507cc;background:#f4efff;outline:0}.k-product-page{min-height:100vh;padding:clamp(18px,3vw,42px) clamp(12px,3vw,36px) clamp(48px,7vw,96px);overflow-x:clip;color:#0e0e10;background:linear-gradient(90deg,rgba(69,7,204,.06) 0 1px,transparent 1px) 50% 0 / min(23vw,310px) 100%,radial-gradient(circle at 80% 12%,rgba(166,125,255,.18),transparent 28vw),#fbfaff;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif}.k-product-frame{width:min(100%,1360px);margin:0 auto;overflow:hidden;background:#fffefe;border:2px solid #161222;border-radius:10px;box-shadow:0 30px 90px #4507cc17}.k-product-header{display:flex;min-height:104px;align-items:center;gap:clamp(18px,2.6vw,42px);padding:26px clamp(24px,4.5vw,66px)}.k-product-logo{display:inline-flex;flex:0 0 auto;align-items:center}.k-product-logo img{width:clamp(120px,10vw,168px);height:auto;display:block}.k-product-nav{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:center;gap:clamp(16px,2vw,36px)}.k-product-nav>a,.k-product-nav>.k-nav-dropdown>.k-nav-dropdown__trigger,.k-product-login{display:inline-flex;min-height:44px;align-items:center;color:#14111d;font-size:clamp(14px,1.2vw,18px);font-weight:650;line-height:1;text-decoration:none;white-space:nowrap}.k-product-nav>a:hover,.k-product-nav>.k-nav-dropdown>.k-nav-dropdown__trigger:hover,.k-product-login:hover{color:#4507cc}.k-product-hero,.k-product-section,.k-product-problems,.k-product-index{padding-inline:clamp(26px,6vw,96px)}.k-product-hero{position:relative;min-height:clamp(420px,42vw,610px);padding-top:clamp(78px,9vw,130px);padding-bottom:clamp(54px,7vw,104px)}.k-product-hero:after{content:"";position:absolute;right:clamp(-100px,-7vw,-40px);bottom:clamp(18px,7vw,80px);width:clamp(250px,30vw,430px);height:clamp(210px,26vw,370px);pointer-events:none;background:radial-gradient(circle at 52% 42%,rgba(0,213,255,.78) 0 10%,transparent 18%),radial-gradient(circle at 72% 66%,rgba(243,39,189,.64) 0 13%,transparent 25%),radial-gradient(circle at 32% 62%,rgba(69,7,204,.58) 0 9%,transparent 20%),radial-gradient(circle at 50% 50%,rgba(244,239,255,.9),rgba(166,125,255,.24) 54%,transparent 68%);border-radius:43% 57% 49% 51%;filter:blur(.2px) saturate(1.08);opacity:.72}.k-product-hero>*{position:relative;z-index:1}.k-product-kicker{margin:0 0 18px;color:#4507cc;font-size:clamp(15px,1.2vw,18px);font-weight:800}.k-product-hero h2,.k-product-index h2{max-width:950px;margin:0;color:#0b0910;font-family:Sansation,Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:clamp(42px,5.1vw,72px);font-weight:900;line-height:1.02;letter-spacing:0}.k-product-hero p:not(.k-product-kicker),.k-product-index__intro p{max-width:760px;margin:28px 0 0;color:#2d2639;font-size:clamp(17px,1.35vw,21px);line-height:1.42}.k-product-problems{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:clamp(38px,7vw,92px);padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(62px,8vw,116px)}.k-product-problems h2,.k-product-section h2{margin:0;color:#0b0910;font-family:Sansation,Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:850;line-height:1.05;letter-spacing:0}.k-product-problems ol{display:grid;gap:18px;margin:0;padding-left:1.35em;font-size:clamp(18px,1.6vw,25px);line-height:1.18}.k-product-section{padding-top:clamp(54px,7vw,96px);padding-bottom:clamp(54px,7vw,96px)}.k-product-section--split{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(320px,1fr);gap:clamp(34px,7vw,92px);align-items:center}.k-product-section--centered{text-align:center}.k-product-section--centered h2,.k-product-section--centered p{margin-inline:auto}.k-product-section p,.k-product-section blockquote{max-width:740px;margin:22px 0 0;color:#2d2639;font-size:clamp(16px,1.25vw,19px);line-height:1.48}.k-product-section blockquote{padding:clamp(28px,4vw,46px);background:#f4efff;border:1px solid #d8c7ff;border-radius:18px;color:#16052f;font-weight:700}.k-product-bullets{display:grid;gap:11px;max-width:680px;margin:26px 0 0;padding:0;list-style:none}.k-product-bullets li{position:relative;padding-left:30px;color:#1a1424;font-size:clamp(15px,1.1vw,17px);line-height:1.42}.k-product-bullets li:before{content:"";position:absolute;left:0;top:.38em;width:14px;height:14px;border:solid #4507cc;border-width:0 0 4px 4px;transform:rotate(-45deg)}.k-product-visual,.k-product-dashboard,.k-product-team{position:relative;overflow:hidden;background:radial-gradient(circle at 24% 22%,rgba(0,213,255,.16),transparent 24%),radial-gradient(circle at 76% 74%,rgba(166,125,255,.3),transparent 32%),#f8f5ff;border:1px solid #d8c7ff;border-radius:18px}.k-product-visual{display:grid;min-height:clamp(300px,28vw,430px);place-items:center}.k-product-visual__core{display:grid;width:clamp(150px,14vw,210px);height:clamp(150px,14vw,210px);place-items:center;padding:18px;color:#fffefe;background:#4507cc;border-radius:50%;font-weight:850;text-align:center}.k-product-visual .node{position:absolute;display:inline-flex;min-height:42px;align-items:center;padding:0 16px;color:#16052f;background:#fffefe;border:1px solid #d8c7ff;border-radius:999px;font-size:14px;font-weight:750}.k-product-visual .node-1{left:8%;top:14%}.k-product-visual .node-2{right:9%;top:19%}.k-product-visual .node-3{left:10%;bottom:15%}.k-product-visual .node-4{right:11%;bottom:16%}.k-product-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(16px,2vw,28px);margin:clamp(30px,4vw,50px) auto 0}.k-product-metrics div{min-height:124px;display:grid;place-items:center;align-content:center;gap:8px;padding:18px;background:#fffefe;border:1px solid #d8c7ff;border-radius:16px}.k-product-metrics strong{color:#4507cc;font-family:Sansation,Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,4vw,58px);line-height:.95}.k-product-metrics span{max-width:160px;color:#2d2639;font-size:14px;line-height:1.18}.k-product-security{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,34px);margin-top:clamp(28px,4vw,48px)}.k-product-security article{min-height:280px;padding:clamp(24px,3vw,36px);background:#fffefe;border:1px solid #d8c7ff;border-radius:18px}.k-product-security span{display:grid;width:42px;height:42px;place-items:center;margin-bottom:22px;color:#fffefe;background:#4507cc;border-radius:50%;font-weight:850}.k-product-security h3,.k-custom-flow h3,.k-dialog-insights h3,.k-scan-proof h3{margin:0 0 12px;color:#0b0910;font-size:clamp(18px,1.4vw,23px);line-height:1.12}.k-product-security p,.k-custom-flow p,.k-dialog-insights p,.k-scan-proof p{margin:0;color:#322a3d;font-size:15px;line-height:1.42}.k-product-dashboard{max-width:860px;min-height:clamp(300px,28vw,430px);margin:clamp(28px,4vw,48px) auto 0;padding:clamp(18px,2.5vw,30px)}.k-product-dashboard__top{display:flex;gap:8px;margin-bottom:22px}.k-product-dashboard__top span{width:11px;height:11px;background:#a67dff;border-radius:50%}.k-product-dashboard__grid{display:grid;grid-template-columns:.8fr .8fr 1.2fr;gap:16px}.k-product-dashboard__metric,.k-product-dashboard__chart,.k-product-dashboard__list{min-height:132px;padding:18px;background:#fffefe;border:1px solid #d8c7ff;border-radius:14px}.k-product-dashboard__metric b{display:block;color:#4507cc;font-size:34px;line-height:1}.k-product-dashboard__metric span{color:#5c536c;font-size:13px}.k-product-dashboard__chart{display:flex;align-items:end;gap:10px}.k-product-dashboard__chart i{flex:1;min-height:32px;background:linear-gradient(180deg,#4507cc,#a67dff);border-radius:999px 999px 4px 4px}.k-product-dashboard__chart i:nth-child(2){height:72px}.k-product-dashboard__chart i:nth-child(3){height:104px}.k-product-dashboard__chart i:nth-child(4){height:58px}.k-product-dashboard__chart i:nth-child(5){height:92px}.k-product-dashboard__list{grid-column:1 / -1;min-height:120px}.k-product-dashboard__list span{display:block;height:14px;margin:13px 0;background:#e9deff;border-radius:999px}.k-product-dashboard__list span:nth-child(2){width:74%}.k-product-dashboard__list span:nth-child(3){width:52%}.k-product-section--support{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(320px,1fr);gap:clamp(34px,6vw,82px);align-items:center}.k-product-section--support .k-product-form{grid-column:1 / -1;justify-self:center}.k-product-team{display:grid;min-height:clamp(300px,28vw,420px);grid-template-columns:repeat(3,1fr);gap:12px;align-items:end;padding:clamp(22px,3vw,34px)}.k-product-team div{min-height:48%;display:flex;flex-direction:column;justify-content:end;padding:18px;color:#fffefe;background:#4507cc;border-radius:16px}.k-product-team div:nth-child(2){min-height:68%;background:#16052f}.k-product-team div:nth-child(3){min-height:58%;background:#a67dff;color:#16052f}.k-product-team span{margin-bottom:8px;font-size:12px;opacity:.82}.k-product-team strong{font-size:clamp(17px,1.5vw,24px);line-height:1}.k-product-form{width:min(100%,720px);display:grid;gap:10px;padding:18px;background:#fffefe;border:1px solid #d8c7ff;border-radius:16px}.k-product-form label{display:grid;grid-template-columns:170px minmax(0,1fr);gap:18px;align-items:center}.k-product-form span{color:#16052f;font-size:15px;font-weight:700}.k-product-form input{min-height:42px;padding:0 16px;color:#0e0e10;background:#fcfaff;border:1px solid #d8c7ff;border-radius:999px}.k-product-form input:focus{border-color:#4507cc;outline:3px solid rgba(166,125,255,.28)}.k-product-form__actions{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:4px}.k-product-form__actions p{flex:1;margin:0;color:#b42318;font-size:13px;font-weight:650;line-height:1.25}.k-product-form__actions button{display:inline-flex;min-width:150px;min-height:44px;align-items:center;justify-content:center;padding:0 22px;color:#fffefe;background:#4507cc;border:0;border-radius:999px;cursor:pointer;font-size:15px;font-weight:800;transition:background .16s ease,opacity .16s ease}.k-product-form__actions button:hover{background:#31028f}.k-product-form__actions button:focus-visible{outline:3px solid rgba(166,125,255,.36);outline-offset:2px}.k-product-form__actions button:disabled{cursor:wait;opacity:.64}.k-product-index{padding-top:clamp(58px,7vw,102px);padding-bottom:clamp(70px,9vw,130px)}.k-product-index__intro{max-width:880px;margin-bottom:clamp(36px,5vw,58px)}.k-product-catalog{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,.9fr);gap:clamp(22px,3vw,40px);padding:clamp(18px,2.4vw,28px);border:1px solid #161222;border-radius:22px}.k-product-catalog__main,.k-product-catalog__capabilities{display:grid;gap:10px}.k-product-catalog__main a{display:grid;grid-template-columns:34px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;padding:13px 16px;color:#0e0e10;text-decoration:none;border:1px solid transparent;border-radius:18px}.k-product-catalog__main a:hover{border-color:#d8c7ff;background:#f4efff}.k-product-catalog__main span,.k-product-catalog__capabilities span{grid-row:span 2;width:24px;height:24px;margin-top:3px;background:#e9deff;border:2px solid #d8c7ff;border-radius:50%}.k-product-catalog__main strong{font-size:clamp(16px,1.25vw,19px);line-height:1.12}.k-product-catalog__main small{max-width:64ch;margin-top:4px;color:#5c536c;font-size:13px;line-height:1.25}.k-product-catalog__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;padding:clamp(16px,2vw,26px);border:1px solid #d8c7ff;border-radius:20px}.k-product-catalog__capabilities div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;min-height:54px;color:#16052f;font-weight:800}.k-scan-timeline,.k-scan-proof,.k-custom-flow,.k-dialog-insights{display:grid;gap:clamp(16px,2vw,26px);margin-top:clamp(28px,4vw,48px)}.k-scan-timeline{grid-template-columns:repeat(4,1fr)}.k-scan-timeline article,.k-scan-proof article,.k-custom-flow article,.k-dialog-insights article{padding:clamp(22px,2.6vw,34px);background:#fffefe;border:1px solid #d8c7ff;border-radius:18px}.k-scan-timeline h3{margin:0 0 12px;color:#4507cc;font-size:18px}.k-scan-timeline p{margin:0;font-size:14px;line-height:1.38}.k-scan-proof,.k-dialog-insights{grid-template-columns:repeat(3,1fr)}.k-dialog-insights,.k-custom-flow{grid-template-columns:repeat(5,1fr)}.k-custom-flow span{display:grid;width:38px;height:38px;place-items:center;margin-bottom:18px;color:#fffefe;background:#4507cc;border-radius:50%;font-weight:850}@media(max-width:1080px){.k-product-header{flex-wrap:wrap}.k-product-nav{order:3;width:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.k-product-problems,.k-product-section--split,.k-product-section--support,.k-product-catalog{grid-template-columns:1fr}.k-product-security,.k-scan-timeline,.k-scan-proof,.k-custom-flow,.k-dialog-insights{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.k-home-nav .k-nav-dropdown__menu{left:0;transform:translateY(8px)}.k-home-nav .k-nav-dropdown:hover .k-nav-dropdown__menu,.k-home-nav .k-nav-dropdown:focus-within .k-nav-dropdown__menu{transform:translate(0)}.k-product-page{padding:14px 10px 44px}.k-product-page-title{font-size:clamp(34px,12vw,52px)}.k-product-frame{border-width:1px;border-radius:8px}.k-product-header{min-height:auto;padding:18px 18px 14px;gap:14px}.k-product-logo img{width:106px}.k-product-login,.k-product-nav>a,.k-product-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{font-size:13px}.k-product-hero,.k-product-section,.k-product-problems,.k-product-index{padding-inline:20px}.k-product-hero{min-height:0;padding-top:46px;padding-bottom:58px}.k-product-hero:after{right:-120px;bottom:4px;width:230px;height:210px;opacity:.42}.k-product-hero h2,.k-product-index h2{font-size:clamp(32px,9vw,42px)}.k-product-hero p:not(.k-product-kicker),.k-product-index__intro p,.k-product-section p,.k-product-section blockquote{font-size:15px}.k-product-problems{padding-top:12px;padding-bottom:52px;gap:24px}.k-product-problems h2,.k-product-section h2{font-size:clamp(26px,8vw,34px)}.k-product-problems ol{gap:13px;font-size:16px}.k-product-security,.k-scan-timeline,.k-scan-proof,.k-custom-flow,.k-dialog-insights,.k-product-catalog__capabilities{grid-template-columns:1fr}.k-product-security article{min-height:0}.k-product-dashboard__grid,.k-product-team{grid-template-columns:1fr}.k-product-team div,.k-product-team div:nth-child(2),.k-product-team div:nth-child(3){min-height:116px}.k-product-form label{grid-template-columns:1fr;gap:6px}.k-product-form__actions{display:grid;justify-content:stretch}.k-product-form__actions button{width:100%}.k-product-footer{display:grid;padding:32px 20px}.k-product-footer a{justify-self:start}}.k-home-ribbons{display:none!important}.k-home-header{min-height:86px!important;padding-top:22px!important;padding-bottom:14px!important}.k-home-logo img{width:clamp(132px,9vw,172px)!important}.k-home-nav a,.k-home-header__actions a{font-size:clamp(14px,1vw,18px)!important}.k-home-hero{min-height:clamp(500px,48vw,650px)!important;padding-top:clamp(54px,5.5vw,78px)!important}.k-home-hero__copy{max-width:min(70vw,780px)!important}.k-home-hero__copy h1{max-width:820px!important;font-size:clamp(42px,4.15vw,64px)!important;line-height:1!important}.k-home-hero__copy h1:before{width:clamp(18px,1.8vw,28px)!important;height:clamp(18px,1.8vw,28px)!important;margin-right:10px!important}.k-home-hero__copy p{max-width:640px!important;margin-top:24px!important;font-size:clamp(15px,1.05vw,18px)!important;line-height:1.45!important}.k-home-dialog--left{top:clamp(315px,31vw,420px)!important}.k-home-dialog--right{top:clamp(330px,32vw,435px)!important}.k-home-sphere{top:clamp(315px,30vw,410px)!important;width:clamp(270px,26vw,380px)!important;height:clamp(255px,25vw,360px)!important}.k-home-benefits li{font-size:clamp(20px,1.65vw,28px)!important}.k-home-loss h2{font-size:clamp(24px,2vw,34px)!important}@media(max-width:860px){.k-home-stage{background:#fffefe}.k-home-hero__copy h1{max-width:355px!important;font-size:clamp(30px,8.2vw,36px)!important;line-height:1.03!important}.k-home-hero__copy h1:before{width:17px!important;height:17px!important;margin-right:6px!important}.k-home-hero__copy p{max-width:300px!important;margin-top:18px!important;margin-left:30px!important;font-size:14px!important;line-height:1.45!important}.k-home-hero{min-height:610px!important;padding-top:58px!important}.k-home-ribbons{display:block!important;opacity:.16!important;right:-82px!important}.k-home-dialog{min-height:36px!important;padding:0 12px!important;font-size:9px!important}.k-home-dialog--left{left:44px!important;top:344px!important;width:148px!important}.k-home-dialog--right{right:20px!important;top:356px!important;width:162px!important}.k-home-sphere{left:84px!important;top:360px!important;width:230px!important;height:220px!important;opacity:.95}.k-home-benefits{padding-top:24px!important}.k-home-benefits li{grid-template-columns:28px minmax(0,1fr)!important;font-size:clamp(21px,5.7vw,25px)!important;line-height:1.04!important}}.k-home{min-height:100vh;background:#f6f5f8;color:#101015;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif}.k-home *{box-sizing:border-box}.k-home-sheet{position:relative;width:min(100%,390px);min-height:100vh;margin:40px auto;overflow:hidden;background:linear-gradient(90deg,transparent 0 calc(100% - 86px),rgba(69,7,204,.06) calc(100% - 85px),transparent calc(100% - 84px)),#fff;border:1px solid #d9d9e4;box-shadow:0 18px 48px #130a2614}.k-home-header{position:relative;z-index:5;display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding:12px 11px 6px}.k-home-logo,.k-home-footer__brand{display:inline-flex;align-items:center;gap:3px;color:#4507cc;font-size:8px;font-weight:800;line-height:1;text-decoration:none}.k-home-logo img,.k-home-footer__brand img{display:block;width:50px;height:auto;-o-object-fit:contain;object-fit:contain}.k-home-nav,.k-home-header__actions{display:flex;align-items:center;gap:7px}.k-home-nav a,.k-home-header__actions a{color:#16161c;font-size:5.8px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.k-home-logo:focus-visible,.k-home-nav a:focus-visible,.k-home-header__actions a:focus-visible,.k-home-action-card a:focus-visible,.k-home-footer a:focus-visible{outline:2px solid #a67dff;outline-offset:3px}.k-home-hero{position:relative;min-height:304px;padding:22px 25px 0}.k-home-ribbons{position:absolute;top:-22px;right:-58px;width:170px;height:550px;pointer-events:none;opacity:.55;background:radial-gradient(ellipse at 44% 12%,transparent 0 32px,rgba(69,7,204,.16) 33px 35px,transparent 36px 58px,rgba(166,125,255,.15) 59px 61px,transparent 62px),radial-gradient(ellipse at 58% 18%,transparent 0 40px,rgba(43,164,255,.16) 41px 43px,transparent 44px 70px,rgba(69,7,204,.12) 71px 73px,transparent 74px);filter:blur(.2px);transform:rotate(11deg)}.k-home-hero__copy{position:relative;z-index:2;max-width:296px}.k-home-hero__copy h1{margin:0;color:#09090f;font-family:Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:25px;font-weight:900;letter-spacing:0;line-height:.91}.k-home-hero__copy h1:before{display:inline-block;width:13px;height:13px;margin-right:4px;content:"";background:#09090f;clip-path:polygon(0 0,100% 50%,0 100%,32% 50%);transform:translateY(1px)}.k-home-hero__copy p{max-width:250px;margin:10px 0 0 17px;color:#1e1b27;font-size:7.8px;font-weight:600;line-height:1.18}.k-home-dialog{position:absolute;z-index:3;display:flex;min-height:28px;align-items:center;padding:0 12px;color:#15151b;background:#fff;border:1px solid #e0d9f4;border-radius:999px;box-shadow:0 6px 16px #4507cc14;font-size:6.4px;font-weight:700;line-height:1.05}.k-home-dialog--left{left:45px;top:172px;width:112px}.k-home-dialog--right{right:26px;top:179px;width:118px}.k-home-sphere{position:absolute;left:83px;top:157px;z-index:1;width:176px;height:166px;border-radius:48% 52% 50% 50%;background:radial-gradient(circle at 15% 64%,#04d7ff 0 10px,transparent 18px),radial-gradient(circle at 82% 25%,#15ddff 0 8px,transparent 22px),radial-gradient(circle at 30% 26%,rgba(255,255,255,.96) 0 32px,transparent 64px),radial-gradient(circle at 72% 70%,rgba(255,0,202,.5) 0 12px,transparent 36px),conic-gradient(from 38deg,#fff1ff,#3cefff,#ff69de,#fff,#ffd6f7,#1ed6ff,#fff3ff);filter:blur(.3px) saturate(1.18);box-shadow:0 18px 45px #4507cc1a;transform:rotate(11deg)}.k-home-sphere span{position:absolute;border-radius:999px;background:#ffffff94;filter:blur(4px)}.k-home-sphere span:nth-child(1){inset:18px 50px 96px 35px}.k-home-sphere span:nth-child(2){inset:87px 20px 34px 72px}.k-home-sphere span:nth-child(3){inset:61px 94px 42px 18px}.k-home-benefits{position:relative;z-index:2;padding:2px 22px 0}.k-home-benefits ul{display:grid;gap:3px;width:300px;margin:0;padding:0;list-style:none}.k-home-benefits li{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:start;color:#0d0d12;font-size:15px;font-weight:900;letter-spacing:0;line-height:.95}.k-home-benefits li span{width:11px;height:11px;margin-top:1px;border:solid #08080d;border-width:0 0 4px 4px;transform:rotate(-45deg)}.k-home-loss{padding:4px 21px 24px}.k-home-loss h2{position:relative;max-width:285px;margin:0;color:#0d0d12;font-family:Kinesis Display,Helvetica Neue,Arial,sans-serif;font-size:15.5px;font-weight:900;line-height:.96}.k-home-loss h2:before{display:inline-block;width:11px;height:11px;margin-right:5px;content:"";border:solid #08080d;border-width:0 0 4px 4px;transform:rotate(-45deg) translateY(-1px)}.k-home-loss p{max-width:329px;margin:9px 0 11px;color:#19171f;font-size:6.2px;font-weight:650;line-height:1.24}.k-home-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.k-home-action-card{display:flex;min-height:140px;flex-direction:column;padding:8px 7px 7px;overflow:hidden;color:#130f1d;background:#fbfaff;border:1px solid #ded2ff;border-radius:8px}.k-home-action-card h3{min-height:25px;margin:0;color:#4507cc;font-size:6.9px;font-weight:900;line-height:1.04}.k-home-action-card p{min-height:20px;margin:4px 0 0;color:#2e2a38;font-size:4.7px;font-weight:650;line-height:1.15}.k-home-action-card__icon{display:grid;flex:1;min-height:70px;place-items:center;color:#4e00d7}.k-home-action-card__icon svg{width:73px;height:73px;fill:none;stroke:currentColor;stroke-width:6.5;stroke-linecap:round;stroke-linejoin:round}.k-home-action-card a{display:flex;min-height:23px;align-items:center;justify-content:center;color:#4507cc;background:#d9c7ff;border-radius:5px;font-size:10.5px;font-weight:900;line-height:1;text-decoration:none}.k-home-footer{display:grid;grid-template-columns:1fr 1fr;gap:18px;min-height:131px;padding:15px 17px;color:#fff;background:#4507cc}.k-home-footer__brand{color:#fff;font-size:12px}.k-home-footer__brand img{width:76px;filter:brightness(0) invert(1)}.k-home-footer p{max-width:165px;margin:8px 0 5px;color:#ffffffeb;font-size:5.7px;font-weight:650;line-height:1.25}.k-home-footer a{color:#fff;font-size:5.9px;font-weight:650;line-height:1.25;text-decoration:none}.k-home-map{position:relative;width:105px;height:50px;margin-top:7px;overflow:hidden;background:linear-gradient(32deg,transparent 0 33%,rgba(69,7,204,.18) 34% 36%,transparent 37%),linear-gradient(110deg,transparent 0 52%,rgba(69,7,204,.18) 53% 55%,transparent 56%),#f7f2ff;border-radius:3px}.k-home-map:before,.k-home-map:after{position:absolute;content:"";background:#ded4ee}.k-home-map:before{inset:17px 0 auto;height:1px}.k-home-map:after{inset:0 auto 0 57px;width:1px}.k-home-map span{position:absolute;left:59px;top:22px;width:7px;height:7px;background:#ff2d55;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 0 2px #ff2d552e}.k-home-footer__links{display:grid;grid-template-columns:.65fr 1fr;gap:17px;padding-top:18px}.k-home-footer__links div{display:flex;flex-direction:column;gap:4px}.k-home-footer h2{margin:0 0 3px;color:#fff;font-size:6.2px;font-weight:850;line-height:1}@media(max-width:520px){.k-home-sheet{width:100%;margin:0;border-width:0;box-shadow:none}}@media(max-width:374px){.k-home-header{gap:5px;padding-inline:9px}.k-home-nav{gap:5px}.k-home-nav a,.k-home-header__actions a{font-size:5.2px}.k-home-hero{padding-inline:18px}.k-home-dialog--right{right:18px}.k-home-benefits{padding-inline:18px}.k-home-laptop-wrap{right:-18px}.k-home-loss{padding-inline:18px}}.k-home{overflow-x:hidden}.k-home-stage{position:relative;width:100vw;min-height:100vh;height:var(--k-home-stage-height, auto);overflow:hidden;background:#f6f5f8}.k-home-sheet{position:absolute;top:0;left:50%;width:324px;min-height:auto;margin:0;transform:translate(-50%) scale(var(--k-home-scale, 1));transform-origin:top center}.k-home-header{min-height:35px;gap:5px;padding:10px 8px 5px}.k-home-logo,.k-home-footer__brand{gap:2px;font-size:6.5px}.k-home-logo img{width:44px}.k-home-nav,.k-home-header__actions{gap:4.8px}.k-home-nav a,.k-home-header__actions a{font-size:4.6px}.k-home-hero{min-height:258px;padding:18px 22px 0}.k-home-ribbons{top:-17px;right:-47px;width:143px;height:510px}.k-home-hero__copy{max-width:265px}.k-home-hero__copy h1{font-size:20px;line-height:.92}.k-home-hero__copy h1:before{width:10px;height:10px;margin-right:3px}.k-home-hero__copy p{max-width:214px;margin:8px 0 0 14px;font-size:5.9px}.k-home-dialog{min-height:23px;padding:0 9px;font-size:4.9px}.k-home-dialog--left{left:38px;top:141px;width:92px}.k-home-dialog--right{right:18px;top:146px;width:99px}.k-home-sphere{left:72px;top:134px;width:143px;height:136px}.k-home-benefits{padding:0 18px}.k-home-benefits ul{gap:2px;width:260px}.k-home-benefits li{grid-template-columns:12px minmax(0,1fr);font-size:10.8px;line-height:.98}.k-home-benefits li span{width:9px;height:9px;border-width:0 0 3px 3px}.k-home-loss{padding:2px 18px 20px}.k-home-loss h2{max-width:250px;font-size:11.5px}.k-home-loss h2:before{width:9px;height:9px;margin-right:4px;border-width:0 0 3px 3px}.k-home-loss p{max-width:282px;margin:7px 0 8px;font-size:4.6px}.k-home-actions{gap:6px}.k-home-action-card{min-height:112px;padding:6px;border-radius:7px}.k-home-action-card h3{min-height:21px;font-size:5.2px}.k-home-action-card p{min-height:17px;margin-top:3px;font-size:3.8px}.k-home-action-card__icon{min-height:54px}.k-home-action-card__icon svg{width:56px;height:56px;stroke-width:7}.k-home-action-card a{min-height:18px;border-radius:4px;font-size:8.3px}.k-home-footer{min-height:108px;gap:14px;padding:12px 14px}.k-home-footer__brand{font-size:9px}.k-home-footer__brand img{width:64px}.k-home-footer p,.k-home-footer a{font-size:4.6px}.k-home-map{width:88px;height:41px;margin-top:6px}.k-home-footer__links{gap:13px;padding-top:15px}.k-home-footer h2{font-size:5px}@media(max-width:520px){.k-home-sheet{margin:0}}.k-home{overflow-x:clip;background:#faf9ff}.k-home-stage{width:100%;min-height:100vh;height:auto;overflow:hidden;background:#fbfaff}.k-home-sheet{position:relative;left:auto;width:100%;min-height:100vh;margin:0;overflow:hidden;background:#fffefe;border:0;box-shadow:none;transform:none}.k-home-header{width:min(100%,1320px);min-height:96px;margin:0 auto;padding:26px 44px 18px;gap:clamp(20px,3vw,48px)}.k-home-logo img{width:clamp(148px,11vw,196px)}.k-home-nav,.k-home-header__actions{gap:clamp(18px,2vw,34px)}.k-home-nav a,.k-home-header__actions a{min-height:44px;display:inline-flex;align-items:center;color:#0f0f17;font-size:clamp(15px,1.25vw,20px);font-weight:550}.k-home-hero,.k-home-benefits,.k-home-loss{width:min(100%,1320px);margin:0 auto}.k-home-hero{min-height:clamp(570px,62vw,760px);padding:clamp(62px,7vw,96px) 44px 0}.k-home-ribbons{top:-80px;right:-110px;width:min(33vw,420px);height:980px;opacity:.4;background:radial-gradient(ellipse at 44% 12%,transparent 0 80px,rgba(69,7,204,.12) 82px 88px,transparent 90px 150px,rgba(166,125,255,.12) 152px 158px,transparent 160px),radial-gradient(ellipse at 58% 18%,transparent 0 108px,rgba(43,164,255,.13) 110px 116px,transparent 118px 190px,rgba(69,7,204,.1) 192px 198px,transparent 200px)}.k-home-hero__copy{max-width:min(74vw,920px)}.k-home-hero__copy h1{max-width:960px;font-size:clamp(48px,5.6vw,86px);line-height:.98;letter-spacing:0}.k-home-hero__copy h1:before{width:clamp(22px,2.4vw,34px);height:clamp(22px,2.4vw,34px);margin-right:12px;transform:translateY(2px)}.k-home-hero__copy p{max-width:720px;margin:30px 0 0 clamp(44px,5vw,72px);color:#25212d;font-size:clamp(17px,1.45vw,22px);line-height:1.4}.k-home-dialog{min-height:58px;padding:0 32px;border:2px solid #ded2f7;box-shadow:0 18px 40px #4507cc14;font-size:clamp(14px,1.05vw,17px)}.k-home-dialog--left{left:clamp(110px,11vw,172px);top:clamp(392px,38vw,505px);width:clamp(220px,19vw,300px)}.k-home-dialog--right{right:clamp(86px,9vw,138px);top:clamp(406px,39vw,520px);width:clamp(260px,24vw,355px)}.k-home-sphere{left:clamp(250px,24vw,370px);top:clamp(390px,37vw,500px);width:clamp(330px,33vw,455px);height:clamp(310px,31vw,430px);filter:blur(.2px) saturate(1.08)}.k-home-benefits{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(430px,.8fr);gap:clamp(44px,6vw,96px);align-items:center;padding:clamp(34px,5vw,72px) 44px 0}.k-home-benefits ul{width:min(100%,590px);gap:10px}.k-home-benefits li{grid-template-columns:30px minmax(0,1fr);font-size:clamp(23px,2.2vw,34px);line-height:1.02}.k-home-benefits li span{width:20px;height:20px;margin-top:4px;border-width:0 0 6px 6px}.k-home-loss{padding:clamp(38px,5vw,70px) 44px clamp(44px,6vw,82px)}.k-home-loss h2{max-width:760px;font-size:clamp(28px,2.8vw,44px);line-height:1.02}.k-home-loss h2:before{width:21px;height:21px;margin-right:12px;border-width:0 0 6px 6px}.k-home-loss p{max-width:940px;margin:18px 0 28px;font-size:clamp(14px,1.05vw,17px);line-height:1.45}.k-home-actions{gap:clamp(16px,2vw,28px)}.k-home-action-card{min-height:clamp(300px,27vw,380px);padding:clamp(18px,1.8vw,26px);border-radius:12px}.k-home-action-card h3{min-height:74px;font-size:clamp(15px,1.25vw,19px);line-height:1.12}.k-home-action-card p{min-height:55px;font-size:clamp(12px,.95vw,15px);line-height:1.35}.k-home-action-card__icon{min-height:clamp(130px,12vw,170px)}.k-home-action-card__icon svg{width:clamp(110px,10vw,150px);height:clamp(110px,10vw,150px)}.k-home-action-card a{min-height:52px;border-radius:8px;font-size:clamp(16px,1.3vw,20px)}.k-home-footer{grid-template-columns:minmax(360px,.95fr) minmax(420px,1fr);min-height:260px;gap:clamp(40px,6vw,90px);padding:clamp(42px,5vw,70px) max(44px,calc((100vw - 1232px)/2 + 44px))}.k-home-footer__brand img{width:clamp(150px,12vw,200px)}.k-home-footer p,.k-home-footer a{font-size:clamp(13px,.95vw,16px);line-height:1.45}.k-home-map{width:clamp(220px,19vw,300px);height:clamp(96px,8vw,130px);margin-top:20px;border-radius:8px}.k-home-map:before{top:42%}.k-home-map:after{left:54%}.k-home-map span{left:58%;top:45%;width:14px;height:14px}.k-home-footer__links{grid-template-columns:.72fr 1fr;gap:clamp(34px,5vw,78px);padding-top:16px}.k-home-footer__links div{gap:12px}.k-home-footer h2{margin-bottom:8px;font-size:clamp(14px,1vw,17px)}@media(max-width:860px){.k-home-header{min-height:78px;flex-wrap:wrap;padding:18px 20px 12px}.k-home-logo img{width:98px}.k-home-nav{order:3;width:100%;overflow-x:auto;gap:16px;padding-bottom:2px}.k-home-nav a,.k-home-header__actions a{font-size:13px}.k-home-hero{min-height:410px;padding:38px 20px 0}.k-home-hero__copy{max-width:100%}.k-home-hero__copy h1{font-size:clamp(36px,10vw,56px)}.k-home-hero__copy p{margin-left:28px;font-size:14px}.k-home-dialog{min-height:38px;padding:0 14px;font-size:10px}.k-home-dialog--left{left:44px;top:232px;width:150px}.k-home-dialog--right{right:20px;top:242px;width:165px}.k-home-sphere{left:88px;top:228px;width:190px;height:180px}.k-home-benefits{display:block;padding:34px 20px 0}.k-home-benefits li{font-size:clamp(20px,5.4vw,28px)}.k-home-work-area{min-height:330px;margin-top:24px}.k-home-process{width:min(56%,220px)}.k-home-laptop-wrap{right:-18px;width:280px;height:250px}.k-home-laptop{right:30px;width:220px;height:150px}.k-home-laptop__screen{width:166px;height:116px;border-width:10px}.k-home-laptop__base{width:214px;height:50px}.k-home-actions,.k-home-footer,.k-home-footer__links{grid-template-columns:1fr}.k-home-loss{padding:34px 20px 38px}.k-home-action-card{min-height:220px}.k-home-footer{padding:34px 20px;gap:28px}}.k-home-sphere{--kinesis-sphere-intensity: .72;--kinesis-sphere-speed: 1;contain:layout paint;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 18% 64%,rgba(0,213,255,calc(.55 + var(--kinesis-sphere-intensity) * .28)) 0 8%,transparent 17%),radial-gradient(circle at 79% 26%,rgba(33,221,255,calc(.52 + var(--kinesis-sphere-intensity) * .28)) 0 7%,transparent 18%),radial-gradient(circle at 64% 72%,rgba(244,34,197,calc(.32 + var(--kinesis-sphere-intensity) * .35)) 0 14%,transparent 31%),radial-gradient(circle at 33% 30%,rgba(255,254,254,.94) 0 21%,transparent 43%),conic-gradient(from 38deg,#fff1ff,#45ecff,#f047d8,#fffefe,#eadcff,#17d4ff,#fff3ff);background-size:100% 100%,94% 96%,118% 106%,108% 108%,132% 132%;background-position:center;animation:kinesisSphereMembrane 8s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisSphereColorFlow calc(10s / var(--kinesis-sphere-speed)) linear infinite;filter:blur(.22px) saturate(calc(1.02 + var(--kinesis-sphere-intensity) * .42));will-change:transform,border-radius,background-position,filter}.k-home-sphere:before,.k-home-sphere:after{content:"";position:absolute;inset:9%;z-index:0;border-radius:47% 53% 42% 58%;pointer-events:none}.k-home-sphere:before{background:radial-gradient(circle at 40% 42%,rgba(255,254,254,.78),transparent 26%),linear-gradient(120deg,transparent 12%,rgba(69,7,204,calc(.05 + var(--kinesis-sphere-intensity) * .16)),transparent 62%);mix-blend-mode:screen;animation:kinesisSphereInnerDrift calc(7.5s / var(--kinesis-sphere-speed)) cubic-bezier(.25,1,.5,1) infinite alternate}.k-home-sphere:after{inset:17%;background:radial-gradient(circle at 22% 72%,rgba(166,125,255,calc(.28 + var(--kinesis-sphere-intensity) * .28)),transparent 32%),radial-gradient(circle at 76% 30%,rgba(0,213,255,calc(.24 + var(--kinesis-sphere-intensity) * .34)),transparent 28%);filter:blur(8px);animation:kinesisSphereCounterDrift calc(9s / var(--kinesis-sphere-speed)) cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-sphere span{z-index:1;background:rgba(255,254,254,calc(.42 + var(--kinesis-sphere-intensity) * .28));filter:blur(calc(3px + var(--kinesis-sphere-intensity) * 4px));mix-blend-mode:screen;will-change:transform,opacity}.k-home-sphere span:nth-child(1){animation:kinesisSphereFloatOne calc(6.6s / var(--kinesis-sphere-speed)) cubic-bezier(.22,1,.36,1) infinite alternate}.k-home-sphere span:nth-child(2){animation:kinesisSphereFloatTwo calc(7.8s / var(--kinesis-sphere-speed)) cubic-bezier(.25,1,.5,1) infinite alternate}.k-home-sphere span:nth-child(3){animation:kinesisSphereFloatThree calc(8.4s / var(--kinesis-sphere-speed)) cubic-bezier(.16,1,.3,1) infinite alternate}@media(prefers-reduced-motion:reduce){.k-home-sphere,.k-home-sphere:before,.k-home-sphere:after,.k-home-sphere span{animation-duration:.01ms!important;animation-iteration-count:1!important}}.k-home-hero.k-home-hero--split{display:grid;grid-template-columns:minmax(0,.94fr) minmax(360px,.72fr);gap:clamp(58px,7vw,112px);min-height:clamp(590px,58vw,760px);align-items:center;padding-top:clamp(54px,6vw,86px);padding-bottom:clamp(48px,6vw,76px)}.k-home-hero.k-home-hero--split .k-home-ribbons{display:none}.k-home-hero.k-home-hero--split .k-home-hero__copy{max-width:820px}.k-home-hero.k-home-hero--split .k-home-hero__copy h1{max-width:800px;font-size:clamp(44px,4.6vw,72px)}.k-home-hero.k-home-hero--split .k-home-hero__copy p{max-width:650px;margin:24px 0 0 clamp(42px,4vw,64px)}.k-home-hero__visual{position:relative;min-height:clamp(390px,35vw,510px);display:grid;place-items:center}.k-home-hero.k-home-hero--split .k-home-sphere{position:relative;left:auto;top:auto;width:clamp(300px,27vw,390px);height:clamp(285px,25vw,370px)}.k-home-hero.k-home-hero--split .k-home-dialog{position:absolute;top:auto;right:auto;left:auto;min-height:54px;font-size:clamp(13px,1vw,16px)}.k-home-hero.k-home-hero--split .k-home-dialog--left{left:0;bottom:20px;width:clamp(210px,18vw,285px)}.k-home-hero.k-home-hero--split .k-home-dialog--right{right:0;top:18px;width:clamp(250px,21vw,330px)}@media(max-width:860px){.k-home-hero.k-home-hero--split{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:28px;min-height:690px;padding:34px 20px 44px}.k-home-hero.k-home-hero--split .k-home-hero__copy,.k-home-hero.k-home-hero--split .k-home-hero__copy h1{max-width:100%}.k-home-hero.k-home-hero--split .k-home-hero__copy h1{font-size:clamp(30px,8.3vw,38px)}.k-home-hero.k-home-hero--split .k-home-hero__copy p{max-width:100%;margin:18px 0 0 28px;font-size:14px}.k-home-hero__visual{min-height:340px}.k-home-hero.k-home-hero--split .k-home-sphere{width:206px;height:194px}.k-home-hero.k-home-hero--split .k-home-dialog{min-height:40px;padding:0 14px;font-size:10px}.k-home-hero.k-home-hero--split .k-home-dialog--left{left:0;top:16px;bottom:auto;width:152px}.k-home-hero.k-home-hero--split .k-home-dialog--right{right:0;top:auto;bottom:16px;width:168px}}.k-home-benefits.k-home-benefits--sphere{display:block;padding:clamp(46px,6vw,86px) 44px clamp(34px,5vw,72px)}.k-home-benefits--sphere .k-home-benefits__list{max-width:1000px;margin:0 0 clamp(36px,5vw,66px)}.k-home-benefits--sphere .k-home-benefits__stage{display:grid;grid-template-columns:minmax(260px,.76fr) minmax(300px,.88fr) minmax(260px,.76fr);gap:clamp(22px,3vw,48px);align-items:center}.k-home-benefits--sphere .k-home-sphere{position:relative;left:auto;top:auto;width:calc(clamp(285px,28vw,410px)*.92);height:calc(clamp(268px,26vw,386px)*.92);justify-self:center}.k-home-process-card{min-height:66px;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;background:#fffefe;border:1px solid #d8c7ff;border-radius:14px;color:#16052f;font-weight:750}.k-home-process-card span{width:22px;height:22px;border:2px solid #d8c7ff;border-radius:50%}.k-home-process-card p{margin:0;font-size:clamp(12px,.95vw,15px);line-height:1.2}@media(max-width:860px){.k-home-benefits.k-home-benefits--sphere{display:block;padding:36px 20px 32px}.k-home-benefits--sphere .k-home-benefits__list{max-width:100%;margin:0 0 30px}.k-home-benefits--sphere .k-home-benefits__stage{display:grid;grid-template-columns:1fr;gap:18px;min-height:0;place-items:center}.k-home-benefits--sphere .k-home-sphere{position:relative;left:auto;top:auto;width:210px;height:198px;order:2}.k-home-benefits__side,.k-home-benefits__side--left,.k-home-benefits__side--right{position:static;width:100%;display:grid;gap:12px;transform:none;justify-items:stretch}.k-home-benefits__side--left{order:1}.k-home-benefits__side--right{order:3}.k-home-process-card{width:100%;min-height:58px}}.k-home-hero__visual.k-home-hero__visual--lower{position:relative;min-height:clamp(430px,38vw,560px);display:grid;place-items:center}.k-home-hero__visual--lower .k-home-sphere{position:relative;left:auto;top:auto;width:clamp(320px,29vw,420px);height:clamp(302px,27vw,395px);transform:translateY(42px) rotate(9deg)}.k-home-hero__visual--lower .k-home-dialog{position:absolute;min-height:54px;font-size:clamp(13px,1vw,16px)}.k-home-hero__visual--lower .k-home-dialog--left{left:3%;top:4%;width:clamp(210px,18vw,285px)}.k-home-hero__visual--lower .k-home-dialog--right{right:3%;top:4%;width:clamp(250px,21vw,330px)}@media(max-width:860px){.k-home-hero__visual.k-home-hero__visual--lower{min-height:340px;display:grid;grid-template-columns:1fr;place-items:center}.k-home-hero__visual--lower .k-home-sphere{position:relative;left:auto;top:auto;width:210px;height:198px;transform:rotate(9deg);grid-column:auto}.k-home-hero__visual--lower .k-home-dialog{position:absolute;min-height:40px;padding:0 14px;font-size:10px}.k-home-hero__visual--lower .k-home-dialog--left{left:0;top:16px;width:152px}.k-home-hero__visual--lower .k-home-dialog--right{right:0;top:auto;bottom:16px;width:168px}}.k-home-hero.k-home-hero--split{display:block;min-height:clamp(800px,75vw,1020px);padding-bottom:clamp(96px,10vw,150px)}.k-home-hero.k-home-hero--split .k-home-hero__copy{max-width:min(920px,74vw)}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: clamp(72px, 8vw, 125px);width:100%;min-height:clamp(520px,42vw,650px);margin-top:clamp(34px,5vw,78px);display:grid;place-items:center;overflow:visible}.k-home-hero__visual--lower .k-home-sphere{--kinesis-sphere-intensity: 1;--kinesis-sphere-speed: 2.15;width:clamp(370px,34vw,520px);height:clamp(350px,32vw,490px);animation:kinesisSphereHeroAggressive 4.2s cubic-bezier(.16,1,.3,1) infinite alternate,kinesisSphereColorFlow 4.8s linear infinite;filter:blur(.12px) saturate(1.72) contrast(1.08)}.k-home-hero__visual--lower .k-home-sphere:before{animation:kinesisSphereInnerDrift 3.1s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere:after{filter:blur(10px) saturate(1.35);animation:kinesisSphereCounterDrift 3.6s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(1){animation:kinesisSphereFloatOne 2.9s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(2){animation:kinesisSphereFloatTwo 3.2s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(3){animation:kinesisSphereFloatThree 3.45s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-dialog{top:calc(50% + var(--hero-sphere-y));transform:translateY(-50%);z-index:3;min-height:56px;padding-inline:28px;background:#fffefef0;box-shadow:0 16px 38px #4507cc14}.k-home-hero__visual--lower .k-home-dialog--left{left:clamp(18px,6vw,112px);top:calc(50% + var(--hero-sphere-y));width:clamp(250px,22vw,350px)}.k-home-hero__visual--lower .k-home-dialog--right{right:clamp(18px,6vw,112px);top:calc(50% + var(--hero-sphere-y));width:clamp(300px,25vw,410px)}@keyframes kinesisSphereHeroAggressive{0%{border-radius:46% 54% 52% 48%;transform:translate3d(-8px,var(--hero-sphere-y),0) rotate(2deg) scale(.96)}28%{border-radius:58% 42% 39% 61%;transform:translate3d(14px,calc(var(--hero-sphere-y) - 16px),0) rotate(15deg) scale(1.075)}62%{border-radius:40% 60% 57% 43%;transform:translate3d(-16px,calc(var(--hero-sphere-y) + 10px),0) rotate(-7deg) scale(1.035)}to{border-radius:55% 45% 44% 56%;transform:translate3d(8px,calc(var(--hero-sphere-y) - 6px),0) rotate(11deg) scale(1.105)}}@media(max-width:860px){.k-home-hero.k-home-hero--split{min-height:760px;padding-bottom:64px}.k-home-hero.k-home-hero--split .k-home-hero__copy{max-width:100%}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: 72px;min-height:430px;margin-top:22px}.k-home-hero__visual--lower .k-home-sphere{width:245px;height:232px}.k-home-hero__visual--lower .k-home-dialog{min-height:42px;padding-inline:14px;font-size:10px}.k-home-hero__visual--lower .k-home-dialog--left{left:0;top:calc(50% + var(--hero-sphere-y) - 20px);width:154px}.k-home-hero__visual--lower .k-home-dialog--right{right:0;top:calc(50% + var(--hero-sphere-y) + 34px);bottom:auto;width:174px}}.k-home-hero.k-home-hero--split{min-height:clamp(760px,68vw,940px);padding-bottom:clamp(58px,7vw,104px)}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: clamp(26px, 4vw, 58px);--hero-dialog-y: calc(var(--hero-sphere-y) + clamp(180px, 16vw, 248px));min-height:clamp(470px,36vw,570px);margin-top:clamp(10px,2vw,28px);place-items:start center}.k-home-hero__visual--lower .k-home-sphere{width:clamp(360px,31vw,475px);height:clamp(340px,29vw,448px)}.k-home-hero__visual--lower .k-home-dialog--left{left:clamp(44px,9vw,168px)}.k-home-hero__visual--lower .k-home-dialog--right{right:clamp(44px,9vw,168px)}@media(max-width:860px){.k-home-hero.k-home-hero--split{min-height:740px;padding-bottom:54px}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: 34px;--hero-dialog-y: 178px;min-height:360px;margin-top:12px}.k-home-hero__visual--lower .k-home-sphere{width:235px;height:222px}.k-home-hero__visual--lower .k-home-dialog--left{left:0;top:var(--hero-dialog-y)}.k-home-hero__visual--lower .k-home-dialog--right{right:0;top:calc(var(--hero-dialog-y) + 48px)}}.k-home-hero.k-home-hero--split{position:relative;display:block;min-height:clamp(980px,78vw,1120px);padding-bottom:clamp(70px,8vw,118px)}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: clamp(12px, 2vw, 34px);--hero-dialog-y: calc(var(--hero-sphere-y) + clamp(190px, 15vw, 252px));position:absolute;inset-inline:0;top:clamp(505px,35vw,620px);min-height:clamp(475px,35vw,570px);margin-top:0;display:grid;place-items:start center;overflow:visible}.k-home-hero__visual--lower .k-home-sphere{width:clamp(370px,31vw,486px);height:clamp(350px,29vw,458px)}.k-home-hero__visual--lower .k-home-dialog--left{left:clamp(40px,8vw,150px)}.k-home-hero__visual--lower .k-home-dialog--right{right:clamp(40px,8vw,150px)}@media(max-width:860px){.k-home-hero.k-home-hero--split{min-height:780px;padding-bottom:58px}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: 18px;--hero-dialog-y: 150px;top:430px;min-height:320px}.k-home-hero__visual--lower .k-home-sphere{width:238px;height:224px}.k-home-hero__visual--lower .k-home-dialog--left{left:0;top:var(--hero-dialog-y)}.k-home-hero__visual--lower .k-home-dialog--right{right:0;top:calc(var(--hero-dialog-y) + 48px)}}.k-home-hero.k-home-hero--split{display:block!important;min-height:0!important;padding-bottom:clamp(36px,5vw,72px)}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: clamp(18px, 2vw, 34px);--hero-dialog-y: calc(var(--hero-sphere-y) + clamp(185px, 15vw, 240px));position:relative!important;inset-inline:auto!important;top:auto!important;width:100%;min-height:clamp(485px,36vw,580px);margin-top:clamp(26px,3vw,48px);display:grid;place-items:start center;overflow:visible}.k-home-hero__visual--lower .k-home-sphere{position:relative;left:auto;top:auto;width:clamp(360px,30vw,470px);height:clamp(340px,28vw,444px)}.k-home-hero__visual--lower .k-home-dialog,.k-home-hero__visual--lower .k-home-dialog--left,.k-home-hero__visual--lower .k-home-dialog--right{top:var(--hero-dialog-y)}.k-home-hero__visual--lower .k-home-dialog--left{left:clamp(30px,7vw,126px)}.k-home-hero__visual--lower .k-home-dialog--right{right:clamp(30px,7vw,126px)}@media(max-width:860px){.k-home-hero.k-home-hero--split{padding-bottom:42px}.k-home-hero__visual.k-home-hero__visual--lower{--hero-sphere-y: 20px;--hero-dialog-y: 142px;min-height:330px;margin-top:20px}.k-home-hero__visual--lower .k-home-sphere{width:236px;height:222px}.k-home-hero__visual--lower .k-home-dialog--left{left:0;top:var(--hero-dialog-y)}.k-home-hero__visual--lower .k-home-dialog--right{right:0;top:calc(var(--hero-dialog-y) + 50px)}}.k-home-hero__visual.k-home-hero__visual--lower{margin-top:clamp(-260px,-15vw,-130px)}@media(max-width:860px){.k-home-hero__visual.k-home-hero__visual--lower{margin-top:-76px}}.k-home-benefits.k-home-benefits--sphere{margin-top:clamp(80px,8vw,140px);padding-bottom:clamp(76px,8vw,130px)}.k-home-loss{margin-top:clamp(52px,6vw,96px)}.k-home-hero__visual--lower .k-home-sphere{--kinesis-sphere-intensity: 1.18;--kinesis-sphere-speed: 3.2;background:radial-gradient(circle at 16% 64%,rgba(0,226,255,.96) 0 9%,transparent 20%),radial-gradient(circle at 80% 22%,rgba(28,238,255,.92) 0 10%,transparent 23%),radial-gradient(circle at 66% 72%,rgba(255,0,211,.82) 0 18%,transparent 38%),radial-gradient(circle at 42% 36%,rgba(255,254,254,.98) 0 18%,transparent 45%),conic-gradient(from 22deg,#fff1ff,#00e5ff,#77fff1,#ff35df,#6507ff,#fffefe,#00d9ff,#ff2bd6);background-size:118% 114%,112% 110%,130% 124%,116% 116%,170% 170%;animation:kinesisSphereHeroAggressive 3.2s cubic-bezier(.16,1,.3,1) infinite alternate,kinesisSphereHeroColorRush 2.15s linear infinite;filter:blur(.08px) saturate(2.18) contrast(1.16) brightness(1.06)}.k-home-hero__visual--lower .k-home-sphere:before{animation-duration:2.05s}.k-home-hero__visual--lower .k-home-sphere:after{animation-duration:2.4s}.k-home-hero__visual--lower .k-home-sphere span:nth-child(1){animation-duration:1.95s}.k-home-hero__visual--lower .k-home-sphere span:nth-child(2){animation-duration:2.25s}.k-home-hero__visual--lower .k-home-sphere span:nth-child(3){animation-duration:2.55s}.k-home-benefits--sphere .k-home-benefits__stage{grid-template-columns:minmax(260px,.9fr) minmax(260px,.9fr);max-width:1100px;margin-inline:auto;gap:clamp(44px,9vw,150px);align-items:start}.k-home-benefits.k-home-benefits--sphere{margin-top:clamp(34px,5vw,72px);padding-bottom:clamp(56px,7vw,104px)}@keyframes kinesisSphereHeroColorRush{0%{background-position:50% 50%,78% 24%,60% 74%,42% 36%,0% 48%;filter:blur(.08px) saturate(2.05) contrast(1.12) brightness(1.04)}35%{background-position:28% 70%,68% 42%,82% 58%,50% 24%,76% 52%;filter:blur(.08px) saturate(2.32) contrast(1.2) brightness(1.1)}70%{background-position:72% 38%,30% 68%,44% 84%,34% 42%,142% 50%;filter:blur(.08px) saturate(2.22) contrast(1.18) brightness(1.08)}to{background-position:50% 50%,78% 24%,60% 74%,42% 36%,0% 48%;filter:blur(.08px) saturate(2.05) contrast(1.12) brightness(1.04)}}@media(max-width:860px){.k-home-benefits--sphere .k-home-benefits__stage{grid-template-columns:1fr;max-width:none;gap:14px}}.k-product-page{min-height:100vh;padding:0!important;background:linear-gradient(90deg,rgba(69,7,204,.055) 0 1px,transparent 1px) 50% 0 / min(22vw,320px) 100%,radial-gradient(circle at 78% 10%,rgba(166,125,255,.16),transparent 28vw),#fcfaff!important}.k-product-frame{width:100%!important;max-width:none!important;min-height:100vh;margin:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.k-product-header,.k-product-hero,.k-product-section,.k-product-problems,.k-product-index{width:min(100%,1320px);margin-inline:auto}.k-product-header{min-height:92px;padding:24px clamp(28px,5vw,72px)}.k-product-hero,.k-product-section,.k-product-problems,.k-product-index{padding-inline:clamp(28px,5vw,72px)}.k-product-index{padding-top:clamp(74px,8vw,128px)}.k-product-hero{min-height:auto;padding-top:clamp(76px,8vw,128px)}.k-product-catalog{background:#fffefed1}.k-product-site-footer{width:100%;margin-top:clamp(72px,8vw,120px)}.k-home-map{display:block;color:transparent;text-decoration:none}.k-home-map:focus-visible{outline:3px solid rgba(255,255,255,.72);outline-offset:4px}@media(max-width:860px){.k-product-page{background:#fcfaff!important}.k-product-header,.k-product-hero,.k-product-section,.k-product-problems,.k-product-index{width:100%;padding-inline:20px}.k-product-site-footer{margin-top:54px}}.k-product-problems{grid-template-columns:minmax(320px,.42fr) minmax(0,1fr);gap:clamp(42px,6vw,86px)}.k-product-problems h2{max-width:390px;font-size:clamp(34px,3vw,46px)}.k-product-problems ol{gap:16px;font-size:clamp(18px,1.35vw,22px);line-height:1.25}@media(max-width:860px){.k-product-problems{grid-template-columns:1fr;gap:24px}.k-product-problems h2{max-width:100%}}.k-home-hero__visual--lower .k-home-sphere{--kinesis-sphere-intensity: 1.08;--kinesis-sphere-speed: 2.75;background:radial-gradient(circle at 12% 58%,rgba(0,226,255,.88) 0 8%,transparent 19%),radial-gradient(circle at 84% 28%,rgba(30,238,255,.78) 0 10%,transparent 25%),radial-gradient(ellipse at 58% 82%,rgba(255,0,211,.8) 0 19%,transparent 42%),radial-gradient(circle at 46% 42%,rgba(255,254,254,.98) 0 20%,transparent 48%),conic-gradient(from 12deg,#fff1ff,#00e5ff,#d9ffff,#fffefe,#ff38dc,#5d11ff,#00d9ff,#fff1ff);background-size:120% 116%,116% 112%,136% 126%,118% 116%,190% 190%;animation:kinesisSphereHeroSteadyShell 7.8s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisSphereHeroColorTide 3.1s linear infinite;filter:blur(.08px) saturate(2.06) contrast(1.1) brightness(1.04)}.k-home-hero__visual--lower .k-home-sphere:before{inset:7%;background:radial-gradient(ellipse at 28% 56%,rgba(0,226,255,.34),transparent 30%),radial-gradient(ellipse at 66% 74%,rgba(255,0,211,.3),transparent 34%),linear-gradient(105deg,transparent 16%,rgba(255,254,254,.68) 36%,transparent 58%);opacity:.9;mix-blend-mode:screen;animation:kinesisSphereHeroWaveOne 3.6s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere:after{inset:13%;background:radial-gradient(ellipse at 72% 34%,rgba(0,213,255,.42),transparent 31%),radial-gradient(ellipse at 38% 82%,rgba(255,0,211,.36),transparent 36%),linear-gradient(28deg,transparent 18%,rgba(166,125,255,.22),transparent 63%);filter:blur(11px) saturate(1.3);animation:kinesisSphereHeroWaveTwo 4.2s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(1){animation:kinesisSphereHeroBlobOne 4.6s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(2){animation:kinesisSphereHeroBlobTwo 5.1s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(3){animation:kinesisSphereHeroBlobThree 5.6s cubic-bezier(.16,1,.3,1) infinite alternate}@keyframes kinesisSphereHeroSteadyShell{0%{border-radius:48% 52% 50% 50%;transform:translate3d(0,var(--hero-sphere-y),0) rotate(4deg)}50%{border-radius:51% 49% 48% 52%;transform:translate3d(4px,calc(var(--hero-sphere-y) - 4px),0) rotate(6deg)}to{border-radius:47% 53% 52% 48%;transform:translate3d(-3px,calc(var(--hero-sphere-y) + 3px),0) rotate(3deg)}}@keyframes kinesisSphereHeroColorTide{0%{background-position:48% 54%,78% 28%,58% 84%,46% 42%,0% 50%}33%{background-position:24% 64%,66% 42%,74% 68%,52% 34%,72% 52%}66%{background-position:70% 44%,34% 64%,42% 88%,38% 48%,146% 48%}to{background-position:48% 54%,78% 28%,58% 84%,46% 42%,0% 50%}}@keyframes kinesisSphereHeroWaveOne{0%{transform:translate3d(-7%,4%,0) rotate(-8deg);opacity:.68}to{transform:translate3d(8%,-5%,0) rotate(14deg);opacity:.96}}@keyframes kinesisSphereHeroWaveTwo{0%{transform:translate3d(7%,-4%,0) rotate(10deg);opacity:.58}to{transform:translate3d(-8%,5%,0) rotate(-13deg);opacity:.88}}@keyframes kinesisSphereHeroBlobOne{0%{transform:translate3d(-7%,5%,0);opacity:.48}to{transform:translate3d(12%,-8%,0);opacity:.78}}@keyframes kinesisSphereHeroBlobTwo{0%{transform:translate3d(8%,-6%,0);opacity:.44}to{transform:translate3d(-10%,9%,0);opacity:.72}}@keyframes kinesisSphereHeroBlobThree{0%{transform:translate3d(5%,7%,0);opacity:.42}to{transform:translate3d(11%,-10%,0);opacity:.7}}.k-home-hero__visual--lower .k-home-sphere:before{animation-name:kinesisSphereHeroWaveOneWide}.k-home-hero__visual--lower .k-home-sphere:after{animation-name:kinesisSphereHeroWaveTwoWide}.k-home-hero__visual--lower .k-home-sphere span:nth-child(1){animation-name:kinesisSphereHeroBlobOneWide}.k-home-hero__visual--lower .k-home-sphere span:nth-child(2){animation-name:kinesisSphereHeroBlobTwoWide}.k-home-hero__visual--lower .k-home-sphere span:nth-child(3){animation-name:kinesisSphereHeroBlobThreeWide}@keyframes kinesisSphereHeroWaveOneWide{0%{transform:translate3d(-11%,7%,0) rotate(-12deg);opacity:.66}to{transform:translate3d(13%,-8%,0) rotate(18deg);opacity:.98}}@keyframes kinesisSphereHeroWaveTwoWide{0%{transform:translate3d(11%,-7%,0) rotate(14deg);opacity:.56}to{transform:translate3d(-13%,8%,0) rotate(-17deg);opacity:.9}}@keyframes kinesisSphereHeroBlobOneWide{0%{transform:translate3d(-10%,8%,0);opacity:.48}to{transform:translate3d(17%,-11%,0);opacity:.8}}@keyframes kinesisSphereHeroBlobTwoWide{0%{transform:translate3d(11%,-9%,0);opacity:.44}to{transform:translate3d(-15%,12%,0);opacity:.74}}@keyframes kinesisSphereHeroBlobThreeWide{0%{transform:translate3d(8%,10%,0);opacity:.42}to{transform:translate3d(15%,-14%,0);opacity:.72}}.k-home-hero__visual--lower .k-home-sphere{animation:kinesisSphereHeroLayeredShell 8.5s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisSphereHeroColorTide 3.1s linear infinite}.k-home-hero__visual--lower .k-home-sphere:before{inset:3%;border-radius:52% 48% 47% 53%;background:radial-gradient(ellipse at 36% 38%,rgba(255,254,254,.82),transparent 34%),radial-gradient(ellipse at 20% 62%,rgba(0,226,255,.38),transparent 32%),radial-gradient(ellipse at 67% 74%,rgba(255,0,211,.34),transparent 36%);animation:kinesisSphereHeroLayerOne 4.4s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere:after{inset:9%;border-radius:45% 55% 53% 47%;background:radial-gradient(ellipse at 68% 30%,rgba(0,213,255,.42),transparent 34%),radial-gradient(ellipse at 44% 78%,rgba(255,0,211,.36),transparent 38%),radial-gradient(ellipse at 52% 44%,rgba(255,254,254,.56),transparent 42%);filter:blur(9px) saturate(1.35);animation:kinesisSphereHeroLayerTwo 5.1s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span{border-radius:44% 56% 51% 49%}.k-home-hero__visual--lower .k-home-sphere span:nth-child(1){animation:kinesisSphereHeroLayerThree 5.8s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(2){animation:kinesisSphereHeroBlobTwoWide 5.1s cubic-bezier(.16,1,.3,1) infinite alternate}.k-home-hero__visual--lower .k-home-sphere span:nth-child(3){animation:kinesisSphereHeroBlobThreeWide 5.8s cubic-bezier(.16,1,.3,1) infinite alternate}@keyframes kinesisSphereHeroLayeredShell{0%{border-radius:50% 50% 49% 51%;transform:translate3d(0,var(--hero-sphere-y),0) rotate(3deg) scale(1)}28%{border-radius:53% 47% 46% 54%;transform:translate3d(3px,calc(var(--hero-sphere-y) - 3px),0) rotate(4.5deg) scale(1.006)}62%{border-radius:47% 53% 54% 46%;transform:translate3d(-3px,calc(var(--hero-sphere-y) + 2px),0) rotate(2deg) scale(.998)}to{border-radius:52% 48% 51% 49%;transform:translate3d(2px,calc(var(--hero-sphere-y) - 1px),0) rotate(4deg) scale(1.004)}}@keyframes kinesisSphereHeroLayerOne{0%{border-radius:52% 48% 47% 53%;transform:translate3d(-10%,6%,0) rotate(-10deg) scale(1.02);opacity:.66}48%{border-radius:45% 55% 56% 44%;transform:translate3d(8%,-7%,0) rotate(12deg) scale(1.08);opacity:.92}to{border-radius:56% 44% 48% 52%;transform:translate3d(13%,-9%,0) rotate(18deg) scale(1.04);opacity:.82}}@keyframes kinesisSphereHeroLayerTwo{0%{border-radius:44% 56% 53% 47%;transform:translate3d(11%,-8%,0) rotate(14deg) scale(1.06);opacity:.58}52%{border-radius:55% 45% 45% 55%;transform:translate3d(-7%,8%,0) rotate(-9deg) scale(1.12);opacity:.88}to{border-radius:49% 51% 57% 43%;transform:translate3d(-13%,8%,0) rotate(-17deg) scale(1.05);opacity:.78}}@keyframes kinesisSphereHeroLayerThree{0%{border-radius:46% 54% 50% 50%;transform:translate3d(-11%,9%,0) rotate(-6deg) scale(1.02);opacity:.48}to{border-radius:57% 43% 45% 55%;transform:translate3d(16%,-12%,0) rotate(11deg) scale(1.12);opacity:.78}}.k-company-hero .k-product-kicker{margin-bottom:clamp(28px,4vw,56px)}@media(max-width:980px){.k-company-hero{align-items:stretch}.k-company-hero .k-product-kicker{margin-bottom:24px}}.k-resources-page .k-resource-feature__visual{background:#f4efff!important}.k-resources-page .k-resource-feature__visual div{min-height:100%;padding:clamp(24px,3vw,42px)!important;background:radial-gradient(circle at 30% 28%,rgba(255,254,254,.82),transparent 34%),radial-gradient(circle at 72% 72%,rgba(166,125,255,.38),transparent 38%),linear-gradient(135deg,#f4efff,#fffefe 54%,#e9deff)!important}.k-resources-page .k-resource-feature__visual span,.k-resources-page .k-resource-feature__visual strong{color:#16052f!important}.k-resources-page .k-resource-feature__body b,.k-resources-page .k-resource-card b{padding-block:10px!important}.k-home{--k-ref-purple: #4507cc;--k-ref-lilac: #d9c9ff;--k-ref-soft: #fcfaff;overflow-x:clip!important;background:#fffefe!important;color:#08070e!important;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif!important}.k-home .k-home-stage,.k-home .k-home-sheet{position:relative!important;left:auto!important;width:100%!important;min-height:100vh!important;height:auto!important;margin:0!important;overflow:hidden!important;background:#fffefe!important;border:0!important;box-shadow:none!important;transform:none!important}.k-home .k-home-stage:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(69,7,204,.055) 1px,transparent 1px) 0 0 / min(24vw,320px) 100%!important;opacity:.65!important}.k-home .k-home-sheet:before,.k-home .k-home-sheet:after{content:""!important;position:absolute!important;z-index:0!important;width:clamp(520px,48vw,920px)!important;height:clamp(860px,82vw,1400px)!important;pointer-events:none!important;border-radius:50%!important;background:repeating-radial-gradient(ellipse at 50% 48%,transparent 0 34px,rgba(166,125,255,.16) 35px 37px,transparent 38px 55px),repeating-radial-gradient(ellipse at 52% 50%,transparent 0 54px,rgba(58,209,238,.1) 55px 57px,transparent 58px 78px),radial-gradient(ellipse at 42% 35%,rgba(255,210,255,.18),transparent 58%)!important;filter:blur(.4px)!important;opacity:.58!important}.k-home .k-home-sheet:before{top:clamp(-510px,-29vw,-260px)!important;right:clamp(-420px,-23vw,-190px)!important;transform:rotate(-34deg)!important;-webkit-mask-image:linear-gradient(158deg,transparent 0 11%,#000 29% 80%,transparent 95%)!important;mask-image:linear-gradient(158deg,transparent 0 11%,#000 29% 80%,transparent 95%)!important}.k-home .k-home-sheet:after{bottom:clamp(-720px,-44vw,-360px)!important;left:clamp(-500px,-30vw,-250px)!important;transform:rotate(-34deg)!important;-webkit-mask-image:linear-gradient(28deg,transparent 0 13%,#000 34% 72%,transparent 91%)!important;mask-image:linear-gradient(28deg,transparent 0 13%,#000 34% 72%,transparent 91%)!important}.k-home .k-home-header,.k-home .k-home-hero,.k-home .k-home-benefits,.k-home .k-home-loss,.k-home .k-home-footer{position:relative!important;z-index:1!important;width:min(100% - clamp(24px,4vw,64px),1320px)!important;margin-inline:auto!important}.k-home .k-home-header{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:78px!important;align-items:center!important;gap:clamp(34px,8vw,190px)!important;padding:16px 0 6px!important}.k-home .k-home-logo img{width:clamp(108px,10vw,138px)!important;height:auto!important}.k-home .k-home-nav{display:flex!important;min-width:0!important;align-items:center!important;justify-content:space-between!important;gap:clamp(12px,2.7vw,54px)!important;overflow:visible!important}.k-home .k-home-nav>a,.k-home .k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;color:#111018!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:clamp(10px,.86vw,13px)!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important}.k-home .k-home-nav__pill{min-width:82px!important;border:1px solid var(--k-ref-lilac)!important;background:#fffefe!important}.k-home .k-nav-dropdown__trigger span{color:var(--k-ref-purple)!important;font-size:12px!important;margin-left:4px!important}.k-home .k-home-hero.k-home-hero--split{display:block!important;min-height:clamp(600px,58vw,850px)!important;padding:clamp(34px,5.2vw,76px) clamp(28px,5vw,70px) 0!important;background:transparent!important;border:0!important;box-shadow:none!important}.k-home .k-home-ribbons{display:none!important}.k-home .k-home-hero__copy{max-width:810px!important;padding:0!important}.k-home .k-home-hero__copy h1{max-width:810px!important;margin:0!important;color:#090910!important;font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif!important;font-size:clamp(48px,5.9vw,82px)!important;font-weight:900!important;line-height:.92!important;letter-spacing:-.02em!important}.k-home .k-home-hero__copy h1:before,.k-home .k-home-benefits li span,.k-home .k-home-loss h2:before{content:""!important;display:inline-block!important;width:clamp(24px,2.4vw,34px)!important;height:clamp(24px,2.4vw,34px)!important;margin-right:12px!important;vertical-align:.01em!important;background:#090910!important;border:0!important;clip-path:polygon(0 0,36% 0,100% 50%,36% 100%,0 100%,52% 50%)!important;transform:none!important}.k-home .k-home-hero__copy p{max-width:680px!important;margin:20px 0 0 clamp(32px,3vw,46px)!important;color:#15131d!important;font-size:clamp(14px,1.35vw,18px)!important;font-weight:500!important;line-height:1.22!important;letter-spacing:0!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{position:relative!important;display:grid!important;min-height:clamp(330px,34vw,520px)!important;place-items:start center!important;margin-top:clamp(44px,5.5vw,78px)!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;--hero-sphere-y: 0px}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{position:relative!important;inset:auto!important;z-index:2!important;width:clamp(300px,35vw,520px)!important;height:clamp(280px,32vw,480px)!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:48% 52% 51% 49%!important;background:radial-gradient(circle at 18% 63%,rgba(0,204,239,.92) 0 6%,transparent 17%),radial-gradient(circle at 69% 18%,rgba(17,227,245,.74) 0 7%,transparent 21%),radial-gradient(ellipse at 78% 71%,rgba(255,61,221,.62) 0 15%,transparent 38%),radial-gradient(ellipse at 33% 33%,rgba(255,127,230,.42) 0 17%,transparent 43%),radial-gradient(circle at 48% 47%,rgba(255,254,254,.98) 0 30%,transparent 59%),conic-gradient(from 146deg,#fffefe,#ffe5ff,#22e7f4,#fffefe,#ff61de,#4a0ede,#00d9ff,#fffefe)!important;background-size:112% 112%,114% 110%,124% 118%,116% 112%,110% 110%,132% 132%!important;box-shadow:0 22px 58px #4507cc14!important;filter:saturate(1.22) contrast(1.03)!important;transform:none!important;animation:kinesisRefSphereShellFinal 10.5s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisRefSphereTideFinal 18s cubic-bezier(.25,1,.5,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:repeating-linear-gradient(112deg,transparent 0 27px,rgba(255,254,254,.36) 28px 32px,transparent 33px 55px),repeating-linear-gradient(31deg,transparent 0 34px,rgba(69,7,204,.07) 35px 37px,transparent 38px 64px)!important;opacity:.52!important;filter:blur(2px)!important;mix-blend-mode:screen!important;animation:kinesisRefSphereWaveFinal 12s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:after{content:""!important;position:absolute!important;inset:12%!important;border-radius:inherit!important;background:radial-gradient(circle at 30% 24%,rgba(255,254,254,.5),transparent 38%)!important;opacity:.72!important;filter:blur(7px)!important;mix-blend-mode:screen!important;animation:kinesisRefSphereSheenFinal 12s cubic-bezier(.22,1,.36,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span{display:none!important}.k-home .k-home-dialog{position:absolute!important;z-index:3!important;display:flex!important;min-height:clamp(48px,4.8vw,64px)!important;align-items:center!important;padding:0 clamp(18px,2.4vw,34px)!important;color:#14111d!important;background:#fffefef0!important;border:1px solid var(--k-ref-purple)!important;border-radius:15px!important;box-shadow:none!important;font-size:clamp(12px,1vw,15px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:0!important}.k-home .k-home-dialog--left{top:clamp(0px,2vw,24px)!important;right:auto!important;bottom:auto!important;left:clamp(0px,1.4vw,24px)!important;width:clamp(210px,22vw,330px)!important}.k-home .k-home-dialog--right{top:clamp(70px,8vw,118px)!important;right:clamp(0px,1vw,18px)!important;bottom:auto!important;left:auto!important;width:clamp(270px,30vw,440px)!important}.k-home .k-home-benefits{display:grid!important;grid-template-columns:1fr!important;gap:clamp(32px,4.5vw,62px)!important;padding:clamp(6px,2vw,28px) clamp(28px,5vw,70px) 0!important;background:transparent!important}.k-home .k-home-benefits__list{display:grid!important;width:min(100%,790px)!important;gap:12px!important;padding:0!important;margin:0!important;list-style:none!important}.k-home .k-home-benefits li{display:grid!important;grid-template-columns:clamp(28px,2.6vw,36px) minmax(0,1fr)!important;gap:clamp(10px,1.2vw,16px)!important;align-items:start!important;color:#08070e!important;font-size:clamp(30px,4vw,54px)!important;font-weight:900!important;line-height:.92!important;letter-spacing:-.02em!important}.k-home .k-home-benefits li span{width:clamp(24px,2.4vw,32px)!important;height:clamp(24px,2.4vw,32px)!important;margin:0!important;align-self:center!important;clip-path:polygon(0 28%,24% 28%,50% 58%,76% 28%,100% 28%,50% 90%)!important}.k-home .k-home-benefits li:last-child span,.k-home .k-home-loss h2:before{clip-path:polygon(0 0,36% 0,100% 50%,36% 100%,0 100%,52% 50%)!important}.k-home .k-home-benefits__stage{position:relative!important;display:grid!important;grid-template-columns:minmax(240px,.36fr) minmax(0,.64fr)!important;width:100%!important;min-height:clamp(390px,43vw,575px)!important;align-items:center!important;gap:clamp(24px,5vw,82px)!important;justify-self:stretch!important}.k-home .k-home-process-stack{display:grid!important;gap:15px!important;align-content:center!important}.k-home .k-home-process-card{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;min-height:clamp(70px,6.4vw,86px)!important;align-items:center!important;gap:14px!important;padding:13px 18px!important;background:var(--k-ref-soft)!important;border:1px solid var(--k-ref-lilac)!important;border-radius:12px!important;box-shadow:none!important}.k-home .k-home-process-card span{display:block!important;width:32px!important;height:32px!important;background:#fffefe!important;border:1px solid #a67dff!important;border-radius:999px!important}.k-home .k-home-process-card p{margin:0!important;color:#14111d!important;font-size:clamp(11px,1vw,15px)!important;font-weight:500!important;line-height:1.16!important}.k-home .k-home-device-scene{position:relative!important;width:100%!important;min-width:0!important;min-height:clamp(360px,41vw,540px)!important}.k-home .k-home-device-scene:after{content:""!important;position:absolute!important;right:2%!important;bottom:0!important;z-index:1!important;width:min(92%,650px)!important;aspect-ratio:780 / 520!important;background:url(/laptop-mockup.svg) center / contain no-repeat!important;transform:rotate(-7deg)!important;transform-origin:50% 100%!important;pointer-events:none!important}.k-home .k-home-device-arrow{position:absolute!important;z-index:2!important;width:clamp(104px,13vw,168px)!important;height:clamp(104px,13vw,168px)!important;color:var(--k-ref-purple)!important}.k-home .k-home-device-arrow:before{content:""!important;position:absolute!important;inset:16%!important;border:clamp(18px,2.4vw,30px) solid currentColor!important;border-right:0!important;border-bottom:0!important;border-radius:12px!important;transform:rotate(-48deg)!important}.k-home .k-home-device-arrow--top{top:5%!important;left:8%!important;transform:rotate(9deg)!important}.k-home .k-home-device-arrow--bottom{right:-1%!important;bottom:2%!important;transform:rotate(190deg)!important}.k-home .k-home-laptop{display:none!important}.k-home .k-home-laptop img{display:block!important;width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.k-home .k-home-laptop__lid{position:absolute!important;z-index:1!important;right:5%!important;bottom:31%!important;width:84%!important;height:58%!important;padding:12px!important;background:#121217!important;border-radius:18px!important;box-shadow:0 28px 50px #08070e3b!important;transform:none!important;transform-origin:bottom right!important}.k-home .k-home-laptop__screen{position:relative!important;display:grid!important;grid-template-columns:28% 1fr!important;gap:12px!important;width:100%!important;height:100%!important;inset:auto!important;padding:18px!important;overflow:hidden!important;background:#fffefe!important;border:0!important;border-radius:12px!important;box-shadow:none!important}.k-home .k-home-laptop__sidebar{background:linear-gradient(#111018 0 8px,transparent 8px 18px) 0 0 / 80% 18px repeat-y,linear-gradient(#e9deff,#f4efff)!important;border-radius:10px!important}.k-home .k-home-laptop__dashboard{position:relative!important;display:grid!important;align-content:start!important;gap:10px!important}.k-home .k-home-laptop__dashboard i{display:block!important;width:72%!important;height:8px!important;background:#111018!important;border-radius:999px!important}.k-home .k-home-laptop__dashboard i:nth-child(2){width:56%!important}.k-home .k-home-laptop__dashboard i:nth-child(3){width:42%!important}.k-home .k-home-laptop__chart{position:absolute!important;right:0!important;bottom:8px!important;left:0!important;display:flex!important;height:72px!important;align-items:end!important;gap:6px!important}.k-home .k-home-laptop__chart span{flex:1!important;min-width:0!important;background:linear-gradient(180deg,#a67dff59,#4507cc21)!important;border-radius:8px 8px 2px 2px!important}.k-home .k-home-laptop__chart span:nth-child(1){height:34%!important}.k-home .k-home-laptop__chart span:nth-child(2){height:54%!important}.k-home .k-home-laptop__chart span:nth-child(3){height:42%!important}.k-home .k-home-laptop__chart span:nth-child(4){height:70%!important}.k-home .k-home-laptop__chart span:nth-child(5){height:48%!important}.k-home .k-home-laptop__chart span:nth-child(6){height:62%!important}.k-home .k-home-laptop__loader{position:absolute!important;top:42%!important;right:18%!important;width:34px!important;height:34px!important;border:4px solid #e9deff!important;border-top-color:var(--k-ref-purple)!important;border-radius:999px!important}.k-home .k-home-laptop__base{position:absolute!important;z-index:0!important;right:7%!important;bottom:4%!important;width:80%!important;height:27%!important;background:linear-gradient(115deg,#222228,#4a4a50 58%,#1b1b20)!important;clip-path:polygon(15% 0,86% 0,100% 100%,0 100%)!important;border-radius:22px 18px 26px 26px!important;box-shadow:0 24px 34px #08070e38!important;transform:rotate(9deg) skew(-15deg)!important}.k-home .k-home-laptop__base:before{content:""!important;position:absolute!important;inset:18% 16% 14%!important;background:linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px) 0 0 / 14px 10px,linear-gradient(#15151a,#2a2a31)!important;border-radius:10px!important}.k-home .k-home-loss{padding:clamp(34px,4.8vw,64px) clamp(28px,5vw,70px) 0!important}.k-home .k-home-loss h2{max-width:760px!important;margin:0!important;color:#08070e!important;font-size:clamp(31px,3.8vw,52px)!important;font-weight:900!important;line-height:.94!important;letter-spacing:-.02em!important}.k-home .k-home-loss h2 strong{color:var(--k-ref-purple)!important;font:inherit!important}.k-home .k-home-loss p{max-width:950px!important;margin:18px 0 22px!important;color:#14111d!important;font-size:clamp(12px,1vw,16px)!important;line-height:1.28!important}.k-home .k-home-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.k-home .k-home-action-card{display:grid!important;grid-template-rows:auto auto 1fr auto!important;min-height:clamp(300px,25vw,340px)!important;padding:18px 18px 0!important;overflow:hidden!important;background:var(--k-ref-soft)!important;border:1px solid var(--k-ref-lilac)!important;border-radius:12px!important;box-shadow:none!important}.k-home .k-home-action-card h3{min-height:0!important;margin:0!important;color:var(--k-ref-purple)!important;font-size:clamp(15px,1.35vw,20px)!important;font-weight:900!important;line-height:1.04!important}.k-home .k-home-action-card p{min-height:0!important;margin:10px 0 0!important;color:#14111d!important;font-size:clamp(10px,.9vw,13px)!important;line-height:1.2!important}.k-home .k-home-action-card__icon{display:grid!important;min-height:145px!important;place-items:center!important}.k-home .k-home-action-card__icon svg{width:clamp(108px,11vw,170px)!important;height:clamp(108px,11vw,170px)!important;fill:none!important;stroke:var(--k-ref-purple)!important;stroke-width:8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.k-home .k-home-action-card a{display:inline-flex!important;min-height:56px!important;align-items:center!important;justify-content:center!important;margin:0 -18px!important;color:var(--k-ref-purple)!important;background:var(--k-ref-lilac)!important;border-radius:12px 12px 0 0!important;font-size:clamp(25px,3vw,42px)!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.k-home .k-home-footer{display:grid!important;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)!important;gap:clamp(40px,9vw,130px)!important;min-height:292px!important;margin-top:34px!important;margin-bottom:40px!important;padding:clamp(28px,3.8vw,44px) clamp(28px,5vw,58px)!important;color:#fffefe!important;background:var(--k-ref-purple)!important;border:0!important;border-radius:9px!important;box-shadow:none!important}.k-home .k-home-footer__brand img{width:clamp(42px,4vw,58px)!important;height:auto!important;filter:brightness(0) invert(1)!important}.k-home .k-home-footer p,.k-home .k-home-footer a{color:#fffefe!important;font-size:clamp(12px,1vw,16px)!important;line-height:1.24!important}.k-home .k-home-footer p{max-width:300px!important;margin:16px 0!important}.k-home .k-home-map{display:block!important;width:min(100%,270px)!important;height:124px!important;margin-top:18px!important;overflow:hidden!important;background:radial-gradient(circle at 64% 58%,#ff342f 0 5px,transparent 6px),linear-gradient(35deg,transparent 0 44%,rgba(69,7,204,.36) 45% 47%,transparent 48%),linear-gradient(145deg,transparent 0 38%,rgba(25,144,255,.42) 39% 41%,transparent 42%),linear-gradient(90deg,rgba(30,30,42,.08) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(0deg,rgba(30,30,42,.08) 1px,transparent 1px) 0 0 / 32px 32px,#f5f6f8!important;border:0!important;border-radius:6px!important}.k-home .k-home-map span{display:none!important}.k-home .k-home-footer__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(34px,6vw,78px)!important;padding:0!important;margin:0!important}.k-home .k-home-footer__links div{display:grid!important;align-content:start!important;gap:8px!important}.k-home .k-home-footer h2{margin:0 0 12px!important;color:#fffefe!important;font-size:clamp(14px,1.2vw,18px)!important;font-weight:700!important}.k-home .k-home-footer__links a{position:relative!important;min-height:24px!important;padding-left:13px!important;text-decoration:underline!important;text-underline-offset:3px!important}.k-home .k-home-footer__links a:before{content:"•"!important;position:absolute!important;left:0!important}@keyframes kinesisRefSphereShellFinal{0%{border-radius:48% 52% 50% 50%;transform:translateZ(0) rotate(1deg) scale(1)}50%{border-radius:52% 48% 47% 53%;transform:translate3d(3px,-4px,0) rotate(3deg) scale(1.012)}to{border-radius:46% 54% 53% 47%;transform:translate3d(-3px,3px,0) rotate(-1deg) scale(.998)}}@keyframes kinesisRefSphereTideFinal{0%{background-position:18% 63%,69% 18%,78% 71%,33% 33%,48% 47%,0% 50%}to{background-position:30% 58%,60% 27%,66% 70%,34% 43%,50% 50%,100% 50%}}@keyframes kinesisRefSphereWaveFinal{0%{transform:translate3d(-4%,3%,0) rotate(-5deg);opacity:.42}to{transform:translate3d(5%,-4%,0) rotate(7deg);opacity:.62}}@keyframes kinesisRefSphereSheenFinal{0%{transform:translate3d(-3%,2%,0);opacity:.5}to{transform:translate3d(4%,-3%,0);opacity:.72}}@media(max-width:820px){.k-home .k-home-header{width:min(100% - 28px,1320px)!important;min-height:48px!important;gap:12px!important;padding-top:14px!important;padding-bottom:0!important}.k-home .k-home-logo img{width:90px!important}.k-home .k-home-nav{gap:4px!important}.k-home .k-home-nav>a,.k-home .k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:24px!important;padding-inline:2px!important;font-size:7px!important}.k-home .k-home-nav__pill{min-width:50px!important}.k-home .k-nav-dropdown__trigger span{font-size:9px!important;margin-left:2px!important}.k-home .k-home-hero,.k-home .k-home-benefits,.k-home .k-home-loss,.k-home .k-home-footer{width:min(100% - 28px,1320px)!important}.k-home .k-home-hero.k-home-hero--split{min-height:440px!important;padding:16px 18px 0!important}.k-home .k-home-hero__copy h1{font-size:clamp(25px,6vw,31px)!important;line-height:.94!important;letter-spacing:-.01em!important}.k-home .k-home-hero__copy h1:before,.k-home .k-home-benefits li span,.k-home .k-home-loss h2:before{width:19px!important;height:19px!important;margin-right:7px!important}.k-home .k-home-hero__copy p{max-width:82%!important;margin:10px 0 0 29px!important;font-size:10.5px!important;line-height:1.14!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{min-height:230px!important;margin-top:22px!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:min(58vw,260px)!important;height:min(53vw,238px)!important}.k-home .k-home-dialog{min-height:40px!important;padding-inline:12px!important;border-radius:9px!important;font-size:8.8px!important}.k-home .k-home-dialog--left{inset:0 auto auto 0!important;width:150px!important}.k-home .k-home-dialog--right{inset:56px 0 auto auto!important;width:190px!important}.k-home .k-home-benefits{gap:28px!important;padding:8px 18px 0!important}.k-home .k-home-benefits li{grid-template-columns:20px minmax(0,1fr)!important;gap:8px!important;font-size:clamp(18px,4.5vw,24px)!important;line-height:.93!important}.k-home .k-home-benefits__stage{grid-template-columns:minmax(128px,.38fr) minmax(0,.62fr)!important;min-height:335px!important;gap:10px!important}.k-home .k-home-process-stack{gap:9px!important}.k-home .k-home-process-card{grid-template-columns:24px minmax(0,1fr)!important;min-height:52px!important;gap:8px!important;padding:8px 9px!important;border-radius:7px!important}.k-home .k-home-process-card span{width:20px!important;height:20px!important}.k-home .k-home-process-card p{font-size:7.5px!important;line-height:1.12!important}.k-home .k-home-device-scene{min-height:320px!important}.k-home .k-home-device-scene:after{right:0!important;bottom:20px!important;width:min(100%,285px)!important}.k-home .k-home-device-arrow{width:92px!important;height:92px!important}.k-home .k-home-loss{padding:28px 18px 0!important}.k-home .k-home-loss h2{font-size:clamp(22px,6vw,31px)!important}.k-home .k-home-loss p{margin-top:10px!important;font-size:8.5px!important}.k-home .k-home-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.k-home .k-home-action-card{min-height:180px!important;padding:10px 8px 0!important;border-radius:7px!important}.k-home .k-home-action-card h3{font-size:8.4px!important}.k-home .k-home-action-card p{font-size:6.3px!important;margin-top:5px!important}.k-home .k-home-action-card__icon{min-height:80px!important}.k-home .k-home-action-card__icon svg{width:78px!important;height:78px!important;stroke-width:7!important}.k-home .k-home-action-card a{min-height:30px!important;margin-inline:-8px!important;border-radius:7px 7px 0 0!important;font-size:16px!important}.k-home .k-home-footer{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr)!important;gap:26px!important;min-height:166px!important;margin-top:18px!important;margin-bottom:28px!important;padding:18px 16px!important;border-radius:6px!important}.k-home .k-home-footer__brand img{width:32px!important}.k-home .k-home-footer p,.k-home .k-home-footer a{font-size:7px!important}.k-home .k-home-footer p{margin:8px 0!important}.k-home .k-home-map{width:112px!important;height:75px!important;margin-top:8px!important}.k-home .k-home-footer__links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}.k-home .k-home-footer h2{margin-bottom:7px!important;font-size:7.5px!important}.k-home .k-home-footer__links a{min-height:11px!important;padding-left:8px!important}}.k-home .k-home-header{z-index:80!important;overflow:visible!important;isolation:isolate!important}.k-home .k-home-nav,.k-home .k-nav-dropdown{overflow:visible!important}.k-home .k-nav-dropdown{position:relative!important;z-index:90!important}.k-home .k-nav-dropdown__menu{top:calc(100% + 13px)!important;left:50%!important;z-index:120!important;min-width:360px!important;padding:22px 24px!important;background:#fcfafffa!important;border:1px solid #d8c7ff!important;border-radius:18px!important;box-shadow:0 22px 54px #4507cc24!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:translate(-50%,8px)!important}.k-home .k-nav-dropdown:hover .k-nav-dropdown__menu,.k-home .k-nav-dropdown:focus-within .k-nav-dropdown__menu{transform:translate(-50%)!important}.k-home .k-nav-dropdown__menu a{color:#0e0e10!important;font-size:clamp(18px,1.35vw,24px)!important;line-height:1.18!important}.k-home .k-home-sheet:before{top:clamp(-500px,-28vw,-250px)!important;right:clamp(-460px,-24vw,-210px)!important}.k-home .k-home-sheet:after{top:clamp(430px,48vh,680px)!important;bottom:auto!important;left:clamp(-560px,-32vw,-300px)!important;height:clamp(920px,88vw,1500px)!important;opacity:.5!important;-webkit-mask-image:linear-gradient(18deg,transparent 0 18%,#000 38% 82%,transparent 96%)!important;mask-image:linear-gradient(18deg,transparent 0 18%,#000 38% 82%,transparent 96%)!important}.k-home .k-home-hero__copy{position:relative!important;z-index:2!important}.k-home .k-home-hero.k-home-hero--split:before{content:""!important;position:absolute!important;top:0!important;left:0!important;z-index:1!important;width:min(48vw,640px)!important;height:clamp(430px,46vw,620px)!important;pointer-events:none!important;background:linear-gradient(90deg,#fffefe 0 78%,#fffefe00)!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{z-index:2!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{overflow:hidden!important;border-radius:48% 52% 50% 50%!important;background:radial-gradient(circle at 20% 67%,rgba(0,214,239,.92) 0 7%,transparent 20%),radial-gradient(circle at 72% 20%,rgba(40,222,244,.82) 0 9%,transparent 24%),radial-gradient(ellipse at 79% 70%,rgba(166,125,255,.88) 0 17%,transparent 43%),radial-gradient(ellipse at 36% 31%,rgba(244,155,255,.58) 0 19%,transparent 45%),radial-gradient(circle at 49% 48%,rgba(252,250,255,.98) 0 31%,transparent 62%),conic-gradient(from 132deg,#fcfaff,#f4efff,#a67dff,#4507cc,#23dfee,#fcfaff,#ef88ff,#4507cc,#fcfaff)!important;background-size:118% 118%,116% 112%,128% 120%,118% 116%,112% 112%,150% 150%!important;box-shadow:0 28px 76px #4507cc21,inset 0 18px 38px #fcfaffb3,inset -24px -26px 48px #4507cc26!important;filter:saturate(1.32) contrast(1.05)!important;animation:kinesisSphereFloatNow 8.5s cubic-bezier(.22,1,.36,1) infinite alternate,kinesisSphereColorNow 13s cubic-bezier(.37,0,.63,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:before{inset:-8%!important;border-radius:inherit!important;background:repeating-linear-gradient(106deg,transparent 0 26px,rgba(252,250,255,.34) 27px 32px,transparent 33px 55px),radial-gradient(ellipse at 28% 82%,rgba(35,223,238,.44),transparent 36%),radial-gradient(ellipse at 78% 24%,rgba(166,125,255,.46),transparent 42%)!important;opacity:.72!important;filter:blur(2px)!important;mix-blend-mode:screen!important;animation:kinesisSphereWaveNow 7.8s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:after{inset:9%!important;border-radius:54% 46% 51% 49%!important;background:radial-gradient(ellipse at 30% 24%,rgba(252,250,255,.68),transparent 40%),radial-gradient(ellipse at 74% 72%,rgba(69,7,204,.18),transparent 46%)!important;opacity:.82!important;filter:blur(8px)!important;mix-blend-mode:screen!important;animation:kinesisSphereSheenNow 9s cubic-bezier(.22,1,.36,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span{position:absolute!important;display:block!important;pointer-events:none!important;border-radius:50%!important;mix-blend-mode:screen!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span:nth-child(1){inset:12% 48% 28% 4%!important;background:radial-gradient(circle,#00d6efd9,#00d6ef00 68%)!important;filter:blur(8px)!important;animation:kinesisSphereBlobOneNow 9s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span:nth-child(2){inset:5% 6% 52% 56%!important;background:radial-gradient(circle,#23dfeee0,#a67dff59 42%,#a67dff00 72%)!important;filter:blur(9px)!important;animation:kinesisSphereBlobTwoNow 8.2s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span:nth-child(3){inset:54% 8% 0 44%!important;background:radial-gradient(circle,#a67dffbd,#f49bff59 45%,#f49bff00 74%)!important;filter:blur(10px)!important;animation:kinesisSphereBlobThreeNow 10s cubic-bezier(.16,1,.3,1) infinite alternate!important}.k-home .k-home-action-card{min-height:clamp(520px,43vw,620px)!important;padding:clamp(30px,3vw,48px) clamp(28px,3.2vw,56px) 16px!important;background:#fcfaff!important;border:1.5px solid #a67dff!important;border-radius:24px!important}.k-home .k-home-action-card h3{color:#4507cc!important;font-size:clamp(25px,2.35vw,42px)!important;font-weight:900!important;line-height:.94!important;letter-spacing:0!important}.k-home .k-home-action-card p{margin-top:clamp(22px,2.1vw,36px)!important;color:#14111d!important;font-size:clamp(16px,1.45vw,25px)!important;line-height:1.13!important}.k-home .k-home-action-card__icon{min-height:clamp(210px,18vw,300px)!important;place-items:center!important}.k-home .k-home-action-card__icon svg{width:clamp(190px,18vw,300px)!important;height:clamp(190px,18vw,300px)!important;stroke:#4507cc!important;stroke-width:9.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}.k-home .k-home-action-card a{min-height:clamp(72px,6vw,94px)!important;margin:0 -40px!important;color:#4507cc!important;background:#d9c9ff!important;border:1px solid #a67dff!important;border-radius:22px!important;font-size:clamp(42px,4.4vw,64px)!important;font-weight:900!important}@media(max-width:820px){.k-home .k-nav-dropdown__menu{left:0!important;min-width:230px!important;padding:14px 16px!important;border-radius:12px!important;transform:translateY(7px)!important}.k-home .k-nav-dropdown:hover .k-nav-dropdown__menu,.k-home .k-nav-dropdown:focus-within .k-nav-dropdown__menu{transform:translate(0)!important}.k-home .k-nav-dropdown__menu a{font-size:12px!important}.k-home .k-home-sheet:after{top:390px!important;left:-360px!important}.k-home .k-home-action-card{min-height:188px!important;padding:12px 10px 6px!important;border-radius:8px!important}.k-home .k-home-action-card h3{font-size:8.8px!important;line-height:1.02!important}.k-home .k-home-action-card p{margin-top:6px!important;font-size:6.4px!important;line-height:1.16!important}.k-home .k-home-action-card__icon{min-height:84px!important}.k-home .k-home-action-card__icon svg{width:82px!important;height:82px!important;stroke-width:8.5!important}.k-home .k-home-action-card a{min-height:32px!important;margin:0 -8px!important;border-radius:8px!important;font-size:16px!important}}.k-home .k-home-hero.k-home-hero--split{min-height:clamp(520px,49vw,720px)!important;padding-top:clamp(26px,4vw,56px)!important}.k-home .k-home-hero__copy{max-width:720px!important}.k-home .k-home-hero__copy h1{max-width:720px!important;font-size:clamp(42px,5.05vw,68px)!important;line-height:.96!important;letter-spacing:0!important}.k-home .k-home-hero__copy p{max-width:620px!important;margin-top:16px!important;font-size:clamp(13px,1.12vw,16px)!important;line-height:1.28!important}.k-home .k-home-benefits{gap:clamp(24px,3.5vw,48px)!important}.k-home .k-home-benefits li{font-size:clamp(24px,3.25vw,42px)!important;line-height:.98!important;letter-spacing:0!important}.k-home .k-home-benefits__stage{min-height:clamp(330px,36vw,480px)!important;gap:clamp(20px,4vw,64px)!important}.k-home .k-home-process-stack{gap:12px!important}.k-home .k-home-process-card{grid-template-columns:34px minmax(0,1fr)!important;min-height:clamp(58px,5.4vw,74px)!important;gap:12px!important;padding:11px 15px!important}.k-home .k-home-process-card span{width:28px!important;height:28px!important}.k-home .k-home-process-card p{font-size:clamp(10px,.88vw,13px)!important;line-height:1.18!important}.k-home .k-home-device-scene{min-height:clamp(315px,34vw,455px)!important}.k-home .k-home-device-scene:after{right:4%!important;bottom:4%!important;width:min(82%,560px)!important;aspect-ratio:1402 / 1122!important;background:url(/assets/marketing/nout.png) center / contain no-repeat!important;transform:none!important}.k-home .k-home-device-arrow{width:clamp(82px,10vw,132px)!important;height:clamp(82px,10vw,132px)!important}.k-home .k-home-device-arrow:before{border-width:clamp(14px,1.75vw,22px)!important;border-radius:10px!important}.k-home .k-home-device-arrow--top{top:3%!important;left:10%!important}.k-home .k-home-device-arrow--bottom{right:3%!important;bottom:5%!important}.k-home .k-home-loss{padding-top:clamp(28px,4vw,54px)!important}.k-home .k-home-loss h2{max-width:700px!important;font-size:clamp(27px,3.25vw,44px)!important;line-height:.98!important;letter-spacing:0!important}.k-home .k-home-loss p{max-width:830px!important;font-size:clamp(11px,.92vw,14px)!important;line-height:1.32!important}.k-home .k-home-actions{gap:12px!important}.k-home .k-home-action-card{min-height:clamp(390px,34vw,500px)!important;padding:clamp(22px,2.4vw,36px) clamp(20px,2.6vw,42px) 12px!important;border-radius:18px!important}.k-home .k-home-action-card h3{font-size:clamp(20px,1.85vw,32px)!important;line-height:1!important;letter-spacing:0!important}.k-home .k-home-action-card p{margin-top:clamp(14px,1.5vw,24px)!important;font-size:clamp(13px,1.12vw,19px)!important;line-height:1.18!important}.k-home .k-home-action-card__icon{min-height:clamp(150px,14vw,230px)!important}.k-home .k-home-action-card__icon svg{display:none!important}.k-home .k-home-action-card__icon img{display:block!important;width:clamp(130px,14vw,230px)!important;max-width:88%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.k-home .k-home-action-card a{min-height:clamp(58px,4.8vw,76px)!important;margin:0 clamp(-42px,-2.6vw,-20px)!important;border-radius:18px!important;font-size:clamp(32px,3.45vw,48px)!important;line-height:1!important;letter-spacing:0!important}.k-home .k-nav-dropdown__menu{min-width:330px!important;padding:18px 22px!important;border-radius:16px!important}.k-home .k-nav-dropdown__menu a{font-size:clamp(15px,1.08vw,20px)!important;line-height:1.2!important}@media(max-width:820px){.k-home .k-home-hero.k-home-hero--split{min-height:400px!important}.k-home .k-home-hero__copy h1{font-size:clamp(22px,5.3vw,28px)!important}.k-home .k-home-benefits li{font-size:clamp(16px,4vw,21px)!important}.k-home .k-home-benefits__stage{min-height:290px!important}.k-home .k-home-device-scene{min-height:280px!important}.k-home .k-home-device-scene:after{width:min(96%,250px)!important;bottom:24px!important}.k-home .k-home-action-card{min-height:166px!important;padding:10px 8px 5px!important;border-radius:8px!important}.k-home .k-home-action-card h3{font-size:7.9px!important;line-height:1.05!important}.k-home .k-home-action-card p{margin-top:5px!important;font-size:5.8px!important;line-height:1.18!important}.k-home .k-home-action-card__icon{min-height:72px!important}.k-home .k-home-action-card__icon img{width:70px!important;max-width:92%!important}.k-home .k-home-action-card a{min-height:28px!important;margin-inline:-7px!important;border-radius:8px!important;font-size:14px!important}}.k-home .k-home-hero.k-home-hero--split{min-height:clamp(420px,40vw,560px)!important;padding-top:clamp(22px,3.4vw,46px)!important}.k-home .k-home-hero__copy{max-width:630px!important}.k-home .k-home-hero__copy h1{max-width:630px!important;font-size:clamp(34px,4.2vw,56px)!important;line-height:.98!important;letter-spacing:0!important}.k-home .k-home-hero__copy h1:before,.k-home .k-home-benefits li span,.k-home .k-home-loss h2:before{width:clamp(18px,1.8vw,26px)!important;height:clamp(18px,1.8vw,26px)!important;margin-right:10px!important}.k-home .k-home-hero__copy p{max-width:540px!important;margin-top:14px!important;font-size:clamp(12px,1vw,14px)!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{min-height:clamp(250px,26vw,350px)!important;margin-top:clamp(22px,3vw,42px)!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:clamp(220px,25vw,340px)!important;height:clamp(205px,23vw,320px)!important}.k-home .k-home-dialog{min-height:clamp(38px,3.5vw,50px)!important;padding-inline:clamp(14px,1.6vw,24px)!important;font-size:clamp(10px,.86vw,13px)!important}.k-home .k-home-dialog--left{width:clamp(180px,18vw,260px)!important}.k-home .k-home-dialog--right{top:clamp(52px,6vw,86px)!important;width:clamp(230px,24vw,350px)!important}.k-home .k-home-benefits{gap:clamp(18px,2.8vw,36px)!important;padding-top:clamp(0px,1vw,14px)!important}.k-home .k-home-benefits__list{width:min(100%,650px)!important;gap:8px!important}.k-home .k-home-benefits li{grid-template-columns:clamp(22px,2vw,30px) minmax(0,1fr)!important;font-size:clamp(19px,2.45vw,32px)!important;line-height:1.02!important;letter-spacing:0!important}.k-home .k-home-benefits__stage{min-height:clamp(300px,31vw,410px)!important;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr)!important}.k-home .k-home-device-scene{min-height:clamp(285px,30vw,395px)!important}.k-home .k-home-device-scene:after{width:min(76%,500px)!important}.k-home .k-home-device-arrow{width:clamp(70px,8.5vw,112px)!important;height:clamp(70px,8.5vw,112px)!important}.k-home .k-home-loss h2{font-size:clamp(24px,2.85vw,38px)!important;letter-spacing:0!important}.k-home .k-home-action-card{min-height:clamp(350px,30vw,440px)!important}.k-home .k-home-action-card h3{font-size:clamp(18px,1.6vw,27px)!important;letter-spacing:0!important}.k-home .k-home-action-card p{font-size:clamp(12px,1vw,16px)!important}.k-home .k-home-action-card__icon{min-height:clamp(130px,12vw,190px)!important}.k-home .k-home-action-card__icon img{width:clamp(112px,12vw,190px)!important}.k-home .k-home-action-card a{min-height:clamp(50px,4.2vw,66px)!important;font-size:clamp(26px,2.9vw,40px)!important;letter-spacing:0!important}@media(max-width:820px){.k-home .k-home-hero.k-home-hero--split{min-height:360px!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{min-height:210px!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:min(50vw,220px)!important;height:min(46vw,205px)!important}.k-home .k-home-benefits__stage{min-height:260px!important}}.k-resources-page main{width:min(100%,1120px)!important;padding-inline:clamp(22px,4vw,52px)!important}.k-resources-hero{grid-template-columns:minmax(0,.74fr) minmax(260px,.48fr)!important;gap:clamp(28px,5vw,68px)!important;align-items:center!important;padding:clamp(48px,5.6vw,78px) 0 clamp(34px,4.2vw,56px)!important}.k-resources-hero h1{max-width:620px!important;font-size:clamp(34px,4.2vw,58px)!important;line-height:1!important;letter-spacing:0!important}.k-resources-hero p:not(.k-product-kicker){max-width:500px!important;margin-top:16px!important;font-size:clamp(12px,1vw,15px)!important;line-height:1.38!important}.k-resources-system{max-width:300px!important;gap:9px!important;padding:16px!important;border-radius:16px!important}.k-resources-system span{min-height:38px!important;padding:0 16px!important;font-size:11px!important;line-height:1.1!important;transform:none!important}.k-resources-featured{margin-bottom:clamp(28px,4vw,48px)!important}.k-resource-feature{width:min(100%,760px)!important;grid-template-columns:minmax(220px,.58fr) minmax(0,1fr)!important;gap:clamp(18px,3vw,34px)!important;padding:clamp(14px,1.8vw,20px)!important;border-color:#4507cc!important;border-radius:16px!important}.k-resource-feature__visual{min-height:clamp(170px,18vw,250px)!important;border-radius:12px!important}.k-resource-feature__visual img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.k-resource-feature__body{min-width:0!important}.k-resource-feature__body p,.k-resource-card__meta{margin-bottom:10px!important;font-size:11px!important}.k-resource-feature__body h2,.k-resource-card h2{font-size:clamp(22px,2.15vw,34px)!important;line-height:1.04!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.k-resource-feature__body>span,.k-resource-card p{max-width:100%!important;margin-top:10px!important;font-size:clamp(11px,.95vw,14px)!important;line-height:1.32!important;overflow-wrap:anywhere!important;word-break:break-word!important}.k-resource-feature__body>span{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.k-resource-feature__body b,.k-resource-card b{min-height:34px!important;margin-top:14px!important;padding-block:0!important;font-size:12px!important}.k-resources-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-bottom:clamp(54px,6vw,84px)!important}.k-resource-card{min-height:260px!important;padding:clamp(16px,1.8vw,22px)!important;border-radius:14px!important}.k-resource-card h2{font-size:clamp(17px,1.45vw,23px)!important}@media(max-width:860px){.k-resources-hero,.k-resource-feature{grid-template-columns:1fr!important}.k-resources-system{max-width:none!important}.k-resources-grid{grid-template-columns:1fr!important}}.k-home .k-home-device-arrow{display:none!important}.k-home-map{display:block!important;position:relative!important;overflow:hidden!important;background:#f5f6f8!important}.k-home-map:before,.k-home-map:after,.k-home-map span{content:none!important;display:none!important}.k-home-map iframe{display:block!important;width:100%!important;height:100%!important;border:0!important}.k-home .k-home-device-scene:after{content:none!important}.k-home .k-home-action-card a{min-height:clamp(34px,2.8vw,44px)!important;margin-inline:clamp(-32px,-2.1vw,-16px)!important;border-radius:14px!important;font-size:clamp(18px,1.85vw,27px)!important}@media(max-width:820px){.k-home .k-home-action-card a{min-height:24px!important;margin-inline:-6px!important;border-radius:7px!important;font-size:12px!important}}@media(max-width:820px){.k-home .k-home-header,.k-home .k-home-hero,.k-home .k-home-benefits,.k-home .k-home-loss,.k-home .k-home-footer{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;padding-left:0!important;padding-right:0!important}.k-home .k-home-header{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding-top:14px!important}.k-home .k-home-nav{width:100%!important;justify-content:start!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;padding:2px 0 8px!important;scrollbar-width:none!important}.k-home .k-home-nav::-webkit-scrollbar{display:none!important}.k-home .k-home-nav>a,.k-home .k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:36px!important;padding-inline:10px!important;flex:0 0 auto!important;font-size:12px!important;line-height:1!important}.k-home .k-home-nav__pill{min-width:0!important}.k-home .k-home-hero.k-home-hero--split{min-height:0!important;padding-top:24px!important}.k-home .k-home-hero.k-home-hero--split:before{content:none!important}.k-home .k-home-hero__copy,.k-home .k-home-hero__copy h1,.k-home .k-home-hero__copy p{width:100%!important;max-width:100%!important;min-width:0!important}.k-home .k-home-hero__copy h1{font-size:32px!important;line-height:1.05!important;letter-spacing:0!important;overflow-wrap:anywhere!important;word-break:normal!important}.k-home .k-home-hero__copy h1:before,.k-home .k-home-benefits li span,.k-home .k-home-loss h2:before{width:18px!important;height:18px!important;margin-right:8px!important}.k-home .k-home-hero__copy p{margin:14px 0 0 28px!important;font-size:14px!important;line-height:1.4!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{min-height:250px!important;margin-top:28px!important;overflow:hidden!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:min(72vw,270px)!important;height:min(64vw,240px)!important}.k-home .k-home-dialog{min-height:44px!important;padding-inline:12px!important;font-size:11px!important;line-height:1.25!important}.k-home .k-home-dialog--left{width:min(180px,52vw)!important;left:0!important}.k-home .k-home-dialog--right{width:min(210px,60vw)!important;right:0!important}.k-home .k-home-benefits{padding-top:34px!important;gap:24px!important}.k-home .k-home-benefits li{grid-template-columns:20px minmax(0,1fr)!important;font-size:25px!important;line-height:1.08!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.k-home .k-home-benefits__stage{grid-template-columns:1fr!important;min-height:0!important;gap:22px!important}.k-home .k-home-process-card{grid-template-columns:34px minmax(0,1fr)!important;min-height:64px!important;padding:12px 14px!important}.k-home .k-home-process-card p{font-size:13px!important;line-height:1.32!important}.k-home .k-home-device-scene{min-height:245px!important}.k-home .k-home-device-image{right:0!important;bottom:0!important;width:min(100%,360px)!important}.k-home .k-home-loss{padding-top:44px!important}.k-home .k-home-loss h2{max-width:100%!important;font-size:29px!important;line-height:1.08!important;letter-spacing:0!important}.k-home .k-home-loss p{max-width:65ch!important;margin-top:14px!important;font-size:14px!important;line-height:1.4!important}.k-home .k-home-actions{grid-template-columns:1fr!important;gap:14px!important}.k-home .k-home-action-card{min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto!important;padding:18px!important}.k-home .k-home-action-card h3{font-size:21px!important;line-height:1.12!important;letter-spacing:0!important}.k-home .k-home-action-card p{margin-top:10px!important;font-size:14px!important;line-height:1.34!important}.k-home .k-home-action-card__icon{min-height:118px!important;margin-top:10px!important}.k-home .k-home-action-card__icon img{max-width:108px!important;max-height:108px!important}.k-home .k-home-action-card a{min-height:44px!important;margin:16px 0 0!important;border-radius:10px!important;font-size:18px!important}.k-home .k-home-footer{grid-template-columns:1fr!important;gap:24px!important;min-height:0!important;padding:24px!important}.k-home .k-home-footer__brand img{width:48px!important}.k-home .k-home-footer p,.k-home .k-home-footer a{font-size:14px!important;line-height:1.35!important}.k-home .k-home-map{width:min(100%,260px)!important;height:140px!important}.k-home .k-home-footer__links{grid-template-columns:1fr!important;gap:18px!important}.k-home .k-home-footer__links div{gap:2px!important}.k-home .k-home-footer h2{font-size:16px!important;margin-bottom:8px!important}.k-home .k-home-footer__links a{min-height:44px!important;padding-left:16px!important;font-size:14px!important}}.k-home,.k-home .k-home-stage,.k-home .k-home-sheet{max-width:100%!important;overflow-x:clip!important}.k-home .k-home-hero__copy p,.k-home .k-home-dialog,.k-home .k-home-process-card p,.k-home .k-home-loss p,.k-home .k-home-action-card p,.k-home .k-home-footer p,.k-home .k-home-footer a{line-height:1.36!important}.k-home .k-home-action-card h3,.k-home .k-home-benefits li,.k-home .k-home-loss h2{line-height:1.08!important;letter-spacing:0!important}.k-home .k-home-hero__copy h1{line-height:1!important;letter-spacing:0!important}@media(max-width:820px){.k-home .k-home-header,.k-home .k-home-hero,.k-home .k-home-benefits,.k-home .k-home-loss,.k-home .k-home-footer{width:min(100% - 28px,1320px)!important}.k-home .k-home-header{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:14px 0 0!important}.k-home .k-home-logo{width:-moz-max-content!important;width:max-content!important}.k-home .k-home-nav{width:100%!important;justify-content:start!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;padding:2px 0 8px!important;scrollbar-width:none!important}.k-home .k-home-nav::-webkit-scrollbar{display:none!important}.k-home .k-home-nav>a,.k-home .k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:36px!important;padding-inline:10px!important;flex:0 0 auto!important;font-size:12px!important;line-height:1!important}.k-home .k-home-nav__pill{min-width:0!important}.k-home .k-nav-dropdown__menu{left:0!important;min-width:min(320px,calc(100vw - 32px))!important;transform:translateY(8px)!important}.k-home .k-nav-dropdown:hover .k-nav-dropdown__menu,.k-home .k-nav-dropdown:focus-within .k-nav-dropdown__menu{transform:translate(0)!important}.k-home .k-nav-dropdown__menu a{min-height:40px!important;font-size:16px!important;line-height:1.25!important}.k-home .k-home-hero.k-home-hero--split{min-height:0!important;padding:24px 0 0!important}.k-home .k-home-hero.k-home-hero--split:before{content:none!important}.k-home .k-home-hero__copy,.k-home .k-home-hero__copy h1,.k-home .k-home-hero__copy p{max-width:100%!important}.k-home .k-home-hero__copy h1{font-size:34px!important;line-height:1.04!important;overflow-wrap:anywhere!important}.k-home .k-home-hero__copy h1:before,.k-home .k-home-benefits li span,.k-home .k-home-loss h2:before{width:18px!important;height:18px!important;margin-right:8px!important}.k-home .k-home-hero__copy p{margin:14px 0 0 28px!important;font-size:14px!important;line-height:1.4!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{min-height:250px!important;margin-top:28px!important;overflow:hidden!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:min(72vw,270px)!important;height:min(64vw,240px)!important}.k-home .k-home-dialog{min-height:44px!important;padding-inline:12px!important;font-size:11px!important;line-height:1.25!important}.k-home .k-home-dialog--left{width:min(180px,52vw)!important;left:0!important}.k-home .k-home-dialog--right{width:min(210px,60vw)!important;right:0!important}.k-home .k-home-benefits{padding:34px 0 0!important;gap:24px!important}.k-home .k-home-benefits li{grid-template-columns:20px minmax(0,1fr)!important;font-size:25px!important;line-height:1.08!important;overflow-wrap:anywhere!important}.k-home .k-home-benefits__stage{grid-template-columns:1fr!important;min-height:0!important;gap:22px!important}.k-home .k-home-process-stack{gap:12px!important}.k-home .k-home-process-card{grid-template-columns:34px minmax(0,1fr)!important;min-height:64px!important;padding:12px 14px!important}.k-home .k-home-process-card span{width:24px!important;height:24px!important}.k-home .k-home-process-card p{font-size:13px!important;line-height:1.32!important}.k-home .k-home-device-scene{min-height:245px!important}.k-home .k-home-device-image{right:0!important;bottom:0!important;width:min(100%,360px)!important}.k-home .k-home-loss{padding:44px 0 0!important}.k-home .k-home-loss h2{max-width:100%!important;font-size:29px!important;line-height:1.08!important}.k-home .k-home-loss p{max-width:65ch!important;margin-top:14px!important;font-size:14px!important;line-height:1.4!important}.k-home .k-home-actions{grid-template-columns:1fr!important;gap:14px!important}.k-home .k-home-action-card{min-height:0!important;grid-template-columns:minmax(0,1fr) 112px!important;grid-template-rows:auto auto auto!important;-moz-column-gap:14px!important;column-gap:14px!important;padding:18px!important;overflow:hidden!important}.k-home .k-home-action-card h3{grid-column:1 / 2!important;font-size:21px!important;line-height:1.12!important}.k-home .k-home-action-card p{grid-column:1 / 2!important;margin-top:10px!important;font-size:14px!important;line-height:1.34!important}.k-home .k-home-action-card__icon{grid-column:2 / 3!important;grid-row:1 / 3!important;min-height:112px!important;align-self:center!important}.k-home .k-home-action-card__icon img{max-width:108px!important;max-height:108px!important}.k-home .k-home-action-card a{grid-column:1 / -1!important;min-height:44px!important;margin:16px 0 0!important;border-radius:10px!important;font-size:18px!important}.k-home .k-home-footer{grid-template-columns:1fr!important;gap:24px!important;min-height:0!important;padding:24px!important}.k-home .k-home-footer__brand img{width:48px!important}.k-home .k-home-footer p,.k-home .k-home-footer a{font-size:14px!important;line-height:1.35!important}.k-home .k-home-map{width:min(100%,260px)!important;height:140px!important}.k-home .k-home-footer__links{grid-template-columns:1fr!important;gap:18px!important}.k-home .k-home-footer__links div{gap:2px!important}.k-home .k-home-footer h2{font-size:16px!important;margin-bottom:8px!important}.k-home .k-home-footer__links a{min-height:44px!important;padding-left:16px!important;font-size:14px!important}}@media(max-width:480px){.k-home .k-home-action-card{grid-template-columns:1fr!important}.k-home .k-home-action-card__icon{grid-column:1 / -1!important;grid-row:auto!important;min-height:118px!important;margin-top:10px!important}.k-home .k-home-action-card h3,.k-home .k-home-action-card p{grid-column:1 / -1!important}}html,body,#root,.k-home,.k-home .k-home-stage,.k-home .k-home-sheet{max-width:100%!important;overflow-x:hidden!important}.k-home .k-home-device-scene picture{display:contents!important}.k-home .k-home-device-image{position:absolute!important;right:4%!important;bottom:4%!important;display:block!important;width:min(76%,500px)!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.k-home .k-home-map{display:block!important;position:relative!important;overflow:hidden!important;background:#f5f6f8!important}.k-home .k-home-map:before,.k-home .k-home-map:after,.k-home .k-home-map span{content:none!important;display:none!important}.k-home .k-home-map iframe{display:block!important;width:100%!important;height:100%!important;border:0!important}.k-home .k-home-footer__links a{min-height:44px!important;display:inline-flex!important;align-items:center!important}@media(max-width:820px){.k-home .k-home-header,.k-home .k-home-hero,.k-home .k-home-benefits,.k-home .k-home-loss,.k-home .k-home-footer{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;padding-left:0!important;padding-right:0!important}.k-home .k-home-header{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding-top:14px!important}.k-home .k-home-nav{width:100%!important;justify-content:start!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;padding:2px 0 8px!important;scrollbar-width:none!important}.k-home .k-home-nav::-webkit-scrollbar{display:none!important}.k-home .k-home-nav>a,.k-home .k-home-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:36px!important;padding-inline:10px!important;flex:0 0 auto!important;font-size:12px!important;line-height:1!important}.k-home .k-home-nav__pill{min-width:0!important}.k-home .k-home-hero.k-home-hero--split{min-height:0!important;padding-top:24px!important}.k-home .k-home-hero.k-home-hero--split:before{content:none!important}.k-home .k-home-hero__copy,.k-home .k-home-hero__copy h1,.k-home .k-home-hero__copy p{width:100%!important;max-width:100%!important;min-width:0!important}.k-home .k-home-hero__copy h1{font-size:32px!important;line-height:1.05!important;letter-spacing:0!important;overflow-wrap:anywhere!important;word-break:normal!important}.k-home .k-home-hero__copy h1:before,.k-home .k-home-benefits li span,.k-home .k-home-loss h2:before{width:18px!important;height:18px!important;margin-right:8px!important}.k-home .k-home-hero__copy p{margin:14px 0 0 28px!important;font-size:14px!important;line-height:1.4!important}.k-home .k-home-hero__visual.k-home-hero__visual--lower{min-height:250px!important;margin-top:28px!important;overflow:hidden!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{width:min(72vw,270px)!important;height:min(64vw,240px)!important}.k-home .k-home-dialog{min-height:44px!important;padding-inline:12px!important;font-size:11px!important;line-height:1.25!important}.k-home .k-home-dialog--left{width:min(180px,52vw)!important;left:0!important}.k-home .k-home-dialog--right{width:min(210px,60vw)!important;right:0!important}.k-home .k-home-benefits{padding-top:34px!important;gap:24px!important}.k-home .k-home-benefits li{grid-template-columns:20px minmax(0,1fr)!important;font-size:25px!important;line-height:1.08!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.k-home .k-home-benefits__stage{grid-template-columns:1fr!important;min-height:0!important;gap:22px!important}.k-home .k-home-process-card{grid-template-columns:34px minmax(0,1fr)!important;min-height:64px!important;padding:12px 14px!important}.k-home .k-home-process-card p{font-size:13px!important;line-height:1.32!important}.k-home .k-home-device-scene{min-height:245px!important}.k-home .k-home-device-image{right:0!important;bottom:0!important;width:min(100%,360px)!important}.k-home .k-home-loss{padding-top:44px!important}.k-home .k-home-loss h2{max-width:100%!important;font-size:29px!important;line-height:1.08!important;letter-spacing:0!important}.k-home .k-home-loss p{max-width:65ch!important;margin-top:14px!important;font-size:14px!important;line-height:1.4!important}.k-home .k-home-actions{grid-template-columns:1fr!important;gap:14px!important}.k-home .k-home-action-card{min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto!important;padding:18px!important}.k-home .k-home-action-card h3{font-size:21px!important;line-height:1.12!important;letter-spacing:0!important}.k-home .k-home-action-card p{margin-top:10px!important;font-size:14px!important;line-height:1.34!important}.k-home .k-home-action-card__icon{min-height:118px!important;margin-top:10px!important}.k-home .k-home-action-card__icon img{max-width:108px!important;max-height:108px!important}.k-home .k-home-action-card a{min-height:44px!important;margin:16px 0 0!important;border-radius:10px!important;font-size:18px!important}.k-home .k-home-footer{grid-template-columns:1fr!important;gap:24px!important;min-height:0!important;padding:24px!important}.k-home .k-home-footer__brand img{width:48px!important}.k-home .k-home-footer p,.k-home .k-home-footer a{font-size:14px!important;line-height:1.35!important}.k-home .k-home-map{width:min(100%,260px)!important;height:140px!important}.k-home .k-home-footer__links{grid-template-columns:1fr!important;gap:18px!important}.k-home .k-home-footer__links div{gap:2px!important}.k-home .k-home-footer h2{font-size:16px!important;margin-bottom:8px!important}.k-home .k-home-footer__links a{min-height:44px!important;padding-left:16px!important;font-size:14px!important}.k-home .k-home-hero__copy h1{font-size:28px!important;line-height:1.08!important}.k-home .k-home-hero__copy p{margin-left:26px!important;font-size:13px!important}.k-home .k-home-dialog--left{width:min(168px,48vw)!important}.k-home .k-home-dialog--right{width:min(176px,50vw)!important}.k-home .k-home-benefits li{font-size:22px!important;line-height:1.12!important}.k-home .k-home-device-scene{min-height:220px!important}.k-home .k-home-device-image{width:min(94%,320px)!important}.k-home .k-home-loss h2{font-size:25px!important;line-height:1.12!important}.k-home .k-home-hero__copy h1{font-size:24px!important}.k-home .k-home-benefits li{font-size:20px!important}.k-home .k-home-loss h2{font-size:23px!important}.k-home .k-home-hero__copy h1,.k-home .k-home-benefits li,.k-home .k-home-loss h2,.k-home .k-home-action-card h3,.k-home .k-home-action-card p,.k-home .k-home-loss p,.k-home .k-home-hero__copy p{white-space:normal!important;text-wrap:wrap!important;overflow-wrap:anywhere!important}.k-home .k-home-hero__copy h1,.k-home .k-home-hero__copy p,.k-home .k-home-benefits li,.k-home .k-home-loss h2,.k-home .k-home-loss p{width:min(100%,330px)!important;max-width:min(100%,330px)!important}}.k-product-page{position:relative!important;overflow-x:hidden!important;background:#fffefe!important}.k-product-page:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(69,7,204,.055) 1px,transparent 1px) 0 0 / min(24vw,320px) 100%,repeating-radial-gradient(ellipse at 112% -18%,transparent 0 42px,rgba(166,125,255,.15) 43px 45px,transparent 46px 68px),#fffefe!important;opacity:.72!important}.k-product-page>*{position:relative!important;z-index:1!important}.k-product-page>.k-skip-link{position:fixed!important;z-index:100!important;transform:translateY(-160%)!important}.k-product-page>.k-skip-link:focus-visible{transform:translateY(0)!important}.k-product-header{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;width:min(100% - clamp(24px,4vw,64px),1320px)!important;min-height:78px!important;align-items:center!important;gap:clamp(34px,8vw,190px)!important;margin-inline:auto!important;padding:16px 0 6px!important}.k-product-logo img{width:clamp(108px,10vw,138px)!important;height:auto!important}.k-product-nav{display:flex!important;min-width:0!important;align-items:center!important;justify-content:space-between!important;gap:clamp(12px,2.7vw,54px)!important;overflow:visible!important}.k-product-nav>a,.k-product-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;color:#111018!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:clamp(10px,.86vw,13px)!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important}.k-product-nav .k-nav-dropdown__trigger span{color:#4507cc!important;font-size:12px!important;margin-left:4px!important}.k-resources-page main{width:min(100%,1120px)!important;box-sizing:border-box!important}.k-resource-feature{width:min(100%,980px)!important;align-items:center!important;box-sizing:border-box!important}.k-resource-feature__visual{display:grid!important;aspect-ratio:16 / 10!important;min-height:0!important;max-height:250px!important;place-items:center!important;padding:10px!important;background:#f4efff!important}.k-resource-feature__visual img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.k-resource-feature__body,.k-resource-card,.k-resource-card__meta{min-width:0!important}.k-resource-feature__body p,.k-resource-card__meta,.k-blog-post-category,.k-blog-post-meta{overflow-wrap:anywhere!important}.k-resource-feature__body h2,.k-resource-card h2{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;overflow-wrap:anywhere!important;word-break:normal!important}.k-resource-feature__body h2{-webkit-line-clamp:2!important}.k-resource-card h2{-webkit-line-clamp:4!important}.k-resource-feature__body>span,.k-resource-card p{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.k-resource-card p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important}.k-blog-post-main{width:min(100%,1120px)!important;box-sizing:border-box!important;margin-inline:auto!important;padding:clamp(42px,5vw,72px) clamp(22px,4vw,52px) clamp(54px,7vw,96px)!important}.k-blog-post-article{width:min(100%,900px)!important;margin-inline:auto!important}.k-blog-post-back{margin-bottom:clamp(22px,3vw,36px)!important}.k-blog-post-shell{max-width:100%!important}.k-blog-post-head{max-width:860px!important;margin-bottom:clamp(22px,3vw,34px)!important}.k-blog-post-category{display:inline-flex!important;max-width:100%!important;min-height:34px!important;align-items:center!important;margin-bottom:16px!important;padding:0 14px!important;color:#4507cc!important;background:#4507cc14!important;border-radius:999px!important;font-size:13px!important;font-weight:700!important}.k-blog-post-head h1{max-width:860px!important;margin:0 0 18px!important;color:#0e0e10!important;font-size:clamp(34px,5vw,62px)!important;font-weight:900!important;line-height:1.02!important;letter-spacing:0!important;overflow-wrap:anywhere!important;word-break:normal!important}.k-blog-post-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 18px!important;color:#5c536c!important}.k-blog-post-meta>div{display:inline-flex!important;min-width:0!important;align-items:center!important;gap:8px!important}.k-blog-post-cover{display:grid!important;width:100%!important;aspect-ratio:16 / 9!important;max-height:430px!important;place-items:center!important;margin-bottom:clamp(28px,4vw,44px)!important;overflow:hidden!important;background:#f4efff!important;border:1px solid #d8c7ff!important;border-radius:22px!important}.k-blog-post-cover img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.k-blog-post-content,.k-blog-post-footer-nav{max-width:75ch!important}.k-blog-post-footer-nav{margin-top:clamp(36px,5vw,56px)!important;padding-top:28px!important;border-top:1px solid #d8c7ff!important}.k-blog-post-status{margin:clamp(40px,8vw,90px) 0!important;color:#5c536c!important;text-align:center!important}.k-blog-post-status--error{color:#b3261e!important}@media(max-width:980px){.k-product-header{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding-top:14px!important}.k-product-nav{width:100%!important;justify-content:flex-start!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;padding:2px 0 8px!important;scrollbar-width:none!important}.k-product-nav::-webkit-scrollbar{display:none!important}.k-product-nav>a,.k-product-nav>.k-nav-dropdown>.k-nav-dropdown__trigger{min-height:36px!important;flex:0 0 auto!important;padding-inline:10px!important;font-size:12px!important}.k-resources-hero,.k-resource-feature{grid-template-columns:1fr!important}.k-resources-page main{width:100%!important;max-width:100%!important;padding-inline:22px!important;overflow-x:hidden!important}.k-resources-hero>*,.k-resources-system,.k-resource-feature>*{min-width:0!important}.k-resources-system{width:346px!important;max-width:calc(100svw - 44px)!important}.k-resources-hero h1{width:346px!important;max-width:calc(100svw - 44px)!important;font-size:clamp(30px,9vw,44px)!important;line-height:1.04!important;overflow-wrap:anywhere!important;word-break:normal!important}.k-resources-hero p:not(.k-product-kicker){width:320px!important;max-width:calc(100svw - 44px)!important;overflow-wrap:anywhere!important}.k-resource-feature{width:346px!important;max-width:calc(100svw - 44px)!important}.k-resource-feature__visual{max-height:none!important}}html,body,#root{background:#fffefe!important}.k-skip-link:not(:focus-visible){transform:translateY(-160%)!important}.k-home,.k-product-page{position:relative!important;overflow-x:clip!important;background:#fffefe!important}.k-home .k-home-stage,.k-home .k-home-sheet{position:relative!important;overflow-x:clip!important;background:transparent!important}.k-home .k-home-stage:before,.k-home .k-home-stage:after,.k-home .k-home-sheet:before,.k-home .k-home-sheet:after,.k-home .k-home-hero.k-home-hero--split:before,.k-home .k-home-hero.k-home-hero--split:after,.k-home .k-home-hero__visual.k-home-hero__visual--lower:before,.k-home .k-home-hero__visual.k-home-hero__visual--lower:after,.k-home .k-home-hero.k-home-hero--split>.k-home-ribbons,.k-home .k-home-hero.k-home-hero--split>.k-home-ribbons:before,.k-home .k-home-hero.k-home-hero--split>.k-home-ribbons:after{content:none!important;display:none!important;background:none!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:0!important}.k-product-page:before,.k-product-page:after,.k-home:before,.k-home:after{content:""!important;position:absolute!important;z-index:0!important;pointer-events:none!important;opacity:1!important;background-repeat:no-repeat!important}.k-product-page:before,.k-home:before{inset:0!important;background-image:url(/assets/marketing/rectangle-bg.jpg)!important;background-size:clamp(260px,26vw,430px) auto!important;background-position:right -88px top -210px!important}.k-product-page:after,.k-home:after{content:none!important;display:none!important;background:none!important}.k-home>*,.k-home .k-home-stage,.k-home .k-home-sheet>*,.k-product-page>*{position:relative!important;z-index:1!important}.k-home .k-home-footer,.k-product-site-footer{position:relative!important;overflow:hidden!important}.k-home .k-home-footer:before,.k-product-site-footer:before{content:""!important;position:absolute!important;inset:0 auto 0 clamp(-170px,-9vw,-86px)!important;z-index:0!important;width:clamp(210px,20vw,350px)!important;pointer-events:none!important;background:url(/assets/marketing/rectangle-bg.jpg) left top / 100% auto no-repeat!important;opacity:.85!important;transform:scaleX(-1)!important}.k-home .k-home-footer>*,.k-product-site-footer>*{position:relative!important;z-index:1!important}.k-home .k-home-sphere:before,.k-home .k-home-sphere:after,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:before,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:after{content:none!important;display:none!important;background:none!important;background-image:none!important}.k-home .k-home-hero__visual--lower .k-home-sphere,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave{background:radial-gradient(circle at 18% 64%,rgba(0,213,255,.74) 0 8%,transparent 22%),radial-gradient(circle at 78% 25%,rgba(33,221,255,.62) 0 9%,transparent 24%),radial-gradient(circle at 64% 72%,rgba(244,34,197,.42) 0 15%,transparent 34%),radial-gradient(circle at 40% 36%,rgba(255,254,254,.96) 0 20%,transparent 45%),linear-gradient(135deg,#e9deffe6,#a67dffad)!important;filter:saturate(1.05)!important}.k-home .k-home-hero__visual--lower .k-home-sphere span,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span{display:none!important}@media(max-width:820px){.k-product-page:before,.k-home:before{background-size:230px auto!important;background-position:right -112px top -150px!important}.k-product-page:after,.k-home:after{content:none!important;display:none!important}.k-home .k-home-footer:before,.k-product-site-footer:before{left:-118px!important;width:190px!important}}.k-skip-link{display:none!important}.k-home .k-home-footer:before,.k-product-site-footer:before{content:none!important;display:none!important;background:none!important}.k-footer-rectangle{position:relative!important;z-index:0!important;width:min(100% - clamp(32px,5vw,80px),1320px)!important;height:0!important;margin:0 auto!important;pointer-events:none!important}.k-footer-rectangle:before{content:""!important;position:absolute!important;left:clamp(-88px,-6vw,-42px)!important;bottom:-34px!important;z-index:0!important;width:clamp(260px,26vw,430px)!important;height:clamp(620px,62vw,980px)!important;pointer-events:none!important;background:url(/assets/marketing/rectangle-bg.jpg) left top / 100% auto no-repeat!important;opacity:.78!important;transform:scaleX(-1)!important;transform-origin:center bottom!important}.k-home .k-home-footer,.k-product-site-footer{position:relative!important;z-index:2!important;width:min(100% - clamp(32px,5vw,80px),1320px)!important;margin-inline:auto!important}.k-home main,.k-home .k-home-loss,.k-home .k-home-actions,.k-home .k-home-action-card,.k-product-frame>main{position:relative!important;z-index:2!important}.k-home .k-footer-rectangle,.k-product-page .k-footer-rectangle{z-index:0!important}.k-clients-page .k-footer-rectangle:before{content:none!important;display:none!important;background:none!important}.k-home .k-home-hero.k-home-hero--split>.k-home-ribbons,.k-home .k-home-hero.k-home-hero--split>.k-home-ribbons:before,.k-home .k-home-hero.k-home-hero--split>.k-home-ribbons:after{content:none!important;display:none!important;width:0!important;height:0!important;background:none!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:0!important;visibility:hidden!important}.k-home .k-home-sphere:before,.k-home .k-home-sphere:after,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:before,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave:after{content:none!important;display:none!important;background:none!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:0!important}.k-home .k-home-sphere span,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--single-wave span{display:none!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--approved-single{--pearl-white: oklch(.986 .009 296);--pearl-milk: oklch(.964 .018 296);--pearl-shadow: oklch(.926 .03 246);--pearl-cyan: oklch(.847 .148 209);--pearl-blue: oklch(.64 .235 257);--pearl-pink: oklch(.845 .14 338);--pearl-violet: oklch(.701 .245 312);position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:45% 55% 52% 48%/47% 49% 51% 53%!important;clip-path:inset(0 round 45% 55% 52% 48% / 47% 49% 51% 53%);background:radial-gradient(ellipse at 47% 42%,color-mix(in oklch,var(--pearl-white) 93%,var(--pearl-milk)) 0 23%,transparent 53%),radial-gradient(ellipse at 17% 70%,color-mix(in oklch,var(--pearl-cyan) 82%,var(--pearl-milk)) 0 9%,transparent 31%),radial-gradient(ellipse at 78% 22%,color-mix(in oklch,var(--pearl-cyan) 52%,var(--pearl-white)) 0 11%,transparent 32%),radial-gradient(ellipse at 76% 79%,color-mix(in oklch,var(--pearl-pink) 62%,var(--pearl-violet)) 0 16%,transparent 39%),linear-gradient(132deg,color-mix(in oklch,var(--pearl-white) 91%,var(--pearl-cyan)),color-mix(in oklch,var(--pearl-milk) 72%,var(--pearl-cyan)) 42%,color-mix(in oklch,var(--pearl-pink) 54%,var(--pearl-violet)))!important;box-shadow:0 30px 86px color-mix(in oklch,var(--pearl-cyan) 26%,transparent),-26px 10px 92px color-mix(in oklch,var(--pearl-pink) 20%,transparent),20px 24px 86px color-mix(in oklch,var(--pearl-violet) 17%,transparent),inset 0 14px 42px color-mix(in oklch,var(--pearl-white) 56%,transparent),inset -20px -16px 50px color-mix(in oklch,var(--pearl-shadow) 28%,transparent)!important;filter:brightness(.98) saturate(.96);animation:kPearlSphereShape 12.6s ease-in-out infinite!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--approved-single>i{position:absolute;display:block;pointer-events:none;border-radius:inherit;mix-blend-mode:screen}.k-home .k-home-hero__visual--lower .k-home-sphere__mist{inset:3%;z-index:1;background:radial-gradient(circle at 38% 35%,color-mix(in oklch,var(--pearl-white) 84%,transparent),transparent 39%),radial-gradient(circle at 60% 58%,color-mix(in oklch,var(--pearl-white) 58%,transparent),transparent 56%);filter:blur(clamp(28px,3vw,52px));opacity:.78;animation:kPearlSphereMist 11.4s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__turn{inset:-24%;z-index:2;background:conic-gradient(from 122deg,transparent 0 8%,color-mix(in oklch,var(--pearl-cyan) 54%,transparent) 16%,transparent 27% 40%,color-mix(in oklch,var(--pearl-pink) 42%,transparent) 49%,transparent 59% 70%,color-mix(in oklch,var(--pearl-blue) 40%,transparent) 78%,transparent 88%),radial-gradient(circle at 50% 50%,color-mix(in oklch,var(--pearl-white) 18%,transparent),transparent 58%);filter:blur(clamp(18px,2vw,34px));opacity:.72;animation:kPearlSphereTurn 21s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__spot{z-index:3;aspect-ratio:1;border-radius:50%;filter:blur(clamp(24px,3.2vw,64px));opacity:.74}.k-home .k-home-hero__visual--lower .k-home-sphere__spot--cyan{bottom:-1%;left:-5%;width:47%;background:radial-gradient(circle,color-mix(in oklch,var(--pearl-cyan) 88%,transparent),transparent 69%);animation:kPearlSphereCyan 15.6s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__spot--blue{bottom:-14%;left:26%;width:48%;background:radial-gradient(circle,color-mix(in oklch,var(--pearl-blue) 76%,transparent),transparent 70%);opacity:.62;animation:kPearlSphereBlue 17.8s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__spot--violet{right:-9%;bottom:4%;width:52%;background:radial-gradient(circle at 44% 44%,color-mix(in oklch,var(--pearl-violet) 72%,transparent),transparent 62%),radial-gradient(circle at 58% 58%,color-mix(in oklch,var(--pearl-pink) 58%,transparent),transparent 73%);animation:kPearlSphereViolet 16.4s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__spot--aqua{top:-12%;right:8%;width:46%;background:radial-gradient(circle,color-mix(in oklch,var(--pearl-cyan) 64%,var(--pearl-white)),transparent 70%);opacity:.64;animation:kPearlSphereAqua 14.8s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__spot--rose{top:-5%;left:-10%;width:44%;background:radial-gradient(circle,color-mix(in oklch,var(--pearl-pink) 60%,transparent),transparent 69%);opacity:.52;animation:kPearlSphereRose 18s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__gloss{inset:7%;z-index:4;background:radial-gradient(ellipse at 33% 24%,color-mix(in oklch,var(--pearl-white) 72%,transparent),transparent 37%),radial-gradient(ellipse at 57% 46%,color-mix(in oklch,var(--pearl-white) 36%,transparent),transparent 58%);filter:blur(clamp(10px,1.5vw,24px));opacity:.78;animation:kPearlSphereGloss 8.8s ease-in-out infinite}.k-home .k-home-hero__visual--lower .k-home-sphere__rim{inset:-1%;z-index:5;background:radial-gradient(ellipse at 50% 50%,transparent 57%,color-mix(in oklch,var(--pearl-cyan) 34%,transparent) 61%,color-mix(in oklch,var(--pearl-pink) 27%,transparent) 64%,color-mix(in oklch,var(--pearl-violet) 22%,transparent) 67%,transparent 72%),conic-gradient(from 36deg,transparent 0 8%,color-mix(in oklch,var(--pearl-cyan) 30%,transparent) 16%,transparent 28% 51%,color-mix(in oklch,var(--pearl-pink) 25%,transparent) 60%,transparent 70% 82%,color-mix(in oklch,var(--pearl-blue) 22%,transparent) 91%,transparent);filter:blur(clamp(2px,.55vw,7px));opacity:.8;animation:kPearlSphereRim 20.8s ease-in-out infinite}@keyframes kPearlSphereShape{0%,to{clip-path:inset(0 round 45% 55% 52% 48% / 47% 49% 51% 53%);rotate:-.6deg;scale:.994;translate:0 0}34%{clip-path:inset(0 round 54% 46% 47% 53% / 53% 47% 56% 44%);rotate:.9deg;scale:1.01;translate:1px -3px}68%{clip-path:inset(0 round 44% 56% 57% 43% / 45% 56% 47% 53%);rotate:-1deg;scale:1.006;translate:-2px 2px}}@keyframes kPearlSphereMist{0%,to{opacity:.56;transform:translate3d(-3%,-1%,0) scale(.92)}50%{opacity:.92;transform:translate3d(4%,3%,0) scale(1.12)}}@keyframes kPearlSphereTurn{0%,to{transform:rotate(-8deg) scale(.95)}50%{transform:rotate(12deg) scale(1.08)}}@keyframes kPearlSphereCyan{0%,to{opacity:.54;transform:translate3d(-10px,6px,0) scale(.9)}46%{opacity:.86;transform:translate3d(18px,-14px,0) scale(1.14)}}@keyframes kPearlSphereBlue{0%,to{opacity:.42;transform:translate3d(-8px,12px,0) scale(.94)}54%{opacity:.72;transform:translate3d(10px,-10px,0) scale(1.1)}}@keyframes kPearlSphereViolet{0%,to{opacity:.5;transform:translate3d(12px,8px,0) scale(.94)}42%{opacity:.84;transform:translate3d(-16px,-12px,0) scale(1.13)}}@keyframes kPearlSphereAqua{0%,to{opacity:.42;transform:translate3d(-8px,-10px,0) scale(.92)}52%{opacity:.72;transform:translate3d(16px,13px,0) scale(1.12)}}@keyframes kPearlSphereRose{0%,to{opacity:.32;transform:translate3d(8px,-8px,0) scale(.95)}48%{opacity:.62;transform:translate3d(16px,14px,0) scale(1.1)}}@keyframes kPearlSphereGloss{0%,to{opacity:.54;transform:translate3d(-2%,-1%,0) scale(.96)}50%{opacity:.88;transform:translate3d(2%,2%,0) scale(1.06)}}@keyframes kPearlSphereRim{0%,to{opacity:.42;transform:rotate(-7deg) scale(.98)}50%{opacity:.86;transform:rotate(9deg) scale(1.03)}}@media(prefers-reduced-motion:reduce){.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--approved-single,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--approved-single>i{animation:none!important}}.k-home .k-home-nav .k-nav-dropdown__menu{top:calc(100% + 8px)!important;left:50%!important;display:grid!important;min-width:250px!important;max-width:min(360px,82vw)!important;padding:10px!important;gap:2px!important;background:#fffefe!important;border:1px solid #d8c7ff!important;border-radius:14px!important;box-shadow:0 22px 50px #4507cc24!important;opacity:0!important;visibility:hidden!important;transform:translate(-50%,8px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important}.k-home .k-home-nav .k-nav-dropdown:hover .k-nav-dropdown__menu,.k-home .k-home-nav .k-nav-dropdown:focus-within .k-nav-dropdown__menu{opacity:1!important;visibility:visible!important;transform:translate(-50%)!important}.k-home .k-home-nav .k-nav-dropdown__menu a{display:flex!important;min-height:40px!important;align-items:center!important;padding:9px 12px!important;color:#161222!important;border-radius:9px!important;font-size:14px!important;font-weight:650!important;line-height:1.18!important;text-decoration:none!important;white-space:normal!important}.k-home .k-home-nav .k-nav-dropdown__menu a:hover,.k-home .k-home-nav .k-nav-dropdown__menu a:focus-visible{color:#4507cc!important;background:#f4efff!important}.k-home .k-home-action-card__icon{position:relative!important;display:grid!important;width:min(78%,210px)!important;aspect-ratio:1 / 1!important;place-items:center!important;margin:auto auto clamp(28px,3vw,48px)!important;overflow:visible!important;background:transparent!important}.k-home .k-home-action-card__icon img{display:block!important;max-width:none!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.k-home .k-home-action-card__icon--calc>img:first-child{width:94%!important;transform:translate(-2%,6%)!important}.k-home .k-home-action-card__icon--calc .k-home-action-card__icon-overlay{position:absolute!important;top:8%!important;right:9%!important;width:56%!important;transform:rotate(1deg)!important}.k-home .k-home-action-card__icon--circle>img{width:90%!important}.k-home .k-home-action-card__icon--union>img{width:92%!important;transform:translate(1%,-1%)!important}@media(max-width:820px){.k-footer-rectangle,.k-home .k-home-footer,.k-product-site-footer{width:min(100% - 24px,1320px)!important}.k-footer-rectangle:before{left:-78px!important;bottom:-28px!important;width:230px!important;height:560px!important}.k-home .k-home-nav .k-nav-dropdown__menu{left:0!important;max-width:calc(100svw - 32px)!important;transform:translateY(8px)!important}.k-home .k-home-nav .k-nav-dropdown:hover .k-nav-dropdown__menu,.k-home .k-home-nav .k-nav-dropdown:focus-within .k-nav-dropdown__menu{transform:translate(0)!important}.k-home .k-home-action-card__icon{width:min(72%,180px)!important;margin-bottom:24px!important}}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding:0!important;border:0!important;cursor:pointer!important;outline:none!important;transform-origin:center!important;transition:box-shadow .24s ease,filter .24s ease,transform .24s ease!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice:hover,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice:focus-visible{filter:brightness(1.02) saturate(1.04)!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice:focus-visible{box-shadow:0 0 0 3px #fffefe,0 0 0 7px color-mix(in oklch,var(--pearl-violet) 68%,transparent),0 30px 86px color-mix(in oklch,var(--pearl-cyan) 26%,transparent),-26px 10px 92px color-mix(in oklch,var(--pearl-pink) 20%,transparent),20px 24px 86px color-mix(in oklch,var(--pearl-violet) 17%,transparent)!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice.is-active{box-shadow:0 28px 96px color-mix(in oklch,var(--pearl-cyan) 34%,transparent),-28px 12px 96px color-mix(in oklch,var(--pearl-pink) 26%,transparent),24px 28px 92px color-mix(in oklch,var(--pearl-violet) 24%,transparent),inset 0 14px 42px color-mix(in oklch,var(--pearl-white) 56%,transparent),inset -20px -16px 50px color-mix(in oklch,var(--pearl-shadow) 28%,transparent)!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice.is-listening:not(.is-speaking){transform:scale(.94)!important}.k-home .k-home-dialog.k-home-dialog--voice-error{color:#31136d!important;background:color-mix(in oklch,#fff 91%,var(--pearl-pink))!important;box-shadow:0 14px 32px color-mix(in oklch,var(--pearl-violet) 14%,transparent)!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--approved-single.k-home-sphere--voice.is-speaking{animation:kPearlSphereShape 12.6s ease-in-out infinite,kHomeAishaSpeaking 1.22s ease-in-out infinite!important}@keyframes kHomeAishaSpeaking{0%,to{transform:scale(.985)}40%{transform:scale(1.035)}72%{transform:scale(1.01)}}@media(prefers-reduced-motion:reduce){.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice{transition:none!important}.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice.is-listening,.k-home .k-home-hero__visual--lower .k-home-sphere.k-home-sphere--voice.is-speaking{animation:none!important;transform:none!important}}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:.5rem}.-bottom-7{bottom:-1.75rem}.bottom-0{bottom:0}.left-0{left:0}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-24{top:6rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:.375rem}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-64{height:16rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-full{height:100%}.max-h-\[420px\]{max-height:420px}.max-h-\[480px\]{max-height:480px}.max-h-\[520px\]{max-height:520px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[500px\]{min-height:500px}.min-h-\[720px\]{min-height:720px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-\[150px\]{min-width:150px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[600px\]{max-width:600px}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-accent{--tw-border-opacity: 1;border-color:rgb(69 7 204 / var(--tw-border-opacity, 1))}.border-accent-light{--tw-border-opacity: 1;border-color:rgb(166 125 255 / var(--tw-border-opacity, 1))}.border-accent\/25{border-color:#4507cc40}.border-accent\/50{border-color:#4507cc80}.border-border{--tw-border-opacity: 1;border-color:rgb(216 199 255 / var(--tw-border-opacity, 1))}.border-border\/60{border-color:#d8c7ff99}.border-danger\/50{border-color:#b4231880}.border-emerald-200\/60{border-color:#a7f3d099}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-200\/60{border-color:#e5e7eb99}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-red-200\/60{border-color:#fecaca99}.border-transparent{border-color:transparent}.border-t-accent\/100{border-top-color:#4507cc}.border-t-pink-400{--tw-border-opacity: 1;border-top-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.bg-\[\#FCFAFF\]\/95{background-color:#fcfafff2}.bg-accent{--tw-bg-opacity: 1;background-color:rgb(69 7 204 / var(--tw-bg-opacity, 1))}.bg-accent-light\/20{background-color:#a67dff33}.bg-accent\/10{background-color:#4507cc1a}.bg-accent\/100{background-color:#4507cc}.bg-accent\/15{background-color:#4507cc26}.bg-accent\/5{background-color:#4507cc0d}.bg-background{--tw-bg-opacity: 1;background-color:rgb(255 254 254 / var(--tw-bg-opacity, 1))}.bg-background\/40{background-color:#fffefe66}.bg-border{--tw-bg-opacity: 1;background-color:rgb(216 199 255 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink-200\/20{background-color:#fbcfe833}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(252 250 255 / var(--tw-bg-opacity, 1))}.bg-text{--tw-bg-opacity: 1;background-color:rgb(14 14 16 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/80{background-color:#fffc}.bg-\[url\(https\:\/\/meku\.dev\/images\/grain\.png\)\]{background-image:url(https://meku.dev/images/grain.png)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-accent{--tw-gradient-from: #4507CC var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 7 204 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/10{--tw-gradient-from: rgb(69 7 204 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 7 204 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/15{--tw-gradient-from: rgb(69 7 204 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 7 204 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-100{--tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-50{--tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-accent\/100{--tw-gradient-to: rgb(69 7 204 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(69 7 204 / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-100\/50{--tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(209 250 229 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-accent-dark{--tw-gradient-to: #16052F var(--tw-gradient-to-position)}.to-accent\/10{--tw-gradient-to: rgb(69 7 204 / .1) var(--tw-gradient-to-position)}.to-accent\/5{--tw-gradient-to: rgb(69 7 204 / .05) var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to: #f0fdf4 var(--tw-gradient-to-position)}.to-rose-100{--tw-gradient-to: #ffe4e6 var(--tw-gradient-to-position)}.to-rose-50{--tw-gradient-to: #fff1f2 var(--tw-gradient-to-position)}.to-teal-50{--tw-gradient-to: #f0fdfa var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-4{padding-right:1rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-32{padding-top:8rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-inter{font-family:Helvetica Neue,Kinesis Inter,Arial,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-accent{--tw-text-opacity: 1;color:rgb(69 7 204 / var(--tw-text-opacity, 1))}.text-accent\/100{color:#4507cc}.text-accent\/25{color:#4507cc40}.text-danger{--tw-text-opacity: 1;color:rgb(180 35 24 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(92 83 108 / var(--tw-text-opacity, 1))}.text-onAccent{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-text{--tw-text-opacity: 1;color:rgb(14 14 16 / var(--tw-text-opacity, 1))}.text-text\/80{color:#0e0e10cc}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-muted::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(92 83 108 / var(--tw-placeholder-opacity, 1))}.placeholder-muted::placeholder{--tw-placeholder-opacity: 1;color:rgb(92 83 108 / var(--tw-placeholder-opacity, 1))}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(178\,56\,24\,0\.1\)\]{--tw-shadow: 0 0 0 3px rgba(178,56,24,.1);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 24px 70px rgba(69, 7, 204, .12);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-accent\/25{--tw-shadow-color: rgb(69 7 204 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-300{--tw-shadow-color: #d1d5db;--tw-shadow: var(--tw-shadow-colored)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@font-face{font-family:Kinesis Inter;src:url(/assets/Inter-Regular-BMa5IoM-.ttf) format("truetype");font-display:swap;font-weight:400 900}@font-face{font-family:Kinesis Display;src:url(/assets/SpaceGrotesk-Regular-B1qleHzt.ttf) format("truetype");font-display:swap;font-weight:400 900}.k-agent-page .focus-within\:bg-white:focus-within{background-color:#fffefee6!important}.k-agent-page .focus\:bg-white:focus{background-color:#fffefee6!important}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:border-accent-light:focus-within{--tw-border-opacity: 1;border-color:rgb(166 125 255 / var(--tw-border-opacity, 1))}.focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus-within\:shadow-\[0_0_0_3px_rgba\(178\,56\,24\,0\.1\)\]:focus-within{--tw-shadow: 0 0 0 3px rgba(178,56,24,.1);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:border-accent:hover{--tw-border-opacity: 1;border-color:rgb(69 7 204 / var(--tw-border-opacity, 1))}.hover\:border-accent\/50:hover{border-color:#4507cc80}.hover\:border-accent\/60:hover{border-color:#4507cc99}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(69 7 204 / var(--tw-bg-opacity, 1))}.hover\:bg-accent-dark:hover{--tw-bg-opacity: 1;background-color:rgb(22 5 47 / var(--tw-bg-opacity, 1))}.hover\:bg-accent\/50:hover{background-color:#4507cc80}.hover\:bg-border\/80:hover{background-color:#d8c7ffcc}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:text-accent:hover{--tw-text-opacity: 1;color:rgb(69 7 204 / var(--tw-text-opacity, 1))}.hover\:text-accent-dark:hover{--tw-text-opacity: 1;color:rgb(22 5 47 / var(--tw-text-opacity, 1))}.hover\:text-text:hover{--tw-text-opacity: 1;color:rgb(14 14 16 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-accent\/15:hover{--tw-shadow-color: rgb(69 7 204 / .15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-accent\/35:hover{--tw-shadow-color: rgb(69 7 204 / .35);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-100:hover{--tw-shadow-color: #d1fae5;--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-red-100:hover{--tw-shadow-color: #fee2e2;--tw-shadow: var(--tw-shadow-colored)}.focus\:border-accent:focus{--tw-border-opacity: 1;border-color:rgb(69 7 204 / var(--tw-border-opacity, 1))}.focus\:border-accent-light:focus{--tw-border-opacity: 1;border-color:rgb(166 125 255 / var(--tw-border-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:shadow-\[0_0_0_3px_rgba\(178\,56\,24\,0\.1\)\]:focus{--tw-shadow: 0 0 0 3px rgba(178,56,24,.1);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-accent:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(69 7 204 / var(--tw-ring-opacity, 1))}.focus\:ring-accent\/40:focus{--tw-ring-color: rgb(69 7 204 / .4)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-background:focus{--tw-ring-offset-color: #FFFEFE}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:640px){.sm\:max-h-\[520px\]{max-height:520px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-12{padding:3rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-8{padding:2rem}}@media(min-width:1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}}
