@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes moving-w{0%,to{width:80px;animation-timing-function:cubic-bezier(.8,0,1,1)}50%{width:75px;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes moving-x{0%,to{transform:translateX(-3px);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateX(3px);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes rainbow-text-simple-animation-rev{0%,40%{background-size:650%}to{background-size:100%}}@keyframes ellipse-one{0%,to{transform:scale(1.5) rotate(-45deg) translate(0)}25%{transform:scale(2.5) rotate(45deg) translate(20px,50px)}50%{transform:scale(1.5) rotate(90deg) translate(100px,-100px)}75%{transform:scale(1.5) rotate(-45deg) translate(200px,100px)}}@keyframes ellipse-two{0%,to{transform:scale(1.5) rotate(-45deg) translate(150px,200px)}25%{transform:scale(2) rotate(-10deg) translate(100px,135px)}50%{transform:scale(1.5) rotate(0deg) translate(50px,150px)}75%{transform:scale(2) rotate(15deg) translate(65px,175px)}}@keyframes heroIntegrationCycleWide{0%,20%,to{transform:translateY(0)}25%,45%{transform:translateY(-1.9rem)}50%,70%{transform:translateY(-3.8rem)}75%,95%{transform:translateY(-5.7rem)}}@keyframes heroIntegrationCycle{0%,20%,to{transform:translateY(0)}25%,45%{transform:translateY(-1.2rem)}50%,70%{transform:translateY(-2.4rem)}75%,95%{transform:translateY(-3.6rem)}}@keyframes heroStatusPulse{0%,to{transform:scale(1);opacity:.95;box-shadow:0 0 0 0 rgba(251,93,120,.24)}50%{transform:scale(1.18);opacity:1;box-shadow:0 0 0 9px rgba(251,93,120,.1)}}@keyframes hero-title-gradient-sweep{0%,18%{background-position:100% 50%}82%,to{background-position:0 50%}}@keyframes featureFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes featurePulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:1}}@keyframes featureBarRise{0%,to{transform:scaleY(.78)}50%{transform:scaleY(1)}}@keyframes featureSweep{0%{transform:translateX(-110%)}to{transform:translateX(130%)}}@font-face{font-family:"Estedad";font-style:normal;font-weight:400 900;font-display:swap;src:url(./assets/fonts/estedad-arabic.woff2)format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:"Estedad";font-style:normal;font-weight:400 900;font-display:swap;src:url(./assets/fonts/estedad-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,::after,::before{--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 / 0.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 / 0.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:  }::after,::before{--tw-content:''}body{margin:0}.ti{line-height:1;vertical-align:middle}a{color:inherit;text-decoration:inherit}menu,ol,ul{list-style:none;margin:0;padding:0}.container{width:100%;padding-left:clamp(1.25rem,2vw,2rem);padding-right:clamp(1.25rem,2vw,2rem)}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1248px}}@media (min-width:1536px){.container{max-width:1440px}}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!inset-0{inset:0!important}.inset-0{inset:0}.-bottom-\[65\%\]{bottom:-65%}.-end-20{inset-inline-end:-5rem}.-end-\[85px\]{inset-inline-end:-85px}.-start-12{inset-inline-start:-3rem}.-start-14{inset-inline-start:-3.5rem}.-start-7{inset-inline-start:-1.75rem}.-start-\[10px\]{inset-inline-start:-10px}.-top-10{top:-2.5rem}.-top-px{top:0}.bottom-0{bottom:0}.bottom-5{bottom:1.25rem}.end-0{inset-inline-end:0}.start-0{inset-inline-start:0}.start-12{inset-inline-start:3rem}.start-16{inset-inline-start:4rem}.start-\[90px\]{inset-inline-start:90px}.top-0{top:0}.top-1\/3{top:33.333333%}.top-5{top:1.25rem}.z-50,.z-\[50\]{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.mx-auto{margin-left:auto;margin-right:auto}.-ms-1{margin-inline-start:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-5{margin-top:-1.25rem}.mb-4{margin-bottom:1rem}.me-auto{margin-inline-end:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.size-6{width:1.5rem;height:1.5rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-12{height:3rem}.h-2{height:.5rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-\[16px\]{height:16px}.h-\[200px\]{height:200px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[300px\]{height:300px}.h-\[32px\]{height:32px}.h-\[350px\]{height:350px}.h-\[42px\]{height:42px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[600px\]{height:600px}.h-\[70px\]{height:70px}.h-\[80\%\]{height:80%}.h-\[calc\(100\%-50px\)\]{height:calc(100% - 50px)}.h-full{height:100%}.max-h-0{max-height:0}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-12{width:3rem}.w-2{width:.5rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-\[120px\]{width:120px}.w-\[127px\]{width:127px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[500px\]{width:500px}.w-\[80px\]{width:80px}.w-\[90\%\]{width:90%}.w-\[95px\]{width:95px}.w-\[calc\(100\%-30px\)\]{width:calc(100% - 30px)}.w-full{width:100%}.flex-grow{flex-grow:1}.-translate-x-full{--tw-translate-x:-100%}.-rotate-3,.-rotate-6,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate:-3deg}.-rotate-6{--tw-rotate:-6deg}.rotate-2{--tw-rotate:2deg}.rotate-2,.rotate-3,.rotate-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate:3deg}.rotate-6{--tw-rotate:6deg}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-75,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.-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-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem*var(--tw-space-x-reverse));margin-left:calc(4rem*calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-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-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-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))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity, 1))}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.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-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity, 1))}.bg-\[\#ebeced\]{--tw-bg-opacity:1;background-color:rgb(235 236 237/var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-custom-100{--tw-bg-opacity:1;background-color:rgb(232 209 255/var(--tw-bg-opacity, 1))}.bg-custom-50{--tw-bg-opacity:1;background-color:rgb(245 235 255/var(--tw-bg-opacity, 1))}.bg-custom-500{--tw-bg-opacity:1;background-color:rgb(133 53 245/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-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/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-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity, 1))}.bg-\[url\(\.\/assets\/1\.png\)\]{background-image:url(./assets/1.png)}.bg-\[url\(\.\/assets\/2\.png\)\]{background-image:url(./assets/2.png)}.bg-\[url\(\.\/assets\/3\.png\)\]{background-image:url(./assets/3.png)}.bg-\[url\(\.\/assets\/4\.png\)\]{background-image:url(./assets/4.png)}.bg-\[url\(\.\/assets\/chart\.svg\)\]{background-image:url(./assets/chart.svg)}.bg-\[url\(\.\/assets\/demo\/1\.webp\)\]{background-image:url(./assets/demo/1.png)}.bg-\[url\(\.\/assets\/demo\/2\.webp\)\]{background-image:url(./assets/demo/2.png)}.bg-\[url\(\.\/assets\/demo\/3\.webp\)\]{background-image:url(./assets/demo/notice.png)}.bg-\[url\(\.\/assets\/demo\/4\.webp\)\]{background-image:url(./assets/demo/polls.png)}.bg-\[url\(\.\/assets\/demo\/5\.webp\)\]{background-image:url(./assets/demo/reports.png)}.bg-\[url\(\.\/assets\/demo\/kudos\.png\)\]{background-image:url(./assets/demo/kudos.png)}.bg-\[url\(\.\/assets\/demo\/feedback\.png\)\]{background-image:url(./assets/demo/feedback.png)}.bg-\[url\(\.\/assets\/demo\/reports\.png\)\]{background-image:url(./assets/demo/reports.png)}.bg-\[url\(\.\/assets\/demo\/notice\.png\)\]{background-image:url(./assets/demo/notice.png)}.bg-\[url\(\.\/assets\/demo\/polls\.png\)\]{background-image:url(./assets/demo/polls.png)}.bg-\[url\(\.\/assets\/demo\/challenge\.png\)\]{background-image:url(./assets/demo/challenge.png)}.bg-\[url\(\.\/assets\/kudos-list\.svg\)\]{background-image:url(./assets/kudos-list.svg)}.bg-\[url\(\.\/assets\/kudos1\.svg\)\]{background-image:url(./assets/kudos1.svg)}.bg-\[url\(\.\/assets\/light-logo\.svg\)\]{background-image:url(./assets/light-logo.svg)}.bg-\[url\(\.\/assets\/status\.svg\)\]{background-image:url(./assets/status.svg)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-\[60vw_center\]{background-position:60vw center}.bg-center{background-position:center}.bg-left{background-position:left}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.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}.px-8{padding-left:2rem;padding-right:2rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.p-10{padding:3rem}.pb-0{padding-bottom:0}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pe-0{padding-inline-end:0}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.pt-0{padding-top:0}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-px{padding-top:1px}.text-justify{text-align:justify}.text-start{text-align:start}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.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:800}.font-light{font-weight:300}.font-semibold{font-weight:700}.uppercase{text-transform:uppercase}.leading-8{line-height:2rem}.leading-relaxed{line-height:1.625}.text-custom-50{--tw-text-opacity:1;color:rgb(245 235 255/var(--tw-text-opacity, 1))}.text-custom-500{--tw-text-opacity:1;color:rgb(133 53 245/var(--tw-text-opacity, 1))}.text-custom-600{--tw-text-opacity:1;color:rgb(107 40 196/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-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.drop-shadow-lg,.drop-shadow-xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1))}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08))}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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-\[max-height\],.transition-\[transform\],.transition-\[width\]{transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-\[transform\],.transition-\[width\]{transition-property:transform}.transition-\[width\]{transition-property:width}.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-colors,.transition-opacity,.transition-transform{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.transition-opacity,.transition-transform{transition-property:opacity}.transition-transform{transition-property:transform}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-custom-500:hover{--tw-border-opacity:1;border-color:rgb(133 53 245/var(--tw-border-opacity, 1))}.hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgb(133 53 245/var(--tw-bg-opacity, 1))}.hover\:bg-custom-600:hover{--tw-bg-opacity:1;background-color:rgb(107 40 196/var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity, 1))}.hover\:text-custom-500:hover{--tw-text-opacity:1;color:rgb(133 53 245/var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}.hover\:drop-shadow-xl:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));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)}.group:hover .group-hover\:h-\[305px\]{height:305px}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:bg-rose-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity, 1))}.dark\:bg-rose-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity, 1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:\!hidden{display:none!important}.sm\:hidden{display:none}.sm\:h-9{height:2.25rem}.sm\:h-\[50px\]{height:50px}.sm\:h-\[605px\]{height:605px}.sm\:h-\[calc\(100vh-91px\)\]{height:calc(100vh - 91px)}.sm\:w-9{width:2.25rem}.sm\:w-\[250px\]{width:250px}.sm\:w-\[210px\]{width:210px}.sm\:w-\[300px\]{width:300px}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1{gap:.25rem}.sm\:gap-12{gap:3rem}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.sm\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem*var(--tw-space-y-reverse))}.sm\:\!rounded-e-xl{border-start-end-radius:.75rem!important;border-end-end-radius:.75rem!important}.sm\:\!rounded-s-xl{border-start-start-radius:.75rem!important;border-end-start-radius:.75rem!important}.sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:ps-12{padding-inline-start:3rem}.sm\:ps-4{padding-inline-start:1rem}.sm\:pt-\[250px\]{padding-top:250px}.sm\:text-justify{text-align:justify}.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.3}.sm\:text-\[18px\]{font-size:18px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg,.sm\:text-xl{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem}.sm\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}:root{--site-font-sans:"Estedad", Tahoma, Arial, system-ui, sans-serif;--bs-body-font-family:var(--site-font-sans)}[data-sonner-toast] [data-title],[type=button],[type=submit],body,button,html,input,select,textarea{font-family:var(--site-font-sans)}body{color:#0f172a;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;padding-top:var(--site-nav-height)}[data-sonner-toast] [data-title],[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{font-size:.875rem;line-height:1.25rem}*{scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:transparent transparent}::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar-thumb{background-color:transparent}::-webkit-scrollbar-track{background:0 0}pre{margin:0;white-space:pre-line;overflow-wrap:break-word;border-style:none;background-color:transparent;padding:0;font-family:inherit;line-height:inherit;color:inherit}input:-webkit-autofill{-webkit-animation-delay:1s;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:focus,input:focus,select:focus,textarea:focus{outline:0}@media (min-width:768px){.pricing-page .pricing-hero h1{max-width:none!important;white-space:nowrap}}.pricing-page .pricing-plan__price,.pricing-page .pricing-plan__price span,.pricing-page .pricing-plan__price strong{width:100%;justify-self:stretch;direction:rtl!important;text-align:right!important}.pricing-page .pricing-plan--pro{border:1px solid var(--internal-line)!important;border-top-color:var(--internal-line)!important}.pricing-page .pricing-plan--pro::after,.pricing-page .pricing-plan--pro::before{content:none!important;display:none!important}.animate-moving-w{animation:moving-w 3s linear infinite}.animate-moving-x{animation:moving-x 3s linear infinite}.gradient-text{background-color:#c026d3;background-image:linear-gradient(45deg,#7c3aed 10%,#a21caf 30.666%,#7c3aed 50.666%,#7c3aed 70.333%,#7c3aed 80.333%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:rainbow-text-simple-animation-rev 2s ease infinite}main li,main p,main small{text-wrap:pretty}.ellipse{position:absolute;inset:0!important;margin:0!important;height:100%;width:100%;aspect-ratio:1.5}.ellipse--one,.ellipse--two{transform-origin:center;animation:ellipse-one 25s ease-in-out infinite}.ellipse--two{animation:ellipse-two 25s ease-in-out infinite}.before\:absolute::before{content:var(--tw-content);position:absolute}.before\:h-\[30px\]::before{content:var(--tw-content);height:30px}.before\:h-\[40px\]::before{content:var(--tw-content);height:40px}.before\:w-\[30px\]::before{content:var(--tw-content);width:30px}.before\:w-\[40px\]::before{content:var(--tw-content);width:40px}.before\:-translate-x-\[15px\]::before{--tw-translate-x:-15px}.before\:-translate-x-\[15px\]::before,.before\:-translate-y-\[15px\]::before,.before\:rotate-45::before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-\[15px\]::before{--tw-translate-y:-15px}.before\:rotate-45::before{--tw-rotate:45deg}.before\:rounded-xl::before{content:var(--tw-content);border-radius:.75rem}.before\:bg-custom-500\/10::before{content:var(--tw-content);background-color:rgb(133 53 245/.1)}.before\:content-\[\'\'\]::before{--tw-content:'';content:var(--tw-content)}.peer:checked~.peer-checked\:max-h-40{max-height:10rem}.peer:checked~.peer-checked\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root{--site-nav-height:91px}nav#nav{position:fixed;top:0;left:0;right:0;z-index:50;background:rgba(255,255,255,.46)!important;border-bottom:1px solid rgba(226,232,240,.62)!important;backdrop-filter:blur(26px) saturate(170%)!important;-webkit-backdrop-filter:blur(26px) saturate(170%)!important;box-shadow:none!important;padding-top:0;padding-bottom:0;background:rgba(255,255,255,.92)!important;border-bottom-color:var(--panel-line)!important}nav#nav .container{position:static;isolation:auto;overflow:visible;min-height:var(--site-nav-height);padding-top:.95rem!important;padding-bottom:.95rem!important;margin-top:0;margin-bottom:0;background:0 0;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none!important}@media (max-width:639px){:root{--site-nav-height:86px}}.performance-flow__steps--simple .performance-step{grid-template-rows:12rem auto 1fr}.performance-flow__steps--simple .performance-mini--simple,.performance-flow__steps--simple .performance-step__object{height:12rem;min-height:12rem}.performance-mini--simple{--mini-accent:#7047eb;--mini-soft:#f5f2ff;--mini-line:#e3dcff;display:grid;grid-template-rows:auto 1fr;align-content:stretch;gap:.75rem;padding:.85rem;background:#fff;border:1px solid #e3e8ef!important;box-shadow:0 10px 28px rgba(16,24,40,.045)}.performance-mini--modules{--mini-accent:#2563eb;--mini-soft:#eff6ff;--mini-line:#dbeafe}.performance-mini--win{--mini-accent:#0f9273;--mini-soft:#ecfdf7;--mini-line:#d1f3e7}.performance-mini__simple-header,.performance-mini__simple-list>span{display:flex;align-items:center;gap:.65rem;min-width:0}.performance-mini__simple-icon,.performance-mini__simple-state{display:inline-grid;place-items:center;flex:0 0 auto;color:var(--mini-accent);background:var(--mini-soft);border:1px solid var(--mini-line)}.performance-mini__simple-icon{width:2.2rem;height:2.2rem;border-radius:.65rem;font-size:1rem}.performance-mini__simple-state{width:1.65rem;height:1.65rem;margin-inline-start:auto;border-radius:999px;font-size:.78rem}.performance-mini__simple-copy{display:grid;gap:.1rem;min-width:0}.performance-mini__simple-copy strong{color:#1d2939;font-size:.84rem;font-weight:750;line-height:1.35}.performance-mini__simple-copy small{color:#98a2b3;font-size:.66rem;line-height:1.4}.performance-mini__simple-list{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:.38rem;min-height:0}.performance-mini__simple-list>span{gap:.48rem;padding:.4rem .58rem;color:#475467;background:#f9fafb;border:1px solid #edf0f4;border-radius:.58rem}.performance-mini__simple-list i{flex:0 0 auto;color:var(--mini-accent);font-size:.82rem}.performance-mini__simple-list b{min-width:0;overflow:hidden;color:#344054;font-size:.72rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.performance-mini__simple-list small{margin-inline-start:auto;color:var(--mini-accent);font-size:.62rem;font-weight:650;white-space:nowrap}@media (max-width:767px){.performance-flow__steps--simple .performance-step{grid-template-rows:auto auto 1fr}.performance-flow__steps--simple .performance-mini--simple,.performance-flow__steps--simple .performance-step__object{height:12rem;min-height:12rem}}nav#nav .container::after,nav#nav .container::before{content:none}nav#nav .container>*{position:static;z-index:auto}nav#nav a,nav#nav button{transition:color .22s ease,transform .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease;font-weight:500}nav#nav a:hover,nav#nav button:hover{transform:translateY(-1px)}nav#nav .hidden.sm\:flex.items-center.space-x-16{gap:2.25rem}nav#nav ul.flex.items-center.gap-8{gap:1.75rem}nav#nav a[href="https://app.dastkhosh.com/login"]{height:auto;padding:0;border-radius:0;background:0 0;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}nav#nav a[href="https://app.dastkhosh.com/register"]{border:0!important;box-shadow:none!important}header{position:relative;overflow:visible}header::before{inset:0;background:radial-gradient(circle at 16% 20%,rgba(124,58,237,.1),transparent 18%),radial-gradient(circle at 84% 18%,rgba(245,158,11,.1),transparent 18%),linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.18))}.marketing-page>section,header>.container{position:relative;z-index:1}a[href="https://app.dastkhosh.com/register"].relative.w-\[127px\],a[href="https://app.dastkhosh.com/register"].relative.w-\[128px\],header a[href="/features"],header a[href="https://app.dastkhosh.com/register"]{transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease;box-shadow:0 12px 26px rgba(15,23,42,.1)}a[href="https://app.dastkhosh.com/register"].relative.w-\[127px\],a[href="https://app.dastkhosh.com/register"].relative.w-\[128px\],header a[href="https://app.dastkhosh.com/register"]{border:1px solid rgba(255,255,255,.16);background-image:linear-gradient(135deg,#7c3aed,#6d28d9)}header a[href="/features"]{background:rgba(255,255,255,.68);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}a[href="https://app.dastkhosh.com/register"].relative.w-\[127px\]:hover,a[href="https://app.dastkhosh.com/register"].relative.w-\[128px\]:hover,header a[href="/features"]:hover,header a[href="https://app.dastkhosh.com/register"]:hover{transform:translateY(-2px);box-shadow:0 18px 34px rgba(15,23,42,.14)}.hero-meta{display:grid;gap:.9rem}.hero-meta__simple{display:grid;gap:.55rem}.hero-meta__chips{display:flex;flex-wrap:wrap;gap:.6rem}.hero-meta__list{display:flex;gap:.7rem 1.1rem;align-items:center}.hero-meta__list-item{display:inline-flex;align-items:center;gap:.5rem;color:#4b5563}.hero-meta__chip span,.hero-meta__list-item span{font-size:.92rem;font-weight:500;white-space:nowrap}.hero-meta__simple-label{font-size:.78rem;font-weight:700;color:#7c3aed}.hero-meta__chip{display:inline-flex;align-items:center;gap:.55rem;min-height:2.35rem;padding:.45rem .85rem;border-radius:999px;background:rgba(255,255,255,.68);border:1px solid rgba(226,232,240,.9);color:#374151;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 18px rgba(15,23,42,.04)}.hero-meta__chip span{font-size:.88rem}.hero-meta__icon{color:#6b7280}@media (min-width:640px){.hero-meta{max-width:42rem}}.hero-showcase{position:relative;width:32rem;height:32rem;align-items:center;justify-content:center}.hero-showcase::before,header::before{content:"";position:absolute;pointer-events:none}.hero-showcase::before{inset:3.6rem 2.4rem 2.9rem 2.8rem;border-radius:2rem;background:radial-gradient(circle at 18% 18%,rgba(124,58,237,.08),transparent 26%),radial-gradient(circle at 82% 24%,rgba(245,158,11,.08),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));border:1px solid rgba(231,236,244,.78)}.hero-showcase__glow{position:absolute;border-radius:999px;filter:blur(18px);opacity:.58;pointer-events:none}.hero-showcase__glow--violet{top:4.6rem;left:4.2rem;width:10.5rem;height:10.5rem;background:rgba(124,58,237,.12)}.hero-showcase__glow--amber{right:2.4rem;bottom:5rem;width:11.5rem;height:11.5rem;background:rgba(245,158,11,.12)}.hero-showcase__chip,.hero-showcase__feature,.hero-showcase__panel{background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.92);box-shadow:0 18px 34px rgba(15,23,42,.07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hero-showcase__chip{position:absolute;top:7.1rem;left:1.4rem;z-index:4;display:inline-flex;align-items:center;gap:.48rem;padding:.72rem .92rem;border-radius:999px;color:#7c3aed;font-weight:700}.hero-showcase__chip i{font-size:.88rem}.hero-showcase__chip span{font-size:.9rem}.hero-showcase__metric-text{font-size:.98rem!important;font-weight:900!important;letter-spacing:-.01em}.hero-showcase__chip--integration{top:auto;bottom:4.05rem;left:1.7rem;color:#334155;width:13.85rem;padding:.6rem .86rem .6rem .66rem;justify-content:flex-start}.hero-showcase__chip--integration i{color:#7c3aed}.hero-showcase__integration-head{display:flex;align-items:center;justify-content:flex-start;gap:.18rem;width:100%}.hero-showcase__integration-brand{position:relative;display:inline-flex;flex-direction:column;justify-content:flex-start;width:7.1rem;height:2rem;overflow:hidden;padding:.06rem .42rem 0;background:rgba(248,250,252,.96);border:1px solid rgba(226,232,240,.95);border-radius:999px;box-sizing:border-box}.hero-showcase__integration-item{gap:.18rem;width:100%;min-width:0;height:1.9rem;flex:0 0 1.9rem;animation:heroIntegrationCycleWide 8s infinite}.hero-showcase__integration-copy,.hero-showcase__integration-item,.hero-showcase__integration-item i,.hero-showcase__integration-item span{display:inline-flex;align-items:center;justify-content:center}.hero-showcase__integration-item i{width:.9rem;min-width:.9rem;font-size:.84rem}.hero-showcase__integration-item span{color:#7c3aed;font-weight:700;font-size:.9rem;line-height:1;white-space:nowrap}.hero-showcase__integration-copy{flex:1 1 0;gap:0;color:#64748b;font-size:.74rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;min-width:3.2rem;padding-inline:0;text-align:center}.hero-showcase__chip--notice{top:11.15rem;left:12.6rem;min-width:2.15rem;min-height:2.15rem;padding:0;justify-content:center;color:#6366f1;border-radius:999px;box-shadow:0 14px 24px rgba(15,23,42,.06)}.hero-showcase__chip--notice i{font-size:.8rem}.hero-showcase__panel{position:absolute;border-radius:1.5rem;overflow:hidden}.hero-showcase__panel--status{top:3.5rem;left:4.1rem;width:10rem;padding:.88rem .9rem .82rem;transform:rotate(-3deg);z-index:2}.hero-showcase__panel--main::before,.hero-showcase__panel--status::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.48),rgba(255,255,255,0));pointer-events:none}.hero-showcase__panel-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hero-showcase__eyebrow,.hero-showcase__field label{color:#667085;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-showcase__dot{width:.72rem;height:.72rem;border-radius:999px;background:#fb5d78;box-shadow:0 0 0 7px rgba(251,93,120,.18);animation:heroStatusPulse 1.8s ease-in-out infinite}.hero-showcase__mini-chart{position:relative;height:4rem;margin-top:.8rem;border-radius:1rem;background:linear-gradient(rgba(226,232,240,.72) 1px,transparent 1px)0 0/100% 33.3%,linear-gradient(90deg,rgba(226,232,240,.6) 1px,transparent 1px)0 0/25% 100%}.hero-showcase__mini-chart::before{content:"";position:absolute;inset:20% 10% 16%;background:linear-gradient(180deg,rgba(124,58,237,.14),rgba(124,58,237,0));clip-path:polygon(0 78%,18% 70%,38% 42%,56% 62%,76% 34%,100% 48%,100% 100%,0 100%)}.hero-showcase__mini-chart::after{content:"";position:absolute;left:8%;right:8%;bottom:1rem;height:2px;background:linear-gradient(90deg,transparent 0 2%,#7c3aed 2% 18%,transparent 18% 24%,#7c3aed 24% 42%,transparent 42% 47%,#7c3aed 47% 63%,transparent 63% 68%,#7c3aed 68% 86%,transparent 86% 100%)}.hero-showcase__mini-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.68rem;color:#667085;font-size:.76rem}.hero-showcase__mini-footer strong{color:#0f172a;font-size:.88rem}.hero-showcase__panel--main{right:2.8rem;bottom:1.5rem;width:20.75rem;padding:.85rem;transform:rotate(4deg);z-index:1}.hero-showcase__panel--notice-ghost{left:.15rem;width:15.8rem;bottom:3.2rem;padding:.82rem;transform:rotate(2deg);opacity:.42;z-index:0;pointer-events:none}.hero-showcase__ghost-card{border-radius:1.05rem;border:1px solid rgba(228,234,242,.88);background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(248,250,252,.64));padding:.9rem .95rem}.hero-showcase__ghost-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hero-showcase__ghost-badge{display:inline-flex;align-items:center;gap:.42rem;color:#6366f1;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hero-showcase__ghost-toggle{width:2.2rem;height:1.25rem;border-radius:999px;background:rgba(124,58,237,.14);position:relative}.hero-showcase__ghost-toggle::before{content:"";position:absolute;top:.14rem;right:.14rem;width:.97rem;height:.97rem;border-radius:999px;background:#fff;box-shadow:0 3px 10px rgba(15,23,42,.08)}.hero-showcase__ghost-line{margin-top:.72rem;border-radius:.85rem;border:1px solid rgba(231,236,244,.9);background:rgba(255,255,255,.62);padding:.72rem .82rem;color:#667085;font-size:.8rem;line-height:1.45}.hero-showcase__ghost-line--short{margin-top:.5rem;max-width:78%}.hero-showcase__window-bar{display:flex;gap:.35rem;margin-bottom:.7rem}.hero-showcase__window-bar span{width:.42rem;height:.42rem;border-radius:999px;background:#d0d5dd}.hero-showcase__main-card{border-radius:1.2rem;border:1px solid rgba(226,232,240,.92);background:rgba(255,255,255,.96);padding:.88rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.hero-showcase__main-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.hero-showcase__main-head strong{display:block;color:#0f172a;font-size:.96rem;line-height:1.2}.hero-showcase__main-head small{display:block;margin-top:.22rem;color:#667085;font-size:.76rem;line-height:1.45}.hero-showcase__avatars span,.hero-showcase__pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800}.hero-showcase__pill{min-height:1.85rem;padding:.4rem .66rem;background:rgba(124,58,237,.1);color:#6d28d9;font-size:.78rem;white-space:nowrap}.hero-showcase__pill::before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:#8b5cf6;box-shadow:0 0 0 4px rgba(139,92,246,.12)}.hero-showcase__field{margin-top:.72rem}.hero-showcase__field label{display:block;margin-bottom:.28rem;color:#7c3aed;font-size:.68rem;letter-spacing:.08em}.hero-showcase__input,.hero-showcase__textarea{border-radius:.95rem;border:1px solid rgba(223,230,240,.96);background:#fff}.hero-showcase__input{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:.68rem .78rem;color:#0f172a;font-size:.8rem;font-weight:600}.hero-showcase__avatars{display:inline-flex;align-items:center;padding-right:.2rem}.hero-showcase__avatars span{width:1.35rem;height:1.35rem;margin-right:-.26rem;border:2px solid #fff;color:#fff;font-size:.58rem}.hero-showcase__avatars span:nth-child(1),.mini-ui__avatars b:nth-child(1){background:#8b5cf6}.hero-showcase__avatars span:nth-child(2),.mini-ui__avatars b:nth-child(2){background:#f59e0b}.hero-showcase__avatars span:nth-child(3),.mini-ui__avatars b:nth-child(3){background:#10b981}.hero-showcase__textarea{min-height:4.7rem;padding:.82rem .9rem;color:#475467;font-size:.8rem;line-height:1.5}.hero-showcase__tags{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.78rem}.hero-showcase__tags span{display:inline-flex;align-items:center;min-height:1.8rem;padding:.36rem .68rem;border-radius:999px;background:#f8fafc;border:1px solid rgba(231,236,244,.96);color:#667085;font-size:.76rem;font-weight:700}.hero-showcase__tags span:last-child{color:#6d28d9;background:rgba(124,58,237,.08);border-color:rgba(196,181,253,.7)}.hero-showcase__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.8rem}.hero-showcase__summary div{border-radius:.95rem;border:1px solid rgba(232,237,244,.95);background:linear-gradient(180deg,rgba(248,250,252,.96),rgba(255,255,255,.96));padding:.64rem .74rem}.hero-showcase__summary span{display:block;color:#667085;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-showcase__summary strong{display:block;margin-top:.18rem;color:#0f172a;font-size:.78rem;font-weight:700}.hero-showcase__stack{position:absolute;top:5.55rem;right:-.2rem;z-index:3;display:grid;gap:.82rem}.hero-showcase__feature{width:12.8rem;padding:.78rem .9rem;border-radius:1.15rem;position:relative}.hero-showcase__feature--feedback{transform:translateX(.9rem) rotate(-1.6deg)}.hero-showcase__feature--polls{transform:translateX(1.55rem) rotate(1.1deg)}.hero-showcase__feature--challenges{transform:translateX(.95rem) rotate(-1deg)}.hero-showcase__feature::after{content:"";position:absolute;inset:auto 1rem .7rem auto;width:.42rem;height:.42rem;border-radius:999px;background:rgba(148,163,184,.4)}.hero-showcase__feature--feedback::after{background:rgba(124,58,237,.55)}.hero-showcase__feature--polls::after{background:rgba(245,158,11,.58)}.hero-showcase__feature--challenges::after{background:rgba(16,185,129,.58)}.hero-showcase__feature-title{display:flex;align-items:center;gap:.55rem;color:#0f172a;font-size:.9rem;font-weight:600}.hero-showcase__feature-title i{color:#6d28d9;font-size:.86rem}.hero-showcase__feature small{display:block;margin-top:.34rem;color:#667085;font-size:.75rem;line-height:1.42}.cta-note{margin-top:.55rem}#feature-dashboard,.marketing-page,body{position:relative}.marketing-page::before{content:"";position:absolute;inset:0 0 auto;height:34rem;background:radial-gradient(circle at 14% 18%,rgba(124,58,237,.08),transparent 24%),radial-gradient(circle at 84% 10%,rgba(245,158,11,.1),transparent 20%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.78) 58%,rgba(248,250,252,0) 100%);pointer-events:none}.marketing-page>.marketing-section:first-child{padding-top:1.25rem;padding-top:clamp(1.75rem,3vw,3rem)!important}.marketing-hero{padding:3.5rem 0 2rem}.legal-card,.marketing-card,.marketing-hero__panel,.marketing-surface{background:rgba(255,255,255,.86);border:1px solid rgba(226,232,240,.9);box-shadow:0 20px 50px rgba(15,23,42,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.marketing-hero__panel{border-radius:2rem;padding:2rem}.marketing-kicker{display:inline-flex;align-items:center;font-size:.76rem;font-weight:700;text-transform:uppercase;color:#7c3aed}.marketing-hero__title{margin-top:1rem;color:#0f172a;font-size:clamp(2.15rem,4vw,4.1rem);line-height:1.02;font-weight:800}.marketing-hero__lead{margin-top:1rem;max-width:48rem;color:#667085;font-size:1.02rem}.marketing-meta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}.marketing-pill{display:inline-flex;align-items:center;gap:.55rem;min-height:2.6rem;padding:.55rem .95rem;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:rgba(255,255,255,.92);color:#475467;font-weight:500}.marketing-pill i,.pricing-hero__note i{color:#7c3aed}.marketing-section{padding:1rem 0 2rem;padding-top:clamp(2rem,3.2vw,3.25rem)!important;padding-bottom:clamp(2rem,3.2vw,3.25rem)!important}body>section,main>section{padding-top:clamp(2rem,3.2vw,3.5rem)!important;padding-bottom:clamp(2rem,3.2vw,3.5rem)!important}.marketing-section__header{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.35rem;max-width:44rem}.marketing-section__title{color:#0f172a;font-size:clamp(1.7rem,2.35vw,2.7rem);line-height:1.12;font-weight:800;max-width:20ch}.marketing-section__copy{color:#667085;font-size:1rem;max-width:44rem}.marketing-grid{display:grid;gap:1rem}.marketing-card{display:flex;flex-direction:column;gap:.9rem;border-radius:1.35rem;padding:1.35rem;min-height:100%}.marketing-card__icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background:rgba(124,58,237,.08);color:#7c3aed;font-size:1.25rem}.marketing-card__title{color:#0f172a;font-size:1.34rem;line-height:1.22;font-weight:700}.marketing-card__text{color:#667085;font-size:.98rem;flex:1 1 auto}.marketing-link{display:inline-flex;align-items:center;gap:.55rem;color:#7c3aed;font-weight:600;font-size:.92rem}.impact-heading{display:grid;gap:.7rem;max-width:44rem}.impact-grid{display:grid;gap:1rem;margin-top:1.5rem}.impact-card{display:grid;padding:1.35rem;border-radius:1.45rem;background:rgba(255,255,255,.84);border:1px solid rgba(226,232,240,.92);box-shadow:0 10px 28px rgba(15,23,42,.035);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.impact-card:hover,.pricing-plan:hover{transform:translateY(-2px);border-color:rgba(206,214,225,.98);box-shadow:0 16px 34px rgba(15,23,42,.055)}.impact-card__icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background:rgba(124,58,237,.08);color:#7c3aed;font-size:1.18rem}.impact-card__body{display:grid}.impact-card__title{color:#0f172a;font-size:1.12rem;line-height:1.28;font-weight:700}.impact-card__text{color:#667085;font-size:.95rem;line-height:1.72}.pricing-hero{display:grid;gap:.8rem}.pricing-hero__copy{display:grid;gap:.65rem;max-width:48rem}.pricing-hero__note{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;min-height:2.2rem;padding:.4rem .8rem;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(226,232,240,.95);color:#475467;font-size:.9rem;line-height:1.4;font-weight:600}.pricing-plans{display:grid;gap:1rem;margin-top:1.5rem}.pricing-plan{position:relative;display:grid;gap:1rem;min-height:100%;padding:1.45rem;border-radius:1.6rem;background:#fff;border:1px solid rgba(226,232,240,.92);box-shadow:0 12px 30px rgba(15,23,42,.04);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.pricing-plan:hover{box-shadow:0 18px 36px rgba(15,23,42,.06)}.pricing-plan--pro{background:linear-gradient(180deg,#f4efff,#fff 30%)}.pricing-plan__top{display:grid;gap:.7rem;padding-bottom:1rem;border-bottom:1px solid rgba(226,232,240,.9)}.pricing-plan__eyebrow{color:#7c3aed;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-plan__name{margin:0;color:#0f172a;font-size:2.05rem;line-height:1.05;font-weight:800}.pricing-plan__subtitle{margin:0;color:#667085;font-size:.97rem;line-height:1.7;max-width:32ch}.pricing-plan__price{display:grid;gap:.35rem;margin-block:.5rem .45rem}.pricing-plan__price strong{color:#0f172a;font-size:2.4rem;line-height:1;font-weight:800}.pricing-plan__price span{color:#667085;font-size:.9rem;font-weight:600}.pricing-plan__price--pro span,.pricing-plan__price--pro strong{color:#0f172a}.pricing-plan__price--free strong{direction:rtl;font-size:clamp(1.8rem,3vw,2.4rem);white-space:nowrap}.pricing-plan__cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;min-height:2.8rem;padding:0 1rem;border-radius:999px;font-size:.9rem;font-weight:600;text-decoration:none}.pricing-plan__cta--ghost{background:#fff;border:1px solid rgba(15,23,42,.12);color:#111827}.pricing-plan__cta--ghost:hover{background:#111827;border-color:#111827;color:#fff}.pricing-plan__cta--solid{background:#111827;color:#fff}.pricing-plan__cta--solid:hover{background:#1f2937;color:#fff}.pricing-plan__section{display:grid;gap:1rem}.pricing-plan__meta-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.8rem;padding:.6rem .8rem;border-radius:1rem;background:rgba(248,250,252,.95);border:1px solid rgba(226,232,240,.9)}.pricing-plan__meta-label{color:#667085;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pricing-plan__meta-row strong{color:#0f172a;font-size:.95rem;font-weight:700}.pricing-plan__list{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.pricing-plan__list li{display:flex;align-items:flex-start;gap:.7rem;color:#334155;font-size:.94rem;line-height:1.62}.pricing-plan__list i{color:#7c3aed;margin-top:.16rem}.pricing-compare{display:grid;gap:.9rem;margin-top:1rem}.pricing-compare__item{display:grid;gap:.25rem;padding:1rem 1.1rem;border-radius:1.15rem;background:rgba(255,255,255,.84);border:1px solid rgba(226,232,240,.92)}.pricing-compare__label{color:#7c3aed;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-compare__item strong{color:#0f172a;font-size:.96rem;line-height:1.45;font-weight:700}.cta-band{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(14rem,17rem);gap:1.25rem;align-items:center;border-radius:1.5rem!important;padding:clamp(1.35rem,2.2vw,1.9rem)!important;background:radial-gradient(circle at top right,rgba(124,58,237,.06),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96));background-color:#fff;border:1px solid rgba(226,232,240,.92)!important;box-shadow:0 10px 28px rgba(15,23,42,.035);overflow:hidden;isolation:isolate}.cta-band::after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.72);pointer-events:none;z-index:0}.cta-band>div:first-child{position:relative;z-index:1;min-width:0;display:grid;gap:.9rem;padding-inline-start:.25rem}.cta-band h2,.cta-band h3{margin:0;max-width:17ch;color:#0f172a;line-height:1.06;letter-spacing:-.03em;text-wrap:wrap}.cta-band p,.cta-band small,.cta-note{margin:0;color:#667085;max-width:56ch;line-height:1.7}.cta-note{display:inline-flex;align-items:center;width:fit-content;gap:.42rem;padding:.2rem 0;border-radius:999px;border:0;background:0 0;color:#6d28d9;font-size:.74rem;font-weight:700;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.cta-band h2+p,.cta-band h2+small,.cta-band h3+p,.cta-band h3+small{color:#475467;font-weight:500}.cta-note::before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:#8b5cf6;box-shadow:none}.cta-band .flex.items-center.-space-x-3,.cta-band [class*=-space-x-3]{position:relative;z-index:1;margin-bottom:0;width:fit-content;padding:.3rem .42rem .3rem .3rem;border:1px solid rgba(226,232,240,.88);border-radius:999px;background:rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.cta-band .flex.items-center.-space-x-3>span,.cta-band [class*=-space-x-3]>span{box-shadow:none}.cta-band .flex.flex-col.justify-center.text-start.mt-4{margin-top:0!important;gap:.55rem}.cta-band a[class*=bg-gray-900]{position:relative;z-index:1;width:auto;justify-self:start;min-height:3.35rem;justify-content:center;padding-inline:1rem;border-radius:999px;background:linear-gradient(135deg,#111827,#1f2937)!important;box-shadow:none;transition:transform 180ms ease,filter 180ms ease,background-color 180ms ease,border-color 180ms ease}.cta-band a[class*=bg-gray-900]:hover{transform:translateY(-1px);filter:saturate(1.04)}.cta-band .flex.flex-grow.items-items{position:relative;z-index:1;display:grid;gap:.65rem;align-content:center;justify-items:stretch;justify-content:stretch;min-width:min(100%,16.5rem);padding:0;border:0;border-radius:0;background:0 0}@media (max-width:767px){.cta-band{grid-template-columns:1fr;gap:.9rem;padding:1.1rem!important}.cta-band h2,.cta-band h3{max-width:none;font-size:1.55rem!important}.cta-band .flex.flex-grow.items-items{justify-content:stretch;justify-items:stretch;min-width:0;margin-top:.2rem!important}}header .hero-title.gradient-text{background:0 0!important;color:inherit;-webkit-text-fill-color:initial;animation:none}header .hero-title__line{display:block!important;width:fit-content;max-width:100%;margin-inline-start:0;margin-inline-end:auto;padding-block-start:.14em;padding-block-end:.02em;padding-inline:.06em;overflow:visible;box-sizing:border-box;white-space:nowrap!important;color:transparent;background-image:linear-gradient(90deg,#5f35dc 0,#7047eb 34%,#a78bfa 50%,#7047eb 66%,#5f35dc 100%);background-size:220% 100%;background-position:100% 50%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hero-title-gradient-sweep 4.5s ease-in-out infinite alternate}header .hero-title__line+.hero-title__line{animation-delay:-.25s}@media (prefers-reduced-motion:reduce){header .hero-title__line{animation:none;background-position:50% 50%}}.performance-flow{display:grid;gap:1.6rem;padding:0}.performance-flow__intro{display:grid;gap:.7rem;max-width:42rem}.performance-flow__kicker{display:inline-flex;align-items:center;width:fit-content;padding:0;color:#7c3aed;font-size:.76rem;font-weight:700;text-transform:uppercase}.performance-flow__title{margin:0;color:#0f172a;font-size:clamp(1.8rem,2.5vw,2.8rem);line-height:1.1;font-weight:800}.performance-flow__lead{margin:0;color:#667085;font-size:.98rem;max-width:38rem}.performance-flow__steps{position:relative;display:grid;gap:1rem;align-items:stretch}.performance-step{position:relative;display:grid;grid-template-rows:13rem auto 1fr;gap:1.15rem;min-height:100%;padding:2rem 1.45rem 1.5rem;border-radius:2rem;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.75);overflow:hidden}.performance-step__body{display:grid;align-content:start;gap:.65rem}.performance-step__label{display:inline-flex;width:fit-content;min-height:1.75rem;align-items:center;padding:.22rem .62rem;border-radius:999px;background:rgba(124,58,237,.08);color:#7c3aed;font-size:.78rem;font-weight:700}.performance-step__title{margin:0;color:#0f172a;font-size:1.18rem;line-height:1.3;font-weight:700;max-width:none;min-height:0}.performance-step__text{margin:0;color:#667085;font-size:.97rem;max-width:29ch;min-height:0}.performance-step__object{height:13rem;min-height:13rem;margin:0}.performance-mini{display:grid;gap:.7rem;padding:.9rem;height:13rem;border-radius:1.3rem;background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.92);align-content:start}.performance-mini--account{grid-template-rows:auto auto auto auto 1fr;padding-top:1.25rem}.performance-mini--team{grid-template-rows:auto auto auto 1fr;padding-top:1.25rem}.performance-mini__window{display:flex;gap:.3rem}.performance-mini__window span{width:.42rem;height:.42rem;border-radius:999px;background:rgba(148,163,184,.32)}.performance-mini__badge{display:inline-flex;width:fit-content;min-height:1.7rem;align-items:center;padding:.2rem .6rem;border-radius:999px;background:rgba(124,58,237,.08);color:#7c3aed;font-size:.78rem;font-weight:700;justify-self:start}.performance-mini--account .performance-mini__badge{margin-top:.35rem}.performance-mini__field{height:.78rem;border-radius:999px;background:linear-gradient(90deg,rgba(124,58,237,.12),rgba(148,163,184,.18))}.performance-mini__field--short{width:68%}.performance-mini__field--soft{height:.72rem;width:100%;background:rgba(148,163,184,.18)}.performance-mini__avatars span,.performance-mini__cta{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.performance-mini__cta{gap:.4rem;width:fit-content;min-height:2.15rem;padding:.35rem .9rem;margin-top:auto;background:#111827;color:#fff;font-size:.8rem;font-weight:600;text-decoration:none}.performance-mini__cta:hover{background:#1f2937;color:#fff}.performance-mini__avatars{display:flex;align-items:center;min-height:2rem}.performance-mini--team .performance-mini__avatars{margin-top:.35rem}.performance-mini__avatars span{width:2rem;height:2rem;margin-right:-.4rem;border:2px solid #fff;background:#ede9fe;color:#6d28d9;font-size:.74rem;font-weight:700}.performance-mini__team-row{display:grid;gap:.18rem;align-content:start}.performance-mini__team-row strong{color:#0f172a;font-size:.92rem;font-weight:700}.performance-mini__team-row small{color:#667085;font-size:.8rem}.performance-mini__win-top{display:flex;align-items:center;gap:.75rem;padding-bottom:.05rem}.performance-mini__trophy{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(124,58,237,.08);color:#7c3aed;font-size:.95rem}.performance-outcomes{display:grid;gap:.45rem;margin-top:auto}.performance-outcomes span{display:inline-flex;align-items:center;min-height:2.15rem;padding:.45rem .75rem;border-radius:.95rem;background:rgba(255,255,255,.94);border:1px solid rgba(226,232,240,.95);color:#111827;font-size:.84rem;font-weight:600;line-height:1.25}.performance-mini--win{grid-template-rows:auto 1fr;gap:.7rem}.performance-mini--modules,.performance-mini--values{grid-template-rows:auto auto 1fr auto;gap:.6rem}.performance-mini--modules{gap:.58rem}.performance-mini__value-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;align-items:stretch}.performance-mini__value-list>span{min-width:0;min-height:4.25rem;padding:.5rem .25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.38rem;color:#475467;background:#faf9ff;border:1px solid #e8e2ff;border-radius:.7rem;font-size:.7rem;font-weight:700;white-space:nowrap}.performance-mini__value-list i{color:#7047eb;font-size:1rem}.performance-mini__module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.performance-mini__module-grid>span,.performance-mini__module-note{display:inline-flex;align-items:center;color:#667085;font-size:.72rem}.performance-mini__module-grid>span{min-width:0;min-height:2.35rem;padding:.42rem .52rem;gap:.38rem;background:#fff;border:1px solid #e4e7ec;border-radius:.65rem;font-weight:700}.performance-mini__module-grid>span.is-active{color:#6338df;background:#f5f2ff;border-color:#ddd3ff}.performance-mini__module-grid i,.performance-mini__module-note i,.performance-outcomes i{flex:0 0 auto;color:#7047eb;font-size:.9rem}.performance-mini__module-note{gap:.4rem;font-weight:600}.performance-outcomes span{gap:.45rem}.detail-layout{display:grid;gap:1.2rem}.detail-aside,.detail-copy{display:grid;gap:1rem}.detail-copy p{color:#667085;font-size:1.02rem}.detail-preview{min-height:17rem;border-radius:1.6rem;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(255,255,255,.78) 45%,rgba(245,158,11,.1));border:1px solid rgba(226,232,240,.9);overflow:hidden}.detail-preview img{width:100%;height:100%;object-fit:cover;display:block}.check-list,.seo-copy,.summary-list{display:grid;gap:.9rem}.check-list li,.summary-list li{display:flex;align-items:flex-start;gap:.75rem;color:#334155;font-size:1rem}.check-list i,.summary-list i{color:#7c3aed;margin-top:.3rem}.seo-copy{gap:1rem}.seo-teaser{padding:0}.seo-teaser summary{display:block;cursor:pointer;list-style:none}.seo-teaser summary::-webkit-details-marker{display:none}.seo-teaser summary::marker{content:""}.seo-teaser__preview{max-width:72rem}.seo-teaser__preview h2{margin:0;color:#1f2937;font-size:clamp(1.02rem,1.35vw,1.24rem);font-weight:700}.seo-teaser__preview p{margin:.7rem 0 0;color:#6b7280;font-size:.95rem}.seo-teaser__button{display:inline-flex;align-items:center;justify-content:center;margin-top:.85rem;padding:0;background:0 0;color:#667085;font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:.18rem}.seo-teaser[open] .seo-teaser__button-text--closed,.seo-teaser__button-text--open{display:none}.seo-teaser[open] .seo-teaser__button-text--open{display:inline}.seo-teaser__body{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(226,232,240,.9)}.seo-copy h2{margin:.45rem 0 0;font-size:clamp(1.4rem,2vw,2rem);line-height:1.2;font-weight:800}.faq-card p,.seo-copy li,.seo-copy p{color:#667085;font-size:1rem}.seo-copy a{color:#7c3aed;font-weight:600}.seo-list,.seo-steps{display:grid;gap:.8rem;margin:0;padding-inline-start:1.1rem}.seo-list{list-style:disc}.seo-steps{list-style:decimal}.faq-grid{display:grid;gap:1.25rem;width:100%}.faq-card{position:relative;display:grid;gap:.55rem;border-radius:1.25rem!important;padding:1.25rem 1.3rem!important;background:#fff!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden}.faq-card h3,.legal-card h3{color:#0f172a;font-weight:700}.faq-card h3{margin:0;font-size:clamp(1rem,1.2vw,1.14rem)!important}.faq-card p{margin:0;font-size:.96rem!important}.legal-card{border-radius:1.5rem;padding:1.45rem}.legal-card h3{font-size:1.2rem;margin-bottom:.6rem}.feature-rebuild-card p,.legal-card li,.legal-card p{color:#667085;font-size:1rem}#feature-dashboard h2,#impact h2,#more-features h2,#pricing-overview h1{line-height:1.12}#feature-dashboard>.container p,#impact p,#more-features p,#pricing-overview p{font-size:1rem}#feature-dashboard article p,#more-features article p,#pricing-overview .grid p{line-height:1.72}.feature-rebuild-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.feature-rebuild-card{--feature-accent:#7c3aed;--feature-accent-soft:rgba(124, 58, 237, 0.12);--feature-glow:linear-gradient(135deg, rgba(255, 196, 142, 0.72), rgba(208, 184, 255, 0.72) 55%, rgba(154, 140, 255, 0.82));position:relative;grid-column:span 4;min-height:33.5rem;display:flex;flex-direction:column;overflow:hidden;border-radius:1.35rem;border:1px solid rgba(226,232,240,.96);background:radial-gradient(circle at top right,rgba(255,196,142,.12),transparent 24%),radial-gradient(circle at top left,rgba(124,92,255,.08),transparent 20%),#fff;box-shadow:0 18px 40px rgba(15,23,42,.06);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.feature-rebuild-card--wide{grid-column:span 8;min-height:37.5rem}.feature-rebuild-card--tall{grid-column:span 4;grid-row:span 2;min-height:38.5rem}.feature-rebuild-card:hover{transform:translateY(-2px);border-color:rgba(206,214,225,.96);box-shadow:0 24px 50px rgba(15,23,42,.09)}.feature-rebuild-card--kudos{--feature-accent:#7c3aed;--feature-accent-soft:rgba(124, 58, 237, 0.12)}.feature-rebuild-card--challenge{--feature-accent:#f97316;--feature-accent-soft:rgba(249, 115, 22, 0.12)}.feature-rebuild-card--polls{--feature-accent:#4f46e5;--feature-accent-soft:rgba(79, 70, 229, 0.12)}.feature-rebuild-card--feedback{--feature-accent:#8b5cf6;--feature-accent-soft:rgba(139, 92, 246, 0.12)}.feature-rebuild-card--notice{--feature-accent:#635bff;--feature-accent-soft:rgba(99, 91, 255, 0.12)}.feature-rebuild-card--reports{--feature-accent:#4f46e5;--feature-accent-soft:rgba(79, 70, 229, 0.12)}.feature-rebuild-card__link{position:absolute;top:1rem;right:1rem;z-index:3;text-decoration:none}.feature-rebuild-card__cta{display:inline-flex;align-items:center;gap:0;min-width:2.7rem;height:2.7rem;padding:0 .88rem;overflow:hidden;border-radius:999px;border:1px solid rgba(226,232,240,.96);background:rgba(255,255,255,.97);color:var(--feature-accent);box-shadow:0 10px 24px rgba(15,23,42,.06);transition:min-width 180ms ease,gap 180ms ease,border-color 180ms ease}.feature-rebuild-card__cta span{max-width:0;overflow:hidden;white-space:nowrap;color:#344054;font-size:.84rem;font-weight:700;opacity:0;transition:max-width 180ms ease,opacity 180ms ease}.feature-rebuild-card:hover .feature-rebuild-card__cta,.feature-rebuild-card__link:hover .feature-rebuild-card__cta{min-width:10.25rem;gap:.55rem;border-color:rgba(206,214,225,.96)}.feature-rebuild-card:hover .feature-rebuild-card__cta span,.feature-rebuild-card__link:hover .feature-rebuild-card__cta span{max-width:8.4rem;opacity:1}.feature-rebuild-card__copy{position:relative;z-index:1;padding:1.45rem 5rem 0 1.45rem}.feature-rebuild-card__eyebrow,.mini-ui__field label,.mini-ui__info label{margin-bottom:.7rem;color:var(--feature-accent);font-size:1.06rem;font-weight:900;text-transform:uppercase}.feature-rebuild-card h3{max-width:18ch;margin:0;color:#0f172a;font-size:clamp(1.45rem,1.75vw,1.95rem);line-height:1.08;font-weight:700}.feature-rebuild-card--wide h3{max-width:18ch;font-size:clamp(1.7rem,2vw,2.25rem)}.feature-rebuild-card p{max-width:34rem;margin:.82rem 0 0}.feature-rebuild-card__visual{position:relative;flex:1;min-height:17.5rem;margin-top:1.25rem;padding:1rem;display:flex;align-items:flex-end}.feature-rebuild-card__visual::before{content:"";position:absolute;inset:1rem;border-radius:1.08rem;background:var(--feature-glow)}.mini-ui{position:relative;z-index:1;width:100%;border-radius:1.05rem;background:rgba(255,255,255,.98);border:1px solid rgba(226,232,240,.96);box-shadow:0 18px 34px rgba(15,23,42,.08);box-sizing:border-box;overflow:hidden}.mini-ui--challenge,.mini-ui--feedback,.mini-ui--kudos,.mini-ui--notice,.mini-ui--polls,.mini-ui--reports{padding:1rem}.feature-rebuild-card--feedback .feature-rebuild-card__visual,.feature-rebuild-card--reports .feature-rebuild-card__visual{min-height:20.5rem}.feature-rebuild-card--challenge .feature-rebuild-card__visual{min-height:16rem;align-items:center}.feature-rebuild-card--notice .feature-rebuild-card__visual{min-height:16.5rem}.mini-ui__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--feature-accent);font-size:.94rem;font-weight:800}.mini-ui__header strong,.mini-ui__report-summary strong,.seo-copy h2{color:#0f172a}.mini-ui__header strong{padding:.38rem .62rem;border-radius:999px;background:var(--feature-accent-soft);font-size:.82rem}.mini-ui__field+.mini-ui__field{margin-top:.8rem}.mini-ui__field label,.mini-ui__info label{display:block;margin-bottom:.4rem;font-size:.76rem;font-weight:800;letter-spacing:.08em}.mini-ui__board-item,.mini-ui__info,.mini-ui__input,.mini-ui__note,.mini-ui__reward,.mini-ui__textarea,.mini-ui__toggle{box-sizing:border-box;max-width:100%;background:#fff;box-shadow:0 18px 30px rgba(15,23,42,.08);backface-visibility:hidden;transform:translateZ(0)}.mini-ui__poll-row{border:1px solid rgba(226,232,240,.95)}.mini-ui__poll-row,.mini-ui__report-list div{box-sizing:border-box;max-width:100%;background:#fff;box-shadow:0 18px 30px rgba(15,23,42,.08);backface-visibility:hidden;transform:translateZ(0)}.mini-ui__board-item,.mini-ui__info,.mini-ui__input,.mini-ui__note,.mini-ui__reward,.mini-ui__textarea,.mini-ui__toggle{border-radius:.9rem;border:1px solid rgba(226,232,240,.96);background:rgba(255,255,255,.96)}.mini-ui__input{display:flex;align-items:center;gap:.72rem;padding:.8rem .9rem}.mini-ui__input em{font-style:normal;color:#0f172a;font-size:.88rem;font-weight:700}.mini-ui__avatars,.mini-ui__avatars b{display:inline-flex;align-items:center}.mini-ui__avatars b{width:1.5rem;height:1.5rem;margin-right:-.32rem;justify-content:center;border:2px solid #fff;border-radius:999px;color:#fff;font-size:.64rem;font-weight:700}.mini-ui__textarea{min-height:4.3rem;padding:.82rem .9rem;color:#0f172a;font-size:.88rem;font-weight:600}.mini-ui__chips,.mini-ui__moods{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.mini-ui__chips span,.mini-ui__moods span{padding:.46rem .76rem;border-radius:999px;background:#f8fafc;border:1px solid rgba(226,232,240,.96);color:#667085;font-size:.82rem;font-weight:700}.mini-ui__title{display:block;color:#0f172a;font-size:1rem;font-weight:800}.mini-ui__reward,.mini-ui__toggle{display:flex;align-items:center;justify-content:space-between}.mini-ui__board-item,.mini-ui__reward,.mini-ui__toggle{gap:.8rem;margin-top:.75rem;padding:.8rem .9rem}.mini-ui__reward span,.mini-ui__toggle span{color:#475467;font-size:.88rem;font-weight:700}.mini-ui__toggle span{flex:1;min-width:0}.mini-ui__reward b{color:#0f172a;font-size:1.15rem}.mini-ui__toggle i{width:2.6rem;height:1.5rem;position:relative;flex:0 0 auto;border-radius:999px;background:var(--feature-accent)}.mini-ui__toggle i::after{content:"";position:absolute;top:.16rem;right:.18rem;width:1.16rem;height:1.16rem;border-radius:999px;background:#fff}.mini-ui__board-item,.mini-ui__meta,.mini-ui__poll-head{display:flex;justify-content:space-between}.mini-ui__meta{gap:.55rem;margin-top:.8rem}.mini-ui__meta span,.mini-ui__report-list div{align-items:center;border:1px solid rgba(226,232,240,.96)}.mini-ui__meta span{display:inline-flex;gap:.4rem;padding:.48rem .68rem;border-radius:999px;background:rgba(255,255,255,.94);color:#475467;font-size:.76rem;font-weight:700}.mini-ui__poll-head{align-items:center;gap:.75rem;margin-bottom:.9rem}.mini-ui__poll-head strong{color:#0f172a;font-size:1rem;font-weight:800}.mini-ui__poll-head span{color:#667085;font-size:.78rem;font-weight:700}.mini-ui__poll-row{position:relative;padding:.82rem .85rem 1.15rem;border-radius:.95rem;background:#f8fafc;color:#475467;font-size:.86rem;font-weight:700}.mini-ui__poll-row+.mini-ui__poll-row{margin-top:.56rem}.mini-ui__poll-row b{position:absolute;right:.85rem;top:.82rem;color:var(--feature-accent)}.mini-ui__poll-row::after,.mini-ui__poll-row::before{content:"";position:absolute;left:.85rem;bottom:.52rem;height:.38rem;border-radius:999px}.mini-ui__poll-row::after{right:.85rem;background:rgba(124,58,237,.12)}.mini-ui__poll-row::before{background:linear-gradient(90deg,var(--feature-accent),#8b5cf6);width:var(--bar, 40%);transition:width 320ms ease}.mini-ui__poll-row--a{--bar:45%}.mini-ui__poll-row--b{--bar:32%}.mini-ui__poll-row--c{--bar:23%}.mini-ui__moods .is-active{background:var(--feature-accent-soft);color:var(--feature-accent);border-color:rgba(124,58,237,.2)}.mini-ui__info,.mini-ui__note{margin-top:.76rem;padding:.8rem .9rem}.mini-ui__info strong{display:block;margin-top:.22rem;color:#344054;font-size:.88rem}.mini-ui__note{padding:.82rem .9rem;color:#475467;font-size:.84rem}.mini-ui__board-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}.mini-ui__board-head span{display:inline-flex;align-items:center;gap:.45rem;color:var(--feature-accent);font-size:1rem;font-weight:800}.mini-ui__board-head b{width:.95rem;height:.95rem;border-radius:999px;background:var(--feature-accent)}.mini-ui__board-item{align-items:flex-start;flex-direction:column}.mini-ui__board-item strong{color:#0f172a;font-size:.95rem}.mini-ui__board-item span{color:#667085;font-size:.82rem}.mini-ui__board-item--primary{background:var(--feature-accent-soft);border-color:rgba(124,58,237,.15)}.mini-ui__report-summary{display:grid;grid-template-columns:1fr auto;gap:.25rem .8rem;align-items:end}.mini-ui__report-summary span{display:block;color:var(--feature-accent);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.mini-ui__report-summary strong{font-size:2rem;line-height:1}.mini-ui__report-summary small{grid-column:1/-1;color:#667085;font-size:.78rem}.mini-ui__report-chart{height:8.5rem;margin-top:.8rem;border-radius:.95rem;background:linear-gradient(rgba(226,232,240,.72) 1px,transparent 1px)0 0/100% 25%,linear-gradient(90deg,rgba(226,232,240,.6) 1px,transparent 1px)0 0/18% 100%;position:relative;overflow:hidden}.mini-ui__report-chart::before{content:"";position:absolute;left:7%;right:7%;top:26%;bottom:20%;background:linear-gradient(180deg,rgba(99,91,255,.18),rgba(99,91,255,0));clip-path:polygon(0 80%,10% 72%,20% 54%,32% 76%,45% 46%,60% 70%,74% 24%,86% 60%,100% 38%,100% 100%,0 100%)}.mini-ui__report-chart::after{content:"";position:absolute;width:.98rem;height:.98rem;top:24%;left:69%;border-radius:999px;background:#fff;border:3px solid var(--feature-accent);box-shadow:0 0 0 4px rgba(99,91,255,.12)}.mini-ui__report-list{margin-top:.82rem;display:grid;gap:.5rem}.mini-ui__report-list div{display:flex;gap:.7rem;padding:.68rem .76rem;border-radius:.9rem;background:rgba(255,255,255,.98)}.mini-ui__report-list div:first-child{background:var(--feature-accent-soft)}.mini-ui__report-list b{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--feature-accent);color:#fff;font-size:.82rem}.mini-ui__report-list span{color:#344054;font-size:.8rem;font-weight:700}.mini-ui__report-list strong{margin-inline-start:auto;color:#0f172a;font-size:.88rem}.feature-rebuild-card:hover .mini-ui--kudos{animation:featureFloat 3.6s ease-in-out infinite}.feature-rebuild-card:hover .mini-ui__report-chart::after{animation:featureFloat 2.8s ease-in-out infinite}.feature-object__poll-row.is-active::before,.feature-rebuild-card:hover .mini-ui__poll-row--a::before{width:52%}.feature-rebuild-card:hover .mini-ui__poll-row--b::before{width:36%}.feature-rebuild-card:hover .mini-ui__poll-row--c::before{width:28%}.feature-rebuild-card:hover .mini-ui__board-item--primary{transform:translateY(-2px)}.feature-rebuild-card:hover .mini-ui__note,.feature-rebuild-card:hover .mini-ui__report-list div:first-child,.feature-rebuild-card:hover .mini-ui__reward{box-shadow:0 12px 24px rgba(15,23,42,.06)}.feature-showcase-heading{max-width:52rem;margin:0 0 2rem}.feature-showcase-heading__title{max-width:48rem;margin:0;color:#0f172a;line-height:1.12}.feature-showcase-heading__copy{max-width:46rem;margin:.7rem 0 0;color:#667085;font-size:1rem;line-height:1.85}.feature-showcase-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.feature-tile{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:1.1rem;border:1px solid rgba(226,232,240,.95);background:radial-gradient(circle at top right,rgba(255,191,102,.12),transparent 22%),radial-gradient(circle at top left,rgba(124,92,255,.09),transparent 18%),rgba(255,255,255,.98);box-shadow:0 16px 38px rgba(15,23,42,.06);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.feature-tile:hover{transform:translateY(-2px);border-color:rgba(204,213,224,.92);box-shadow:0 22px 50px rgba(15,23,42,.08)}.feature-tile--wide{grid-column:span 8;min-height:38rem}.feature-tile--three-quarter{grid-column:span 8;min-height:35rem}.feature-tile--quarter{grid-column:span 4;min-height:35rem}.feature-tile--half{grid-column:span 6;min-height:27rem}.feature-tile--tall{grid-column:span 4;grid-row:span 2;min-height:44rem}.feature-tile--compact{grid-column:span 4;min-height:31.5rem}.feature-tile--wide-bottom{grid-column:span 8;min-height:29rem}.feature-tile__link{position:absolute;top:1rem;right:1rem;z-index:3;text-decoration:none}.feature-tile__expand{display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:2.45rem;height:2.45rem;padding:0 .78rem;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:rgba(255,255,255,.94);color:#7c3aed;font-size:.8rem;box-shadow:0 10px 24px rgba(15,23,42,.06);overflow:hidden;transition:min-width 180ms ease,gap 180ms ease,background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}.feature-tile:hover .feature-tile__expand,.feature-tile__link:hover .feature-tile__expand{min-width:9.75rem;gap:.55rem;background:#fff;border-color:rgba(206,214,225,.95);transform:translateY(-1px)}.feature-tile__expand .button-arrow,.feature-tile__expand i{flex:0 0 auto}.feature-tile__expand-label{max-width:0;overflow:hidden;white-space:nowrap;color:#344054;font-size:.82rem;font-weight:700;opacity:0;transition:max-width 180ms ease,opacity 180ms ease}.feature-tile:hover .feature-tile__expand-label,.feature-tile__link:hover .feature-tile__expand-label{max-width:8rem;opacity:1}.feature-tile__copy{position:relative;z-index:1;padding:1.25rem 4.8rem 0 1.25rem}.feature-tile__eyebrow{margin-bottom:.55rem;color:#7c3aed;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.feature-tile h3{max-width:18ch;margin:0;color:#0f172a;font-size:clamp(1.25rem,1.75vw,1.8rem);line-height:1.12;font-weight:700}.feature-tile p{max-width:34rem;margin:.7rem 0 0;color:#667085;font-size:.95rem}.feature-tile__visual{position:relative;flex:1;min-height:13rem;margin-top:.85rem;overflow:hidden;background:rgba(255,255,255,.72)}.feature-tile__visual--kudos{--feature-accent:#7c3aed;--feature-accent-strong:#5b21b6;--feature-soft:rgba(124, 58, 237, 0.1)}.feature-tile__visual--reports{--feature-accent:#635bff;--feature-accent-strong:#4338ca;--feature-soft:rgba(99, 91, 255, 0.1)}.feature-tile__visual--feedback{--feature-accent:#7c3aed;--feature-accent-strong:#5b21b6;--feature-soft:rgba(124, 58, 237, 0.1)}.feature-tile__visual--notice{--feature-accent:#4f46e5;--feature-accent-strong:#4338ca;--feature-soft:rgba(79, 70, 229, 0.1)}.feature-tile__visual--polls{--feature-accent:#6d28d9;--feature-accent-strong:#5b21b6;--feature-soft:rgba(109, 40, 217, 0.1)}.feature-tile__visual--challenge{--feature-accent:#7c3aed;--feature-accent-strong:#b45309;--feature-soft:rgba(245, 158, 11, 0.12)}.feature-tile--compact .feature-tile__visual{min-height:16.75rem;margin-top:1rem}.feature-tile--tall .feature-tile__visual{min-height:22rem}.feature-tile__visual::before{content:"";position:absolute;inset:auto 0 0;height:58%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.14)),linear-gradient(135deg,rgba(255,185,129,.78),rgba(191,153,255,.68) 58%,rgba(143,164,255,.72))}.feature-tile__visual--kudos::before,.feature-tile__visual--polls::before{inset:auto 0 0;height:52%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.08)),linear-gradient(135deg,rgba(255,173,110,.84),rgba(235,156,194,.68) 45%,rgba(146,132,255,.84))}.feature-tile__visual--feedback::before,.feature-tile__visual--notice::before{inset:auto 0 0;height:46%}.feature-tile__visual--feedback::before{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.08)),linear-gradient(135deg,rgba(110,231,183,.82),rgba(103,214,220,.72) 50%,rgba(125,182,255,.72))}.feature-tile__visual--challenge::before{inset:auto 0 0;height:54%}.feature-tile__visual--reports::before{inset:auto 0 0;height:56%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.16)),linear-gradient(180deg,rgba(255,194,122,.72),rgba(150,124,255,.84))}*,.feature-object,.feature-object *,.feature-object ::after,.feature-object ::before,::after,::before{box-sizing:border-box}.feature-object{position:absolute;left:1.15rem;right:1.15rem;bottom:1.15rem;z-index:2;border-radius:1rem;border:1px solid rgba(220,227,237,.95);background:rgba(255,255,255,.95);box-shadow:0 14px 28px rgba(15,23,42,.07);overflow:hidden;transform:translateZ(0);backface-visibility:hidden}.feature-object__board-head,.feature-object__poll-head,.feature-object__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.feature-object__metric{display:flex;justify-content:space-between}.feature-object__row,.feature-object__toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.feature-object__badge{letter-spacing:.06em;text-transform:uppercase}.feature-object__badge,.feature-object__count{color:var(--feature-accent-strong);font-size:.74rem;font-weight:800}.feature-object__board-head span,.feature-object__label,.feature-object__metric span{color:var(--feature-accent-strong);font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.feature-object__badge,.feature-object__board-head span{display:inline-flex;align-items:center;gap:.45rem}.feature-object__count{padding:.42rem .62rem;border-radius:999px;background:var(--feature-soft);letter-spacing:0;text-transform:none}.feature-object__field{display:grid;gap:.4rem}.feature-object__board-item,.feature-object__info,.feature-object__input,.feature-object__note,.feature-object__row,.feature-object__textarea,.feature-object__toggle{width:100%;border-radius:.92rem;border:1px solid rgba(219,226,236,.95);background:rgba(255,255,255,.98)}.feature-object__input,.feature-object__row,.feature-object__toggle{min-height:2.8rem;padding:.68rem .85rem}.feature-object__board-item,.feature-object__info,.feature-object__note,.feature-object__textarea{padding:.82rem .92rem}.feature-object__input{display:flex;align-items:center;gap:.75rem;color:#0f172a}.feature-object__board-item strong,.feature-object__info strong,.feature-object__input strong,.feature-object__poll-head strong,.feature-object__row strong,.feature-object__title{color:#0f172a;font-weight:700}.feature-object__avatars{display:inline-flex;align-items:center;padding-right:.25rem}.feature-object__avatars span,.feature-object__rankings b{width:1.45rem;height:1.45rem;margin-right:-.28rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid #fff;color:#fff;font-size:.66rem;font-weight:800}.feature-object__avatars span:nth-child(1),.feature-object__rankings div:nth-child(1) b{background:#8b5cf6}.feature-object__avatars span:nth-child(2),.feature-object__rankings div:nth-child(2) b{background:#f59e0b}.feature-object__avatars span:nth-child(3),.feature-object__rankings div:nth-child(3) b{background:#10b981}.feature-object__board-item span,.feature-object__info,.feature-object__metric small,.feature-object__note,.feature-object__poll-head span,.feature-object__row span,.feature-object__subcopy,.feature-object__textarea,.feature-object__toggle span{color:#667085;font-size:.86rem;line-height:1.5}.feature-object__chips{display:flex;flex-wrap:wrap;gap:.55rem}.feature-object__chips span{display:inline-flex;align-items:center;min-height:1.9rem;padding:.4rem .72rem;border-radius:999px;background:#f8fafc;border:1px solid rgba(230,236,244,.95);color:#667085;font-size:.8rem;font-weight:700}.feature-object__chips .is-active{color:var(--feature-accent-strong);border-color:rgba(155,135,245,.48);background:rgba(255,255,255,.92)}.feature-object__chips--meta{justify-content:space-between}.feature-object__chips--meta span{min-width:calc(50% - .3rem);justify-content:center;gap:.4rem}.feature-object__title{font-size:.98rem;line-height:1.3}.feature-object__subcopy{margin-top:.25rem}.feature-object__toggle i{position:relative;flex:0 0 auto;width:2.7rem;height:1.55rem;border-radius:999px;background:linear-gradient(135deg,var(--feature-accent),#a78bfa)}.feature-object__toggle i::before{content:"";position:absolute;top:.18rem;right:.18rem;width:1.18rem;height:1.18rem;border-radius:999px;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.16)}.feature-object__poll-head strong{font-size:.95rem;line-height:1.3}.feature-object__poll-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:.6rem;padding:0 0 1rem}.feature-object__poll-row b,.feature-object__poll-row label{position:relative;z-index:1;font-size:.84rem;font-weight:700;color:#475467}.feature-challenge-chip i,.feature-notice-board__badge i,.feature-object__poll-row b{color:var(--feature-accent)}.feature-object__poll-row::after,.feature-object__poll-row::before{content:"";position:absolute;left:0;bottom:.12rem;height:.45rem;border-radius:999px}.feature-object__poll-row::after{width:100%;background:rgba(124,58,237,.12)}.feature-object__poll-row::before{width:36%;background:linear-gradient(90deg,#7c3aed,#8b5cf6);z-index:1}.feature-object__poll-row:nth-child(3)::before{width:32%}.feature-object__poll-row:nth-child(4)::before{width:23%}.feature-object__info{display:grid;gap:.4rem}.feature-object__info,.feature-object__note{background:rgba(248,250,252,.92)}.feature-object__metric{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;align-items:end}.feature-object__metric strong{color:#0f172a;font-size:2rem;line-height:.92;letter-spacing:-.05em}.feature-object__metric small{grid-column:1/-1;margin-top:.1rem}.feature-object__chart{position:relative;min-height:7.5rem;display:flex;align-items:flex-end;gap:.38rem;padding:1rem .95rem .9rem;border-radius:1rem;border:1px solid rgba(223,230,240,.9);background:linear-gradient(rgba(226,232,240,.8) 1px,transparent 1px)0 0/100% 25%,linear-gradient(90deg,rgba(226,232,240,.72) 1px,transparent 1px)0 0/16.6% 100%,rgba(255,255,255,.96);overflow:hidden}.feature-object__chart::before{content:"";position:absolute;left:.95rem;right:.95rem;bottom:.9rem;height:46%;background:linear-gradient(180deg,rgba(99,91,255,.14),rgba(99,91,255,0));clip-path:polygon(0 86%,12% 82%,28% 68%,44% 76%,61% 58%,78% 72%,100% 46%,100% 100%,0 100%);opacity:.9}.feature-object__chart::after{content:"";position:absolute;top:27%;left:77%;width:.9rem;height:.9rem;border-radius:999px;background:#fff;border:3px solid #635bff;box-shadow:0 0 0 3px rgba(99,91,255,.14)}.feature-object__chart span{position:relative;z-index:1;flex:1 1 0;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#8b7bff,#635bff);opacity:.95}.feature-object__chart span:nth-child(1){height:20%}.feature-object__chart span:nth-child(2){height:26%}.feature-object__chart span:nth-child(3){height:38%}.feature-object__chart span:nth-child(4){height:30%}.feature-object__chart span:nth-child(5){height:54%}.feature-object__chart span:nth-child(6){height:34%}.feature-object__chart span:nth-child(7){height:44%}.feature-object__chart span:nth-child(8){height:28%}.feature-object__chart span::after{content:"";position:absolute;left:50%;bottom:100%;width:0;height:1.15rem;border-left:2px solid rgba(99,91,255,.3);transform:translateX(-50%)}.feature-object__rankings{display:grid;gap:.45rem}.feature-object__rankings div{display:flex;align-items:center;gap:.7rem;padding:.6rem .76rem;border-radius:.95rem;border:1px solid rgba(226,232,240,.92);background:rgba(255,255,255,.98)}.feature-object__rankings span{color:#344054;font-size:.84rem;font-weight:700}.feature-object__rankings strong{margin-inline-start:auto;color:#0f172a;font-size:.88rem}.feature-object__board-head{padding-bottom:.15rem}.feature-object__board-head b{width:.95rem;height:.95rem;flex:0 0 auto;border-radius:999px;background:var(--feature-accent)}.feature-object__board-item{display:grid;gap:.35rem}.feature-object__board-item.is-primary{background:rgba(99,91,255,.08);border-color:rgba(170,158,255,.42)}.feature-object--kudos{display:grid;gap:.75rem;padding:.9rem}.feature-object--challenge{display:grid;gap:.72rem;padding:.9rem;overflow:hidden;border-radius:.75rem;clip-path:none;-webkit-mask-image:none}.feature-object--feedback,.feature-object--polls{display:grid;gap:.8rem;padding:.9rem}.feature-object--feedback{gap:.72rem}.feature-object--reports{display:grid;gap:.55rem;padding:.78rem}.feature-object--notice{display:grid;gap:.68rem;padding:.9rem}.feature-tile--quarter .feature-object{left:1rem;right:1rem;bottom:1rem}.feature-tile--quarter .feature-object--reports{top:.95rem;bottom:auto}.feature-tile--quarter:hover{transform:none;border-color:rgba(204,213,224,.92);box-shadow:0 22px 50px rgba(15,23,42,.08)}.feature-tile--quarter .feature-object__board-item strong,.feature-tile--quarter .feature-object__poll-head strong,.feature-tile--quarter .feature-object__title{font-size:.9rem}.feature-tile--quarter .feature-object__board-item span,.feature-tile--quarter .feature-object__chips span,.feature-tile--quarter .feature-object__info,.feature-tile--quarter .feature-object__note,.feature-tile--quarter .feature-object__rankings span,.feature-tile--quarter .feature-object__row span,.feature-tile--quarter .feature-object__subcopy,.feature-tile--quarter .feature-object__textarea,.feature-tile--quarter .feature-object__toggle span{font-size:.8rem}.feature-tile--quarter .feature-object__metric strong{font-size:1.72rem}.feature-tile--quarter .feature-object__chart{min-height:5.2rem}.feature-tile--quarter .feature-object--reports .feature-object__rankings{gap:.38rem}.feature-tile--quarter .feature-object--reports .feature-object__rankings div{padding:.5rem .68rem}.feature-tile:hover .feature-object__board-head b,.feature-tile:hover .feature-object__count{animation:featurePulse 2.2s ease-in-out infinite}.feature-tile:hover .feature-object--kudos .feature-object__chips span:nth-child(2){animation:featureFloat 2.6s ease-in-out infinite}.feature-tile:hover .feature-object--challenge .feature-object__toggle i::before{transform:translateX(-.22rem);transition:transform 200ms ease}.feature-tile:hover .feature-object--polls .feature-object__poll-row.is-active::before{width:56%;transition:width 300ms ease}.feature-tile:hover .feature-object--polls .feature-object__poll-row:nth-child(3)::before{width:35%;transition:width 300ms ease}.feature-tile:hover .feature-object--polls .feature-object__poll-row:nth-child(4)::before{width:27%;transition:width 300ms ease}.feature-tile:hover .feature-object--feedback .feature-object__chips .is-active{box-shadow:0 10px 18px rgba(124,58,237,.12)}.feature-tile:hover .feature-object--reports .feature-object__chart::after{animation:featureFloat 2.6s ease-in-out infinite}.feature-tile:hover .feature-object--reports .feature-object__chart span:nth-child(5){animation:featureBarRise 2.2s ease-in-out infinite;transform-origin:bottom}.feature-tile:hover .feature-object--notice .feature-object__board-item.is-primary{transform:translateY(-2px);transition:transform 220ms ease}.feature-tile__media{position:absolute;inset:auto auto 0 1.2rem;width:calc(100% - 2.4rem);height:calc(100% - 3.5rem);background-repeat:no-repeat;background-position:center top;background-size:contain;filter:drop-shadow(0 14px 26px rgba(15,23,42,.08))}.feature-tile--wide .feature-tile__media,.feature-tile--wide-bottom .feature-tile__media{left:1.4rem;width:calc(100% - 2.8rem);height:calc(100% - 3.9rem)}.feature-tile--tall .feature-tile__media{left:1.2rem;width:calc(100% - 2.4rem);height:calc(100% - 4.25rem)}.feature-tile--compact .feature-tile__media{left:1rem;width:calc(100% - 2rem);height:calc(100% - 3.3rem)}.feature-kudos-scene,.feature-reports-scene{padding:.9rem}.feature-challenge-scene,.feature-feedback-scene,.feature-kudos-scene,.feature-notice-scene,.feature-polls-scene,.feature-reports-scene{position:absolute;inset:0;overflow:hidden;border-radius:1rem}.feature-kudos-scene{display:flex;align-items:flex-end}.feature-reports-scene{display:grid;grid-template-rows:auto 1fr auto;gap:.65rem}.feature-feedback-scene,.feature-notice-scene{display:flex;align-items:flex-end}.feature-challenge-scene{align-items:flex-end}.feature-polls-scene{display:flex;align-items:flex-end}.feature-kudos-object{box-sizing:border-box;max-width:100%}.feature-feedback-object{box-sizing:border-box}.feature-challenge-object,.feature-challenge-object__reward,.feature-challenge-object__switch,.feature-feedback-object__bubble,.feature-feedback-object__line,.feature-feedback-object__toggle,.feature-kudos-object__message,.feature-kudos-object__value,.feature-notice-board,.feature-notice-board__item,.feature-notice-object,.feature-polls-object,.feature-reports-chart,.feature-reports-list,.feature-reports-summary{box-sizing:border-box;max-width:100%}.feature-kudos-object{position:relative;width:100%;border-radius:1rem;padding:1rem 1rem .9rem;transition:transform 220ms ease,box-shadow 220ms ease}.feature-kudos-object__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.feature-kudos-object__badge,.feature-kudos-object__count{display:inline-flex;align-items:center;gap:.45rem;font-weight:800}.feature-kudos-object__count{font-size:.9rem}.feature-kudos-object__badge{color:var(--feature-accent);font-size:.88rem}.feature-kudos-object__count{padding:.38rem .58rem;border-radius:999px;background:var(--feature-soft);color:var(--feature-accent-strong)}.feature-kudos-object__message{margin-top:.35rem;padding:.72rem .78rem;border-radius:.8rem;background:#fff;border:1px solid rgba(124,58,237,.28);color:#0f172a;font-size:.78rem;line-height:1.45;font-weight:600;min-height:4rem}.feature-kudos-object__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.95rem}.feature-kudos-object__chips span{padding:.45rem .68rem;border-radius:999px;background:#f8fafc;color:#667085;font-size:.76rem;font-weight:700}.feature-kudos-object__field{margin-top:.8rem}.feature-kudos-object__label{display:block;margin-bottom:.38rem;color:var(--feature-accent-strong);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.feature-kudos-object__value{display:flex;align-items:center;gap:.6rem;padding:.7rem .78rem;border-radius:.8rem;border:1px solid rgba(124,58,237,.28);background:#fff}.feature-kudos-object__value strong{color:#0f172a;font-size:.78rem;line-height:1.35}.feature-avatars,.feature-avatars span{display:inline-flex;align-items:center}.feature-avatars span{width:1.4rem;height:1.4rem;justify-content:center;margin-right:-.28rem;border:2px solid #fff;border-radius:999px;color:#fff;font-size:.62rem;font-weight:700}.feature-avatars span:nth-child(1){background:#8b5cf6}.feature-avatars span:nth-child(2){background:#f59e0b}.feature-avatars span:nth-child(3){background:#10b981}.feature-reports-summary{position:relative;border-radius:1rem;padding:.95rem 1rem}.feature-reports-summary span{display:block;color:var(--feature-accent);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.feature-reports-summary strong{display:block;margin-top:.35rem;color:#0f172a;font-size:2rem;line-height:1}.feature-reports-summary small{display:block;margin-top:.35rem;color:#667085;font-size:.76rem}.feature-reports-chart{position:relative;min-height:8.25rem;border-radius:1rem;overflow:hidden}.feature-reports-chart__grid{position:absolute;inset:0;background:linear-gradient(rgba(226,232,240,.72) 1px,transparent 1px)0 0/100% 25%,linear-gradient(90deg,rgba(226,232,240,.62) 1px,transparent 1px)0 0/18% 100%}.feature-reports-chart__line{position:absolute;left:7%;right:7%;top:28%;bottom:24%;background:linear-gradient(180deg,rgba(124,58,237,.18),rgba(124,58,237,0));clip-path:polygon(0 80%,10% 72%,20% 54%,32% 76%,45% 46%,60% 70%,74% 24%,86% 60%,100% 38%,100% 100%,0 100%)}.feature-reports-chart__line::before{content:"";position:absolute;inset:0;background:var(--feature-accent);clip-path:polygon(0 78%,10% 70%,20% 52%,32% 74%,45% 44%,60% 68%,74% 22%,86% 58%,100% 36%,100% 41%,86% 63%,74% 27%,60% 73%,45% 49%,32% 79%,20% 57%,10% 75%,0 83%)}.feature-reports-chart__dot{position:absolute;width:.95rem;height:.95rem;top:24%;left:69%;border-radius:999px;background:#fff;border:3px solid var(--feature-accent);box-shadow:0 0 0 4px var(--feature-soft);transition:transform 240ms ease}.feature-reports-list{position:relative;border-radius:1rem;padding:.55rem;display:grid;gap:.42rem}.feature-reports-list__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.58rem .72rem;border-radius:.85rem;background:#fff;transition:transform 220ms ease,background-color 220ms ease}.feature-reports-list__item span:first-child{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(145deg,var(--feature-accent),#8b5cf6);color:#fff;font-size:.82rem;font-weight:700}.feature-reports-list__item strong{margin-inline-start:auto;color:#0f172a;font-size:.88rem}.feature-reports-list__item b{color:#344054;font-size:.76rem;font-weight:700}.feature-reports-list__item--active{background:var(--feature-soft)}.feature-feedback-scene{padding:.9rem}.feature-feedback-object{position:relative;width:100%;max-width:100%;border-radius:1rem;padding:.66rem;background:#fff;border:1px solid rgba(226,232,240,.95);box-shadow:0 16px 28px rgba(15,23,42,.08);overflow:hidden}.feature-challenge-object__switch,.feature-feedback-object__toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.66rem .78rem;border:1px solid rgba(226,232,240,.95);border-radius:.9rem}.feature-challenge-object__switch span:first-child,.feature-feedback-object__toggle span:first-child{color:#0f172a;font-size:.92rem;font-weight:800}.feature-switch{position:relative;width:2.6rem;height:1.5rem;border-radius:999px;background:#e5e7eb;transition:background-color 220ms ease}.feature-switch::after{content:"";position:absolute;top:.16rem;left:.18rem;width:1.18rem;height:1.18rem;border-radius:999px;background:#fff;box-shadow:0 3px 10px rgba(15,23,42,.14);transition:transform 220ms ease}.feature-switch--on{background:var(--feature-accent)}.feature-switch--on::after{transform:translateX(1.08rem)}.feature-feedback-object__moods{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.feature-mood{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .6rem;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#fff;color:#344054;font-size:.72rem;font-weight:700;transition:transform 220ms ease,background-color 220ms ease,color 220ms ease}.feature-mood--active{border-color:color-mix(in srgb,var(--feature-accent) 45%,white);background:var(--feature-soft);color:var(--feature-accent-strong)}.feature-feedback-object__bubble{margin-top:.65rem;padding:.68rem .78rem;border-radius:.85rem;background:#f8fafc;color:#475467;font-size:.74rem;line-height:1.45}.feature-feedback-object__bubble,.feature-feedback-object__line{width:100%}.feature-feedback-object__line{display:flex;flex-direction:column;gap:.2rem;margin-top:.65rem;padding:.62rem .74rem;border-radius:.85rem;background:#f8fafc}.feature-feedback-object__key{color:var(--feature-accent-strong);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.feature-feedback-object__line strong{color:#344054;font-size:.74rem;font-weight:700}.feature-notice-scene{padding:.9rem}.feature-notice-object{position:relative;width:100%;min-height:100%}.feature-notice-board{width:100%;min-height:100%;padding:.85rem;border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.94)),linear-gradient(135deg,rgba(79,70,229,.05),rgba(124,58,237,.06));border:1px solid rgba(226,232,240,.95);box-shadow:0 18px 30px rgba(15,23,42,.08);display:grid;gap:.55rem}.feature-notice-board__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.feature-notice-board__badge{display:inline-flex;align-items:center;gap:.45rem;color:var(--feature-accent-strong);font-size:.94rem;font-weight:800}.feature-notice-board__pin{width:.9rem;height:.9rem;border-radius:999px;background:linear-gradient(145deg,var(--feature-accent),#8b5cf6);box-shadow:0 0 0 0 rgba(79,70,229,.22);transition:transform 220ms ease,box-shadow 220ms ease}.feature-notice-board__item{padding:.72rem .78rem;border-radius:.9rem;background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.95);transition:transform 220ms ease,border-color 220ms ease,background-color 220ms ease}.feature-notice-board__item strong{display:block;color:#0f172a;font-size:.82rem;line-height:1.3}.feature-notice-board__item span{display:block;margin-top:.22rem;color:#667085;font-size:.7rem;line-height:1.4}.feature-notice-board__item--primary{border-color:color-mix(in srgb,var(--feature-accent) 24%,white);background:color-mix(in srgb,var(--feature-soft) 70%,white)}.feature-polls-scene{padding:.9rem}.feature-polls-object{position:relative;width:100%;min-height:100%;border-radius:1rem;padding:.9rem;background:#fff;border:1px solid rgba(226,232,240,.95);box-shadow:0 18px 30px rgba(15,23,42,.08)}.feature-polls-object__title{margin-bottom:.75rem;color:#0f172a;font-size:1.04rem;font-weight:800;line-height:1.4}.feature-polls-object__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem;color:#667085;font-size:.7rem;font-weight:700}.feature-polls-object__live{padding:.28rem .46rem;border-radius:999px;background:var(--feature-soft);color:var(--feature-accent-strong)}.feature-poll-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .68rem .96rem;border-radius:.9rem;background:#f8fafc;color:#475467;font-size:.76rem;font-weight:700;overflow:hidden;transition:transform 220ms ease,background-color 220ms ease}.feature-poll-row+.feature-poll-row{margin-top:.45rem}.feature-poll-row::after,.feature-poll-row::before{content:"";position:absolute;left:.68rem;bottom:.4rem;height:.34rem;border-radius:999px}.feature-poll-row::after{right:.68rem;background:rgba(124,58,237,.18)}.feature-poll-row::before{background:linear-gradient(90deg,var(--feature-accent),#8b5cf6);width:var(--poll-w, 32%);transition:width 260ms ease}.feature-poll-row--active{background:var(--feature-soft);color:var(--feature-accent-strong);--poll-w:45%}.feature-poll-row:nth-child(3){--poll-w:32%}.feature-poll-row:nth-child(4){--poll-w:23%}.feature-challenge-scene{display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;padding:.9rem}.feature-challenge-object{position:relative;width:100%;border-radius:1rem;padding:.7rem;background:#fff;border:1px solid rgba(226,232,240,.95);box-shadow:0 18px 30px rgba(15,23,42,.08)}.feature-challenge-object__title{color:var(--feature-accent);font-size:1rem;font-weight:800}.feature-challenge-object__subtitle{margin-top:.28rem;color:#667085;font-size:.8rem;font-weight:700}.feature-challenge-object__reward{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.65rem;padding:.62rem .72rem;border:1px solid color-mix(in srgb,var(--feature-accent) 28%,white);border-radius:.9rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--feature-accent) 6%,white)}.feature-challenge-object__reward span{color:#667085;font-size:.72rem;font-weight:700}.feature-challenge-object__reward strong{color:#0f172a;font-size:.96rem;line-height:1}.feature-challenge-object__switch{margin-top:.65rem}.feature-challenge-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin-top:auto;padding-top:.1rem}.feature-tile--compact .feature-challenge-object,.feature-tile--compact .feature-feedback-object,.feature-tile--compact .feature-notice-object{transform:none!important}.feature-challenge-chip{position:relative;display:inline-flex;align-items:center;gap:.42rem;padding:.42rem .58rem;border-radius:999px;background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.95);color:#475467;font-size:.68rem;font-weight:700;box-shadow:0 10px 22px rgba(15,23,42,.07)}.feature-tile:hover .feature-kudos-object{box-shadow:0 22px 34px rgba(15,23,42,.1)}.feature-tile:hover .feature-reports-chart__dot{transform:translate(.32rem,-.45rem)}.feature-tile:hover .feature-reports-list__item--active{background:color-mix(in srgb,var(--feature-soft) 88%,white)}.feature-tile:hover .feature-mood--active{transform:translateY(-.12rem)}.feature-tile:hover .feature-feedback-object__bubble{background:rgba(124,58,237,.08);color:#4c1d95}.feature-tile:hover .feature-kudos-object__chips span,.feature-tile:hover .feature-kudos-object__count{transform:translateY(-.08rem)}.feature-tile:hover .feature-notice-board__pin{transform:scale(1.08);box-shadow:0 0 0 8px rgba(79,70,229,.08)}.feature-tile:hover .feature-notice-board__item--primary{border-color:color-mix(in srgb,var(--feature-accent) 30%,white)}.feature-tile:hover .feature-notice-board__item:nth-child(3),.feature-tile:hover .feature-notice-board__item:nth-child(4){background:#fcfcfd}.feature-tile:hover .feature-poll-row--active::before{width:52%}.feature-tile:hover .feature-poll-row:nth-child(3)::before{width:36%}.feature-tile:hover .feature-poll-row:nth-child(4)::before{width:27%}.feature-tile:hover .feature-challenge-chip--date,.feature-tile:hover .feature-challenge-chip--time{border-color:color-mix(in srgb,var(--feature-accent) 24%,white)}.site-footer{padding:2.4rem 0 1.1rem;background:0 0;border-top:1px solid rgba(226,232,240,.95)}.site-footer__panel{padding:0}.site-footer__grid{display:grid;gap:1.4rem}.site-footer__brand{display:grid;gap:1rem}.site-footer__logo{width:180px;max-width:100%;display:block}.site-footer__copy{margin:0;color:#667085;font-size:.98rem;max-width:38rem}.site-footer__columns{display:grid;gap:1.2rem}.site-footer__column{min-width:0}.site-footer__title{margin:0 0 1rem;color:#0f172a;font-size:1rem;font-weight:700}.site-footer__list{margin:0;padding:0;list-style:none;display:grid;gap:.78rem}.site-footer__list a{display:inline-flex;align-items:center;gap:0;color:#475467;font-size:.96rem;line-height:1.4;text-decoration:none;transition:color 180ms ease,transform 180ms ease}.site-footer__list a:hover{color:#0f172a;transform:translateX(2px)}.site-footer__list i{display:none}.site-footer__bottom{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(226,232,240,.95);display:flex;flex-direction:column;gap:.9rem}.site-footer__copyright{margin:0;font-size:.84rem}.site-footer__socials{display:flex;align-items:center;gap:.55rem}.site-footer__social,nav#nav button[onclick="toggleNav()"]{align-items:center;justify-content:center;border-radius:.8rem;border:1px solid rgba(226,232,240,.95)}.site-footer__social{width:2.35rem;height:2.35rem;display:inline-flex;background:0 0;color:#6b7280;text-decoration:none;transition:transform 180ms ease,background-color 180ms ease,color 180ms ease}.site-footer__social:hover{transform:translateY(-2px);background:#f8fafc;color:#111827}@media (min-width:768px){.site-footer__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1.6fr);align-items:start}.site-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__brand{padding-right:2rem;border-right:1px solid rgba(226,232,240,.95)}.site-footer__column{padding-left:1.4rem;border-left:1px solid rgba(226,232,240,.95)}.site-footer__column:first-child{border-left:0}.site-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1280px){.marketing-section>.container,.site-footer>.container,body>section>.container,header>.container,main>section>.container,nav#nav .container{border-left:1px solid rgba(226,232,240,.9);border-right:1px solid rgba(226,232,240,.9)}}@media (min-width:640px){.marketing-hero{padding:4.4rem 0 2.4rem}.marketing-hero__panel{padding:2.5rem}.marketing-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr);align-items:start}.marketing-page>.marketing-section:first-child{padding-top:1.75rem}.performance-flow{padding-top:2rem}.features-stagger{padding-top:100px}}@media (min-width:768px) and (max-width:1023px){.feature-rebuild-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-rebuild-card,.feature-rebuild-card--tall,.feature-rebuild-card--wide{grid-column:auto;grid-row:auto;min-height:30rem}.feature-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-tile,.feature-tile--compact,.feature-tile--half,.feature-tile--quarter,.feature-tile--tall,.feature-tile--three-quarter,.feature-tile--wide,.feature-tile--wide-bottom{grid-column:auto;grid-row:auto}.feature-tile--tall,.feature-tile--wide,.feature-tile--wide-bottom{min-height:29rem}.feature-tile--compact{min-height:22rem}.feature-tile h3{max-width:none}}@media (max-width:767px){.feature-rebuild-grid{grid-template-columns:1fr;gap:1rem}.feature-rebuild-card,.feature-rebuild-card--tall,.feature-rebuild-card--wide{grid-column:auto;grid-row:auto;min-height:28rem}.feature-rebuild-card__copy{padding:1.05rem 4rem 0 1.05rem}.feature-rebuild-card__eyebrow{font-size:.92rem}.feature-rebuild-card h3{max-width:none;font-size:1.55rem}.feature-rebuild-card__visual{min-height:15rem;padding:.85rem}.feature-showcase-heading{margin-bottom:1.25rem}.feature-showcase-heading__title{font-size:1.85rem}.feature-showcase-grid{grid-template-columns:1fr;gap:1rem}.feature-tile,.feature-tile--compact,.feature-tile--half,.feature-tile--quarter,.feature-tile--tall,.feature-tile--three-quarter,.feature-tile--wide,.feature-tile--wide-bottom{grid-column:auto;grid-row:auto;min-height:20rem}.feature-tile__copy{padding:1.05rem 3.9rem 0 1.05rem}.feature-tile h3{max-width:none;font-size:1.35rem}.feature-tile p{font-size:.94rem;line-height:1.72}.feature-tile__visual{min-height:12rem}.feature-tile--compact .feature-tile__media,.feature-tile--tall .feature-tile__media,.feature-tile--wide .feature-tile__media,.feature-tile--wide-bottom .feature-tile__media,.feature-tile__media{left:.8rem;width:calc(100% - 1.6rem);height:calc(100% - 2.7rem)}}.feature-card-cta,body.mobile-menu-open{overflow:hidden}@media (max-width:639px){.feature-card-cta{opacity:1;max-height:4rem;padding-bottom:1.5rem}}@media (min-width:640px){.feature-card-cta{opacity:0;max-height:0;padding-bottom:0;transition:max-height .28s ease,opacity .22s ease,padding .28s ease}.group:hover .feature-card-cta{opacity:1;max-height:4rem;padding-bottom:1.5rem}}nav#nav button[onclick="toggleNav()"]{width:2.75rem;height:2.75rem;background:rgba(255,255,255,.9);box-shadow:0 4px 12px rgba(15,23,42,.05)}nav#nav button[onclick="toggleNav()"] i{color:#111827;font-size:1rem}.mobile-nav-link-active,.nav-link-active{color:#7c3aed!important}#mobile-menu{background:rgba(15,23,42,.16)}#mobile-menu-ul{display:flex;flex-direction:column;width:min(84vw,300px)!important;max-width:300px;height:100%;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.12);border-top-right-radius:1.1rem;border-bottom-right-radius:1.1rem;overflow:hidden}#mobile-menu-ul>div:first-child{min-height:4.4rem;padding:0 .9rem 0 1.1rem;background:#fff;border-bottom:1px solid rgba(226,232,240,.75)}#mobile-menu-ul>div:first-child span{width:9.5rem;height:1.3rem}#mobile-menu-ul>div:first-child button{width:2.4rem;height:2.4rem;border-radius:.75rem;border:1px solid rgba(226,232,240,.9);background:#fff;box-shadow:none}#mobile-menu-ul>div:first-child button i{color:#111827;font-size:1rem}#mobile-menu-ul>ul:first-of-type{flex:1 1 auto;gap:0;padding:.7rem 1.1rem .9rem;overflow:auto}#mobile-menu-ul>ul:first-of-type li{padding-top:0!important}#mobile-menu-ul>ul:first-of-type a{display:block;padding:.85rem 0;font-size:.98rem;font-weight:500;color:#1f2937}#mobile-menu-ul>ul:last-of-type{display:flex;flex-direction:column;gap:.65rem;padding:.9rem 1.1rem 1.1rem;border-top:1px solid rgba(226,232,240,.85)}#mobile-menu-ul>ul:last-of-type li{min-width:0}#mobile-menu-ul>ul:last-of-type a{width:100%!important;min-height:3rem;justify-content:center;padding-inline:.95rem;text-align:center;white-space:nowrap}#mobile-menu-ul>ul:last-of-type a span{white-space:nowrap}@media (min-width:640px) and (max-width:1199px){header.w-full.sm\:h-\[calc\(100vh-91px\)\] .hidden.sm\:flex.w-\[500px\].h-\[500px\].relative,header.w-full.sm\:h-\[calc\(100vh-91px\)\]>span.hidden.sm\:block,nav#nav .hidden.sm\:flex.items-center.space-x-16{display:none!important}nav#nav button[onclick="toggleNav()"]{display:inline-flex!important}#mobile-menu-ul{width:min(88vw,360px)!important;max-width:360px}.marketing-grid--3,.marketing-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-layout{grid-template-columns:minmax(0,1fr)}.detail-preview{min-height:15rem}.features-stagger{padding-top:0}.feature-card-cta{opacity:1;max-height:4rem;padding-bottom:1.5rem}#more-features .grid.grid-cols-1.sm\:grid-cols-3,.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand{padding-right:0;border-right:0}.site-footer__column{padding-left:0;border-left:0}header.w-full.sm\:h-\[calc\(100vh-91px\)\]{height:auto!important;min-height:0}header.w-full.sm\:h-\[calc\(100vh-91px\)\] .w-full.h-\[calc\(100\%-50px\)\].grid.grid-cols-1.sm\:grid-cols-2.sm\:gap-12{grid-template-columns:1fr;gap:2rem;height:auto}#feature-dashboard>.container.grid.grid-cols-1.sm\:grid-cols-3{grid-template-columns:1fr}#feature-dashboard>.container.grid.grid-cols-1.sm\:grid-cols-3>.sm\:col-span-2{grid-column:auto}#feature-dashboard>.container.h-full.mx-auto.sm\:px-20{padding-left:1.5rem;padding-right:1.5rem}#feature-dashboard>.container.h-full.mx-auto.sm\:px-20>.w-full.grid.grid-cols-1.sm\:grid-cols-2.gap-6.sm\:gap-12.p-6{grid-template-columns:1fr;gap:1.5rem}section .cta-band{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:2rem 1.5rem}section .cta-band>div:last-child{width:100%;justify-content:flex-start!important;margin-top:0!important}}@media (min-width:1024px){.impact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.pricing-compare{grid-template-columns:repeat(3,minmax(0,1fr))}.performance-flow{gap:1.8rem}.performance-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}}@media (min-width:640px) and (max-width:1023px){.impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-compare{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.performance-step{grid-template-rows:auto auto 1fr;padding:1.4rem 1.1rem 1.15rem;border-radius:1.5rem}.performance-mini,.performance-step__object{height:auto;min-height:0}.pricing-plan{padding:1.15rem}header.w-full.sm\:h-\[calc\(100vh-91px\)\]{height:auto!important;min-height:0}header.w-full.sm\:h-\[calc\(100vh-91px\)\] .w-full.h-\[calc\(100\%-50px\)\].grid.grid-cols-1.sm\:grid-cols-2.sm\:gap-12{height:auto;gap:1.75rem}header.w-full.sm\:h-\[calc\(100vh-91px\)\] .hero-meta{margin-top:2rem!important}header.w-full.sm\:h-\[calc\(100vh-91px\)\] .w-full.sm\:w-auto.flex.items-center.justify-center.sm\:justify-start.gap-3.mt-8{flex-direction:column;align-items:stretch}header.w-full.sm\:h-\[calc\(100vh-91px\)\] .w-full.sm\:w-auto.flex.items-center.justify-center.sm\:justify-start.gap-3.mt-8>a{width:100%;justify-content:center}#feature-dashboard>.container.h-full.mx-auto.sm\:px-20{padding-left:0;padding-right:0}#feature-dashboard>.container.h-full.mx-auto.sm\:px-20>.w-full.grid.grid-cols-1.sm\:grid-cols-2.gap-6.sm\:gap-12.p-6{padding:1.5rem;gap:1.5rem}#feature-dashboard article header{height:300px!important}#feature-dashboard article{min-height:0}.marketing-section__title{max-width:none}.detail-copy p,.marketing-section__copy,.seo-copy li,.seo-copy p{font-size:.96rem;line-height:1.78}.faq-card{gap:.5rem;padding:1.15rem 1rem!important}.faq-card h3{font-size:.98rem!important;line-height:1.4}.faq-card p{font-size:.93rem!important;line-height:1.72}.seo-teaser__preview h2{font-size:1rem;line-height:1.4}.seo-teaser__preview p{font-size:.94rem;line-height:1.82}.seo-teaser__button{margin-top:.75rem;font-size:.88rem}.site-footer{padding-top:2rem}.site-footer__columns{grid-template-columns:1fr;gap:1.5rem}.site-footer__column{padding-left:0;border-left:0}.site-footer__bottom,section .cta-band{gap:.75rem;align-items:flex-start}.site-footer__socials{flex-wrap:wrap}section .cta-band{flex-direction:column;gap:1.25rem;padding:1.75rem 1.25rem}section .cta-band>div:last-child{width:100%;justify-content:flex-start!important;margin-top:0!important}section .cta-band>div:last-child a{width:100%;justify-content:center}.seo-teaser,main+section.marketing-section .seo-teaser{overflow-wrap:anywhere}.w-full.max-w-4xl.mx-auto.py-12.sm\:py-24 .relative.flex.flex-col.sm\:flex-row.sm\:items-center.justify-center.gap-3.mt-8>a{width:100%}}@media (min-width:768px) and (max-width:1023px){.faq-card{padding:1.2rem 1.15rem!important}.faq-card h3{font-size:1rem!important}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.seo-teaser__preview{max-width:100%}}:root{--type-xs:0.78rem;--type-sm:0.9rem;--type-lg:1.08rem;--type-xl:1.2rem;--type-2xl:1.45rem;--type-3xl:1.85rem;--type-4xl:2.2rem;--type-5xl:2.45rem;--leading-tight:1.18;--leading-title:1.24;--leading-copy:1.72;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:800;--weight-heavy:900;--hero-title-size:clamp(2rem, 7vw, 2.55rem);--section-title-size:clamp(1.45rem, 5.1vw, 2.18rem)}body,html{max-width:100%;overflow-x:hidden}@media (min-width:640px){:root{--type-xs:0.8rem;--type-sm:0.92rem;--type-base:1rem;--type-lg:1.1rem;--type-xl:1.24rem;--type-2xl:1.58rem;--type-3xl:2rem;--type-4xl:2.35rem;--type-5xl:2.9rem;--hero-title-size:clamp(2.8rem, 4.2vw, 3.45rem);--section-title-size:clamp(1.9rem, 2.7vw, 2.28rem)}}@media (min-width:1024px){:root{--type-3xl:2.1rem;--type-4xl:2.6rem;--type-5xl:3.15rem;--hero-title-size:clamp(3.25rem, 3.9vw, 3.85rem);--section-title-size:clamp(1.95rem, 2.2vw, 2.35rem)}}body{font-size:var(--type-base);line-height:var(--leading-copy);font-weight:var(--weight-regular);background-color:var(--panel-page)!important;color:var(--panel-heading)}.font-light{font-weight:var(--weight-medium)}.font-semibold{font-weight:var(--weight-semibold)}.font-bold{font-weight:var(--weight-bold)}.font-extrabold{font-weight:var(--weight-heavy)}.text-xs{font-size:var(--type-xs);line-height:1.35}.text-sm{font-size:var(--type-sm);line-height:1.45}.text-base{font-size:var(--type-base);line-height:1.55}.text-lg{font-size:var(--type-lg);line-height:1.6}.text-xl{font-size:var(--type-xl);line-height:1.45}.text-2xl,.text-3xl{font-size:var(--type-2xl);line-height:var(--leading-title)}.text-3xl{font-size:var(--type-3xl)}.text-\[15px\]{font-size:.94rem}.outcome-card__flow>span i,.text-\[16px\]{font-size:1rem}.text-\[17px\]{font-size:1.04rem}.text-\[18px\]{font-size:1.08rem}.text-\[20px\]{font-size:1.18rem}#mobile-menu-ul a,.marketing-link,.marketing-pill,.seo-teaser__button,nav#nav a{font-size:var(--type-sm);font-weight:var(--weight-medium)}.site-footer__list a{font-size:var(--type-sm)}a[class*=bg-custom-500],a[class*=bg-gray-900],a[class*=border],button{font-weight:var(--weight-semibold)}.hero-meta__list{flex-wrap:wrap}.feature-rebuild-card__eyebrow,.marketing-kicker,.performance-flow__kicker{font-size:var(--type-xs);font-weight:var(--weight-bold);letter-spacing:.08em}.marketing-hero__title,header h1.text-3xl{font-weight:var(--weight-heavy);letter-spacing:0}.marketing-hero__title{font-size:var(--type-5xl);line-height:var(--leading-tight)}.marketing-section__title{font-size:var(--section-title-size);line-height:var(--leading-title);font-weight:var(--weight-bold);letter-spacing:0}.hero-title{margin:0}header h1.text-3xl{max-width:100%;font-size:var(--hero-title-size);line-height:1.16;overflow-wrap:normal;word-break:normal}.hero-title__line{display:block;white-space:nowrap}#feature-dashboard h2,#impact h2,#more-features h2,#pricing-overview h1,.performance-flow__title{line-height:var(--leading-title);letter-spacing:0}#feature-dashboard h2,#impact h2,#more-features h2,#pricing-overview h1,.feature-showcase-heading__title,.performance-flow__title{max-width:18ch;font-size:var(--section-title-size)!important;font-weight:var(--weight-bold)!important}.feature-rebuild-card h3,.feature-tile h3,.legal-card h3,.marketing-card__title,.performance-step__title,.seo-copy h2{font-size:var(--type-2xl);line-height:var(--leading-title);font-weight:var(--weight-bold);letter-spacing:0}.feature-rebuild-card--wide h3{font-size:var(--type-3xl);font-weight:var(--weight-bold)}.feature-rebuild-card--wide h3,.feature-showcase-heading__title{line-height:var(--leading-title);letter-spacing:0}.marketing-hero__lead{font-size:var(--type-base);line-height:1.68}.check-list li,.marketing-hero__lead,.summary-list li{font-weight:var(--weight-regular)}#impact p,#more-features p,#pricing-overview p,.check-list li,.detail-copy p,.legal-card li,.legal-card p,.marketing-card__text,.marketing-section__copy,.performance-flow__lead,.performance-step__text,.seo-copy li,.seo-copy p,.summary-list li{font-size:var(--type-base);line-height:1.68}#feature-dashboard>.container p,.feature-rebuild-card p,.feature-tile p{font-size:var(--type-base);line-height:1.68;font-weight:var(--weight-regular)}.site-footer__copy{font-size:var(--type-base);line-height:1.68}.faq-card h3,.mini-ui__poll-head strong,.mini-ui__title,.seo-teaser__preview h2,.site-footer__title{font-size:var(--type-lg)!important;line-height:1.4;font-weight:var(--weight-semibold);letter-spacing:0}.faq-card p,.mini-ui__info strong,.mini-ui__input em,.mini-ui__note,.mini-ui__poll-row,.mini-ui__reward span,.mini-ui__textarea,.mini-ui__toggle span,.seo-teaser__preview p{font-size:var(--type-sm)!important;line-height:1.52;font-weight:var(--weight-medium)!important}header h1,section .gradient-text:is(h1,h2,h3){font-weight:var(--weight-heavy)}section:not(header) .gradient-text:is(h2,h3){font-weight:var(--weight-bold)}#feature-dashboard p,#impact p,#more-features p,#pricing-overview p,.detail-copy p,.marketing-card__text,.marketing-section__copy,.performance-flow__lead,.performance-step__text,.seo-copy li,.seo-copy p{font-weight:var(--weight-regular)}.faq-card p{}.legal-card li,.legal-card p,.site-footer__copy{font-weight:var(--weight-regular)}#feature-dashboard .uppercase,#impact .uppercase,#more-features .uppercase,#pricing-overview .uppercase,.hero-meta__simple-label,.hero-showcase b,.hero-showcase strong,.mini-ui b,.mini-ui strong{font-weight:var(--weight-bold)}.hero-meta__list-item,.site-footer__list a{font-weight:var(--weight-medium)}@media (min-width:640px){.sm\:text-base{font-size:var(--type-base);line-height:1.55}.sm\:text-lg{font-size:var(--type-lg);line-height:1.6}.sm\:text-xl{font-size:var(--type-xl);line-height:1.45}.sm\:text-3xl,.sm\:text-4xl{font-size:var(--type-3xl);line-height:var(--leading-title)}.sm\:text-4xl{font-size:var(--type-4xl)}.sm\:text-5xl{font-size:var(--type-5xl);line-height:var(--leading-tight)}.sm\:text-\[18px\]{font-size:1.08rem}}@media (max-width:767px){:root{--hero-title-size:clamp(2rem, 7vw, 2.4rem)}.container,.feature-rebuild-grid,.feature-showcase-grid,.flex,.grid,.marketing-grid{min-width:0}.feature-showcase-heading__title,.marketing-hero__title,.performance-flow__title{max-width:none}.feature-rebuild-card h3,.feature-rebuild-card--wide h3,.feature-tile h3,.seo-copy h2{font-size:var(--type-2xl)}header .container,header .grid,header .grid>*,main .container,main .grid,main .grid>*{max-width:100%;min-width:0}.marketing-section__copy,.marketing-section__title,header h1,header p,main h1,main h2,main h3,main p{max-width:100%;overflow-wrap:break-word}.hero-meta__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .85rem;width:100%}.hero-meta__list-item{min-width:0;font-size:var(--type-sm)}.hero-title__line{white-space:nowrap}}.more-features-redesign{display:grid;gap:0}.more-features-simple-grid{display:grid;gap:0;background:0 0}.more-features-simple-card{display:flex;align-items:flex-start;gap:1rem;min-width:0;padding:1.75rem clamp(1.25rem,2vw,2rem) 1.9rem;min-height:14.75rem;border-bottom:1px solid rgba(226,232,240,.9);background:0 0}.more-features-simple-card__icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;background:#fff;color:#7c3aed;font-size:.95rem;border:1px solid rgba(226,232,240,.95)}.more-features-simple-card__copy{min-width:0}.more-features-simple-card__copy h3{margin:0;color:#111827;font-size:clamp(1.08rem,1.35vw,1.22rem);line-height:1.3;font-weight:700}.more-features-simple-card__copy p{margin:.6rem 0 0;color:#6b7280;font-size:.92rem;line-height:1.68;max-width:24rem}@media (min-width:768px){.more-features-simple-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.more-features-simple-card:nth-child(3n+2),.more-features-simple-card:nth-child(3n+3){border-inline-start:1px solid rgba(226,232,240,.9)}}@media (max-width:767px){.more-features-simple-card{padding:1.2rem 0;min-height:0;border:0;border-bottom:1px solid rgba(226,232,240,.9);border-radius:0}}.button-arrow,.button-arrow__icon{place-items:center;color:currentColor}.button-arrow{position:relative;display:inline-grid;width:1.15em;height:1.05em;flex:0 0 auto;overflow:hidden;vertical-align:middle}.button-arrow__icon{position:absolute;inset:0;display:grid;font-size:.95em;line-height:1;transition:transform 360ms cubic-bezier(.16,1,.3,1),opacity 320ms ease;will-change:transform,opacity}.button-arrow__icon--primary{transform:translate3d(0,0,0);opacity:1}.button-arrow__icon--secondary{transform:translate3d(-.32em,0,0);opacity:0}:is(a,button):focus-visible .button-arrow__icon--primary,:is(a,button):hover .button-arrow__icon--primary{transform:translate3d(.32em,0,0);opacity:0}:is(a,button):focus-visible .button-arrow__icon--secondary,:is(a,button):hover .button-arrow__icon--secondary{transform:translate3d(0,0,0);opacity:1}html[dir=rtl]{direction:rtl}html[dir=rtl] body{text-align:start;line-height:1.85}html[dir=rtl] :is(.marketing-hero__panel,.marketing-section__header,.marketing-card,.impact-heading,.impact-card,.pricing-hero__copy,.pricing-plan,.performance-flow__intro,.performance-step__body,.detail-copy,.seo-copy,.legal-card,.faq-card,.feature-showcase-heading,.feature-rebuild-card__copy,.feature-tile__copy,.site-footer){text-align:start}html[dir=rtl] :is(input,textarea,select){direction:rtl;text-align:start}html[dir=rtl] :is(input[type=email],input[type=url],input[type=tel]){direction:ltr;text-align:left}html[dir=rtl] :is(.marketing-section__header,.impact-heading,.pricing-hero__copy,.performance-flow__intro,.feature-showcase-heading){margin-inline-start:0;margin-inline-end:auto}html[dir=rtl] #mobile-menu-ul{margin-right:0;margin-left:auto;border-radius:.875rem 0 0 .875rem!important}html[dir=rtl] #mobile-menu-ul>div:first-child span{background-image:url(./assets/light-logo.svg)!important;background-position:right center;background-size:contain;background-repeat:no-repeat;width:9.5rem;height:2.8rem}html[dir=rtl] nav#nav a[href*="/register"]{width:auto!important;min-width:8rem;justify-content:center;white-space:nowrap}html[dir=rtl] .site-footer__logo,html[dir=rtl] nav#nav img[src*="light-logo.svg"]{width:auto!important;height:3.1rem;max-width:100%}html[dir=rtl] .button-arrow__icon--secondary{transform:translate3d(.32em,0,0)}html[dir=rtl] :is(a,button):focus-visible .button-arrow__icon--primary,html[dir=rtl] :is(a,button):hover .button-arrow__icon--primary{transform:translate3d(-.32em,0,0)}html[dir=rtl] :is(a,button):focus-visible .button-arrow__icon--secondary,html[dir=rtl] :is(a,button):hover .button-arrow__icon--secondary{transform:translate3d(0,0,0)}html[dir=rtl] .site-footer__list a:hover{transform:translateX(-2px)}html[dir=rtl] .detail-copy p,html[dir=rtl] .legal-card li,html[dir=rtl] .legal-card p,html[dir=rtl] .marketing-section__copy,html[dir=rtl] .seo-copy li,html[dir=rtl] .seo-copy p,html[dir=rtl] .site-footer__copy{line-height:2}html[dir=rtl] .site-footer__brand{padding-right:0;padding-left:2rem;border-right:0;border-left:1px solid rgba(226,232,240,.95)}html[dir=rtl] .site-footer__column{padding-left:0;padding-right:1.4rem;border-left:0;border-right:1px solid rgba(226,232,240,.95)}html[dir=rtl] .site-footer__column:first-child{border-right:0}html[dir=rtl] .feature-rebuild-card__link,html[dir=rtl] .feature-tile__link{right:auto;left:1rem}html[dir=rtl] .feature-rebuild-card__copy{padding:1.45rem 1.45rem 0 5rem}html[dir=rtl] .feature-tile__copy{padding:1.25rem 1.25rem 0 4.8rem}html[dir=rtl] .hero-showcase__avatars{padding-right:0;padding-left:.2rem}html[dir=rtl] .hero-showcase__avatars span{margin-right:0;margin-left:-.26rem}html[dir=rtl] .performance-mini__avatars span{margin-right:0;margin-left:-.4rem}html[dir=rtl] :is(.check-list,.summary-list,.pricing-plan__list) i{flex:0 0 auto}@media (min-width:1200px){header.w-full.sm\:h-\[calc\(100vh-91px\)\]{height:clamp(35rem,calc(100vh - var(--site-nav-height) - 7rem),40rem)!important}header.w-full.sm\:h-\[calc\(100vh-91px\)\]>.container{padding-block:1.5rem!important}header.w-full.sm\:h-\[calc\(100vh-91px\)\] .w-full.h-\[calc\(100\%-50px\)\].grid.grid-cols-1.sm\:grid-cols-2.sm\:gap-12{height:100%;gap:clamp(2.5rem,4vw,5rem)}}@media (max-width:1199px){html[dir=rtl] .site-footer__brand,html[dir=rtl] .site-footer__column{padding-inline:0;border-inline:0}}@media (max-width:767px){html[dir=rtl] .feature-rebuild-card__copy{padding:1.05rem 1.05rem 0 4rem}html[dir=rtl] .feature-tile__copy{padding:1.05rem 1.05rem 0 3.9rem}}:root{--panel-purple:#7047eb;--panel-purple-hover:#6338df;--panel-purple-soft:#f3efff;--panel-heading:#344054;--panel-copy:#667085;--panel-line:#e4e7ec;--panel-surface:#ffffff;--panel-page:#f8f9fb;--panel-card-shadow:0 4px 14px rgba(16, 24, 40, 0.045)}.bg-custom-500{background-color:var(--panel-purple)!important}.hover\:bg-custom-500:hover,.hover\:bg-custom-600:hover{background-color:var(--panel-purple-hover)!important}.hover\:text-custom-500:hover,.marketing-link,.mobile-nav-link-active,.nav-link-active,.seo-copy a,.seo-teaser__button,.text-custom-500{color:var(--panel-purple)!important}.border-custom-500,.hover\:border-custom-500:hover{border-color:var(--panel-purple)!important}header .gradient-text,section .gradient-text:is(h1,h2,h3){background-image:linear-gradient(90deg,#5f35dc,var(--panel-purple),#875cff)!important}:is(header h1,.marketing-hero__title,.marketing-section__title,.marketing-card__title,.impact-card__title,.performance-flow__title,.performance-step__title,.pricing-plan__name,.feature-showcase-heading__title,.feature-rebuild-card h3,.feature-tile h3,.faq-card h3,.legal-card h3,.seo-copy h2,.site-footer__title){color:var(--panel-heading)}:is(.marketing-hero__lead,.marketing-section__copy,.marketing-card__text,.impact-card__text,.performance-flow__lead,.performance-step__text,.pricing-plan__subtitle,.feature-showcase-heading__copy,.feature-rebuild-card p,.feature-tile p,.faq-card p,.detail-copy p,.seo-copy p,.seo-copy li,.legal-card p,.legal-card li,.site-footer__copy){color:var(--panel-copy)}:is(.marketing-hero__panel,.marketing-card,.impact-card,.pricing-plan,.performance-step,.detail-preview,.legal-card,.faq-card,.feature-rebuild-card,.feature-tile,.cta-band){border-color:var(--panel-line)!important;box-shadow:var(--panel-card-shadow)!important}:is(.marketing-card__icon,.impact-card__icon,.performance-mini__trophy,.more-features-simple-card__icon){background-color:var(--panel-purple-soft)!important;color:var(--panel-purple)!important;border-color:#e1d9ff!important}:is(.marketing-pill,.pricing-hero__note,.pricing-plan__meta-row,.pricing-compare__item,.performance-mini,.feature-rebuild-card__cta,.feature-tile__expand,.site-footer__social,nav#nav button[onclick="toggleNav()"],#mobile-menu-ul>div:first-child button){border-color:var(--panel-line)!important}.pricing-plan__top,.seo-teaser__body,.site-footer,.site-footer__bottom,.site-footer__brand,.site-footer__column{border-color:var(--panel-line)!important}:is(.marketing-hero__panel,.cta-band){border-radius:.875rem!important}:is(.marketing-card,.impact-card,.pricing-plan,.performance-step,.detail-preview,.legal-card,.faq-card,.feature-rebuild-card,.feature-tile,.pricing-compare__item){border-radius:.75rem!important}:is(.hero-showcase__panel,.hero-showcase__feature,.hero-showcase__main-card,.hero-showcase__ghost-card,.performance-mini,.pricing-plan__meta-row){border-radius:.7rem!important}:is(.marketing-card__icon,.impact-card__icon,.performance-mini__trophy,.more-features-simple-card__icon,.feature-rebuild-card__cta,.feature-tile__expand,.site-footer__social,nav#nav button[onclick="toggleNav()"],#mobile-menu-ul>div:first-child button),:is(nav#nav a[href*="/register"],header a[class*=bg-gray-900],header a[class*=border-gray-900],.cta-band a[class*=bg-gray-900],.pricing-plan__cta,#mobile-menu-ul>ul:last-of-type a){border-radius:.625rem!important}html[dir=rtl] :is(.hero-showcase__main-card,.hero-showcase__ghost-card,.hero-showcase__feature,.mini-ui,.mini-ui__field,.mini-ui__info,.mini-ui__note,.mini-ui__board-item,.mini-ui__report-list,.feature-object,.feature-kudos-object,.feature-feedback-object,.feature-reports-summary,.feature-reports-list__item,.more-features-simple-card,.pricing-plan__meta-row,.check-list li,.summary-list li,.pricing-plan__list li){direction:rtl;text-align:right}html[dir=rtl] :is(.mini-ui__avatars b,.feature-object__avatars span,.feature-avatars span){margin-right:0;margin-left:-.28rem}html[dir=rtl] .feature-object__avatars{padding-right:0;padding-left:.25rem}html[dir=rtl] :is(.hero-showcase__ghost-toggle::before,.mini-ui__toggle i::after,.feature-object__toggle i::before){right:auto;left:.18rem}html[dir=rtl] .hero-showcase__ghost-toggle::before{left:.14rem}html[dir=rtl] .feature-switch::after{right:.18rem;left:auto}html[dir=rtl] .feature-switch--on::after{transform:translateX(-1.08rem)}html[dir=rtl] :is(.feature-object__poll-row::before,.feature-object__poll-row::after,.feature-poll-row::before){right:0;left:auto}html[dir=rtl] .mini-ui__poll-row::before{right:.85rem;left:auto}html[dir=rtl] .mini-ui__poll-row::after{right:.85rem;left:.85rem}html[dir=rtl] .feature-poll-row::before{right:.68rem;left:auto}html[dir=rtl] .feature-poll-row::after{right:.68rem;left:.68rem}nav#nav .nav-link-active{position:relative}nav#nav .nav-link-active::after{content:"";position:absolute;right:.2rem;bottom:-.9rem;width:calc(100% - .4rem);height:2px;border-radius:999px;background:var(--panel-purple)}:is(.hero-showcase__main-card,.hero-showcase__ghost-card,.mini-ui__input,.mini-ui__textarea,.mini-ui__note,.mini-ui__info,.mini-ui__reward,.mini-ui__toggle,.mini-ui__board-item,.feature-object,.feature-kudos-object,.feature-feedback-object,.feature-reports-list,.feature-reports-list__item){border-color:var(--panel-line)!important;box-shadow:0 3px 12px rgba(16,24,40,.045)!important}:is(.hero-showcase__pill,.mini-ui__header strong,.feature-object__count,.feature-object__badge,.feature-polls-object__live){border-color:#e1d9ff!important;background:var(--panel-purple-soft)!important;color:var(--panel-purple)!important}@media (max-width:767px){nav#nav .nav-link-active::after{display:none}}html[dir=rtl] :is(h1,h2,h3,h4,.marketing-section__title,.marketing-card__title,.impact-card__title,.performance-flow__title,.performance-step__title,.feature-showcase-heading__title,.feature-rebuild-card__title,.feature-tile__title,.pricing-plan__name,.site-footer__title){direction:rtl;text-align:right!important;font-weight:var(--weight-bold)!important}html[dir=rtl] header h1.hero-title{font-size:var(--hero-title-size)!important;font-weight:900!important;line-height:1.12}:root{--type-xs:0.75rem;--type-sm:0.875rem;--type-base:1rem;--type-lg:1.125rem;--type-xl:1.25rem;--type-2xl:1.5rem;--type-3xl:1.875rem;--type-4xl:2.25rem;--type-5xl:3rem;--hero-title-size:clamp(2.15rem, 7.5vw, 2.55rem);--section-title-size:clamp(1.5rem, 5vw, 2rem)}@media (min-width:640px){:root{--hero-title-size:clamp(2.9rem, 4.3vw, 3.5rem);--section-title-size:clamp(1.85rem, 2.5vw, 2.2rem)}}@media (min-width:1024px){:root{--hero-title-size:clamp(3.25rem, 3.9vw, 3.75rem);--section-title-size:clamp(1.95rem, 2.1vw, 2.3rem)}}html[dir=rtl] .hero-title__line{display:inline;white-space:normal}html[dir=rtl] :is(.marketing-section__header,.impact-heading,.pricing-hero__copy,.performance-flow__intro,.feature-showcase-heading){width:100%;max-width:none}html[dir=rtl] :is(h1,h2,h3,h4,.marketing-section__title,.performance-flow__title,.feature-showcase-heading__title,.feature-rebuild-card h3,.feature-tile h3,.cta-band h2,.cta-band h3){max-width:none!important;white-space:normal;text-wrap:wrap}html[dir=rtl] :is(.marketing-section__copy,.feature-showcase-heading__copy,.feature-rebuild-card p,.feature-tile p,.performance-step__text,.pricing-plan__subtitle,.cta-band p,.cta-band small){max-width:none}html[dir=rtl] :is(.hero-showcase,.hero-showcase__chip,.hero-showcase__panel,.hero-showcase__feature,.hero-showcase__main-card,.mini-ui,.feature-object,.feature-kudos-object,.feature-feedback-object,.feature-polls-object,.feature-reports-summary,.cta-band){direction:rtl}html[dir=rtl] :is(header p,main p,body>section p,.cta-band p,.cta-band small,.cta-note,.hero-showcase label,.hero-showcase small,.hero-showcase__textarea,.mini-ui__textarea,.mini-ui__note,.feature-object__textarea,.feature-object__note,.feature-object__subcopy){direction:rtl;text-align:right!important}html[dir=rtl] :is(header a[class*=bg-gray-900],header a[class*=border],.cta-band a[class*=bg-gray-900],.pricing-plan__cta,#mobile-menu-ul>ul:last-of-type a){direction:rtl;text-align:center!important}html[dir=rtl] .feature-rebuild-card__copy{padding-inline-start:1.45rem;padding-inline-end:5rem}html[dir=rtl] .feature-tile__copy{padding-inline-start:1.25rem;padding-inline-end:4.8rem}html[dir=rtl] :is(.hero-showcase__pill,.hero-showcase__mini-footer strong,.feature-object__metric strong,.feature-reports-summary strong,.pricing-plan__price strong){direction:ltr;unicode-bidi:isolate}@media (max-width:767px){html[dir=rtl] .feature-rebuild-card__copy{padding-inline-start:1.05rem;padding-inline-end:4rem}html[dir=rtl] .feature-tile__copy{padding-inline-start:1.05rem;padding-inline-end:3.9rem}}.cta-band__avatars{direction:rtl;display:flex!important;align-items:center;justify-content:flex-start;width:fit-content;min-height:3.35rem;isolation:isolate}.cta-band__avatars>span{position:relative;flex:0 0 3rem;width:3rem;height:3rem;margin:0!important;background-position:center!important;background-size:cover!important;box-shadow:0 2px 8px rgba(16,24,40,.08)!important}.cta-band__avatars>span+span,body .cta-band__avatars>span+span{margin-inline-start:-.7rem!important}.cta-band__avatars>span:nth-child(1){z-index:4}.cta-band__avatars>span:nth-child(2){z-index:3}.cta-band__avatars>span:nth-child(3){z-index:2}.cta-band__avatars>span:nth-child(4){z-index:1}@media (min-width:768px){.cta-band__action{align-items:center;justify-content:center!important;justify-items:center!important}.cta-band__action>a{justify-self:center!important}}.impact-card,.impact-grid{align-items:stretch}.impact-card{display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;height:100%;min-height:0;box-sizing:border-box}.impact-card__icon{flex:0 0 3rem;align-self:flex-start;margin:0}.impact-card__body{display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;gap:.55rem;margin:0}.impact-card__text,.impact-card__title{margin:0}@media (max-width:767px){.cta-band__action{width:100%;justify-items:stretch!important}.cta-band__action>a{width:100%!important;justify-self:stretch!important}}@media (max-width:1199px){nav#nav,nav#nav>.container{height:4.5rem;min-height:4.5rem}nav#nav>.container{padding:0 1.25rem!important;gap:1rem}nav#nav img[src*="light-logo.svg"]{width:auto!important;height:2.75rem!important;max-width:9rem}nav#nav button[onclick="toggleNav()"]{display:grid!important;place-items:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin:0;padding:0;color:var(--panel-purple);background:#fff;border:1px solid var(--panel-purple)!important;border-radius:.5rem!important;box-shadow:none}nav#nav button[onclick="toggleNav()"]:focus-visible,nav#nav button[onclick="toggleNav()"]:hover{color:var(--panel-purple-hover);background:#fff;border-color:var(--panel-purple-hover)!important}nav#nav button[onclick="toggleNav()"] i{color:currentColor;font-size:1.25rem;line-height:1}#mobile-menu{position:fixed!important;inset:var(--site-nav-height)0 0!important;z-index:49;width:100%;height:calc(100dvh - var(--site-nav-height));background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:hidden}#mobile-menu.hidden{display:none!important}#mobile-menu-ul{direction:rtl;width:100%!important;max-width:none!important;height:calc(100dvh - var(--site-nav-height))!important;margin:0!important;padding:.625rem 1.5rem 1.75rem!important;display:flex;flex-direction:column;background:#fff;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:opacity 160ms ease!important;overflow-y:auto;overscroll-behavior:contain}#mobile-menu-ul>div:first-child{display:none!important}#mobile-menu-ul>ul:first-of-type{flex:0 0 auto;width:100%;margin:0;padding:0!important;gap:0!important;overflow:visible}#mobile-menu-ul>ul:first-of-type li{width:100%;margin:0;padding:0!important;border-bottom:1px solid var(--panel-line)}#mobile-menu-ul>ul:first-of-type li:last-child{border-bottom:0}#mobile-menu-ul>ul:first-of-type a{width:100%;min-height:3.5rem;padding:0!important;display:flex;align-items:center;justify-content:flex-start;color:var(--panel-heading);background:0 0;border:0;border-radius:0;font-size:.9375rem;font-weight:600;line-height:1;text-align:right}#mobile-menu-ul>ul:first-of-type a.mobile-nav-link-active,#mobile-menu-ul>ul:first-of-type a:focus-visible,#mobile-menu-ul>ul:first-of-type a:hover{color:var(--panel-purple)!important;background:0 0}#mobile-menu-ul>ul:last-of-type{width:100%;margin:1.125rem 0 0!important;padding:0!important;display:flex;flex-direction:column;align-items:stretch;gap:.625rem;border:0}#mobile-menu-ul>ul:last-of-type li{width:100%;margin:0;padding:0}#mobile-menu-ul>ul:last-of-type a{width:100%!important;min-width:0!important;min-height:3rem;margin:0!important;padding:0 1.125rem!important;display:flex;align-items:center;justify-content:center;border-radius:.5rem!important;font-size:.9375rem;font-weight:600;line-height:1;box-shadow:none!important}#mobile-menu-ul>ul:last-of-type li:first-child a{color:var(--panel-heading)!important;background:#fff!important;border:1px solid var(--panel-line)!important}#mobile-menu-ul>ul:last-of-type li:last-child a{color:#fff!important;background:var(--panel-purple)!important;border:1px solid var(--panel-purple)!important}}@media (max-width:639px){header .hero-title,header.w-full.sm\:h-\[calc\(100vh-91px\)\] .h-full.flex.flex-col.justify-center,header.w-full.sm\:h-\[calc\(100vh-91px\)\] .w-full.h-\[calc\(100\%-50px\)\],header.w-full.sm\:h-\[calc\(100vh-91px\)\]>.container{width:100%;max-width:100%;min-width:0;overflow:visible;box-sizing:border-box}header .hero-title{padding-inline:.08em}header .hero-title__line{display:block!important;width:100%;max-width:100%;margin:0!important;padding-inline:.06em;overflow:visible;box-sizing:border-box;white-space:nowrap!important;text-align:right;font-size:clamp(1.7rem,7.4vw,2.35rem)!important;line-height:1.2;letter-spacing:-.015em}}@media (max-width:1199px){header .hero-title,header .hero-title__line{width:100%;max-width:100%;overflow:visible!important;box-sizing:border-box}header .hero-title{min-width:0;padding-inline:.12em!important}header .hero-title__line{display:block!important;margin:0!important;padding:.08em .1em;text-align:right}}.gradient-text:not(.hero-title){color:var(--panel-purple)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;animation:none!important}.gradient-text:not(.hero-title):is(h1,h2,h3,h4){color:var(--panel-heading)!important}.feature-object:is(.kudos-feed,.challenge-panel,.poll-panel,.feedback-panel,.reports-panel,.notice-panel){direction:rtl;text-align:right;padding:0;border-radius:.75rem;border-color:#dfe5ee!important;background:rgba(255,255,255,.98);box-shadow:0 18px 38px rgba(15,23,42,.08)!important}.kudos-feed-stack{display:grid;gap:.7rem;border:0!important;background:0 0!important;box-shadow:none!important;overflow:visible}.kudos-feed{display:grid;gap:0;overflow:hidden;border:1px solid #dfe5ee;border-radius:.75rem;background:rgba(255,255,255,.98);box-shadow:0 14px 30px rgba(15,23,42,.075)}.challenge-panel__head,.challenge-panel__meta,.challenge-panel__people,.challenge-panel__progress>div,.feedback-panel__head,.feedback-panel__recipient,.kudos-feed__footer,.kudos-feed__person,.kudos-feed__top,.notice-panel__head,.notice-panel__head>div,.notice-panel__item,.poll-panel__head,.reports-panel__head{display:flex;align-items:center}.kudos-feed__top{justify-content:space-between;padding:.72rem .85rem;border-bottom:1px solid #e7ebf1}.challenge-panel__status,.kudos-feed__tag,.kudos-feed__value,.notice-panel__new,.poll-panel__live{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;border-radius:999px;font-size:.72rem;line-height:1;font-weight:750}.kudos-feed__value{padding:.45rem .62rem;color:#0f9f6e;background:#ecfdf5;border:1px solid #c9f2df}.kudos-feed__value--violet{color:#6d28d9;background:#f4f0ff;border-color:#e3d9ff}.kudos-feed__person{gap:.65rem;padding:.85rem .85rem .55rem}.kudos-feed__avatar{width:2.35rem;height:2.35rem;flex:0 0 auto;display:inline-grid;place-items:center;border-radius:50%;color:#5b21b6;background:linear-gradient(145deg,#ede9fe,#ddd6fe);border:2px solid #fff;box-shadow:0 0 0 1px #ddd6fe;font-size:.84rem;font-weight:850}.kudos-feed__avatar--amber{color:#9a6700;background:linear-gradient(145deg,#fff4cf,#fde7a4);box-shadow:0 0 0 1px #f6dc8b}.feedback-panel__head div,.kudos-feed__person div,.notice-panel__head div div,.notice-panel__item div,.poll-panel__head div,.reports-panel__head div{min-width:0;display:grid;gap:.16rem}.challenge-panel__title,.feedback-panel__head strong,.kudos-feed__person strong,.notice-panel__head strong,.notice-panel__item strong,.poll-panel__head strong,.reports-panel__head strong{color:#182230;font-size:.82rem;line-height:1.35;font-weight:800}.feedback-panel__head small,.kudos-feed__person small,.notice-panel__head small,.notice-panel__item small,.poll-panel__head small,.reports-panel__head small{color:#8a94a5;font-size:.68rem;line-height:1.4}.kudos-feed__message{margin:0 .85rem!important;padding:.75rem .8rem;border-radius:.55rem;color:#4b5565!important;background:#f7f8fa;border:1px solid #eef1f5;font-size:.77rem!important;line-height:1.72!important}.kudos-feed__footer{justify-content:space-between;gap:.7rem;padding:.65rem .85rem .78rem}.kudos-feed__tag{padding:.42rem .58rem;color:#6d28d9;background:#f5f3ff;border:1px solid #e5ddff}.kudos-feed__reactions{display:flex;align-items:center;gap:.35rem}.kudos-feed__reactions span{display:inline-flex;align-items:center;gap:.2rem;color:#697386;font-size:.68rem}.kudos-feed--compact .kudos-feed__top{padding-block:.58rem}.kudos-feed--compact .kudos-feed__person{padding-block:.65rem .45rem}.kudos-feed--compact .kudos-feed__message{margin-bottom:.68rem!important;padding-block:.58rem}.challenge-panel{display:grid;gap:.7rem;padding:.82rem!important}.challenge-panel__head{justify-content:space-between}.challenge-panel__icon,.feedback-panel__icon,.notice-panel__icon,.poll-panel__icon{color:#7c3aed}.challenge-panel__icon,.feedback-panel__icon,.notice-panel__icon,.poll-panel__icon,.reports-panel__head>span{width:2rem;height:2rem;flex:0 0 auto;display:inline-grid;place-items:center;border-radius:.55rem;background:#f2edff;border:1px solid #e6ddff;font-size:1rem}.challenge-panel__status,.poll-panel__live{padding:.42rem .58rem;color:#0f9f6e;background:#ecfdf5;border:1px solid #c9f2df}.challenge-panel>div:nth-child(2){display:grid;gap:.25rem}.challenge-panel>div:nth-child(2) p{margin:0!important;color:#768195!important;font-size:.71rem!important;line-height:1.55!important}.challenge-panel__meta{gap:.45rem}.challenge-panel__meta span{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.5rem .42rem;border-radius:.5rem;color:#5f6b7c;background:#f8fafc;border:1px solid #e8edf3;font-size:.67rem;white-space:nowrap}.challenge-panel__meta i{color:#7c3aed}.challenge-panel__progress{display:grid;gap:.45rem}.challenge-panel__progress>div{justify-content:space-between;color:#677386;font-size:.7rem}.challenge-panel__progress strong{color:#6d28d9}.challenge-panel__progress>i{height:.48rem;display:block;overflow:hidden;border-radius:999px;background:#eeeaf8}.challenge-panel__progress>i b{width:68%;height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#6d28d9)}.challenge-panel__people{gap:.6rem}.challenge-panel__people small{color:#7b8494;font-size:.66rem}.poll-panel{display:grid;gap:.7rem;padding:.85rem!important}.poll-panel__head{gap:.58rem}.feedback-panel__head div,.poll-panel__head div{flex:1 1 auto}.poll-panel__question{margin:0!important;color:#283548!important;font-size:.8rem!important;line-height:1.55!important;font-weight:750}.poll-panel__rows{display:grid;gap:.5rem}.feedback-panel__sentiment span,.poll-panel__row{align-items:center;border-radius:.5rem;border:1px solid #e7ebf1;background:#fafbfc}.poll-panel__row{position:relative;min-height:2.05rem;display:flex;justify-content:space-between;overflow:hidden;padding:.4rem .62rem;color:#566174;font-size:.72rem}.poll-panel__row::before{content:"";position:absolute;inset:0 0 0 auto;width:var(--poll-value);background:#f1edff}.poll-panel__row.is-active{border-color:#d9ccff}.poll-panel__row.is-active::before{background:#e9e2ff}.poll-panel__row>*{position:relative;z-index:1}.poll-panel__row b{color:#6d28d9;font-weight:800}.feedback-panel{display:grid;gap:.7rem;padding:.85rem!important}.feedback-panel__head{gap:.6rem}.feedback-panel__switch{width:2.45rem;height:1.42rem;flex:0 0 auto;position:relative;border-radius:999px;background:#7c3aed}.feedback-panel__switch i{position:absolute;top:.17rem;left:.17rem;width:1.08rem;height:1.08rem;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(15,23,42,.18)}.feedback-panel__sentiment{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.feedback-panel__sentiment span{display:inline-flex;justify-content:center;gap:.28rem;min-height:2rem;color:#727d8f;font-size:.7rem;font-weight:700}.feedback-panel__sentiment .is-active{color:#15805f;border-color:#bfe8d8;background:#effbf6}.feedback-panel__message{margin:0!important;min-height:4.2rem;padding:.68rem .75rem;border-radius:.55rem;border:1px solid #e7ebf1;color:#536072!important;background:#f8fafc;font-size:.73rem!important;line-height:1.68!important}.feedback-panel__recipient{justify-content:space-between;gap:.7rem;color:#798396;font-size:.68rem}.feedback-panel__recipient span{display:inline-flex;align-items:center;gap:.3rem}.feedback-panel__recipient strong{color:#39465a;font-size:.69rem}.reports-panel{display:grid;gap:.6rem;padding:.78rem!important}.reports-panel__head{justify-content:space-between}.reports-panel__head>span{color:#f59e0b;background:#fff7df;border-color:#f7e6b4}.reports-panel__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.reports-panel__stats div{min-width:0;display:grid;gap:.15rem;padding:.48rem .42rem;border-radius:.48rem;border:1px solid #e8edf3;background:#fbfcfd}.reports-panel__stats small{color:#8a94a5;font-size:.59rem;white-space:nowrap}.reports-panel__stats strong{color:#253248;font-size:.86rem}.reports-panel__stats div:last-child strong{color:#0f9f6e}.reports-panel__chart{position:relative;min-height:7rem;overflow:hidden;border-radius:.55rem;border:1px solid #e8edf3;background:repeating-linear-gradient(to bottom,#fff 0,#fff 24%,#eef1f5 25%)}.reports-panel__chart svg{position:absolute;inset:.75rem .6rem .45rem;width:calc(100% - 1.2rem);height:calc(100% - 1.2rem);overflow:visible}.reports-panel__area{fill:url(#featureChartFill)}.reports-panel__line{fill:none;stroke:#7c3aed;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.notice-panel{display:grid;gap:0}@media (min-width:768px){.feature-tile__visual--notice .notice-panel{min-height:68%;grid-template-rows:auto repeat(2,minmax(0,1fr))}}.notice-panel__head{justify-content:space-between;padding:.72rem .85rem;border-bottom:1px solid #e7ebf1}.notice-panel__head>div{gap:.58rem}.notice-panel__new{padding:.4rem .55rem;color:#6d28d9;background:#f3efff;border:1px solid #e2d8ff}.notice-panel__item{gap:.7rem;padding:.7rem .85rem;border-bottom:1px solid #edf0f4}.notice-panel__item:last-child{border-bottom:0}.notice-panel__item.is-primary{background:#faf8ff}.notice-panel__date{width:2.55rem;height:2.7rem;flex:0 0 auto;display:grid;place-content:center;gap:.02rem;border-radius:.52rem;color:#6d28d9;background:#f1edff;border:1px solid #e2d8ff;text-align:center}.notice-panel__date b{font-size:.8rem;line-height:1}.notice-panel__date small{color:#7c3aed;font-size:.6rem}.notice-panel__item div{flex:1 1 auto}.notice-panel__item>i{color:#a4adba;font-size:.95rem}#more-features .more-features-redesign{gap:1.25rem}#more-features .more-features-simple-grid{gap:.9rem}#more-features .more-features-simple-card{min-height:9.25rem;padding:1.15rem;gap:.85rem;border:1px solid #e1e6ed!important;border-radius:.75rem!important;background:#fff;box-shadow:0 4px 14px rgba(15,23,42,.035);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}#more-features .more-features-simple-card:hover{transform:translateY(-2px);border-color:#d2c7ff!important;box-shadow:0 14px 26px rgba(53,38,102,.07)}#more-features .more-features-simple-card__icon{width:2.7rem;height:2.7rem;border:0!important;border-radius:.65rem!important;color:#7c3aed;background:#f0ebff;font-size:1.2rem}#more-features .more-features-simple-card:nth-child(2) .more-features-simple-card__icon{color:#f59e0b;background:#fff5d9}#more-features .more-features-simple-card:nth-child(3) .more-features-simple-card__icon{color:#ec4899;background:#fce7f3}#more-features .more-features-simple-card:nth-child(4) .more-features-simple-card__icon{color:#0ea5e9;background:#e8f6fd}#more-features .more-features-simple-card:nth-child(5) .more-features-simple-card__icon{color:#10b981;background:#e8f8f1}#more-features .more-features-simple-card:nth-child(6) .more-features-simple-card__icon{color:#64748b;background:#eef2f6}#more-features .more-features-simple-card__copy h3{font-size:1rem;line-height:1.4;font-weight:800}#more-features .more-features-simple-card__copy p{margin-top:.42rem;font-size:.78rem;line-height:1.75;color:#5f6b7c}@media (min-width:768px){#more-features .more-features-simple-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){#more-features .more-features-simple-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.feature-object:is(.kudos-feed,.challenge-panel,.poll-panel,.feedback-panel,.reports-panel,.notice-panel){left:.8rem;right:.8rem;bottom:.8rem}.feedback-panel__message,.kudos-feed__message{min-height:0}.feature-tile__visual--notice .notice-panel{min-height:0;grid-template-rows:none}#more-features .more-features-simple-grid{grid-template-columns:1fr}#more-features .more-features-simple-card{min-height:0;padding:1rem}}#feature-dashboard .feature-showcase-grid{align-items:stretch;grid-auto-rows:auto}#feature-dashboard :is(.feature-tile,.feature-tile--wide,.feature-tile--three-quarter,.feature-tile--quarter,.feature-tile--half,.feature-tile--tall,.feature-tile--compact,.feature-tile--wide-bottom){min-height:0}#feature-dashboard .feature-tile__visual{flex:1 1 auto;min-height:0;margin-top:.85rem;padding:.85rem 1rem 1rem;display:flex;align-items:stretch}#feature-dashboard .feature-object,#feature-dashboard .feature-tile--quarter .feature-object,#feature-dashboard .feature-tile--quarter .feature-object--reports{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;width:100%;min-height:0;flex:1 1 auto;transform:none}#feature-dashboard .challenge-panel{align-content:space-between}#feature-dashboard .reports-panel{grid-template-rows:auto auto minmax(7rem,1fr)}#feature-dashboard .feature-tile__visual--notice .notice-panel{min-height:0;grid-template-rows:auto repeat(2,minmax(0,1fr))}@media (max-width:767px){#feature-dashboard .feature-tile__visual{padding:.75rem .8rem .8rem}#feature-dashboard .reports-panel{grid-template-rows:auto auto minmax(6.5rem,1fr)}}#feature-dashboard .feature-tile__visual--kudos::before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(250,245,255,.04) 30%,rgba(243,232,255,.4) 100%),radial-gradient(circle at 12% 100%,rgba(244,114,182,.18),transparent 58%),radial-gradient(circle at 92% 92%,rgba(124,58,237,.16),transparent 62%)}#feature-dashboard .feature-tile__visual--challenge::before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(255,252,240,.04) 30%,rgba(255,244,214,.42) 100%),radial-gradient(circle at 10% 100%,rgba(251,191,36,.18),transparent 58%),radial-gradient(circle at 92% 92%,rgba(249,115,22,.13),transparent 62%)}#feature-dashboard .feature-tile__visual--polls::before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(246,250,255,.04) 30%,rgba(226,237,255,.42) 100%),radial-gradient(circle at 10% 100%,rgba(56,189,248,.16),transparent 58%),radial-gradient(circle at 92% 92%,rgba(99,102,241,.14),transparent 62%)}#feature-dashboard .feature-tile__visual--feedback::before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(246,255,252,.04) 30%,rgba(222,248,241,.44) 100%),radial-gradient(circle at 10% 100%,rgba(52,211,153,.16),transparent 58%),radial-gradient(circle at 92% 92%,rgba(14,165,233,.12),transparent 62%)}#feature-dashboard .feature-tile__visual--reports::before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(248,249,255,.04) 30%,rgba(232,233,255,.42) 100%),radial-gradient(circle at 10% 100%,rgba(59,130,246,.14),transparent 58%),radial-gradient(circle at 92% 92%,rgba(124,58,237,.15),transparent 62%)}#feature-dashboard .feature-tile__visual--notice::before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(247,253,255,.04) 30%,rgba(224,245,250,.44) 100%),radial-gradient(circle at 10% 100%,rgba(34,211,238,.14),transparent 58%),radial-gradient(circle at 92% 92%,rgba(59,130,246,.12),transparent 62%)}#feature-dashboard .feature-tile{border-color:rgba(222,228,236,.96);background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.045)}#feature-dashboard .feature-tile:hover{border-color:rgba(205,213,224,.98);box-shadow:0 16px 34px rgba(15,23,42,.07)}#feature-dashboard :is(.kudos-feed,.challenge-panel,.poll-panel,.feedback-panel,.reports-panel,.notice-panel){border-color:rgba(218,225,235,.96)!important;box-shadow:0 10px 26px rgba(15,23,42,.055)!important}#feature-dashboard .feature-tile{--tile-accent:#7c3aed;--tile-soft:#f5f3ff;--tile-border:#e6ddff}#feature-dashboard .feature-tile--challenge{--tile-accent:#c97908;--tile-soft:#fff8e8;--tile-border:#f4dfb0}#feature-dashboard .feature-tile--polls{--tile-accent:#2563eb;--tile-soft:#eff6ff;--tile-border:#d4e4ff}#feature-dashboard .feature-tile--feedback{--tile-accent:#0f9273;--tile-soft:#ecfdf7;--tile-border:#cceee2}#feature-dashboard .feature-tile--reports{--tile-accent:#4f46e5;--tile-soft:#f1f0ff;--tile-border:#ddd9ff}#feature-dashboard .feature-tile--notice{--tile-accent:#0284c7;--tile-soft:#effaff;--tile-border:#d0effb}#feature-dashboard .feature-tile::before{content:"";position:absolute;z-index:2;top:0;right:12%;left:12%;height:1px;background:linear-gradient(90deg,transparent,var(--tile-accent),transparent);opacity:.28;pointer-events:none}#feature-dashboard .feature-tile__eyebrow{display:flex;align-items:center;gap:.45rem;margin-bottom:.52rem;color:var(--tile-accent);font-size:.92rem;letter-spacing:0;text-transform:none}#feature-dashboard .feature-tile__eyebrow::before{content:"";width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 .24rem var(--tile-soft)}#feature-dashboard .feature-tile__expand{color:var(--tile-accent);background:rgba(255,255,255,.96);border-color:var(--tile-border);box-shadow:0 6px 16px rgba(15,23,42,.045)}#feature-dashboard .feature-tile:hover .feature-tile__expand,#feature-dashboard .feature-tile__link:hover .feature-tile__expand{color:var(--tile-accent);border-color:var(--tile-border);background:var(--tile-soft)}#feature-dashboard .feature-tile--challenge .challenge-panel__icon,#feature-dashboard .feature-tile--feedback .feedback-panel__icon,#feature-dashboard .feature-tile--notice .notice-panel__icon,#feature-dashboard .feature-tile--notice .notice-panel__new,#feature-dashboard .feature-tile--polls .poll-panel__icon,#feature-dashboard .feature-tile--reports .reports-panel__head>span{background:var(--tile-soft);border-color:var(--tile-border);color:var(--tile-accent)}#feature-dashboard .feature-tile--polls .poll-panel__row b,#feature-dashboard .feature-tile__expand-label{color:var(--tile-accent)}#feature-dashboard .feature-tile--challenge :is(.challenge-panel__meta i,.challenge-panel__progress strong){color:var(--tile-accent)}#feature-dashboard .feature-tile--challenge .challenge-panel__progress>i{background:#f7ecd2}#feature-dashboard .feature-tile--challenge .challenge-panel__progress>i b{background:linear-gradient(90deg,#efbd5c,var(--tile-accent))}#feature-dashboard .feature-tile--challenge .feature-object__avatars span:nth-child(1){background:#c97908}#feature-dashboard .feature-tile--polls .poll-panel__row{border-color:#e2e9f3}#feature-dashboard .feature-tile--polls .poll-panel__row::before{background:#eaf2ff}#feature-dashboard .feature-tile--polls .poll-panel__row.is-active{border-color:var(--tile-border)}#feature-dashboard .feature-tile--polls .poll-panel__row.is-active::before{background:#dce9ff}#feature-dashboard .feature-tile--feedback .feedback-panel__switch{background:linear-gradient(135deg,#35b895,var(--tile-accent))}#feature-dashboard .feature-tile--feedback .feedback-panel__sentiment .is-active{color:var(--tile-accent);border-color:var(--tile-border);background:var(--tile-soft)}#feature-dashboard .feature-tile--feedback .feedback-panel__recipient i,#feature-dashboard .feature-tile--notice .notice-panel__date small,#feature-dashboard .feature-tile--notice .notice-panel__item>i{color:var(--tile-accent)}#feature-dashboard .feature-tile--reports .reports-panel__line{stroke:var(--tile-accent)}#feature-dashboard .feature-tile--reports #featureChartFill stop:first-child{stop-color:#4f46e5;stop-opacity:.18}#feature-dashboard .feature-tile--reports #featureChartFill stop:last-child{stop-color:#818cf8;stop-opacity:0}#feature-dashboard .feature-tile--notice .notice-panel__item.is-primary{background:#f4fbff}#feature-dashboard .feature-tile--notice .notice-panel__date{color:var(--tile-accent);background:var(--tile-soft);border-color:var(--tile-border)}#feature-dashboard .feature-tile--kudos .kudos-feed__avatar{color:var(--tile-accent);background:#f1ecff;box-shadow:0 0 0 1px var(--tile-border)}#feature-dashboard .feature-tile--kudos .kudos-feed__avatar--amber{color:#9a6700;background:linear-gradient(145deg,#fff4cf,#fde7a4);box-shadow:0 0 0 1px #f6dc8b}.mock-skeleton{--skeleton-width:72%;--skeleton-inset:0rem;position:relative;display:block;min-width:2.75rem;min-height:.72rem;overflow:hidden;box-sizing:border-box;color:transparent!important;text-shadow:none!important;user-select:none}html body .mock-skeleton.mock-skeleton{color:transparent!important;-webkit-text-fill-color:transparent!important}.mock-skeleton::after,.mock-skeleton::before{content:"";position:absolute;right:var(--skeleton-inset);left:auto;z-index:1;height:.42rem;max-width:calc(100% - var(--skeleton-inset) - var(--skeleton-inset));border-radius:999px;background:linear-gradient(90deg,#edf0f4,#e4e8ee 52%,#edf0f4);box-shadow:inset 0 0 0 1px rgba(210,217,226,.22)}.mock-skeleton::before{top:50%;width:var(--skeleton-width);transform:translateY(-50%)}.mock-skeleton::after{display:none}.mock-skeleton--short{--skeleton-width:46%}.mock-skeleton--multiline::before{top:34%;width:88%}.mock-skeleton--multiline::after{display:block;top:64%;width:58%}:is(.hero-showcase__textarea,.kudos-feed__message,.feedback-panel__message).mock-skeleton{--skeleton-inset:0.75rem}:is(.hero-showcase__main-head,.hero-showcase__feature,.performance-mini__team-row,.kudos-feed__person,.poll-panel__head,.feedback-panel__head,.reports-panel__head,.notice-panel__head,.notice-panel__item) .mock-skeleton{width:100%;margin-inline:0}.hero-showcase__input .mock-skeleton{flex:1 1 auto}:is(.hero-showcase__main-head,.hero-showcase__feature,.performance-mini,.feature-object) .mock-skeleton::after,:is(.hero-showcase__main-head,.hero-showcase__feature,.performance-mini,.feature-object) .mock-skeleton::before{opacity:.88}html[dir=rtl] .hero-showcase__feature::after{top:.72rem;right:auto;bottom:auto;left:.72rem;width:.48rem;height:.48rem;box-shadow:0 0 0 .24rem rgba(255,255,255,.88)}.hero-showcase__feature--feedback::after{background:#0f9273}.hero-showcase__feature--polls::after{background:#2563eb}.hero-showcase__feature--challenges::after{background:#c97908}.hero-showcase__feature--feedback .hero-showcase__feature-title i{color:#0f9273}.hero-showcase__feature--polls .hero-showcase__feature-title i{color:#2563eb}.hero-showcase__feature--challenges .hero-showcase__feature-title i{color:#c97908}#feature-dashboard .feature-tile--kudos .feature-object__badge{min-height:1.82rem;padding:0 .62rem;display:inline-flex;align-items:center;justify-content:center;gap:.34rem;border:1px solid var(--tile-border)!important;border-radius:999px;color:var(--tile-accent)!important;background:var(--tile-soft)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78);font-size:.7rem;font-weight:750;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}#feature-dashboard .feature-tile--kudos .feature-object__badge i{width:.9rem;height:.9rem;display:inline-grid;place-items:center;flex:0 0 auto;font-size:.82rem}#feature-dashboard .feature-tile--kudos :is(.kudos-feed__value,.kudos-feed__tag){min-height:1.82rem;padding-block:0}@media (max-width:639px){header .hero-title,header .hero-title__line{min-width:0!important;max-width:100%!important}header .hero-title__line{white-space:normal!important;overflow-wrap:normal;word-break:normal;text-wrap:balance}}.performance-flow__steps--simple .performance-mini.performance-mini--simple{display:grid;grid-template-rows:auto 1fr;align-content:stretch;gap:.75rem;padding:.85rem;background:#fff;border:1px solid #e3e8ef!important;box-shadow:0 10px 28px rgba(16,24,40,.045)}.internal-page{--internal-accent:#7047eb;--internal-accent-strong:#5f35dc;--internal-soft:#f4f0ff;--internal-line:#e4e7ec;--internal-heading:#344054;--internal-copy:#667085;background:#f8f9fb!important}.internal-page .marketing-page{overflow:hidden}.internal-page .marketing-page::before{height:44rem;background:radial-gradient(circle at 78% 12%,rgba(112,71,235,.13),transparent 29%),radial-gradient(circle at 17% 22%,rgba(249,191,113,.12),transparent 25%),linear-gradient(180deg,#fff 0,#fbfaff 52%,rgba(248,249,251,0) 100%)}.internal-page .marketing-page>.marketing-section:first-child{padding-top:clamp(3.25rem,6vw,6rem)!important;padding-bottom:clamp(3rem,5vw,5rem)!important}.internal-page .marketing-page>.marketing-section:nth-child(even){background:rgba(255,255,255,.56);border-block:1px solid rgba(228,231,236,.62)}.internal-page .marketing-kicker{min-height:1.85rem;padding:.28rem .7rem;border:1px solid #e4dcff;border-radius:999px;background:rgba(244,240,255,.88);color:var(--internal-accent);letter-spacing:0;text-transform:none}.internal-page .marketing-section__title{color:var(--internal-heading);max-width:24ch;text-wrap:balance}.internal-page .detail-copy p,.internal-page .marketing-section__copy{color:var(--internal-copy);max-width:58ch}.internal-page #pricing-overview h1,.internal-page .marketing-page>.marketing-section:first-child h1.marketing-section__title,.internal-page.error-page main h1{max-width:15ch;margin-top:.85rem;font-size:clamp(2.45rem,4.5vw,4.6rem)!important;line-height:1.13!important;font-weight:900!important;color:var(--internal-accent, #7047eb)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--internal-accent, #7047eb)!important}.internal-page .gradient-text{color:var(--internal-heading)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--internal-heading)!important}.internal-page .detail-layout{align-items:center;gap:clamp(2rem,5vw,5.5rem)}.internal-page .detail-copy.marketing-surface{padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.internal-page .detail-copy{gap:1rem;align-content:center}.internal-page .detail-copy .check-list{gap:.55rem;margin-top:.45rem}.internal-page .detail-copy .check-list li{min-height:2.8rem;align-items:center;padding:.62rem .72rem;border:1px solid rgba(228,231,236,.9);border-radius:.72rem;background:rgba(255,255,255,.76);color:#475467;font-size:.9rem;line-height:1.55}.internal-page .detail-copy .check-list i{width:1.55rem;height:1.55rem;display:inline-grid;place-items:center;flex:0 0 auto;margin:0;border-radius:.48rem;color:var(--internal-accent);background:var(--internal-soft)}.internal-page .detail-aside{position:relative;gap:0;align-content:center}.internal-page .detail-preview{position:relative;min-height:0;aspect-ratio:3/2;padding:.75rem;border:1px solid rgba(218,222,229,.96)!important;border-radius:.9rem!important;background:linear-gradient(135deg,rgba(244,240,255,.96),rgba(255,255,255,.98) 48%,rgba(255,247,237,.84));box-shadow:0 24px 60px rgba(40,34,73,.11)!important;overflow:hidden}.internal-page .detail-preview img{width:100%;height:100%;border:1px solid #e4e7ec;border-radius:.7rem;object-fit:cover;object-position:center top;box-shadow:0 8px 24px rgba(16,24,40,.07)}.internal-page .detail-aside>.marketing-surface{position:relative;z-index:2;width:calc(100% - 2rem);margin:-1.6rem auto 0;padding:1rem 1.1rem!important;border:1px solid rgba(228,231,236,.96)!important;border-radius:.8rem!important;background:rgba(255,255,255,.94)!important;box-shadow:0 14px 36px rgba(16,24,40,.09)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.internal-page .detail-aside .summary-list{grid-template-columns:1fr;gap:.55rem;margin-top:.65rem!important}.internal-page .detail-aside .summary-list li{gap:.55rem;color:#475467;font-size:.78rem;line-height:1.5}.internal-page .detail-aside .summary-list i{margin-top:.18rem;color:var(--internal-accent)}.integration-page .detail-preview{isolation:isolate;display:grid!important;place-items:center!important;background:radial-gradient(circle at 50% 50%,rgba(112,71,235,.16),transparent 30%),linear-gradient(135deg,#f5f2ff,#fff 58%,#fff8ee)}.integration-page .detail-preview::before{transform:rotate(-7deg)}.integration-page .detail-preview::after,.integration-page .detail-preview::before{content:"";position:absolute;z-index:-1;border:1px solid rgba(112,71,235,.14);border-radius:1.1rem}.integration-page .detail-preview::before{width:72%;height:58%;background:rgba(255,255,255,.56)}.integration-page .detail-preview::after{width:58%;height:42%;transform:rotate(8deg);background:rgba(255,255,255,.72)}.integration-page .detail-preview>div{position:relative;z-index:2;width:6rem!important;height:6rem!important;border:1px solid #e4dcff;border-radius:1.1rem!important;box-shadow:0 18px 44px rgba(83,55,170,.16)!important}.integration-page .detail-preview>div i{font-size:2.35rem!important;color:var(--internal-accent)!important}.internal-page .marketing-section__header{max-width:none;margin-bottom:1.65rem}.internal-page .marketing-grid{gap:1rem}.internal-page .legal-card,.internal-page .marketing-card{position:relative;padding:1.25rem;border:1px solid var(--internal-line)!important;border-radius:.8rem!important;background:#fff!important;box-shadow:0 6px 18px rgba(16,24,40,.045)!important;overflow:hidden;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.internal-page .legal-card::before,.internal-page .marketing-card::before{content:none}.internal-page .legal-card:hover,.internal-page .marketing-card:hover{transform:translateY(-2px);border-color:#d8d1ee!important;box-shadow:0 14px 30px rgba(16,24,40,.07)!important}.internal-page .marketing-card__icon{width:2.65rem;height:2.65rem;border:1px solid #e4dcff!important;border-radius:.7rem!important;color:var(--internal-accent)!important;background:var(--internal-soft)!important;font-size:1.1rem}.internal-page .marketing-grid--3 .marketing-card:nth-child(3n+2) .marketing-card__icon{color:#2563eb!important;background:#eff6ff!important;border-color:#dbeafe!important}.internal-page .marketing-grid--3 .marketing-card:nth-child(3n+3) .marketing-card__icon{color:#0f9273!important;background:#ecfdf7!important;border-color:#d1f3e7!important}.contact-socials{display:flex;align-items:center;gap:.55rem}.contact-social{width:2.65rem;height:2.65rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid #e4dcff;border-radius:.7rem;color:#7047eb;background:#f6f3ff;font-size:1.08rem;text-decoration:none;transition:transform 180ms ease,color 180ms ease,background-color 180ms ease,border-color 180ms ease}.contact-social:nth-child(2){color:#0284c7;background:#effaff;border-color:#d0effb}.contact-social:nth-child(3){color:#2563eb;background:#eff6ff;border-color:#dbeafe}.contact-social:nth-child(4){color:#111827;background:#f8fafc;border-color:#e2e8f0}.contact-social:hover{transform:translateY(-2px);color:#fff;background:#7047eb;border-color:#7047eb}.contact-social:focus-visible{outline:3px solid rgba(112,71,235,.2);outline-offset:2px}.contact-social-links{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .9rem;margin:.45rem 0 .7rem}.contact-social-links a{position:relative;color:#7047eb;font-size:.88rem;line-height:1.7;font-weight:700;text-decoration:none}.contact-social-links a:not(:last-child)::after{content:"";position:absolute;inset-inline-end:-.5rem;top:50%;width:.22rem;height:.22rem;border-radius:50%;background:#c5b5fa;transform:translateY(-50%)}.contact-social-links a:hover{color:#4f2bc4;text-decoration:underline;text-underline-offset:.22rem}.contact-social-links a:focus-visible{outline:3px solid rgba(112,71,235,.2);outline-offset:3px;border-radius:.2rem}.contact-ticket-link{display:flex;align-items:center;justify-content:space-between;gap:.55rem;width:fit-content;margin-bottom:.45rem;color:var(--internal-heading);font-weight:700;text-decoration:none;transition:color 180ms ease}.contact-ticket-link i{font-size:1rem;transition:transform 180ms ease}.contact-ticket-link i,.contact-ticket-link:hover{color:var(--internal-accent)}.contact-ticket-link:hover i{transform:translate(-2px,-2px)}.contact-ticket-link:focus-visible{outline:3px solid rgba(112,71,235,.18);outline-offset:3px;border-radius:.35rem}.internal-page .legal-card h3,.internal-page .marketing-card__title{color:var(--internal-heading);font-size:1.1rem;line-height:1.45}.internal-page .legal-card li,.internal-page .legal-card p,.internal-page .marketing-card__text{color:var(--internal-copy);font-size:.9rem;line-height:1.7}.internal-page .marketing-link{width:fit-content;margin-top:auto;color:var(--internal-accent)!important}.internal-page .faq-grid{gap:.85rem}.internal-page .faq-card{min-height:100%;padding:1.15rem 1.15rem 1.15rem 3.5rem!important;border-radius:.8rem!important;box-shadow:0 5px 16px rgba(16,24,40,.04)!important}.internal-page .faq-card::before{content:"؟";position:absolute;top:1rem;left:1rem;width:1.75rem;height:1.75rem;display:grid;place-items:center;border:1px solid #e4dcff;border-radius:.55rem;color:var(--internal-accent);background:var(--internal-soft);font-size:.82rem;font-weight:800}.internal-page .faq-card h3{color:var(--internal-heading);font-size:.98rem!important}.internal-page .faq-card p{color:var(--internal-copy);font-size:.84rem!important;line-height:1.65}.internal-page>.marketing-section .seo-teaser{padding:1.15rem 1.25rem;border:1px solid var(--internal-line);border-radius:.8rem;background:rgba(255,255,255,.82);box-shadow:0 5px 18px rgba(16,24,40,.035)}.internal-page>.marketing-section .seo-teaser__preview{max-width:64rem}.internal-page .cta-band{min-height:0;padding:clamp(1.4rem,3vw,2.25rem)!important;border:1px solid #e1dbea!important;border-radius:.9rem!important;background:radial-gradient(circle at 91% 20%,rgba(112,71,235,.13),transparent 29%),linear-gradient(100deg,#fff,#fbfaff 70%,#fffaf4)!important;box-shadow:0 16px 38px rgba(16,24,40,.065)!important}.internal-page .cta-band::after{opacity:.2}.internal-page .cta-band__avatars{direction:rtl;justify-content:flex-start!important}.internal-page .cta-band h2,.internal-page .cta-band h3{max-width:28ch;color:var(--internal-heading)!important;font-size:clamp(1.35rem,2.2vw,2rem)!important;line-height:1.35;-webkit-text-fill-color:var(--internal-heading)!important}.internal-page .cta-band p,.internal-page .cta-band small{max-width:58ch;color:var(--internal-copy)!important}.internal-page .cta-band__action a{min-width:9.5rem;justify-content:center;border-radius:.7rem!important;background:var(--internal-accent)!important;box-shadow:0 8px 20px rgba(112,71,235,.2)}.internal-page .cta-band__action a:hover{background:var(--internal-accent-strong)!important}.features-page .marketing-page>.marketing-section:first-child .marketing-section__header,.integration-page .marketing-page>.marketing-section:first-child .marketing-section__header,.privacy-page .marketing-page>.marketing-section:first-child .marketing-section__header{max-width:54rem;margin-bottom:2rem}.features-page .marketing-page>.marketing-section:first-child .marketing-section__copy,.integration-page .marketing-page>.marketing-section:first-child .marketing-section__copy,.privacy-page .marketing-page>.marketing-section:first-child .marketing-section__copy{max-width:54rem}.features-page .marketing-page>.marketing-section:first-child .marketing-grid,.integration-page .marketing-page>.marketing-section:first-child .marketing-grid{margin-top:1.75rem}.features-page .features-integrations{display:block!important;max-width:54rem}.features-page .features-integrations .marketing-section__title{max-width:none}.features-page .features-integrations .marketing-section__copy{max-width:58ch;margin-top:.75rem}@media (min-width:768px){.features-page .features-intro h1.marketing-section__title{max-width:none!important;font-size:clamp(2.6rem,4vw,4rem)!important;white-space:nowrap}}.contact-page .marketing-page{display:flex;flex-direction:column}.contact-page .marketing-page>.marketing-section:nth-child(2){order:-1;padding-top:clamp(3rem,5vw,4.5rem)!important;padding-bottom:clamp(2.5rem,4vw,4rem)!important;background:0 0;border:0}.contact-page .marketing-page>.marketing-section:first-child{padding-top:clamp(2.25rem,4vw,3.5rem)!important}.contact-page .marketing-page>.marketing-section:nth-child(2) .marketing-grid--2{align-items:stretch}.contact-page .marketing-page>.marketing-section:nth-child(2) .marketing-surface{border-radius:.85rem!important;border-color:var(--internal-line)!important;box-shadow:0 12px 30px rgba(16,24,40,.055)!important}.contact-page .contact-intro{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem;max-width:58rem;margin:0}.contact-page .contact-intro h1{max-width:none;margin:0;font-size:var(--internal-hero-title-size)!important;line-height:1.28!important;font-weight:900;color:var(--internal-accent, #7047eb)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--internal-accent, #7047eb)!important}.contact-page .contact-intro .marketing-section__copy{max-width:58ch;margin:0}@media (min-width:768px){.contact-page .contact-intro .marketing-section__copy,.contact-page .contact-intro h1{max-width:none;white-space:nowrap}}.privacy-page .privacy-header{max-width:54rem!important}.privacy-page .privacy-document{width:min(100%,58rem);margin-top:2.25rem;color:var(--internal-copy)}.privacy-page .privacy-document__updated{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .5rem;color:#667085;font-size:.82rem}.privacy-page .privacy-document__updated i{color:var(--internal-accent);font-size:1rem}.privacy-page .privacy-document__section{padding:1.7rem 0;border-bottom:1px solid var(--internal-line)}.privacy-page .privacy-document__section:last-child{border-bottom:0}.privacy-page .privacy-document__section h2{margin:0 0 .7rem;color:var(--internal-heading);font-size:clamp(1.12rem,1.7vw,1.35rem);line-height:1.55;font-weight:800}.privacy-page .privacy-document__section li,.privacy-page .privacy-document__section p{color:var(--internal-copy);font-size:.94rem;line-height:2}.privacy-page .privacy-document__section p{max-width:78ch;margin:0}.privacy-page .privacy-document__section p+p,.privacy-page .privacy-document__section p+ul{margin-top:.75rem}.privacy-page .privacy-document__section ul{display:grid;gap:.35rem;margin:.75rem 0 0;padding:0 1.15rem 0 0}.privacy-page .privacy-document__section li::marker{color:var(--internal-accent)}.privacy-page .privacy-document__section strong{color:#475467;font-weight:700}.privacy-page .privacy-document__section a{color:var(--internal-accent);font-weight:700;text-decoration:none}.privacy-page .privacy-document__section a:hover{color:var(--internal-accent-strong)}.feature-detail-page .feature-detail-copy>p,.feature-workflow__step p{color:var(--internal-copy)}.feature-detail-page .feature-detail-copy .check-list li{border:1px solid var(--feature-line);background:color-mix(in srgb,var(--feature-soft) 62%,white)}.feature-detail-page .feature-detail-copy .check-list i{color:var(--feature-color);background:#fff;background:#f4f0ff;width:1.25rem!important;height:1.25rem!important;display:grid;place-items:center;flex:0 0 1.25rem;margin-top:.18rem;padding:0!important;border:0!important;border-radius:0!important;color:#7047eb!important;background:0 0!important;font-size:1rem}.feature-product-card{width:100%;min-height:22rem;display:flex;flex-direction:column;padding:clamp(1rem,2vw,1.35rem);border:1px solid var(--feature-line);border-radius:1rem;background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--feature-color) 16%,transparent),transparent 33%),linear-gradient(145deg,#fff,color-mix(in srgb,var(--feature-soft) 76%,white));box-shadow:0 24px 56px rgba(36,27,75,.1);overflow:hidden}.feature-product-card__head,.feature-product-card__metric-head,.feature-product-card__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.feature-product-card__head{padding-bottom:.95rem;border-bottom:1px solid color-mix(in srgb,var(--feature-line) 75%,white)}.feature-product-card__identity{display:flex;align-items:center;gap:.65rem}.feature-product-card__icon,.feature-product-card__row i{display:grid;place-items:center;flex:0 0 auto;color:var(--feature-color)}.feature-product-card__icon{width:2.75rem;height:2.75rem;border:1px solid var(--feature-line);border-radius:.78rem;background:#fff;font-size:1.25rem;box-shadow:0 8px 20px rgba(36,27,75,.06)}.feature-product-card__eyebrow{display:block;color:#98a2b3;font-size:.72rem;line-height:1.5}.feature-product-card__title,.feature-workflow__step h3{color:var(--internal-heading);line-height:1.55;font-weight:800}.feature-product-card__title{display:block;margin-top:.1rem;font-size:.9rem}.feature-product-card__status{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid var(--feature-line);border-radius:999px;color:var(--feature-color);background:#fff;font-size:.7rem;font-weight:700;white-space:nowrap}.feature-product-card__status::before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:currentColor}.feature-product-card__metric{margin-top:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--feature-line) 80%,white);border-radius:.82rem;background:rgba(255,255,255,.82)}.feature-product-card__metric-head span{color:#667085;font-size:.76rem}.feature-product-card__metric-head strong{color:var(--feature-color);font-size:1.35rem;font-weight:900}.feature-product-card__bar{height:.42rem;margin-top:.8rem;border-radius:999px;background:#edf0f4;overflow:hidden}.feature-product-card__bar span{width:var(--feature-progress, 72%);height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--feature-color),color-mix(in srgb,var(--feature-color) 62%,white))}.feature-product-card__rows{display:grid;gap:.6rem;margin-top:.85rem}.feature-product-card__row{min-height:3.25rem;padding:.65rem .75rem;border:1px solid #e6e9ee;border-radius:.72rem;background:rgba(255,255,255,.86)}.feature-product-card__row i{width:1.75rem;height:1.75rem;border-radius:.52rem;background:var(--feature-soft);font-size:.9rem}.feature-product-card__row span{flex:1;color:#475467;font-size:.77rem;line-height:1.55;font-weight:650}.feature-product-card__row small{color:#98a2b3;font-size:.68rem;white-space:nowrap}.feature-product-card--kudos{--feature-color:#7047eb;--feature-soft:#f4f0ff;--feature-line:#dfd5ff;--feature-progress:82%}.feature-product-card--feedback{--feature-color:#0f9273;--feature-soft:#ecfdf7;--feature-line:#c9eee3;--feature-progress:68%}.feature-product-card--notice{--feature-color:#2563eb;--feature-soft:#eff6ff;--feature-line:#d6e6ff;--feature-progress:76%}.feature-product-card--polls{--feature-color:#1677d2;--feature-soft:#eef8ff;--feature-line:#d2eafb;--feature-progress:74%}.feature-product-card--challenges{--feature-color:#c96c00;--feature-soft:#fff7e8;--feature-line:#f5ddb2;--feature-progress:68%}.feature-product-card--reports{--feature-color:#6540df;--feature-soft:#f3f0ff;--feature-line:#ddd5fb;--feature-progress:84%}.feature-product-card--gifts{--feature-color:#c43e82;--feature-soft:#fff0f7;--feature-line:#f4d3e4;--feature-progress:78%}.feature-detail-page .feature-results{padding-top:clamp(2.75rem,5vw,4.75rem)!important;padding-bottom:clamp(2.75rem,5vw,4.75rem)!important}.feature-workflow{display:grid;gap:1rem;margin-top:1.5rem;padding:0;list-style:none;counter-reset:feature-step}.feature-workflow__step{counter-increment:feature-step;position:relative;min-height:9rem;padding:1.2rem;border:1px solid var(--internal-line);border-radius:.8rem;background:#fff;box-shadow:0 6px 18px rgba(16,24,40,.04)}.feature-workflow__step::before{content:counter(feature-step,decimal-leading-zero);width:2rem;height:2rem;display:grid;place-items:center;margin-bottom:.9rem;border-radius:.62rem;color:var(--internal-accent);background:var(--internal-soft);font-size:.76rem;font-weight:900}.feature-workflow__step h3{margin:0 0 .45rem;font-size:1rem}.feature-workflow__step p{margin:0;font-size:.84rem;line-height:1.75}@media (min-width:768px){.feature-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.feature-detail-page .feature-detail-layout{grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr)}}@media (max-width:767px){.feature-product-card{min-height:0}.feature-detail-page .feature-detail-copy .check-list li{font-size:.84rem}}.pricing-page #pricing-overview{position:relative;overflow:hidden;padding-top:clamp(2rem,3vw,3rem)!important;background:linear-gradient(180deg,#fff 0,#fbfaff 58%,#f8f9fb 100%)!important}.pricing-page .pricing-hero{max-width:54rem;margin-bottom:2rem}.pricing-page .pricing-hero__copy{gap:.8rem}.pricing-page .pricing-hero__note{width:fit-content;border-color:#e4dcff;background:rgba(244,240,255,.82)}.pricing-page .pricing-plan{border-radius:.85rem!important;border-color:var(--internal-line)!important;box-shadow:0 12px 28px rgba(16,24,40,.055)!important}.pricing-page .pricing-plan--pro{border-color:#d7cdf7!important;background:linear-gradient(180deg,#fff,#fbfaff)!important}.pricing-page .pricing-plan--pro::before{}.pricing-page .pricing-plan__cta{border-radius:.68rem}.pricing-page .pricing-plan__subtitle{min-height:3.4rem;font-size:.95rem;line-height:1.75}.pricing-page .pricing-plan__price{min-height:4.75rem;margin-block:.55rem;padding-block:.5rem;align-content:center}.pricing-page .pricing-compare__item{border-radius:.75rem!important;background:#fff}.error-page main>section{min-height:min(44rem,calc(100vh - 5.5rem));display:grid;align-items:center;background:radial-gradient(circle at 50% 42%,rgba(112,71,235,.13),transparent 27%),linear-gradient(180deg,#fff,#f8f9fb)!important}.error-page main h1{max-width:none!important;margin-inline:auto}.error-page main p{color:var(--internal-copy)!important;font-size:1rem!important;line-height:1.8!important}@media (min-width:768px){.internal-page .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-page .marketing-page>.marketing-section:nth-child(2) .marketing-grid--2{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}}@media (min-width:992px){.internal-page .detail-layout{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr)}.internal-page .marketing-section__header{display:grid;grid-template-columns:minmax(0,.95fr) minmax(20rem,1.05fr);align-items:end;column-gap:3rem}.features-page .marketing-page>.marketing-section:first-child .marketing-section__header,.integration-page .marketing-page>.marketing-section:first-child .marketing-section__header,.privacy-page .marketing-page>.marketing-section:first-child .marketing-section__header{display:block}}@media (min-width:1280px){.features-page .marketing-page>.marketing-section:first-child .marketing-grid--3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.internal-page .detail-aside{max-width:44rem}}@media (max-width:767px){.contact-page .marketing-page>.marketing-section:nth-child(2),.internal-page .marketing-page>.marketing-section:first-child,.pricing-page #pricing-overview{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.contact-page .contact-intro h1,.internal-page #pricing-overview h1,.internal-page .marketing-page>.marketing-section:first-child h1.marketing-section__title,.internal-page.error-page main h1{max-width:100%;font-size:clamp(2.05rem,9.5vw,3rem)!important;line-height:1.2!important;text-wrap:balance}.internal-page .detail-copy p,.internal-page .marketing-section__copy{font-size:.92rem}.internal-page .detail-aside>.marketing-surface{width:calc(100% - 1rem);margin-top:-.85rem}.internal-page .cta-band{gap:1.2rem}.internal-page .cta-band__action,.internal-page .cta-band__action a{width:100%}}.performance-flow__steps--simple :is(.performance-mini--culture,.performance-mini--activity,.performance-mini--outcome){width:100%;height:12rem;min-height:12rem;padding:.82rem;overflow:hidden;border:1px solid #e3e8ef;border-radius:.95rem;background:#fff;box-shadow:0 10px 28px rgba(16,24,40,.045)}.performance-mini--culture{display:grid;grid-template-rows:auto 1fr;gap:.72rem}.culture-card__team{display:flex;gap:.58rem;min-width:0;padding-bottom:.68rem;border-bottom:1px solid #eef0f4}.culture-card__icon{width:2.2rem;height:2.2rem;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid #e5dcff;border-radius:.68rem;color:#7047eb;background:#f5f2ff;font-size:1rem}.culture-card__copy{display:grid;gap:.06rem;min-width:0}.activity-card__head strong,.culture-card__copy strong,.outcome-card__head strong{color:#25324a;font-size:.78rem;font-weight:750;line-height:1.35}.activity-card__head small,.culture-card__copy small,.outcome-card__head small{color:#98a2b3;font-size:.62rem;line-height:1.4}.culture-card__avatars{display:flex;align-items:center;padding-inline-start:.32rem}.culture-card__avatars span{display:inline-grid;place-items:center;margin-inline-start:-.34rem;border:2px solid #fff;border-radius:999px;color:#6338df;background:#ede9fe;font-size:.58rem;font-weight:750}.culture-card__avatars span:nth-child(2){color:#087a68;background:#dff8f1}.culture-card__avatars span:nth-child(3){color:#b54708;background:#fff1dc}.culture-card__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;min-height:0}.culture-card__values span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.42rem;min-width:0;padding:.5rem .2rem;border:1px solid #e9e3ff;border-radius:.72rem;color:#475467;background:#fbfaff;font-size:.65rem;font-weight:700;line-height:1.25;text-align:center}.culture-card__values i{color:#7047eb;font-size:1rem}.performance-mini--activity{display:grid;grid-template-rows:auto 1fr;gap:.55rem}.activity-card__head{justify-content:space-between;gap:.75rem}.activity-card__head,.outcome-card__head{display:flex;align-items:center;min-width:0}.activity-card__head>div,.outcome-card__head>div{display:grid;gap:.05rem;min-width:0}.activity-card__head>span{min-height:1.55rem;display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .5rem;border:1px solid #cdeee3;border-radius:999px;color:#087a68;background:#ecfdf7;font-size:.6rem;font-weight:750;white-space:nowrap}.activity-card__timeline{position:relative;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:.34rem;min-height:0}.activity-card__timeline::before{content:"";position:absolute;inset-block:.65rem;inset-inline-start:1.03rem;width:1px;background:#e4e7ec}.activity-card__event{position:relative;z-index:1;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.34rem .42rem;border:1px solid #edf0f4;border-radius:.62rem;background:#fbfcfd}.activity-card__event>i{width:1.55rem;height:1.55rem;display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:999px;color:#7047eb;background:#f6f3ff;font-size:.74rem}.activity-card__event--feedback>i{color:#087a68;background:#ecfdf7}.activity-card__event--poll>i,.outcome-card__head>span{color:#b54708;background:#fff8e8}.activity-card__event>div{display:grid;gap:.02rem;min-width:0}.activity-card__event b{overflow:hidden;color:#344054;font-size:.68rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.activity-card__event small,.activity-card__event time{color:#98a2b3;font-size:.56rem;line-height:1.25;white-space:nowrap}.performance-mini--outcome{display:grid;grid-template-rows:auto 1fr auto;gap:.55rem}.outcome-card__head>span{width:2.05rem;height:2.05rem;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid #ffdfa5;border-radius:.65rem;font-size:.9rem}.outcome-card__flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.48rem}.outcome-card__flow>span{min-width:0;min-height:3.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.32rem;border:1px solid #e8e2ff;border-radius:.72rem;color:#7047eb;background:#fbfaff}.outcome-card__flow>span:last-child{color:#b54708;border-color:#ffe2ad;background:#fffbf2}.outcome-card__flow>span small{max-width:100%;overflow:hidden;color:#475467;font-size:.62rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.outcome-card__flow>i{color:#98a2b3;font-size:.85rem}.outcome-card__metric{display:grid;gap:.3rem}.outcome-card__metric>div{display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:#667085;font-size:.6rem}.outcome-card__metric b{color:#087a68;font-size:.68rem;font-weight:750}.outcome-card__bar{height:.32rem;overflow:hidden;border-radius:999px;background:#eef1f4}.outcome-card__bar i{width:72%;height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#8b68f3,#7047eb)}@media (max-width:767px){.performance-flow__steps--simple :is(.performance-mini--culture,.performance-mini--activity,.performance-mini--outcome){height:12rem;min-height:12rem}}html[lang=fa] body :is(#pricing-overview,header,main,section) :is(h1,h2,h3,h4,h5,h6){line-height:1.36!important;padding-block:.08em .12em;overflow:visible!important;text-wrap:balance}html[lang=fa] body :is(.marketing-hero__lead,.marketing-section__copy,.marketing-card__text,.impact-card__text,.performance-flow__lead,.performance-step__text,.feature-showcase-heading__copy,.feature-rebuild-card p,.feature-tile p,.detail-copy p,.legal-card p,.faq-card p,.cta-band p,.site-footer__copy){line-height:1.82!important;padding-block:.02em .06em;overflow:visible!important}html[lang=fa] body :is(h1,h2,h3,h4,h5,h6,p){word-break:normal;overflow-wrap:normal}html[lang=fa] body :is(h1,h2,h3,h4,h5,h6,p,.marketing-section__title,.marketing-section__copy,.marketing-card__title,.marketing-card__text,.impact-card__title,.impact-card__text,.performance-flow__title,.performance-flow__lead,.performance-step__title,.performance-step__text,.feature-showcase-heading__title,.feature-showcase-heading__copy,.feature-rebuild-card h3,.feature-rebuild-card p,.feature-tile h3,.feature-tile p,.detail-copy p,.legal-card h3,.legal-card p,.faq-card h3,.faq-card p,.cta-band h2,.cta-band h3,.cta-band p,.cta-band small){max-inline-size:none!important;max-width:none!important;white-space:normal!important;text-wrap:wrap!important}.internal-page{background-color:#f8fafc!important;background-image:radial-gradient(circle at 82%0,rgba(112,71,235,.08),transparent 34rem),radial-gradient(circle at 16%0,rgba(245,158,11,.045),transparent 30rem)!important;background-position:top center!important;background-size:100% 44rem!important;background-repeat:no-repeat!important}.internal-page .marketing-page,.internal-page.error-page main{background-color:transparent!important;background-image:none!important}.internal-page .marketing-page::before{content:none!important;display:none!important}.internal-page .marketing-page>.marketing-section,.internal-page .marketing-page>.marketing-section:nth-child(even),.internal-page .marketing-page>.marketing-section:nth-child(odd),.internal-page.error-page main>section,.pricing-page #pricing-overview{background-color:transparent!important;background-image:none!important;border-block:0!important}body:not(.internal-page)>header.w-full{background-color:#fff!important;background-image:radial-gradient(circle at 82%0,rgba(112,71,235,.08),transparent 34rem),radial-gradient(circle at 16%0,rgba(245,158,11,.045),transparent 30rem)!important;background-position:top center!important;background-size:100% 100%!important;background-repeat:no-repeat!important}body:not(.internal-page)>main{background-color:#f8fafc!important;background-image:none!important}body:not(.internal-page)>main>section{background-color:transparent!important;background-image:none!important}header .hero-title{margin-top:.55rem!important}.performance-mini :is(.culture-card__copy,.activity-card__head>div,.activity-card__event>div,.outcome-card__head>div) .mock-skeleton{width:min(5rem,100%);min-height:.48rem}.performance-mini .activity-card__event>time.mock-skeleton{width:2rem;min-width:2rem;min-height:.48rem}.performance-mini .mock-skeleton::after,.performance-mini .mock-skeleton::before{height:.32rem;opacity:.78}#feature-dashboard .feature-tile__visual::before{inset:6%0-1px;height:auto;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 6%,#000 30%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,transparent 6%,#000 30%,#000 78%,transparent 100%)}@media (min-width:1024px){nav#nav .container{position:relative}nav#nav .container>div.hidden{gap:0!important}nav#nav .container>div.hidden>ul:first-child{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}}@media (min-width:1200px){nav#nav .container>div.hidden,nav#nav .container>div.hidden>ul:first-child,nav#nav .container>div.hidden>ul:first-child>li,nav#nav .container>div.hidden>ul:first-child>li>a{height:100%}nav#nav .container>div.hidden>ul:first-child{top:0;align-items:center;transform:translateX(-50%)}nav#nav .container>div.hidden>ul:first-child>li>a{display:flex;align-items:center}nav#nav .nav-link-active::after{bottom:-1px}}:root{--site-nav-height:64px}nav#nav,nav#nav>.container{height:64px;min-height:64px}nav#nav>.container{padding-top:0!important;padding-bottom:0!important}.site-brand-logo{width:fit-content;display:inline-flex;align-items:center;gap:8px;color:#111827;font-family:"Estedad",Tahoma,Arial,sans-serif;font-weight:700;line-height:1;text-decoration:none}body:not(.internal-page)>header>.container>.grid>div:first-child>div:first-child{margin-top:clamp(1.5rem,2.5vw,2.5rem)!important}.site-header-logo__mark{width:32px;height:32px;display:inline-grid;place-items:center;flex:0 0 32px;box-sizing:border-box;padding:0;border:1px solid #7047eb;border-radius:8px;color:#fff;background:#7047eb}.site-header-logo__mark i{font-size:20px;line-height:1}.site-header-logo__text{font-size:1.35rem;font-weight:700;line-height:1.2;white-space:nowrap}.culture-card__team{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;column-gap:.65rem}.culture-card__copy,.outcome-card__head>div{justify-items:start;text-align:right}.culture-card__avatars{gap:.16rem;margin-inline-start:0;padding-inline-start:0;direction:rtl}.culture-card__avatars span{width:1.5rem;height:1.5rem;margin-inline-start:0}.outcome-card__head{justify-content:flex-start;gap:.65rem}.feature-detail-page{--feature-line:#dfd5ff;--internal-accent:var(--feature-color);--internal-accent-strong:color-mix(in srgb, var(--feature-color) 84%, #111827);--internal-soft:var(--feature-soft);background-image:radial-gradient(circle at 82% 0%,color-mix(in srgb,var(--feature-color) 10%,transparent),transparent 34rem),radial-gradient(circle at 16% 0%,rgba(245,158,11,.04),transparent 29rem)!important}.feature-feedback-page{--feature-color:#0f9273;--feature-soft:#ecfdf7;--feature-line:#c9eee3}.feature-polls-page{--feature-color:#1677d2;--feature-soft:#eef8ff;--feature-line:#d2eafb}.feature-challenges-page{--feature-color:#c96c00;--feature-soft:#fff7e8;--feature-line:#f5ddb2}.feature-notice-page{--feature-color:#2563eb;--feature-soft:#eff6ff;--feature-line:#d6e6ff}.feature-reports-page{--feature-color:#6540df;--feature-soft:#f3f0ff;--feature-line:#ddd5fb}.feature-gifts-page{--feature-color:#c43e82;--feature-soft:#fff0f7;--feature-line:#f4d3e4}.feature-detail-page .marketing-page>.marketing-section:first-child{padding-top:clamp(3.25rem,6vw,5.5rem)!important;padding-bottom:clamp(2.75rem,5vw,4.5rem)!important}.feature-detail-page .feature-detail-layout{position:relative;align-items:stretch;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid color-mix(in srgb,var(--feature-line) 82%,#e4e7ec);border-radius:1.15rem;background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--feature-color) 10%,transparent),transparent 31%),linear-gradient(135deg,rgba(255,255,255,.97),color-mix(in srgb,var(--feature-soft) 58%,#fff));box-shadow:0 22px 54px rgba(16,24,40,.075)}.feature-detail-page .feature-detail-layout::before{position:absolute;inset-inline:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--feature-color),transparent);opacity:.38;pointer-events:none}.feature-detail-page .feature-detail-copy{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.feature-detail-page .feature-detail-copy .marketing-kicker{color:var(--feature-color);border-color:var(--feature-line);background:color-mix(in srgb,var(--feature-soft) 78%,#fff)}.feature-detail-page .marketing-page>.marketing-section:first-child h1.marketing-section__title{margin-top:.85rem}.feature-detail-page .feature-detail-copy>p{margin:0;color:#667085;font-size:1rem}.feature-detail-page .feature-detail-copy .check-list{grid-template-columns:1fr}.feature-detail-page .feature-detail-copy .check-list li{background:rgba(255,255,255,.76);min-height:4.4rem;padding:.9rem;border-radius:.8rem;background:rgba(255,255,255,.9);box-shadow:0 8px 22px rgba(16,24,40,.035);min-height:0!important;display:flex;align-items:flex-start;gap:.55rem;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#475467;font-size:.9rem;line-height:1.75}.feature-detail-page .feature-detail-aside{display:flex;align-items:stretch}.feature-detail-page .feature-product-card{box-shadow:0 18px 42px color-mix(in srgb,var(--feature-color) 11%,transparent)}.feature-detail-page .feature-results .marketing-grid,.feature-detail-page .feature-workflow{gap:1rem}.feature-detail-page .feature-results .marketing-card{padding:1.35rem;border-color:color-mix(in srgb,var(--feature-line) 72%,#e4e7ec)!important;border-radius:.9rem!important;background:rgba(255,255,255,.9)!important;box-shadow:0 10px 28px rgba(16,24,40,.045)!important}.feature-detail-page .feature-results .marketing-card__icon{color:var(--feature-color)!important;background:var(--feature-soft)!important;border-color:var(--feature-line)!important}.feature-detail-page .feature-workflow__step{padding:1.2rem;overflow:hidden;border-color:color-mix(in srgb,var(--feature-line) 68%,#e4e7ec);border-radius:.9rem;box-shadow:0 8px 22px rgba(16,24,40,.04)}.feature-detail-page .feature-workflow__step::before{color:var(--feature-color);background:var(--feature-soft)}.feature-detail-page .feature-workflow__step::after{content:"";position:absolute;inset-inline-start:0;top:1.1rem;bottom:1.1rem;width:2px;border-radius:999px;background:var(--feature-color);opacity:.22}@media (max-width:991px){.feature-detail-page .feature-detail-layout{grid-template-columns:1fr}.feature-detail-page .feature-product-card{min-height:20rem}}@media (max-width:639px){.feature-detail-page .feature-detail-layout{padding:1rem;border-radius:.9rem}.feature-detail-page .marketing-page>.marketing-section:first-child h1.marketing-section__title{font-size:clamp(2rem,10vw,2.75rem)!important}.feature-detail-page .feature-product-card{min-height:0}}.feature-challenges-page,.feature-detail-page,.feature-feedback-page,.feature-gifts-page,.feature-notice-page,.feature-polls-page,.feature-reports-page{--feature-color:#7047eb;--feature-soft:#f4f0ff;--feature-line:#e4dcff;--internal-accent:#7047eb;--internal-accent-strong:#5f35dc;--internal-soft:#f4f0ff;background-color:#f8fafc!important;background-image:radial-gradient(circle at 82%0,rgba(112,71,235,.08),transparent 34rem),radial-gradient(circle at 16%0,rgba(245,158,11,.045),transparent 30rem)!important}.feature-detail-page .feature-detail-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,4vw,3rem);padding:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}.feature-detail-page .feature-detail-layout::before{content:none;display:none}.feature-detail-page .feature-detail-copy{max-width:72rem;display:grid;gap:.85rem;justify-self:start;align-self:auto;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:right}.feature-detail-page :is(.feature-results,.feature-process) .marketing-kicker{display:none}.feature-detail-page .marketing-page>.marketing-section:first-child h1.marketing-section__title{width:100%;max-width:none!important;margin:0;font-size:clamp(2.35rem,4.35vw,4.4rem)!important;line-height:1.18!important;text-wrap:balance;color:var(--internal-accent, #7047eb)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--internal-accent, #7047eb)!important}.feature-detail-page .feature-detail-copy .check-list{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-detail-page .feature-detail-aside{width:100%;display:block}.feature-detail-page .feature-product-card{width:100%;padding:clamp(1rem,2vw,1.4rem);border:1px solid #e4e7ec;border-radius:.95rem;background:rgba(255,255,255,.94);box-shadow:0 14px 36px rgba(16,24,40,.065)}.feature-detail-page .feature-product-card__icon,.feature-detail-page .feature-product-card__row i{color:#7047eb;background:#f4f0ff;border-color:#e4dcff}.feature-detail-page .feature-product-card__status{color:#7047eb;border-color:#e4dcff;background:#faf8ff}.feature-detail-page .feature-product-card__metric{border-color:#e8eaf0;background:#f8fafc}.feature-detail-page .feature-product-card__metric-head strong{color:#7047eb}.feature-detail-page .feature-product-card__bar span{background:linear-gradient(90deg,#7047eb,#9a7cf4)}.feature-detail-page .feature-product-card__rows{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-detail-page .feature-product-card__row{min-width:0;border-color:#e8eaf0;background:#fff}.feature-detail-page :is(.feature-results,.feature-process){padding-top:clamp(2.75rem,5vw,4.5rem)!important;padding-bottom:clamp(2.75rem,5vw,4.5rem)!important}.feature-detail-page :is(.feature-results,.feature-process) .marketing-section__header{display:block;max-width:72rem;margin-bottom:1.5rem}.feature-detail-page :is(.feature-results,.feature-process) .marketing-section__title{max-width:none}.feature-detail-page :is(.feature-results,.feature-process) .marketing-section__copy{max-width:72ch!important;margin-top:.65rem}.feature-detail-page .feature-results .marketing-card{min-height:11rem;border-color:#e4e7ec!important;background:rgba(255,255,255,.92)!important}.feature-detail-page .feature-results .marketing-card__icon{color:#7047eb!important;border-color:#e4dcff!important;background:#f4f0ff!important}.feature-detail-page .feature-workflow__step{min-height:8.5rem;border-color:#e4e7ec;background:rgba(255,255,255,.92)}.feature-detail-page .feature-workflow__step::before{color:#7047eb;background:#f4f0ff}.feature-detail-page .feature-workflow__step::after{background:#7047eb}@media (max-width:767px){.feature-detail-page .feature-detail-copy .check-list,.feature-detail-page .feature-product-card__rows{grid-template-columns:1fr}.feature-detail-page .feature-detail-copy>p{font-size:.94rem}}:is(a[class~=bg-custom-500],a[class~=bg-gray-900],.pricing-plan__cta--solid){border:1px solid #7047eb!important;color:#fff!important;background:#7047eb!important;box-shadow:0 8px 20px rgba(112,71,235,.16)!important}:is(a[class~=bg-custom-500],a[class~=bg-gray-900],.pricing-plan__cta--solid):hover{border-color:#5f35dc!important;color:#fff!important;background:#5f35dc!important;box-shadow:0 10px 24px rgba(95,53,220,.2)!important}:is(a[class~=bg-custom-500],a[class~=bg-gray-900],.pricing-plan__cta--solid):focus-visible{outline:3px solid rgba(112,71,235,.24);outline-offset:3px}:is(a[class~=border-gray-900],.pricing-plan__cta--ghost,#mobile-menu a[href*="/login"]){border:1px solid #7047eb!important;color:#7047eb!important;background:0 0!important;box-shadow:none!important}:is(a[class~=border-gray-900],.pricing-plan__cta--ghost,#mobile-menu a[href*="/login"]):hover{border-color:#5f35dc!important;color:#5f35dc!important;background:rgba(112,71,235,.055)!important}:is(a[class~=border-gray-900],.pricing-plan__cta--ghost,#mobile-menu a[href*="/login"]):focus-visible{outline:3px solid rgba(112,71,235,.2);outline-offset:3px}.pricing-plan__cta--ghost .button-arrow,body .cta-band::after{display:none}:is(a[class~=bg-custom-500],a[class~=bg-gray-900],.pricing-plan__cta--solid) .button-arrow{color:#fff}.internal-page{--internal-hero-title-size:clamp(2.2rem, 3.8vw, 3.5rem);--internal-section-title-size:clamp(1.55rem, 2.3vw, 2.2rem);--internal-lead-size:clamp(0.95rem, 1.1vw, 1.05rem)}.internal-page :is(.features-intro,.privacy-header,.integration-header,.contact-intro){width:100%;max-width:none!important;display:flex!important;flex-direction:column;align-items:stretch;gap:0!important;margin:0 0 2rem;text-align:right}.internal-page :is(.features-intro,.privacy-header,.integration-header)>div{width:100%;max-width:none}.feature-detail-page .feature-detail-copy>.marketing-kicker,.internal-page :is(.features-intro,.privacy-header,.integration-header) .marketing-kicker{display:none!important}.feature-detail-page .marketing-page>.marketing-section:first-child h1.marketing-section__title,.internal-page :is(.features-intro,.privacy-header,.integration-header,.contact-intro) h1.marketing-section__title,.internal-page.error-page main h1,.pricing-page #pricing-overview .pricing-hero__copy h1{width:100%;max-width:none!important;margin:0!important;padding-block:.08em;overflow:visible;font-size:var(--internal-hero-title-size)!important;line-height:1.28!important;letter-spacing:-.025em;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal;word-break:normal;hyphens:none}.internal-page :is(.features-intro,.privacy-header,.integration-header,.contact-intro) .marketing-section__copy,.internal-page.error-page main h1+p,.pricing-page #pricing-overview .pricing-hero__copy>p{width:100%;max-width:none!important;margin:.75rem 0 0!important;color:var(--internal-copy)!important;font-size:var(--internal-lead-size)!important;line-height:1.9!important;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal;word-break:normal}.feature-detail-page .feature-detail-copy{width:100%;max-width:none;gap:0!important}.feature-detail-page .feature-detail-copy>p{width:100%;max-width:none!important;margin:.72rem 0 0!important;font-size:var(--internal-lead-size)!important;line-height:1.9!important;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal;word-break:normal}.feature-detail-page .feature-detail-copy>p+p{margin-top:.35rem!important}.internal-page .marketing-section__header:not(.features-intro,.privacy-header,.integration-header,.contact-intro){width:100%;max-width:none!important}.internal-page .marketing-section__header:not(.features-intro,.privacy-header,.integration-header,.contact-intro) .marketing-section__title{width:100%;max-width:none!important;font-size:var(--internal-section-title-size)!important;line-height:1.4!important;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal;word-break:normal}.internal-page .marketing-section__header:not(.features-intro,.privacy-header,.integration-header,.contact-intro) .marketing-section__copy{width:100%;max-width:none!important;margin-top:.65rem;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:normal;word-break:normal}.pricing-page .pricing-hero,.pricing-page .pricing-hero__copy{width:100%;max-width:none!important}.pricing-page .pricing-hero__copy{display:flex;flex-direction:column;gap:0!important}@media (min-width:768px){.feature-detail-page .marketing-page>.marketing-section:first-child h1.marketing-section__title,.internal-page :is(.features-intro,.privacy-header,.integration-header,.contact-intro) h1.marketing-section__title,.pricing-page #pricing-overview .pricing-hero__copy h1{text-wrap:wrap!important;white-space:normal!important}}@media (max-width:767px){.internal-page{--internal-hero-title-size:clamp(2rem, 9vw, 2.75rem);--internal-section-title-size:clamp(1.45rem, 7vw, 1.9rem);--internal-lead-size:0.94rem}.internal-page :is(.features-intro,.privacy-header,.integration-header,.contact-intro){margin-bottom:1.5rem}}body .cta-band{width:100%;min-height:12.5rem;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(1.5rem,4vw,4rem)!important;padding:clamp(1.5rem,3vw,2.25rem)!important;border:1px solid #e4e7ec!important;border-radius:1rem!important;background:radial-gradient(circle at 92% 12%,rgba(112,71,235,.09),transparent 30%),linear-gradient(180deg,#fff 0,#fbfaff 100%)!important;box-shadow:0 14px 34px rgba(16,24,40,.055)!important;overflow:hidden}body .cta-band>div:first-child{width:100%;min-width:0;display:grid;justify-items:start;justify-self:start;align-items:start;gap:.9rem;padding:0;direction:rtl!important;text-align:right!important}body .cta-band>div:first-child>:last-child{width:fit-content!important;max-width:100%;justify-self:start;align-self:start;direction:rtl!important;text-align:right!important}body .cta-band__avatars{width:fit-content;min-height:2.85rem;display:flex;direction:rtl;align-items:center;justify-content:flex-start!important;margin:0!important;padding:.2rem!important;border:0!important;background:0 0!important;box-shadow:none!important}body .cta-band__avatars>.cta-band__avatar,body .cta-band__avatars>span{width:2.75rem!important;height:2.75rem!important;flex:0 0 2.75rem;border:2px solid #fff!important;box-shadow:0 3px 10px rgba(16,24,40,.08)!important}body .cta-band__avatars>.cta-band__avatar{position:relative;display:block;margin:0!important;border-radius:.7rem!important;object-fit:cover;object-position:center;background:#f7f5ff}body .cta-band__avatars>.cta-band__avatar+.cta-band__avatar{margin-inline-start:-.7rem!important}body .cta-band__avatars>.cta-band__avatar:nth-child(1){z-index:1}body .cta-band__avatars>.cta-band__avatar:nth-child(2){z-index:2}body .cta-band__avatars>.cta-band__avatar:nth-child(3){z-index:3}body .cta-band__avatars>.cta-band__avatar:nth-child(4){z-index:4}body .cta-band .flex.flex-col.justify-center.text-start.mt-4{width:fit-content;max-width:100%;min-width:0;display:grid;justify-items:start;align-items:start;justify-self:start;gap:.55rem;margin:0!important;direction:rtl!important;text-align:right!important}body .cta-band :is(h2,h3),body .cta-band :is(p,small){width:100%;margin:0!important;direction:rtl!important;text-align:right!important}body .cta-band :is(h2,h3){max-width:none!important;padding-block:.06em .1em;color:#101828!important;background:0 0!important;font-size:clamp(1.55rem,2.25vw,2rem)!important;font-weight:800!important;line-height:1.38!important;letter-spacing:-.025em;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#101828!important;animation:none!important}body .cta-band :is(p,small){max-width:64ch!important;padding:0;color:#667085!important;font-size:clamp(.9rem,1.15vw,1rem)!important;font-weight:500!important;line-height:1.85!important}body .cta-band__action{width:auto;min-width:0!important;display:flex!important;align-items:center;justify-content:flex-end!important;margin:0!important}body .cta-band__action>a,body .cta-band__action>a:hover{color:#fff!important;box-shadow:none!important;transform:none!important}body .cta-band__action>a{width:auto!important;min-width:0!important;height:2.625rem!important;min-height:2.625rem!important;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding-inline:1rem!important;border:1px solid #7047eb!important;border-radius:.5rem!important;background:#7047eb!important;font-size:.875rem!important;font-weight:600!important;line-height:1!important;white-space:nowrap;transition:background-color 160ms ease,border-color 160ms ease!important}body .cta-band__action>a:hover{border-color:#6239df!important;background:#6239df!important;filter:none!important}body .cta-band__action>a:active{border-color:#5830d2!important;background:#5830d2!important;box-shadow:none!important;transform:none!important}body .cta-band__action .button-arrow{color:#fff!important}body .cta-band__action .button-arrow__icon--primary,body .cta-band__action>a:focus-visible .button-arrow__icon--primary,body .cta-band__action>a:hover .button-arrow__icon--primary{opacity:1!important;transform:none!important}#nav a .animate-ping,body .cta-band__action .button-arrow__icon--secondary{display:none!important}#nav a .animate-ping{pointer-events:none!important}@media (max-width:767px){body .cta-band{min-height:0;grid-template-columns:minmax(0,1fr)!important;gap:1.25rem!important;padding:1.25rem!important}body .cta-band :is(h2,h3){font-size:clamp(1.4rem,7vw,1.75rem)!important}body .cta-band__action{width:100%;min-width:0!important;justify-content:flex-start!important}body .cta-band__action>a{width:auto!important;min-width:0;align-self:flex-start}}@media (min-width:992px){.feature-detail-page .feature-detail-layout{grid-template-columns:minmax(0,1.18fr) minmax(19rem,.82fr)!important;align-items:center!important;gap:clamp(2rem,4vw,4.5rem)!important}.feature-detail-page .feature-detail-copy{grid-column:1;align-self:center}.feature-detail-page .feature-detail-aside{grid-column:2;align-self:center}}.feature-detail-page .feature-detail-aside{min-width:0}.feature-detail-page .feature-product-card{min-height:0!important;padding:1rem!important}.feature-detail-page .feature-product-card__metric{margin-top:.75rem;padding:.75rem}.feature-detail-page .feature-product-card__rows{grid-template-columns:1fr!important;gap:.5rem!important;margin-top:.65rem}.feature-detail-page .feature-product-card__row{min-height:2.75rem;padding:.6rem .7rem}.feature-detail-page .feature-product-card__row:nth-child(n+3){display:none}@media (max-width:991px){.feature-detail-page .feature-detail-layout{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important}.feature-detail-page .feature-detail-aside,.feature-detail-page .feature-detail-copy{grid-column:1}}.feature-detail-page .feature-detail-copy .check-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.45rem!important;margin:.9rem 0 0!important;padding:0!important}@media (max-width:1199px){nav#nav button[onclick="toggleNav()"]{flex-basis:2.5rem;width:2.5rem;height:2.5rem}nav#nav button[onclick="toggleNav()"] i{font-size:1.1rem}}body.internal-page h1{color:var(--internal-accent, #7047eb)!important;background:0 0!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--internal-accent, #7047eb)!important;text-shadow:none!important;filter:none!important;animation:none!important}.contact-page .marketing-page>.marketing-section:nth-child(2){padding-bottom:1.25rem!important}.contact-page .contact-intro{margin-bottom:0!important}@media (max-width:479px){body:not(.internal-page) header h1.hero-title{padding-inline:0!important}body:not(.internal-page) header h1.hero-title .hero-title__line{font-size:clamp(2.15rem,10vw,2.55rem)!important;line-height:1.16!important;letter-spacing:-.025em;padding-inline:0!important;white-space:nowrap!important;text-wrap:nowrap!important}}.hero-meta__simple-label{letter-spacing:0!important;text-transform:none!important}:root{--dk-radius:8px}:is(.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full,input,select,textarea,button,a.rounded-full,[class*=card],[class*=panel],[class*=tile],[class*=surface],[class*=preview],[class*=modal],[class*=drawer],[class*=badge],[class*=chip],[class*=tag],[class*=kicker],[class*=avatar],.cta-band,.site-footer__panel,.hero-showcase,.contact-social,.contact-ticket-link){border-radius:var(--dk-radius)!important}:is(input[type=radio],input[type=checkbox],[class*=status-dot],[class*=indicator-dot],[class*=chart-dot]){border-radius:50%!important}body .cta-band__avatars>:is(span,.cta-band__avatar){box-shadow:none!important;filter:none!important}.d-block{display:block!important}.mb-2{margin-bottom:.5rem!important}.mt-5{margin-top:3rem!important}.text-center{text-align:center!important}.text-dark{color:#212529!important}.rounded-4{border-radius:var(--dk-radius)!important}@media (min-width:576px){.p-sm-5{padding:3rem!important}}#feature-dashboard .feature-tile--challenge{--tile-accent:#9a5300}#feature-dashboard .feature-tile--notice{--tile-accent:#0369a1}.site-footer__copyright{color:#667085}