@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Montserrat:wght@600&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer components;@font-face{font-family:Univers;src:url(/assets/UniversBold-B_A93iZ3.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--container-6xl:72rem;--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-10{bottom:calc(var(--spacing) * 10)}.-z-10{z-index:-10}.z-\[2\]{z-index:2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.\!mt-1{margin-top:var(--spacing)!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mr-auto{margin-right:auto}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[460px\]{height:460px}.h-\[auto\],.h-auto{height:auto}.h-full{height:100%}.min-h-\[430px\]{min-height:430px}.\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-\[60\%\]{width:60%}.w-\[90\%\]{width:90%}.w-\[240px\]{width:240px}.w-\[360px\]{width:360px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[362px\]{max-width:362px}.max-w-\[442px\]{max-width:442px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-start{align-items:flex-start}.\!justify-center{justify-content:center!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-evenly{justify-content:space-evenly}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[40px\]{border-radius:40px}.rounded-\[500px\]{border-radius:500px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#CFE4BA\]{border-color:#cfe4ba}.bg-\[\#353848\]{background-color:#353848}.bg-\[\#DC425F\]{background-color:#dc425f}.bg-white{background-color:var(--color-white)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-10{padding-inline:calc(var(--spacing) * 10)}.\!py-5{padding-block:calc(var(--spacing) * 5)!important}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.\!pt-0{padding-top:0!important}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-16{padding-top:calc(var(--spacing) * 16)}.\!pb-0{padding-bottom:0!important}.pb-0{padding-bottom:0}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-start{text-align:start}.font-\[Poppins\]{font-family:Poppins}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[38px\]{font-size:38px}.\!leading-\[1\.3\]{--tw-leading:1.3!important;line-height:1.3!important}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!text-white{color:var(--color-white)!important}.text-\[\#6A6969\]{color:#6a6969}.text-\[\#82C441\]{color:#82c441}.text-\[\#232323\]{color:#232323}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.lowercase{text-transform:lowercase}.\!opacity-60{opacity:.6!important}.\!opacity-100{opacity:1!important}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(min-width:40rem){.sm\:\!p-0{padding:0!important}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:mt-0{margin-top:0}.md\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:ml-auto{margin-left:auto}.md\:\!grid{display:grid!important}.md\:block{display:block}.md\:flex{display:flex}.md\:h-\[480px\]{height:480px}.md\:w-1\/2{width:50%}.md\:w-\[480px\]{width:480px}.md\:max-w-md{max-width:var(--container-md)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:border-l-6{border-left-style:var(--tw-border-style);border-left-width:6px}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:\!py-0{padding-block:0!important}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pb-0{padding-bottom:0}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:text-left{text-align:left}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[20px\]{font-size:20px}.md\:text-\[64px\]{font-size:64px}}@media(min-width:64rem){.lg\:flex-row{flex-direction:row}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Poppins,sans-serif}*,:before,:after{box-sizing:border-box}:root{--color-primary:#dc425f;--color-primary-dark:#c52f4c;--color-secondary:#cfe4ba;--color-secondary-dark:#82c441;--color-dark-bg:#353848;--color-dark-card:#4d526b;--color-text-dark:#232323;--color-text-light:#fff;--color-text-gray:#6a6969;--color-light-bg:#f6f6f6;--font-primary:"Poppins";--font-brand:"Univers", sans-serif}.container{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0}section{overflow:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}button{cursor:pointer;border:none;font-family:inherit}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.ci-home-hero{overflow:hidden;background:#fff;font-family:Poppins,Arial,sans-serif}.ci-home-hero *{box-sizing:border-box}.ci-home-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(422px,1fr);align-items:stretch;max-width:1440px;margin:0 auto;padding:0 80px;gap:20px}.ci-home-hero__copy{display:flex;min-width:0;padding:80px 20px 80px 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:30px}.ci-home-hero__eyebrow{margin:0;color:#82c441;font-size:16px}.ci-home-hero h1{max-width:650px;margin:0;color:#17181c;font-family:Poppins,Arial,sans-serif;font-size:clamp(46px,4.45vw,64px);font-weight:700;line-height:1.24;letter-spacing:-.01em}.ci-home-hero__description{display:grid;max-width:648px;gap:16px}.ci-home-hero__description p{margin:0;color:#5f6268;font-size:18px;line-height:1.5}.ci-home-hero__description p:first-child{color:#30333a;font-weight:600}.ci-home-hero__actions{display:flex;align-items:center;gap:24px}.ci-home-hero__primary{display:inline-flex;min-height:71px;padding:18px 41px;align-items:center;border-radius:24px;color:#fff;background:#dc425f;font-size:18px;text-decoration:none;transition:transform .25s ease,background .25s ease}.ci-home-hero__primary:hover{background:#c93451;transform:translateY(-2px)}.ci-home-hero__secondary{display:flex;align-items:center;gap:16px;color:#555961;font-size:14px;text-decoration:none}.ci-home-hero__secondary>span{display:grid;width:71px;height:71px;place-items:center;border:1px solid rgba(27,27,27,.3);border-radius:24px}.ci-home-hero__secondary img{width:22px;height:22px}.ci-home-hero__visual{display:flex;min-width:0;padding:0 20px;align-items:center;justify-content:center;background:#f6f6f6}.cih3-shell{width:min(100%,442px);margin:0;container-type:inline-size}.cih3-stage{--cih3-delay: 0s;--cih3-play-state: running;position:relative;width:100%;aspect-ratio:422 / 634;overflow:hidden;isolation:isolate;color:#232323;background:#f6f6f6;font-family:Poppins,Arial,sans-serif}.cih3-stage *,.cih3-stage *:before,.cih3-stage *:after{box-sizing:border-box}.cih3-stage h2,.cih3-stage p,.cih3-stage ol{margin:0}.cih3-stage ol{padding:0;list-style:none}.cih3-stage button{font-family:inherit}.cih3-origin{position:absolute;inset:0;z-index:1;width:100%;height:100%;animation:cih3-origin-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-origin text{font-family:Poppins,Arial,sans-serif}.cih3-capsule{transform-origin:230px 310px;animation:cih3-capsule-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-agent{transform-origin:235px 500px;animation:cih3-agent-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-bars{animation:cih3-bars-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-caller,.cih3-reply,.cih3-caller-label,.cih3-caller-copy,.cih3-reply-label,.cih3-reply-copy{transform-box:fill-box;transform-origin:right center;animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-caller{animation-name:cih3-caller-life}.cih3-reply{animation-name:cih3-reply-life}.cih3-caller-label{animation-name:cih3-caller-label-life}.cih3-caller-copy{animation-name:cih3-caller-copy-life}.cih3-reply-label{animation-name:cih3-reply-label-life}.cih3-reply-copy{animation-name:cih3-reply-copy-life}.cih3-scene{position:absolute;inset:0;z-index:5;visibility:hidden;opacity:0;pointer-events:none;animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:steps(1,end);animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-postcall{animation-name:cih3-postcall-gate}.cih3-critical{animation-name:cih3-critical-gate}.cih3-pattern{animation-name:cih3-pattern-gate}.cih3-recurrence{animation-name:cih3-recurrence-gate}.cih3-diagnosis{animation-name:cih3-diagnosis-gate}.cih3-proof{animation-name:cih3-proof-gate}.cih3-monitor{animation-name:cih3-monitor-gate}.cih3-wave{display:flex;width:19cqw;height:6cqw;align-items:center;justify-content:center;gap:.65cqw}.cih3-wave i{display:block;width:.65cqw;min-height:12%;border-radius:99px;background:#73767e;animation:cih3-wave-pulse 1.05s ease-in-out infinite alternate both;animation-play-state:var(--cih3-play-state)}.cih3-wave i:nth-child(3n){animation-delay:-.18s}.cih3-wave i:nth-child(3n+1){animation-delay:-.36s}.cih3-wave--light i{background:#c8cbd0}.cih3-postcall{background:#f6f6f614}.cih3-postcall-card{position:absolute;left:4%;top:36%;display:flex;width:50%;min-height:34%;padding:4.5cqw;flex-direction:column;align-items:center;border-radius:5cqw;background:#fff;box-shadow:0 3cqw 9cqw #1f21232e;animation:cih3-postcall-card-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-postcall-card>small,.cih3-postcall-card>strong,.cih3-postcall-card>p,.cih3-radar{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-postcall-card>small{align-self:flex-start;color:#82a85d;font-size:2.2cqw;font-weight:700;animation-name:cih3-postcall-small-life}.cih3-postcall-card>strong{align-self:flex-start;margin-top:1cqw;font-size:3.7cqw;line-height:1.15;animation-name:cih3-postcall-title-life}.cih3-postcall-card>p{margin-top:auto;color:#74777d;font-size:2.45cqw;animation-name:cih3-postcall-copy-life}.cih3-radar{position:relative;width:26cqw;height:26cqw;margin-top:4cqw;overflow:hidden;border-radius:50%;background:repeating-radial-gradient(circle,#fff 0 17%,#e4e8e4 18%,#fff 19% 34%);box-shadow:inset 0 0 0 .3cqw #e0e5e1;animation-name:cih3-postcall-radar-life}.cih3-radar:before,.cih3-radar:after{content:"";position:absolute;z-index:1;background:#e0e5e1}.cih3-radar:before{left:50%;top:0;width:1px;height:100%}.cih3-radar:after{left:0;top:50%;width:100%;height:1px}.cih3-radar>i{position:absolute;inset:0;z-index:2;border-radius:50%;background:conic-gradient(from 270deg,rgba(83,202,115,.72) 0 24%,transparent 25%);animation:cih3-radar-spin 1.35s linear infinite;animation-delay:var(--cih3-delay);animation-play-state:var(--cih3-play-state)}.cih3-radar>b{position:absolute;left:calc(50% - 2cqw);top:calc(50% - 2cqw);z-index:4;width:4cqw;height:4cqw;border-radius:50%;background:#24a667;box-shadow:0 0 0 1.5cqw #24a6672b}.cih3-radar>em{position:absolute;left:70%;top:28%;z-index:3;width:2.2cqw;height:2.2cqw;border-radius:50%;background:#dc425f;box-shadow:0 0 0 1cqw #dc425f29;animation:cih3-radar-hit 1.35s var(--cih3-delay) ease-in-out infinite both;animation-play-state:var(--cih3-play-state)}.cih3-status{position:absolute;left:15%;right:5%;bottom:7%;display:flex;min-height:10%;padding:0 4cqw;align-items:center;gap:2cqw;border-radius:7cqw;color:#fff;background:#23242a;box-shadow:0 2cqw 6cqw #1415173d;font-size:2.65cqw;animation:cih3-postcall-status-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-status span:last-child{overflow:hidden;white-space:nowrap;animation:cih3-postcall-status-copy-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-critical{padding:7cqw;color:#25262b;background:linear-gradient(180deg,#fff,#fff6f8)}.cih3-critical-kicker,.cih3-replay,.cih3-order,.cih3-finding,.cih3-replay small,.cih3-replay p,.cih3-replay p span,.cih3-replay p i,.cih3-order>*,.cih3-finding>*{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-critical-kicker{display:flex;margin:3cqw auto 0;width:-moz-max-content;width:max-content;max-width:100%;padding:2cqw 3cqw;align-items:center;gap:2cqw;border-radius:5cqw;color:#a42a40;background:#ffe4e9;font-size:2.5cqw;font-weight:700;animation-name:cih3-critical-kicker-life}.cih3-critical-kicker i{width:2.5cqw;height:2.5cqw;border-radius:50%;background:#dc425f;box-shadow:0 0 0 1.2cqw #dc425f21}.cih3-replay{position:absolute;left:9%;right:9%;top:23%;padding:5cqw;border-radius:5cqw;background:#fff;box-shadow:0 3cqw 9cqw #281e211f;animation-name:cih3-replay-life}.cih3-replay>small{display:block;color:#777a81;font-size:2.3cqw;font-weight:600;animation-name:cih3-replay-label-life}.cih3-replay p{position:relative;display:flex;margin-top:3cqw;min-height:14cqw;padding:3cqw;flex-direction:column;justify-content:center;border-radius:3cqw;color:#22242a;background:#fff0f3;animation-name:cih3-replay-bubble-life}.cih3-replay p b{color:#dc425f;font-size:2.2cqw}.cih3-replay p span{width:-moz-max-content;width:max-content;max-width:100%;margin-top:1cqw;overflow:hidden;font-size:4cqw;font-weight:700;white-space:nowrap;animation-name:cih3-replay-type-life}.cih3-replay p i{position:absolute;left:3cqw;right:3cqw;bottom:2cqw;height:.8cqw;border-radius:99px;background:#dc425f;transform-origin:left;animation-name:cih3-replay-underline-life}.cih3-order{position:absolute;left:10%;right:10%;top:55%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2cqw;text-align:center;animation-name:cih3-order-life}.cih3-order span{display:grid;min-height:12cqw;place-items:center;border-radius:3cqw;font-size:3.2cqw;font-weight:800}.cih3-order span:first-child{color:#fff;background:#dc425f;animation-name:cih3-order-price-life}.cih3-order span:last-child{color:#3e782c;background:#dcefcf;animation-name:cih3-order-value-life}.cih3-order>i{color:#777a80;font-size:2.1cqw;font-style:normal;animation-name:cih3-order-connector-life}.cih3-finding{position:absolute;left:13%;right:13%;bottom:8%;display:grid;grid-template-columns:10cqw 1fr;min-height:17cqw;padding:3cqw 4cqw;align-items:center;gap:3cqw;border-radius:5cqw;color:#fff;background:#dc425f;box-shadow:0 3cqw 8cqw #dc425f3d;animation-name:cih3-finding-life}.cih3-finding>i{display:grid;width:9cqw;height:9cqw;place-items:center;border-radius:50%;color:#dc425f;background:#fff;font-size:5cqw;font-style:normal;font-weight:800;animation-name:cih3-finding-icon-life}.cih3-finding>span{display:flex;flex-direction:column;animation-name:cih3-finding-copy-life}.cih3-finding small{color:#ffffffc7;font-size:2.2cqw;text-transform:uppercase;letter-spacing:.06em}.cih3-finding strong{margin-top:.8cqw;font-size:3.6cqw}.cih3-pattern{padding:8cqw;background:#fff}.cih3-pattern-heading,.cih3-pattern-heading>*,.cih3-metric,.cih3-metric>*,.cih3-pattern-verdict,.cih3-pattern-verdict>*{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-pattern-heading{margin-top:5cqw;text-align:center;animation-name:cih3-pattern-heading-life}.cih3-pattern-heading small{color:#8d3350;font-size:2.4cqw;font-weight:700;animation-name:cih3-pattern-kicker-life}.cih3-pattern-heading h2{margin-top:2cqw;font-size:6.4cqw;line-height:1.1;animation-name:cih3-pattern-title-life}.cih3-metrics{position:absolute;left:8%;right:8%;top:29%;display:grid;grid-template-columns:1fr 1fr;gap:3cqw}.cih3-metric{display:flex;min-height:21cqw;padding:4cqw;flex-direction:column;align-items:center;justify-content:center;border-radius:5cqw;color:#8c263b;background:#ffe8ed;text-align:center;box-shadow:0 2cqw 6cqw #281e2114}.cih3-metric:first-child{grid-column:1 / 3;width:62%;min-height:26cqw;margin:0 auto;color:#fff;background:#dc425f;animation-name:cih3-metric-one-life}.cih3-metric:nth-child(2){animation-name:cih3-metric-two-life}.cih3-metric:nth-child(3){color:#3e702d;background:#e2f1d7;animation-name:cih3-metric-three-life}.cih3-metric strong{font-size:8cqw;line-height:1;animation-name:cih3-metric-value-life}.cih3-metric:not(:first-child) strong{font-size:6cqw}.cih3-metric span{margin-top:1.5cqw;font-size:2.35cqw;font-weight:600;animation-name:cih3-metric-label-life}.cih3-pattern-verdict{position:absolute;left:10%;right:10%;bottom:8%;display:grid;grid-template-columns:9cqw 1fr;min-height:15cqw;padding:3cqw 4cqw;align-items:center;gap:3cqw;border-radius:5cqw;color:#fff;background:#25262c;box-shadow:0 2cqw 7cqw #1f21232e;animation-name:cih3-pattern-verdict-life}.cih3-pattern-verdict>i{display:grid;width:8cqw;height:8cqw;place-items:center;border-radius:50%;color:#277d49;background:#ddf4e5;font-size:3.5cqw;font-style:normal;animation-name:cih3-verdict-check-life}.cih3-pattern-verdict>span{display:flex;flex-direction:column;animation-name:cih3-verdict-copy-life}.cih3-pattern-verdict small{color:#bfc1c7;font-size:2.1cqw}.cih3-pattern-verdict b{margin-top:.7cqw;font-size:2.8cqw}.cih3-recurrence{padding:8cqw;background:#f1f7ec}.cih3-recurrence-heading,.cih3-recurrence-heading>*,.cih3-agent-match,.cih3-agent-match>*,.cih3-more-agents,.cih3-more-agents>*,.cih3-recurrence-summary{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-recurrence-heading{text-align:center;animation-name:cih3-recurrence-heading-life}.cih3-recurrence-heading small{color:#4c8a37;font-size:2.4cqw;font-weight:700;animation-name:cih3-recurrence-kicker-life}.cih3-recurrence-heading h2{margin-top:1.5cqw;font-size:5.5cqw;animation-name:cih3-recurrence-title-life}.cih3-agent-matches{display:grid;margin-top:8cqw;gap:3cqw}.cih3-agent-match{display:grid;grid-template-columns:9cqw 1fr auto;min-height:15cqw;padding:3cqw;align-items:center;gap:2cqw;border-radius:4cqw;background:#fff;box-shadow:0 2cqw 6cqw #30422317}.cih3-agent-match:nth-child(1){animation-name:cih3-agent-match-one-life}.cih3-agent-match:nth-child(2){animation-name:cih3-agent-match-two-life}.cih3-agent-match:nth-child(3){animation-name:cih3-agent-match-three-life}.cih3-agent-match>i{display:grid;width:8cqw;height:8cqw;place-items:center;border-radius:50%;color:#fff;background:#555961;font-size:2.5cqw;font-style:normal;font-weight:800}.cih3-agent-match>span{font-size:2.35cqw;line-height:1.25}.cih3-agent-match>b{color:#33834b;font-size:2cqw}.cih3-more-agents{display:flex;width:-moz-max-content;width:max-content;max-width:100%;margin:4cqw auto 0;padding:2.2cqw 3cqw;align-items:center;gap:2cqw;border-radius:5cqw;color:#3f672f;background:#dceccb;animation-name:cih3-more-agents-life}.cih3-more-agents span{display:grid;width:6cqw;height:6cqw;place-items:center;border-radius:50%;color:#fff;background:#5e983d;font-size:2.4cqw;font-weight:800}.cih3-more-agents b{font-size:2.25cqw}.cih3-recurrence-summary{position:absolute;left:8%;right:8%;bottom:7%;padding:3cqw;border-radius:5cqw;color:#fff;background:#25262c;font-size:2.4cqw;font-weight:600;text-align:center;animation-name:cih3-recurrence-summary-life}.cih3-diagnosis{padding:8cqw;background:#fff3f5}.cih3-diagnosis-heading,.cih3-diagnosis-heading>*,.cih3-diagnosis li,.cih3-diagnosis li>*,.cih3-diagnosis-result,.cih3-diagnosis-result>*{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-diagnosis-heading{text-align:center;animation-name:cih3-diagnosis-heading-life}.cih3-diagnosis-heading small{color:#b0344c;font-size:2.4cqw;font-weight:700;animation-name:cih3-diagnosis-kicker-life}.cih3-diagnosis-heading h2{margin-top:1.5cqw;font-size:5.7cqw;animation-name:cih3-diagnosis-title-life}.cih3-diagnosis ol{display:grid;margin-top:9cqw;gap:4cqw}.cih3-diagnosis li{display:grid;grid-template-columns:10cqw 1fr;min-height:17cqw;padding:3cqw 4cqw;align-items:center;gap:3cqw;border-radius:5cqw;color:#6f2435;background:#ffe0e6;box-shadow:0 2cqw 6cqw #5b2c3512}.cih3-diagnosis li:nth-child(1){animation-name:cih3-cause-one-life}.cih3-diagnosis li:nth-child(2){color:#694b22;background:#fff0d4;animation-name:cih3-cause-two-life}.cih3-diagnosis li:nth-child(3){color:#376128;background:#e4f1da;animation-name:cih3-cause-three-life}.cih3-diagnosis li>i{display:grid;width:9cqw;height:9cqw;place-items:center;border-radius:50%;color:#fff;background:#dc425f;font-size:3.3cqw;font-style:normal;font-weight:800}.cih3-diagnosis li:nth-child(2)>i{background:#d59c35}.cih3-diagnosis li:nth-child(3)>i{background:#6fa64b}.cih3-diagnosis li>span{display:flex;flex-direction:column}.cih3-diagnosis li small{opacity:.68;font-size:2cqw;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.cih3-diagnosis li b{margin-top:.8cqw;font-size:2.65cqw;line-height:1.25}.cih3-diagnosis-result{display:flex;width:-moz-max-content;width:max-content;margin:6cqw auto 0;padding:2.3cqw 3.5cqw;align-items:center;gap:2cqw;border-radius:5cqw;color:#fff;background:#dc425f;font-size:2.5cqw;font-weight:700;animation-name:cih3-diagnosis-result-life}.cih3-diagnosis-result i{display:grid;width:5cqw;height:5cqw;place-items:center;border-radius:50%;color:#277d49;background:#fff;font-style:normal}.cih3-proof{padding:8cqw;background:#fff}.cih3-proof-heading,.cih3-proof-heading>*,.cih3-proof-step,.cih3-proof-step>*,.cih3-proof-measure,.cih3-proof-measure>*,.cih3-assign{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-proof-heading{text-align:center;animation-name:cih3-proof-heading-life}.cih3-proof-heading small{color:#a9344b;font-size:2.4cqw;font-weight:700;animation-name:cih3-proof-kicker-life}.cih3-proof-heading h2{margin-top:1.5cqw;font-size:5.2cqw;animation-name:cih3-proof-title-life}.cih3-proof-steps{display:grid;margin-top:7cqw;gap:3cqw}.cih3-proof-step{display:grid;grid-template-columns:10cqw 1fr;min-height:16cqw;padding:3cqw 4cqw;align-items:center;gap:3cqw;border-radius:5cqw}.cih3-proof-step>i{display:grid;width:9cqw;height:9cqw;place-items:center;border-radius:50%;color:inherit;background:#ffffffb8;font-size:3cqw;font-style:normal;font-weight:800}.cih3-proof-step>span{display:flex;flex-direction:column}.cih3-proof-step small{opacity:.7;font-size:2.1cqw;font-weight:700}.cih3-proof-step b{margin-top:.8cqw;font-size:2.8cqw}.cih3-proof-step--weak{color:#7f2738;background:#ffe1e7;animation-name:cih3-proof-weak-life}.cih3-proof-step--best{color:#346227;background:#e0f0d5;animation-name:cih3-proof-best-life}.cih3-proof-step--coach{color:#fff;background:#dc425f;animation-name:cih3-proof-coach-life}.cih3-proof-step--coach>i{color:#a51f3d;background:#fff}.cih3-proof-measure{display:flex;margin-top:4cqw;padding:3cqw 4cqw;flex-direction:column;align-items:center;border-radius:4cqw;color:#34363c;background:#f1f2f4;text-align:center;animation-name:cih3-proof-measure-life}.cih3-proof-measure span{color:#777a80;font-size:2cqw}.cih3-proof-measure b{margin-top:.7cqw;font-size:2.5cqw}.cih3-assign{position:absolute;left:8%;right:8%;bottom:6%;min-height:10cqw;border:0;border-radius:3cqw;color:#fff;background:#dc425f;font-size:3cqw;font-weight:700;animation-name:cih3-assign-life}.cih3-monitor{padding:8cqw;background:#f0f7eb}.cih3-monitor-heading,.cih3-monitor-heading>*,.cih3-monitor-steps>div,.cih3-monitor-steps>div>*,.cih3-monitor-progress,.cih3-monitor-progress>*{animation-duration:64s;animation-delay:var(--cih3-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state)}.cih3-monitor-heading{margin-top:6cqw;text-align:center;animation-name:cih3-monitor-heading-life}.cih3-monitor-heading small{display:inline-block;padding:1.5cqw 3cqw;border-radius:4cqw;color:#fff;background:#5e983d;font-size:2.3cqw;font-weight:700;animation-name:cih3-monitor-kicker-life}.cih3-monitor-heading h2{margin-top:3cqw;font-size:5.4cqw;line-height:1.14;animation-name:cih3-monitor-title-life}.cih3-monitor-heading p{max-width:82%;margin:3cqw auto 0;color:#62666c;font-size:2.5cqw;line-height:1.4;animation-name:cih3-monitor-copy-life}.cih3-monitor-steps{display:grid;margin-top:9cqw;gap:3cqw}.cih3-monitor-steps>div{display:grid;grid-template-columns:9cqw 1fr;min-height:14cqw;padding:3cqw 4cqw;align-items:center;gap:3cqw;border-radius:5cqw;color:#315b24;background:#fff;box-shadow:0 2cqw 6cqw #30422314}.cih3-monitor-steps>div:nth-child(1){animation-name:cih3-monitor-step-one-life}.cih3-monitor-steps>div:nth-child(2){animation-name:cih3-monitor-step-two-life}.cih3-monitor-steps>div:nth-child(3){animation-name:cih3-monitor-step-three-life}.cih3-monitor-steps i{display:grid;width:8cqw;height:8cqw;place-items:center;border-radius:50%;color:#fff;background:#6da64c;font-size:3cqw;font-style:normal;font-weight:800}.cih3-monitor-steps span{font-size:2.7cqw;font-weight:700}.cih3-monitor-progress{position:absolute;left:9%;right:9%;bottom:7%;display:grid;grid-template-columns:10cqw 1fr 7cqw;min-height:14cqw;padding:3cqw 4cqw;align-items:center;gap:2cqw;border-radius:5cqw;color:#fff;background:#25262c;animation-name:cih3-monitor-progress-life}.cih3-monitor-progress>i{width:8cqw;height:8cqw;border:1.3cqw solid rgba(255,255,255,.2);border-top-color:#82c441;border-radius:50%;animation:cih3-progress-spin 1.2s linear infinite;animation-play-state:var(--cih3-play-state)}.cih3-monitor-progress>span{font-size:2.5cqw;font-weight:600}.cih3-monitor-progress>b{display:grid;width:6cqw;height:6cqw;place-items:center;border-radius:50%;color:#267244;background:#dff3e4;font-size:3cqw;animation-name:cih3-monitor-check-life}.cih3-loop-next{position:absolute;left:14%;right:4%;bottom:7%;z-index:12;display:grid;grid-template-columns:9cqw 1fr;min-height:13cqw;padding:3cqw 4cqw;align-items:center;gap:3cqw;border-radius:6cqw;color:#fff;background:#23242a;box-shadow:0 2cqw 7cqw #1f212333;animation:cih3-loop-next-life 64s var(--cih3-delay) linear infinite both;animation-play-state:var(--cih3-play-state)}.cih3-loop-next>i{width:8cqw;height:8cqw;border:1.2cqw solid rgba(255,255,255,.2);border-top-color:#82c441;border-radius:50%;animation:cih3-progress-spin 1.2s linear infinite;animation-play-state:var(--cih3-play-state)}.cih3-loop-next>span{display:flex;flex-direction:column}.cih3-loop-next small{color:#bfc2c8;font-size:2cqw}.cih3-loop-next b{margin-top:.5cqw;font-size:2.7cqw}@keyframes cih3-postcall-gate{0%,14.02%,21.86%,to{visibility:hidden;opacity:0}14.03%,21.859%{visibility:visible;opacity:1}}@keyframes cih3-critical-gate{0%,21.859%,34.36%,to{visibility:hidden;opacity:0}21.86%,34.359%{visibility:visible;opacity:1}}@keyframes cih3-pattern-gate{0%,34.359%,48.42%,to{visibility:hidden;opacity:0}34.36%,48.419%{visibility:visible;opacity:1}}@keyframes cih3-recurrence-gate{0%,48.419%,60.92%,to{visibility:hidden;opacity:0}48.42%,60.919%{visibility:visible;opacity:1}}@keyframes cih3-diagnosis-gate{0%,60.919%,73.42%,to{visibility:hidden;opacity:0}60.92%,73.419%{visibility:visible;opacity:1}}@keyframes cih3-proof-gate{0%,73.419%,87.49%,to{visibility:hidden;opacity:0}73.42%,87.489%{visibility:visible;opacity:1}}@keyframes cih3-monitor-gate{0%,87.489%,99.21%,to{visibility:hidden;opacity:0}87.49%,99.2%{visibility:visible;opacity:1}}@keyframes cih3-origin-life{0%,21.87%{opacity:1}21.88%,98.79%{opacity:0}99.2%,to{opacity:1}}@keyframes cih3-capsule-life{0%{transform:translateY(4px) scale(.99)}12%,21.87%{transform:translateY(-3px) scale(1.01)}98.79%{transform:translateY(7px) scale(.97)}99.2%,to{transform:translateY(4px) scale(.99)}}@keyframes cih3-agent-life{0%{opacity:1;transform:translateY(-2px)}14%,21.87%{opacity:.88;transform:translate(2px,2px)}98.79%{opacity:0;transform:translateY(8px)}99.2%,to{opacity:1;transform:translateY(-2px)}}@keyframes cih3-bars-life{0%,21.87%{opacity:.12}21.88%,98.79%{opacity:0}99.2%,to{opacity:.12}}@keyframes cih3-caller-life{0%,3.9%{opacity:0;filter:blur(7px);transform:translate(26px,-7px) scale(.94)}5.2%{opacity:1;filter:blur(0);transform:translate(-2px) scale(1.01)}5.7%,21.2%{opacity:1;filter:blur(0);transform:none}21.87%,96.49%{opacity:0;filter:blur(3px);transform:translateY(-5px)}96.5%{opacity:0;filter:blur(7px);transform:translate(26px,-7px) scale(.94)}98%,99.99%{opacity:1;filter:blur(0);transform:none}to{opacity:0;filter:blur(7px);transform:translate(26px,-7px) scale(.94)}}@keyframes cih3-reply-life{0%,9.35%{opacity:0;filter:blur(7px);transform:translate(26px) scale(.94)}10.7%{opacity:1;filter:blur(0);transform:translate(-2px) scale(1.01)}11.2%,21.2%{opacity:1;filter:blur(0);transform:none}21.87%,to{opacity:0;filter:blur(3px);transform:translate(8px)}}@keyframes cih3-caller-label-life{0%,5.2%{opacity:0}5.8%,21.87%{opacity:1}21.88%,97.9%{opacity:0}98.3%,99.99%{opacity:1}to{opacity:0}}@keyframes cih3-caller-copy-life{0%,5.7%{opacity:0;clip-path:inset(0 100% 0 0)}5.71%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(34,end)}8.7%,21.87%{opacity:1;clip-path:inset(0)}21.88%,98.2%{opacity:0;clip-path:inset(0 100% 0 0)}98.21%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(34,end)}99.99%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes cih3-reply-label-life{0%,10.7%{opacity:0}11.3%,21.87%{opacity:1}21.88%,to{opacity:0}}@keyframes cih3-reply-copy-life{0%,11.2%{opacity:0;clip-path:inset(0 100% 0 0)}11.21%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(18,end)}13.5%,21.87%{opacity:1;clip-path:inset(0)}21.88%,to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes cih3-postcall-card-life{0%,14.02%{opacity:0;filter:blur(7px);transform:translateY(24px) scale(.92)}15.8%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.015)}16.3%,21%{opacity:1;filter:blur(0);transform:none}21.87%,to{opacity:0;filter:blur(3px);transform:translateY(-7px)}}@keyframes cih3-postcall-small-life{0%,15.1%{opacity:0;transform:translateY(6px)}15.8%,21.4%{opacity:1;transform:none}21.87%,to{opacity:0}}@keyframes cih3-postcall-title-life{0%,15.6%{opacity:0;clip-path:inset(0 100% 0 0)}15.61%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(18,end)}17.1%,21.4%{opacity:1;clip-path:inset(0)}21.87%,to{opacity:0}}@keyframes cih3-postcall-radar-life{0%,16.6%{opacity:0;transform:scale(.75)}17.5%,21.4%{opacity:1;transform:none}21.87%,to{opacity:0}}@keyframes cih3-postcall-copy-life{0%,17.2%{opacity:0;transform:translateY(5px)}18%,21.4%{opacity:1;transform:none}21.87%,to{opacity:0}}@keyframes cih3-postcall-status-life{0%,16.9%{opacity:0;filter:blur(5px);transform:translateY(16px)}18.2%,21.4%{opacity:1;filter:blur(0);transform:none}21.87%,to{opacity:0;filter:blur(2px);transform:translateY(5px)}}@keyframes cih3-postcall-status-copy-life{0%,18.1%{max-width:0;opacity:0}18.11%{max-width:0;opacity:1;animation-timing-function:steps(27,end)}20.2%,21.4%{max-width:45cqw;opacity:1}21.87%,to{max-width:0;opacity:0}}@keyframes cih3-radar-spin{to{transform:rotate(360deg)}}@keyframes cih3-radar-hit{0%,48%{opacity:.2;transform:scale(.7)}55%,75%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.7)}}@keyframes cih3-wave-pulse{0%{transform:scaleY(.5);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes cih3-critical-kicker-life{0%,21.87%{opacity:0;filter:blur(5px);transform:translateY(-12px)}23.3%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0;filter:blur(2px);transform:translateY(-4px)}}@keyframes cih3-replay-life{0%,23.4%{opacity:0;filter:blur(7px);transform:translateY(22px) scale(.94)}25.4%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.015)}26%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0;filter:blur(3px);transform:translateY(-6px)}}@keyframes cih3-replay-label-life{0%,25.2%{opacity:0;transform:translateY(5px)}26%,33.7%{opacity:1;transform:none}34.37%,to{opacity:0}}@keyframes cih3-replay-bubble-life{0%,25.8%{opacity:0;transform:translateY(8px)}26.7%,33.7%{opacity:1;transform:none}34.37%,to{opacity:0}}@keyframes cih3-replay-type-life{0%,26.6%{opacity:0;clip-path:inset(0 100% 0 0)}26.61%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(18,end)}29.1%,33.7%{opacity:1;clip-path:inset(0)}34.37%,to{opacity:0}}@keyframes cih3-replay-underline-life{0%,28.6%{opacity:0;transform:scaleX(0)}30%,33.7%{opacity:1;transform:scaleX(1)}34.37%,to{opacity:0}}@keyframes cih3-order-life{0%,29.3%{opacity:0}30.2%,33.7%{opacity:1}34.37%,to{opacity:0}}@keyframes cih3-order-price-life{0%,28.8%{opacity:0;filter:blur(5px);transform:translate(-18px)}29.7%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0}}@keyframes cih3-order-connector-life{0%,29.4%{opacity:0;transform:scale(.7)}30.1%,33.7%{opacity:1;transform:none}34.37%,to{opacity:0}}@keyframes cih3-order-value-life{0%,29.9%{opacity:0;filter:blur(5px);transform:translate(18px)}30.7%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0}}@keyframes cih3-finding-life{0%,30.5%{opacity:0;filter:blur(7px);transform:translateY(20px) scale(.92)}31.3%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.02)}31.6%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0;filter:blur(3px);transform:translateY(-6px)}}@keyframes cih3-finding-icon-life{0%,30.7%{opacity:0;transform:scale(.4) rotate(-18deg)}31.5%,33.7%{opacity:1;transform:none}34.37%,to{opacity:0}}@keyframes cih3-finding-copy-life{0%,30.8%{opacity:0;clip-path:inset(0 100% 0 0)}30.81%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(20,end)}31.9%,33.7%{opacity:1;clip-path:inset(0)}34.37%,to{opacity:0}}@keyframes cih3-pattern-heading-life{0%,34.37%{opacity:0;transform:translateY(-12px)}36%,47.8%{opacity:1;transform:none}48.43%,to{opacity:0}}@keyframes cih3-pattern-kicker-life{0%,34.37%{opacity:0}35.3%,47.8%{opacity:1}48.43%,to{opacity:0}}@keyframes cih3-pattern-title-life{0%,35.1%{opacity:0;clip-path:inset(0 50%)}36.5%,47.8%{opacity:1;clip-path:inset(0)}48.43%,to{opacity:0}}@keyframes cih3-metric-one-life{0%,36.7%{opacity:0;filter:blur(7px);transform:translateY(18px) scale(.9)}38.7%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.02)}39.2%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0}}@keyframes cih3-metric-two-life{0%,39.6%{opacity:0;filter:blur(6px);transform:translate(-18px)}41.6%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0}}@keyframes cih3-metric-three-life{0%,42.2%{opacity:0;filter:blur(6px);transform:translate(18px)}44.2%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0}}@keyframes cih3-metric-value-life{0%,37.2%{opacity:0;transform:scale(.6)}38.9%,47.8%{opacity:1;transform:none}48.43%,to{opacity:0}}@keyframes cih3-metric-label-life{0%,38.2%{opacity:0;transform:translateY(4px)}39.3%,47.8%{opacity:1;transform:none}48.43%,to{opacity:0}}@keyframes cih3-pattern-verdict-life{0%,44.8%{opacity:0;filter:blur(6px);transform:translateY(16px)}46.5%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0}}@keyframes cih3-verdict-check-life{0%,45.2%{opacity:0;transform:scale(.4)}46.6%,47.8%{opacity:1;transform:none}48.43%,to{opacity:0}}@keyframes cih3-verdict-copy-life{0%,45.6%{opacity:0;clip-path:inset(0 100% 0 0)}45.61%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(28,end)}47.5%{opacity:1;clip-path:inset(0)}48.43%,to{opacity:0}}@keyframes cih3-recurrence-heading-life{0%,48.43%{opacity:0;transform:translateY(-12px)}50.5%,60.3%{opacity:1;transform:none}60.93%,to{opacity:0}}@keyframes cih3-recurrence-kicker-life{0%,48.43%{opacity:0}49.5%,60.3%{opacity:1}60.93%,to{opacity:0}}@keyframes cih3-recurrence-title-life{0%,49.2%{opacity:0;clip-path:inset(0 50%)}50.8%,60.3%{opacity:1;clip-path:inset(0)}60.93%,to{opacity:0}}@keyframes cih3-agent-match-one-life{0%,50.8%{opacity:0;filter:blur(6px);transform:translate(-22px)}52.6%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0}}@keyframes cih3-agent-match-two-life{0%,52.8%{opacity:0;filter:blur(6px);transform:translate(22px)}54.6%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0}}@keyframes cih3-agent-match-three-life{0%,54.8%{opacity:0;filter:blur(6px);transform:translate(-22px)}56.6%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0}}@keyframes cih3-more-agents-life{0%,56.2%{opacity:0;transform:translateY(10px) scale(.92)}57.8%,60.3%{opacity:1;transform:none}60.93%,to{opacity:0}}@keyframes cih3-recurrence-summary-life{0%,56.7%{opacity:0;filter:blur(5px);transform:translateY(12px)}58.2%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0}}@keyframes cih3-diagnosis-heading-life{0%,60.93%{opacity:0;transform:translateY(-12px)}62.8%,72.8%{opacity:1;transform:none}73.43%,to{opacity:0}}@keyframes cih3-diagnosis-kicker-life{0%,60.93%{opacity:0}61.9%,72.8%{opacity:1}73.43%,to{opacity:0}}@keyframes cih3-diagnosis-title-life{0%,61.7%{opacity:0;clip-path:inset(0 50%)}63.2%,72.8%{opacity:1;clip-path:inset(0)}73.43%,to{opacity:0}}@keyframes cih3-cause-one-life{0%,63.2%{opacity:0;filter:blur(6px);transform:translateY(18px)}65.1%,72.8%{opacity:1;filter:blur(0);transform:none}73.43%,to{opacity:0}}@keyframes cih3-cause-two-life{0%,65.7%{opacity:0;filter:blur(6px);transform:translateY(18px)}67.6%,72.8%{opacity:1;filter:blur(0);transform:none}73.43%,to{opacity:0}}@keyframes cih3-cause-three-life{0%,68.2%{opacity:0;filter:blur(6px);transform:translateY(18px)}70.1%,72.8%{opacity:1;filter:blur(0);transform:none}73.43%,to{opacity:0}}@keyframes cih3-diagnosis-result-life{0%,69%{opacity:0;transform:translateY(10px) scale(.92)}70.5%,72.8%{opacity:1;transform:none}73.43%,to{opacity:0}}@keyframes cih3-proof-heading-life{0%,73.43%{opacity:0;transform:translateY(-12px)}75.3%,86.8%{opacity:1;transform:none}87.49%,to{opacity:0}}@keyframes cih3-proof-kicker-life{0%,73.43%{opacity:0}74.4%,86.8%{opacity:1}87.49%,to{opacity:0}}@keyframes cih3-proof-title-life{0%,74.2%{opacity:0;clip-path:inset(0 50%)}75.7%,86.8%{opacity:1;clip-path:inset(0)}87.49%,to{opacity:0}}@keyframes cih3-proof-weak-life{0%,75.5%{opacity:0;filter:blur(6px);transform:translate(-20px)}77.5%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0}}@keyframes cih3-proof-best-life{0%,78.1%{opacity:0;filter:blur(6px);transform:translate(20px)}80.1%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0}}@keyframes cih3-proof-coach-life{0%,80.7%{opacity:0;filter:blur(6px);transform:translateY(18px)}82.7%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0}}@keyframes cih3-proof-measure-life{0%,82.9%{opacity:0;transform:translateY(10px)}84.6%,86.8%{opacity:1;transform:none}87.49%,to{opacity:0}}@keyframes cih3-assign-life{0%,82.8%{opacity:0;filter:blur(5px);transform:translateY(15px)}84.3%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0}}@keyframes cih3-monitor-heading-life{0%,87.49%{opacity:0;transform:translateY(-12px)}89.3%,98.6%{opacity:1;transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-kicker-life{0%,87.49%{opacity:0;transform:scale(.8)}88.7%,98.6%{opacity:1;transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-title-life{0%,88.4%{opacity:0;clip-path:inset(0 50%)}89.8%,98.6%{opacity:1;clip-path:inset(0)}99.2%,to{opacity:0}}@keyframes cih3-monitor-copy-life{0%,89.3%{opacity:0;transform:translateY(6px)}90.4%,98.6%{opacity:1;transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-step-one-life{0%,89.8%{opacity:0;filter:blur(5px);transform:translate(-18px)}91.2%,98.6%{opacity:1;filter:blur(0);transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-step-two-life{0%,91.2%{opacity:0;filter:blur(5px);transform:translate(18px)}92.6%,98.6%{opacity:1;filter:blur(0);transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-step-three-life{0%,92.6%{opacity:0;filter:blur(5px);transform:translate(-18px)}94%,98.6%{opacity:1;filter:blur(0);transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-progress-life{0%,91.7%{opacity:0;transform:translateY(12px)}93.1%,98.6%{opacity:1;transform:none}99.2%,to{opacity:0}}@keyframes cih3-monitor-check-life{0%,92.4%{opacity:0;transform:scale(.4)}93.4%,98.6%{opacity:1;transform:none}99.2%,to{opacity:0}}@keyframes cih3-loop-next-life{0%,96.49%{opacity:0;filter:blur(7px);transform:translateY(18px) scale(.92)}97.8%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.015)}98.3%,99.7%{opacity:1;filter:blur(0);transform:none}to{opacity:0;filter:blur(4px);transform:translateY(6px)}}@keyframes cih3-progress-spin{to{transform:rotate(360deg)}}.cih3-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.ci-home-hero__inner{grid-template-columns:1fr;padding:0 20px;gap:30px}.ci-home-hero__copy{width:100%;padding:48px 0 10px;align-items:center;text-align:center}.ci-home-hero h1,.ci-home-hero__description,.ci-home-hero__actions{width:100%}.ci-home-hero h1{font-size:40px}.ci-home-hero__visual{padding:28px 20px}.ci-home-hero__actions{justify-content:center}}@media(max-width:480px){.ci-home-hero__inner{padding:0 16px;gap:20px}.ci-home-hero__copy{padding:32px 0 0;align-items:flex-start;gap:16px;text-align:left}.ci-home-hero__eyebrow{font-size:13px;line-height:1.4}.ci-home-hero h1{max-width:390px;font-size:clamp(31px,8.75vw,35px);line-height:1.09;letter-spacing:-.025em}.ci-home-hero__description{gap:10px}.ci-home-hero__description p{font-size:14px;line-height:1.52}.ci-home-hero__description p:first-child{font-size:15px;line-height:1.48}.ci-home-hero__actions{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.ci-home-hero__primary{width:auto;min-width:0;min-height:52px;padding:14px 18px;flex:1 1 auto;justify-content:center;border-radius:14px;font-size:15px;white-space:nowrap}.ci-home-hero__secondary{flex:0 0 auto;gap:9px;font-size:12px;white-space:nowrap}.ci-home-hero__secondary>span{width:48px;height:48px;border-radius:14px}.ci-home-hero__secondary img{width:18px;height:18px}.ci-home-hero__visual{width:calc(100% + 32px);margin:0 -16px;padding:18px 16px 24px;overflow:hidden;border-radius:24px 24px 0 0}.cih3-shell{width:min(100%,390px)}}@media(prefers-reduced-motion:reduce){.cih3-stage *{animation:none!important}.cih3-origin,.cih3-scene,.cih3-loop-next{display:none!important}.cih3-monitor{display:block!important;visibility:visible!important;opacity:1!important}.cih3-monitor *,.cih3-monitor *:before,.cih3-monitor *:after{opacity:1!important;transform:none!important;clip-path:none!important}}.cih3-stage *{box-shadow:none!important}.cih3-critical{background:linear-gradient(180deg,#fff,#fff0f4)}.cih3-critical-kicker{color:#9b203a;background:#ffd2dd}.cih3-replay p{background:#ffdce5}.cih3-order span:first-child,.cih3-finding,.cih3-metric:first-child,.cih3-proof-step--coach,.cih3-assign{background:#e43b5c}.cih3-order span:last-child{color:#326d21;background:#cdebb7}.cih3-metric:nth-child(2){color:#8b1f39;background:#ffd0dc}.cih3-metric:nth-child(3){color:#326d21;background:#d3edc0}.cih3-recurrence{background:#edf8e6}.cih3-more-agents{color:#315f21;background:#cde7b5}.cih3-diagnosis{background:#fff0f3}.cih3-diagnosis li:nth-child(1){color:#721e34;background:#ffcbd7}.cih3-diagnosis li:nth-child(2){color:#684514;background:#ffe3a3}.cih3-diagnosis li:nth-child(3){color:#315d22;background:#d4ebc2}.cih3-proof-step--weak{color:#741d34;background:#ffcbd8}.cih3-proof-step--best{color:#305f21;background:#d2ebbf}.cih3-monitor{background:#ecf8e4}.cih3-monitor-steps i{background:#5ca638}.cih3-postcall-card>small{color:#4f8f2e}.cih3-radar>i{background:conic-gradient(from 270deg,rgba(55,201,101,.78) 0 24%,transparent 25%)}.cih3-loop-next{display:none}@keyframes cih3-caller-life{0%,1.3%{opacity:0;filter:blur(3px);transform:none;animation-timing-function:cubic-bezier(.16,.9,.22,1)}1.55%,21.2%{opacity:1;filter:blur(0);transform:none}21.87%,to{opacity:0;filter:blur(2px);transform:none}}@keyframes cih3-reply-life{0%,9.35%{opacity:0;filter:blur(3px);transform:none;animation-timing-function:cubic-bezier(.16,.9,.22,1)}9.6%,21.2%{opacity:1;filter:blur(0);transform:none}21.87%,to{opacity:0;filter:blur(2px);transform:none}}@keyframes cih3-caller-label-life{0%,2.2%{opacity:0}2.7%,21.87%{opacity:1}21.88%,to{opacity:0}}@keyframes cih3-caller-copy-life{0%,2.6%{opacity:0;clip-path:inset(0 100% 0 0)}2.61%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(34,end)}5.6%,21.87%{opacity:1;clip-path:inset(0)}21.88%,to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes cih3-postcall-card-life{0%,14.02%{opacity:0;filter:blur(5px);transform:translateY(18px) scale(.93);animation-timing-function:cubic-bezier(.16,.9,.22,1.14)}14.5%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.032)}14.68%{transform:translateY(1px) scale(.994)}14.9%,21%{opacity:1;filter:blur(0);transform:none}21.87%,to{opacity:0;filter:blur(2px);transform:translateY(-5px)}}@keyframes cih3-replay-life{0%,23.4%{opacity:0;filter:blur(5px);transform:translateY(16px) scale(.93);animation-timing-function:cubic-bezier(.16,.9,.22,1.14)}23.88%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.032)}24.06%{transform:translateY(1px) scale(.994)}24.28%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0;filter:blur(2px);transform:translateY(-5px)}}@keyframes cih3-finding-life{0%,30.5%{opacity:0;filter:blur(5px);transform:translateY(15px) scale(.92);animation-timing-function:cubic-bezier(.16,.9,.22,1.14)}30.96%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.035)}31.14%{transform:translateY(1px) scale(.993)}31.36%,33.7%{opacity:1;filter:blur(0);transform:none}34.37%,to{opacity:0;filter:blur(2px);transform:translateY(-5px)}}@keyframes cih3-metric-one-life{0%,36.7%{opacity:0;filter:blur(5px);transform:translateY(14px) scale(.92);animation-timing-function:cubic-bezier(.16,.9,.22,1.14)}37.18%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.034)}37.36%{transform:translateY(1px) scale(.993)}37.58%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-metric-two-life{0%,39.6%{opacity:0;filter:blur(5px);transform:translate(-14px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}40.08%{opacity:1;filter:blur(0);transform:translate(1px) scale(1.028)}40.26%{transform:translate(-1px) scale(.994)}40.48%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-metric-three-life{0%,42.2%{opacity:0;filter:blur(5px);transform:translate(14px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}42.68%{opacity:1;filter:blur(0);transform:translate(-1px) scale(1.028)}42.86%{transform:translate(1px) scale(.994)}43.08%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-pattern-verdict-life{0%,44.8%{opacity:0;filter:blur(5px);transform:translateY(13px) scale(.93);animation-timing-function:cubic-bezier(.16,.9,.22,1.14)}45.28%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.032)}45.46%{transform:translateY(1px) scale(.994)}45.68%,47.8%{opacity:1;filter:blur(0);transform:none}48.43%,to{opacity:0;filter:blur(2px);transform:translateY(-4px)}}@keyframes cih3-agent-match-one-life{0%,50.8%{opacity:0;filter:blur(5px);transform:translate(-14px) scale(.95);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}51.28%{opacity:1;filter:blur(0);transform:translate(1px) scale(1.026)}51.46%{transform:translate(-1px) scale(.995)}51.68%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-agent-match-two-life{0%,52.8%{opacity:0;filter:blur(5px);transform:translate(14px) scale(.95);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}53.28%{opacity:1;filter:blur(0);transform:translate(-1px) scale(1.026)}53.46%{transform:translate(1px) scale(.995)}53.68%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-agent-match-three-life{0%,54.8%{opacity:0;filter:blur(5px);transform:translate(-14px) scale(.95);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}55.28%{opacity:1;filter:blur(0);transform:translate(1px) scale(1.026)}55.46%{transform:translate(-1px) scale(.995)}55.68%,60.3%{opacity:1;filter:blur(0);transform:none}60.93%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-cause-one-life{0%,63.2%{opacity:0;filter:blur(5px);transform:translateY(13px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}63.68%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.028)}63.86%{transform:translateY(1px) scale(.994)}64.08%,72.8%{opacity:1;filter:blur(0);transform:none}73.43%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-cause-two-life{0%,65.7%{opacity:0;filter:blur(5px);transform:translateY(13px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}66.18%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.028)}66.36%{transform:translateY(1px) scale(.994)}66.58%,72.8%{opacity:1;filter:blur(0);transform:none}73.43%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-cause-three-life{0%,68.2%{opacity:0;filter:blur(5px);transform:translateY(13px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}68.68%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.028)}68.86%{transform:translateY(1px) scale(.994)}69.08%,72.8%{opacity:1;filter:blur(0);transform:none}73.43%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-proof-weak-life{0%,75.5%{opacity:0;filter:blur(5px);transform:translate(-14px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}75.98%{opacity:1;filter:blur(0);transform:translate(1px) scale(1.028)}76.16%{transform:translate(-1px) scale(.994)}76.38%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-proof-best-life{0%,78.1%{opacity:0;filter:blur(5px);transform:translate(14px) scale(.94);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}78.58%{opacity:1;filter:blur(0);transform:translate(-1px) scale(1.028)}78.76%{transform:translate(1px) scale(.994)}78.98%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-proof-coach-life{0%,80.7%{opacity:0;filter:blur(5px);transform:translateY(13px) scale(.93);animation-timing-function:cubic-bezier(.16,.9,.22,1.14)}81.18%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.032)}81.36%{transform:translateY(1px) scale(.994)}81.58%,86.8%{opacity:1;filter:blur(0);transform:none}87.49%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-monitor-step-one-life{0%,89.8%{opacity:0;filter:blur(4px);transform:translate(-13px) scale(.95);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}90.28%{opacity:1;filter:blur(0);transform:translate(1px) scale(1.026)}90.46%{transform:translate(-1px) scale(.995)}90.68%,98.6%{opacity:1;filter:blur(0);transform:none}99.2%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-monitor-step-two-life{0%,91.2%{opacity:0;filter:blur(4px);transform:translate(13px) scale(.95);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}91.68%{opacity:1;filter:blur(0);transform:translate(-1px) scale(1.026)}91.86%{transform:translate(1px) scale(.995)}92.08%,98.6%{opacity:1;filter:blur(0);transform:none}99.2%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}@keyframes cih3-monitor-step-three-life{0%,92.6%{opacity:0;filter:blur(4px);transform:translate(-13px) scale(.95);animation-timing-function:cubic-bezier(.16,.9,.22,1.12)}93.08%{opacity:1;filter:blur(0);transform:translate(1px) scale(1.026)}93.26%{transform:translate(-1px) scale(.995)}93.48%,98.6%{opacity:1;filter:blur(0);transform:none}99.2%,to{opacity:0;filter:blur(2px);transform:scale(.99)}}.cih3-agent-match>span,.cih3-agent-match>b,.cih3-more-agents>b,.cih3-recurrence-summary>span,.cih3-diagnosis li>span,.cih3-diagnosis-result>span,.cih3-proof-step>span,.cih3-proof-measure>b,.cih3-assign>span,.cih3-monitor-steps span,.cih3-monitor-progress>span{animation-duration:64s;animation-name:cih3-popup-copy-type;animation-delay:calc(var(--cih3-delay) + var(--cih3-type-offset));animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--cih3-play-state);clip-path:inset(0 100% 0 0)}.cih3-agent-match:nth-child(1)>span{--cih3-type-offset: 32.896s}.cih3-agent-match:nth-child(1)>b{--cih3-type-offset: 33.28s}.cih3-agent-match:nth-child(2)>span{--cih3-type-offset: 34.176s}.cih3-agent-match:nth-child(2)>b{--cih3-type-offset: 34.56s}.cih3-agent-match:nth-child(3)>span{--cih3-type-offset: 35.456s}.cih3-agent-match:nth-child(3)>b{--cih3-type-offset: 35.84s}.cih3-more-agents>b{--cih3-type-offset: 36.608s}.cih3-recurrence-summary>span{--cih3-type-offset: 37.184s}.cih3-diagnosis li:nth-child(1)>span{--cih3-type-offset: 40.896s}.cih3-diagnosis li:nth-child(2)>span{--cih3-type-offset: 42.496s}.cih3-diagnosis li:nth-child(3)>span{--cih3-type-offset: 44.096s}.cih3-diagnosis-result>span{--cih3-type-offset: 44.992s}.cih3-proof-step--weak>span{--cih3-type-offset: 48.768s}.cih3-proof-step--best>span{--cih3-type-offset: 50.432s}.cih3-proof-step--coach>span{--cih3-type-offset: 52.096s}.cih3-proof-measure>b{--cih3-type-offset: 54.144s}.cih3-assign>span{--cih3-type-offset: 54.272s}.cih3-monitor-steps>div:nth-child(1) span{--cih3-type-offset: 57.92s}.cih3-monitor-steps>div:nth-child(2) span{--cih3-type-offset: 58.816s}.cih3-monitor-steps>div:nth-child(3) span{--cih3-type-offset: 59.712s}.cih3-monitor-progress>span{--cih3-type-offset: 59.456s}@keyframes cih3-popup-copy-type{0%{opacity:0;clip-path:inset(0 100% 0 0)}.01%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(32,end)}1.7%,to{opacity:1;clip-path:inset(0)}}.hero-section{background-color:var(--color-light-bg)}.hero-container{width:100%;margin:0 auto;padding:0 80px;display:flex;align-items:start;gap:20px}.hero-content{flex:1;display:flex;flex-direction:column;gap:30px;position:relative}.hero-content h1{font-size:64px;font-weight:700;line-height:1.24;letter-spacing:-.01em;color:var(--color-text-dark)}.hero-description{display:flex;flex-direction:column;gap:16px;max-width:648px}.hero-description .subtitle{font-size:24px;font-weight:600;line-height:1.4}.hero-description .text{font-size:18px;line-height:1.5;color:var(--color-text-gray)}.hero-buttons{display:flex;align-items:center;gap:24px}.cta-button-large{background-color:var(--color-primary);color:var(--color-text-light);padding:22px 41.5px;border-radius:24px;font-size:18px;font-weight:400;transition:background-color .3s}.cta-button-large:hover{background-color:var(--color-primary-dark)}.video-link{display:flex;align-items:center;gap:16px;color:var(--color-text-gray);font-size:14px;opacity:.8}.play-icon-wrapper{width:71px;height:71px;border-radius:24px;border:1px solid rgba(27,27,27,.3);display:flex;justify-content:center;align-items:center}.hero-image-area{flex:1;position:relative}.peace-of-mind-section{background-color:var(--color-dark-bg)}.peace-of-mind-container{max-width:1440px;margin:0 auto;padding:0 80px;display:flex;gap:80px;align-items:flex-start}.peace-of-mind-content{flex:1;position:relative;padding-top:140px;display:flex;flex-direction:column;gap:32px}.shield-bg{position:absolute;top:630px;left:0;width:367px;height:246px;z-index:0}.shield-vector{position:absolute;opacity:.6}.shield-pattern{position:absolute;top:86px;left:88px;opacity:.6}.section-subtitle{color:var(--color-secondary);font-size:20px;font-weight:400}.section-title{color:var(--color-text-light);font-size:50px;font-weight:700;line-height:1.3}.section-description{color:var(--color-text-light);opacity:.7;font-size:16px;line-height:1.5;max-width:556px}.peace-of-mind-cards{flex:1;display:flex;flex-direction:column;gap:32px;height:900px;overflow-y:scroll;padding-top:4rem;-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.feature-card{background-color:var(--color-dark-card);padding:32px;border-radius:24px;display:flex;flex-direction:column;gap:16px}.feature-icon-wrapper{width:80px;height:80px;background-color:#cfe4ba33;border-radius:24px;display:flex;justify-content:center;align-items:center}.feature-card h3{color:var(--color-text-light);font-size:24px;font-weight:600}.feature-card p{color:var(--color-text-light);opacity:.7;font-size:16px;line-height:1.5}.video-button{background-color:var(--color-primary);color:var(--color-text-light);border-radius:24px;padding:16px 9px 16px 32px;font-size:18px;display:flex;align-items:center;justify-content:space-between;max-width:230px;margin-top:8px}.play-circle{width:52px;height:52px;background-color:var(--color-primary-dark);border-radius:16px;display:flex;justify-content:center;align-items:center}.unlock-insights-section{padding:140px 0 0;background-color:#fff}.unlock-insights-header{text-align:center;max-width:900px;margin:0 auto 56px;display:flex;flex-direction:column;gap:24px}.section-subtitle-green{color:var(--color-secondary-dark);font-size:20px}.section-title-dark{color:var(--color-text-dark);font-size:50px;font-weight:700;line-height:1.3}.section-description-dark{color:var(--color-text-dark);opacity:.7;font-size:16px;line-height:1.5;max-width:654px;margin:0 auto}.unlock-insights-body{position:relative;background-color:var(--color-light-bg)}.ai-logo-top{position:absolute;top:-75px;left:50%;transform:translate(-50%);width:150px;height:150px;display:flex;justify-content:center;align-items:center;z-index:3;background:none}.ai-logo-circle{width:150px;height:150px;background:#111;border:8px solid #f6f6f6;border-radius:50%;display:flex;justify-content:center;align-items:center}.insights-container{display:grid;grid-template-columns:1fr 200px 1fr;gap:40px;max-width:1440px;padding:0 80px;margin:0 auto}.insights-column{display:flex;flex-direction:column}.insights-column.left{gap:140px}.insights-column.middle{position:relative;border-left:2px solid #a8cc84;margin:0 auto}.insights-column.right{gap:140px}.timeline-dot{position:absolute;left:50%;transform:translate(-53%);width:30px;height:30px;background:var(--Gray-Gray-700, #353848);border:6px solid #f6f6f6;border-radius:50%;z-index:2}.insight-card{background-color:var(--color-dark-bg);color:var(--color-text-light);border-radius:24px;padding:48px;width:100%;max-width:520px;box-sizing:border-box;box-shadow:0 8px 24px #00000014}.insight-card h3{font-size:22px;font-weight:600;margin-bottom:12px}.insight-card p{font-size:16px;line-height:1.6;opacity:.8;margin-bottom:20px}.video-thumbnail{position:relative;cursor:pointer}.video-thumbnail img{width:100%;border-radius:16px}.play-button-small{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background-color:var(--color-primary);border-radius:16px;display:flex;justify-content:center;align-items:center}.chat-demo{display:flex;flex-direction:column;gap:8px}.chat-bubble-demo{display:flex;align-items:center;gap:10px;padding:12px 16px}.agent-bubble{background-color:var(--color-primary);border-radius:30px 30px 30px 0}.agent-bubble p{margin:0;font-size:14px;opacity:.7}.agent-avatar-demo{width:46px;height:46px;border-radius:50%;background-color:#dc425f;border:3px solid #c12e4a;display:flex;justify-content:center;align-items:center;flex:0 0 46px}.agent-avatar-demo img{display:block;width:22px;height:18px;flex:none}.user-bubble{background-color:#fff;border-radius:30px 30px 0;justify-content:start;color:#232323}.user-bubble .chat-typewriter-text,.user-bubble .chat-typewriter-character{color:#232323!important}.user-avatar-demo{width:46px;height:46px;border-radius:50%;overflow:hidden}.user-avatar-demo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-container-guidance{position:relative;margin-top:24px}.image-container-guidance img{border-radius:16px;width:100%}.transform-org-section{padding:140px 80px}.transform-org-header{text-align:center;max-width:821px;margin:0 auto 80px;display:flex;flex-direction:column;gap:32px}.transform-org-body{display:flex;flex-direction:column;gap:16px;max-width:1280px;margin:0 auto}.transform-row{display:flex;gap:16px}.transform-card{border-radius:24px;padding:24px;display:flex;flex-direction:column}.transform-card.card-dark{background-color:var(--color-dark-bg);color:var(--color-text-light);flex:1}.tranform-bg{background-image:url(/assets/playbook-steps-Dg7KuR-c.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom}.subscribe-bg{background-image:url("/assets/body%20(3)-0FPnY4hy.png");background-repeat:no-repeat;background-size:100%;background-position:center;padding:0}.transform-card.card-primary{background-color:var(--color-primary);color:var(--color-text-light);flex:0 0 416px;justify-content:center;align-items:flex-start;gap:32px;padding:36px}.transform-card.card-secondary{background-color:var(--color-secondary);color:var(--color-text-dark);flex:1;padding:72px 56px}.card-content{display:flex;flex-direction:column;gap:12px}.card-content h4{font-size:32px;font-weight:600}.card-content p{font-size:16px;opacity:.7;line-height:1.5}.play-button-large{width:48px;height:48px;background-color:var(--color-text-dark);border-radius:16px;display:flex;justify-content:center;align-items:center}.card-content-top{display:flex;gap:24px;align-items:center;margin-bottom:38px}.notifications{display:flex;flex-direction:column;gap:8px}.notification{padding:4px 16px 4px 4px;border-radius:100px;display:flex;align-items:center;gap:10px;font-size:12px}.notification span{width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:500}.notification.primary{background-color:var(--color-primary);color:#fff}.notification.primary span{background-color:#c12e4a}.notification.secondary{background-color:var(--color-secondary);color:var(--color-text-dark)}.notification.secondary span{background-color:#a8cc84}.cta-trial-section{padding:140px 80px}.cta-trial-container{max-width:1280px;margin:0 auto;background-color:var(--color-dark-bg);border-radius:24px;display:flex;align-items:center;overflow:hidden}.cta-content-side{padding:56px 64px 56px 10px;color:var(--color-text-light);display:flex;flex-direction:column;gap:32px;align-items:flex-start}.cta-content-side .section-subtitle{color:var(--color-secondary)}.cta-content-side ul{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.cta-content-side li{display:flex;align-items:center;gap:8px;font-size:16px;opacity:.7}.cta-content-side .dot{width:12px;height:12px;background-color:var(--color-secondary);border-radius:50%;flex-shrink:0}.pricing-section{background-color:var(--color-dark-bg);padding:140px 0}.pricing-container{max-width:1440px;margin:0 auto;padding:0 80px;display:flex;flex-direction:column;gap:80px}.pricing-header{text-align:center;margin:0 auto;display:flex;flex-direction:column;gap:24px}.pricing-header .section-subtitle{color:var(--color-secondary)}.pricing-header .section-title{color:var(--color-text-light)}.pricing-header .section-description{color:var(--color-text-light);opacity:.7}.pricing-content{display:flex;flex-direction:row;gap:80px;align-items:flex-start}.pricing-steps{flex:1;display:flex;flex-direction:column;gap:32px;width:100%}.pricing-step{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;cursor:pointer;transition:all .3s ease}.pricing-step-title{color:var(--color-text-light);font-size:24px;line-height:1.4;font-weight:400;opacity:.5;transition:all .3s ease}.pricing-step.active-step .pricing-step-title{font-weight:600;opacity:1}.pricing-step-number{color:var(--color-text-light);font-size:28px;line-height:1.3;font-weight:400;opacity:.1;transition:all .3s ease}.pricing-step.active-step .pricing-step-number{color:var(--color-secondary);opacity:1}.pricing-step-divider{background:var(--color-text-light);opacity:.1;height:1px;width:100%}.pricing-details{flex:1;display:flex;flex-direction:column;gap:40px}.pricing-image-placeholder{background-color:#232323;background-image:url(/assets/Background-D5I1Vhf9.png);background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid rgba(255,255,255,.08);border-radius:16px;width:100%;height:360px}.pricing-details-description{color:var(--color-text-light);font-size:16px;line-height:1.5;opacity:.8}.plan-button{border:1px solid rgba(255,255,255,.4);border-radius:16px;padding:16px 32px;color:var(--color-text-light);font-size:16px;text-align:center;margin-top:32px}.learn-more-button{border:1px solid rgba(255,255,255,.4);border-radius:12px;padding:12px 42px;color:var(--color-text-light);font-size:18px}.testimonials-section{background-color:var(--color-light-bg);padding:140px 80px;display:flex;flex-direction:column;align-items:center;gap:48px}.testimonials-header{text-align:center;max-width:721px}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1280px}.testimonial-card{background-color:#fff;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 80px #0f1a430d}.stars{color:#ffc107;letter-spacing:4px}.testimonial-card h4{font-size:24px;font-weight:600}.testimonial-card p{font-size:16px;line-height:1.5;opacity:.7;flex-grow:1}.user-info{display:flex;align-items:center;gap:16px;margin-top:16px}.user-info img{width:48px;height:48px;border-radius:50%}.user-info span{font-size:18px;font-weight:600}.subscribe-section{padding:0 80px}.subscribe-container{max-width:1280px;margin:0 auto;background-color:var(--color-dark-bg);border-radius:24px;display:flex;align-items:center;overflow:hidden}.subscribe-content{padding:80px;flex:1;color:var(--color-text-light);display:flex;flex-direction:column;gap:40px;align-items:flex-start}.subscribe-image{flex:1;position:relative;align-self:flex-end}.subscribe-image img{display:block;max-width:100%}.subscribe-form{display:flex;border:1px solid rgba(255,255,255,.17);border-radius:16px;padding:4px;width:100%;max-width:432px}.subscribe-form input{flex-grow:1;background:none;border:none;color:#fff;padding:0 20px;font-size:16px}.subscribe-form input::-moz-placeholder{color:#fff;opacity:.4}.subscribe-form input::placeholder{color:#fff;opacity:.4}.subscribe-form button{background-color:var(--color-primary);color:#fff;border-radius:16px;padding:16px 32px;font-size:16px;display:flex;align-items:center;gap:8px}.faq-section{background-color:var(--color-light-bg);padding:140px 80px;display:flex;flex-direction:column;align-items:center;gap:48px}.faq-header{text-align:center;max-width:721px}.faq-list{display:flex;flex-direction:column;gap:16px;width:100%;max-width:848px}.faq-item{background-color:var(--color-dark-bg);border-radius:24px;padding:16px 32px;color:#fff}.faq-item.open{padding:32px}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;cursor:pointer}.faq-toggle{background:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.4);display:flex;justify-content:center;align-items:center;flex-shrink:0}.faq-toggle.active{background-color:var(--color-primary);border:none}.faq-answer{margin-top:24px;font-size:16px;line-height:1.5;opacity:.8}.partner-section{background-color:var(--color-light-bg);padding:0 80px 140px}.partner-container{max-width:1280px;margin:0 auto;background-color:var(--color-dark-bg);border-radius:24px;display:flex;align-items:center;overflow:hidden}.partner-content-side{padding:80px 108px 80px 0;color:var(--color-text-light);display:flex;flex-direction:column;gap:10px;align-items:flex-start;flex:1}.partner-content-side .section-subtitle{color:var(--color-secondary)}.site-footer{background-color:var(--color-dark-bg);color:var(--color-text-light);padding:80px}.footer-content{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;gap:104px}.footer-column-main{display:flex;flex-direction:column;gap:40px;align-items:flex-start}.footer-logo img{height:21px}.footer-logo-wrapper{display:flex;align-items:center;gap:.75rem;text-decoration:none}.footer-brand-text{font-family:var(--font-brand);font-size:2.2rem;font-weight:700;color:var(--color-text-light);letter-spacing:.02em;white-space:nowrap}.social-links{display:flex;gap:14px}.social-links a{width:40px;height:40px;border:1px solid rgba(255,255,255,.1);border-radius:8px;display:flex;justify-content:center;align-items:center}.social-links a.active{background-color:var(--color-primary);border-color:var(--color-primary)}.copyright{font-size:12px;opacity:.5}.footer-links{display:flex;gap:104px;flex-grow:1;justify-content:space-between}.footer-column{display:flex;flex-direction:column;gap:16px}.footer-column h4{font-size:18px;font-weight:600;margin-bottom:8px}.footer-column ul{display:flex;flex-direction:column;gap:16px}.footer-column a,.footer-column p{font-size:14px;line-height:1.4}.footer-column .cta-button{margin-top:8px}@media(max-width:768px){.desktop-only{display:none!important}.logo img{height:18px}.header-actions{gap:16px}.cta-button{padding:12px 20px;font-size:14px;border-radius:12px}.hero-container{padding:0 20px;flex-direction:column;text-align:center;gap:40px}.hero-content{align-items:center;gap:32px;padding:40px 0 20px}.hero-content h1{font-size:36px;line-height:1.2}.hero-description{text-align:center}.hero-description .subtitle{font-size:18px}.hero-description .text{font-size:16px}.hero-buttons{flex-direction:column;width:100%;gap:16px}.cta-button-large{width:100%;padding:18px 32px;font-size:16px;border-radius:16px;text-align:center}.video-link{justify-content:center}.play-icon-wrapper{width:56px;height:56px;border-radius:16px}.hero-image-area{width:100%;padding:20px 0!important;margin-left:0!important}.hero-image-area img{max-width:100%;height:auto;background:transparent!important}.peace-of-mind-container{flex-direction:column;padding:0 20px;gap:40px}.peace-of-mind-content{padding-top:60px;padding-bottom:0;text-align:center;align-items:center}.shield-bg{display:none}.section-subtitle,.section-subtitle-green{font-size:16px}.section-title,.section-title-dark{font-size:32px;line-height:1.2}.section-description,.section-description-dark{font-size:14px}.peace-of-mind-cards{height:auto;overflow:visible;padding-top:0;gap:24px}.feature-card{padding:24px}.feature-icon-wrapper{width:64px;height:64px;border-radius:16px}.feature-card h3{font-size:20px}.feature-card p{font-size:14px}.video-button{padding:14px 9px 14px 24px;font-size:16px;max-width:200px}.play-circle{width:44px;height:44px;border-radius:12px}.unlock-insights-section{padding:60px 0 0}.unlock-insights-header{padding:40px 0 20px;margin-bottom:40px;gap:16px}.ai-logo-top{width:100px;height:100px;top:-50px}.ai-logo-circle{width:100px;height:100px;border:6px solid #f6f6f6}.ai-logo-circle img{width:50px;height:50px}.insights-container{padding:0 40px;gap:32px}.insights-column.left,.insights-column.right{gap:32px}.insight-card{padding:32px 24px;max-width:100%}.insight-card h3{font-size:20px}.insight-card p{font-size:14px}.transform-org-section{padding:60px 20px}.transform-org-header{margin-bottom:40px;gap:16px}.transform-org-body{gap:12px}.transform-card{padding:20px;min-height:auto!important}.transform-card.card-primary{padding:40px 24px;gap:24px;flex:0 0 auto}.transform-card.card-secondary{padding:40px 24px}.card-content h4{font-size:24px}.card-content p{font-size:14px}.card-content-top{align-items:flex-start;margin-bottom:24px}.card-content-bottom{position:static!important;flex-direction:column;gap:24px;padding:24px!important}.card-content-bottom>div{width:100%!important}.cta-trial-section{padding:60px 20px}.cta-trial-container{flex-direction:column}.cta-content-side{padding:40px 24px;align-items:center;text-align:center;width:100%}.cta-content-side ul{align-items:flex-start;text-align:left}.pricing-section{padding:60px 0}.pricing-container{padding:0 20px;gap:40px}.pricing-content{flex-direction:column;gap:40px}.pricing-steps,.pricing-details{width:100%}.pricing-step-title{font-size:18px}.pricing-step-number{font-size:24px}.pricing-image-placeholder{height:250px}.pricing-header{margin-bottom:0}.pricing-tabs{width:100%;padding:6px}.tab-button{font-size:16px;padding:12px 20px;border-radius:16px}.pricing-plans{gap:12px}.plan-card{padding:24px}.plan-name{font-size:16px}.price-amount{font-size:20px}.price-period{font-size:16px}.plan-description{font-size:14px;min-height:auto}.features-list{margin-top:16px;gap:12px}.features-list li{font-size:14px}.plan-button{padding:14px 24px;font-size:14px;margin-top:24px}.learn-more-button{padding:18px 32px;font-size:16px}.show-me-proof-section{padding:60px 0 0}.show-me-proof-container{padding:0 20px;gap:40px}.show-me-proof-header{gap:12px}.show-me-proof-header .section-title{font-size:32px}.show-me-proof-cards{flex-direction:column;gap:12px}.proof-card{padding:0 24px 24px;gap:24px}.proof-card-visual{height:240px}.proof-card-body h3{font-size:24px}.proof-card-body p{font-size:14px}.proof-button{padding:14px 24px;height:52px}.proof-button span{font-size:14px}.show-me-proof-conclusion{flex-direction:column;padding:24px;gap:24px}.conclusion-image{height:200px;border-radius:16px}.conclusion-text p{font-size:16px}.testimonials-section{padding:60px 20px;gap:32px}.testimonial-card{padding:24px;gap:12px}.testimonial-card h4{font-size:20px}.testimonial-card p{font-size:14px}.user-info{margin-top:12px}.user-info span{font-size:16px}.subscribe-section{padding:0 20px}.subscribe-container{flex-direction:column}.subscribe-content{padding:40px 24px;align-items:center;text-align:center;gap:24px}.subscribe-image{display:none}.subscribe-form{flex-direction:column;gap:12px;padding:0;border:none;max-width:100%}.subscribe-form input{border:1px solid rgba(255,255,255,.17);border-radius:12px;padding:16px 20px;font-size:14px}.subscribe-form button{width:100%;justify-content:center;padding:16px;font-size:14px}.faq-section{padding:60px 20px;gap:32px}.faq-list{gap:12px}.faq-item{padding:16px 20px}.faq-item.open{padding:24px 20px}.faq-question{font-size:16px;gap:12px}.faq-toggle{width:40px;height:40px}.faq-toggle img{width:20px;height:20px}.faq-answer{margin-top:16px;font-size:14px}.partner-section{padding:60px 20px}.partner-container{flex-direction:column-reverse}.partner-content-side{padding:40px 24px;align-items:center;text-align:center}.site-footer{padding:60px 20px}.footer-content{flex-direction:column;align-items:flex-start;gap:40px}.footer-links{flex-direction:column;gap:32px;width:100%}.footer-column h4{font-size:16px}.footer-column a,.footer-column p{font-size:13px}.mobile-menu li{width:-moz-fit-content;width:fit-content}}@media screen and (max-width:992px){.mobile-menu-toggle{display:block!important}.mobile-menu{display:block;background-color:#fff;padding:20px;box-shadow:0 4px 6px #0000001a}.mobile-menu ul{display:flex;flex-direction:column;gap:16px}.mobile-menu a{font-size:14px;color:var(--color-text-gray);padding:8px 0;display:block}.mobile-menu a.active{color:var(--color-text-dark);font-weight:500}.desktop-only{display:none!important}.hero-container,.peace-of-mind-container,.transform-org-section,.cta-trial-section,.pricing-section,.testimonials-section,.subscribe-section,.faq-section,.partner-section,.site-footer{padding-left:40px;padding-right:40px}.insights-container{grid-template-columns:1fr}.insights-column.middle{display:none}.pricing-plans,.testimonials-grid{grid-template-columns:1fr}.tranform-bg{background-image:url()!important;background-color:var(--color-secondary);background-repeat:no-repeat;background-size:100%;background-position:center;padding:0}.subscribe-bg{background-size:400%!important;background-position:center;padding:0}}@media screen and (max-width:768px){.pricing-plans{gap:30px}.logo img{height:18px}.header-actions{gap:12px}.cta-button{padding:12px 20px!important;font-size:14px!important;border-radius:12px!important}.hero-container{padding:40px 20px!important;flex-direction:column!important;text-align:center;gap:40px}.hero-content{align-items:center;gap:32px}.hero-content h1{font-size:36px!important;line-height:1.2!important}.hero-description{text-align:center}.hero-description .subtitle{font-size:18px!important}.hero-description .text{font-size:16px!important}.hero-buttons{flex-direction:column;width:100%;gap:16px}.cta-button-large{width:100%;padding:18px 32px!important;font-size:16px!important;text-align:center}.hero-image-area{width:100%;margin-left:0!important;background:transparent!important}.peace-of-mind-container{flex-direction:column!important;padding:60px 20px!important;gap:40px}.peace-of-mind-content{padding-top:0!important;text-align:center;align-items:center}.shield-bg{display:none!important}.section-title,.section-title-dark{font-size:32px!important;line-height:1.2!important}.section-subtitle,.section-subtitle-green{font-size:16px!important}.section-description,.section-description-dark{font-size:14px!important}.peace-of-mind-cards{height:auto!important;overflow:visible!important;padding-top:0!important;gap:24px}.feature-card{padding:24px!important}.feature-card h3{font-size:20px!important}.feature-card p{font-size:14px!important}.unlock-insights-section{padding:0!important}.unlock-insights-header{padding:40px 20px 0;margin-bottom:40px}.ai-logo-top{width:100px!important;height:100px!important;top:-50px!important}.ai-logo-circle{width:100px!important;height:100px!important}.insights-container{padding:60px 20px 0!important}.insight-card{padding:32px 24px!important;max-width:100%!important}.insight-card h3{font-size:20px!important}.insight-card p{font-size:14px!important}.transform-org-section{padding:60px 20px!important}.transform-row{flex-direction:column!important}.transform-card{padding:20px!important}.transform-card.card-primary{padding:40px 24px!important}.card-content h4{font-size:24px!important}.card-content p{font-size:14px!important}.cta-trial-section{padding:60px 20px!important}.cta-trial-container{flex-direction:column!important}.cta-content-side{padding:40px 24px!important;text-align:center;align-items:center}.pricing-section{padding:60px 20px!important}.pricing-plans{max-width:100%!important}.plan-card{padding:24px!important}.plan-description,.features-list li{font-size:14px!important}.testimonials-section{padding:60px 20px!important}.testimonials-grid{max-width:100%!important}.testimonial-card{padding:24px!important}.testimonial-card h4{font-size:20px!important}.testimonial-card p{font-size:14px!important}.subscribe-section{padding:0 20px!important}.subscribe-container{flex-direction:column!important}.subscribe-content{padding:40px 24px!important;text-align:center;align-items:center}.subscribe-image{display:none!important}.subscribe-form{flex-direction:column;max-width:100%!important;border:none!important}.subscribe-form input{border:1px solid rgba(255,255,255,.17);border-radius:12px;padding:16px 20px}.subscribe-form button{width:100%;justify-content:center}.faq-section{padding:60px 20px!important}.faq-item{padding:16px 20px!important}.faq-item.open{padding:24px 20px!important}.faq-question{font-size:16px!important}.faq-answer{font-size:14px!important}.partner-section{padding:60px 20px!important}.partner-container{flex-direction:column-reverse!important}.partner-content-side{padding:40px 24px!important;text-align:center;align-items:center}.site-footer{padding:60px 20px!important}.footer-content{flex-direction:column!important;gap:40px}.footer-links{flex-direction:column!important;gap:32px}.footer-brand-text{font-size:2.2rem;white-space:nowrap}.frame-1000005008{display:block;flex-direction:column;gap:16px;align-items:center;justify-content:flex-start;flex-shrink:0;position:relative}.plans{padding:60px 20px!important;width:-moz-fit-content;width:fit-content}.plans2{display:block;flex-direction:row;gap:16px;align-items:flex-start;justify-content:flex-start;flex-shrink:0;width:-moz-fit-content;width:fit-content;position:relative}}@media screen and (max-width:480px){.hero-content h1,.section-title,.section-title-dark{font-size:28px!important}.hero-description .subtitle{font-size:16px!important}.cta-button-large{font-size:15px!important}}.transform-motion{--motion-ease: cubic-bezier(.16, .9, .22, 1)}.transform-motion [data-reveal]{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .72s var(--motion-ease),transform .9s var(--motion-ease)}.transform-motion [data-reveal].is-visible{opacity:1;transform:none}.transform-org-header[data-reveal]>*{opacity:0;transform:translateY(16px);transition:opacity .58s ease,transform .72s var(--motion-ease)}.transform-org-header[data-reveal].is-visible>*{opacity:1;transform:none}.transform-org-header[data-reveal].is-visible>:nth-child(2){transition-delay:.1s}.transform-org-header[data-reveal].is-visible>:nth-child(3){transition-delay:.2s}.transform-card{position:relative;overflow:hidden;isolation:isolate}.transform-card .card-content,.transform-card>p,.transform-card .play-button-large{position:relative;z-index:3}.transform-card .card-content-bottom{z-index:3}.transform-card[data-reveal] .card-content h4,.transform-card[data-reveal] .card-content p,.transform-card[data-reveal]>p,.transform-card[data-reveal] .card-content-bottom h4,.transform-card[data-reveal] .card-content-bottom p{opacity:0;transform:translateY(14px);transition:opacity .52s ease,transform .68s var(--motion-ease)}.transform-card[data-reveal].is-visible .card-content h4,.transform-card[data-reveal].is-visible>p,.transform-card[data-reveal].is-visible .card-content-bottom h4{opacity:1;transform:none;transition-delay:.22s}.transform-card[data-reveal].is-visible .card-content p,.transform-card[data-reveal].is-visible .card-content-bottom p{opacity:1;transform:none;transition-delay:.36s}.transform-card--coach:before{position:absolute;inset:0;z-index:0;content:"";background:linear-gradient(115deg,transparent 40%,rgba(207,228,186,.08) 50%,transparent 60%),radial-gradient(circle at 79% 34%,rgba(130,196,65,.12),transparent 30%);background-size:220% 100%,100% 100%;background-position:130% 0,0 0}.transform-card--coach.is-visible:before{animation:transform-sheen 5.8s 1.1s ease-in-out infinite}.transform-ladder{right:3%;z-index:2;opacity:0;transform:translateY(42px);transition:opacity .55s .22s ease,transform .9s .22s var(--motion-ease)}.transform-card--coach.is-visible .transform-ladder{opacity:1;transform:none;animation:transform-ladder-breathe 5s 1.3s ease-in-out infinite}.transform-card--practice:before,.transform-card--practice:after{position:absolute;border-radius:50%;content:"";pointer-events:none}.transform-card--practice:before{width:230px;height:230px;right:-105px;top:-115px;border:1px solid rgba(255,255,255,.22)}.transform-card--practice:after{width:155px;height:155px;right:-62px;top:-73px;background:#ffffff0e}.play-button-large{position:relative;display:grid;place-items:center}.play-button-large img{position:relative;z-index:2}.transform-play-ring{position:absolute;inset:-1px;border:1px solid rgba(255,255,255,.5);border-radius:inherit;opacity:0}.transform-card--practice.is-visible .play-button-large{animation:transform-play-pop .48s .18s var(--motion-ease) both}.transform-card--practice.is-visible .transform-play-ring{animation:transform-play-ring 2.6s 1s ease-out infinite}.transform-benchmark-graphic{position:relative;z-index:2;opacity:0;transform:translateY(24px) scale(.96);transition:opacity .52s .12s ease,transform .82s .12s var(--motion-ease)}.transform-card--benchmark.is-visible .transform-benchmark-graphic{opacity:1;transform:none;animation:transform-benchmark-float 5.2s 1.2s ease-in-out infinite}.transform-card--benchmark:before{position:absolute;inset:12% 8% auto auto;width:44%;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(207,228,186,.35),transparent);transform:scaleX(0);transform-origin:left}.transform-card--benchmark.is-visible:before{animation:transform-line-draw 1s .35s var(--motion-ease) forwards}@keyframes transform-sheen{0%,55%,to{background-position:130% 0,0 0}78%{background-position:-80% 0,0 0}}@keyframes transform-ladder-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes transform-play-pop{0%{opacity:0;transform:scale(.72)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes transform-play-ring{0%{opacity:.6;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.65)}}@keyframes transform-benchmark-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes transform-line-draw{to{transform:scaleX(1)}}@keyframes transform-node-pop{70%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:none}}@keyframes transform-fade{to{opacity:1}}@media(max-width:768px){.transform-card--coach:before,.transform-card--practice:before,.transform-card--practice:after{opacity:.55}}@media(prefers-reduced-motion:reduce){.transform-motion [data-reveal],.transform-org-header[data-reveal]>*,.transform-card[data-reveal] .card-content,.transform-card[data-reveal] .card-content *,.transform-card[data-reveal] .card-content-bottom,.transform-card[data-reveal] .card-content-bottom *,.transform-card[data-reveal]>p,.transform-card[data-reveal] .play-button-large,.transform-card[data-reveal] .transform-play-ring,.transform-card[data-reveal] .transform-ladder,.transform-card[data-reveal] .transform-benchmark-graphic,.transform-card:before,.transform-card:after{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.home-industry-motion .peace-of-mind-content>.section-subtitle,.home-industry-motion .peace-of-mind-content>.section-title,.home-industry-motion .peace-of-mind-content>.section-description{opacity:0;transform:translateY(18px)}.home-industry-motion .shield-bg{opacity:0}.home-industry-motion.is-visible .shield-bg{animation:home-detail-fade .58s .12s ease-out forwards}.home-industry-motion.is-visible .peace-of-mind-content>.section-subtitle,.home-industry-motion.is-visible .peace-of-mind-content>.section-title,.home-industry-motion.is-visible .peace-of-mind-content>.section-description{animation:home-detail-rise .66s cubic-bezier(.22,1,.36,1) forwards}.home-industry-motion.is-visible .peace-of-mind-content>.section-subtitle{animation-delay:.08s}.home-industry-motion.is-visible .peace-of-mind-content>.section-title{animation-delay:.17s}.home-industry-motion.is-visible .peace-of-mind-content>.section-description{animation-delay:.27s}.home-industry-motion .home-industry-card[data-reveal]{opacity:0;transform:translateY(28px) scale(.985)}.home-industry-motion .home-industry-card[data-reveal] .feature-icon-wrapper{opacity:0;transform:translateY(10px) scale(.78)}.home-industry-motion .home-industry-card[data-reveal] h3,.home-industry-motion .home-industry-card[data-reveal] p{opacity:0;transform:translateY(12px)}.home-industry-motion .home-industry-card[data-reveal].is-visible{animation:home-industry-card-in .44s .04s cubic-bezier(.2,1.18,.38,1) forwards}.home-industry-motion .home-industry-card[data-reveal].is-visible .feature-icon-wrapper{animation:home-industry-icon-in .36s .24s cubic-bezier(.18,1.35,.36,1) forwards,home-detail-icon-breathe 5.6s 1.5s ease-in-out infinite}.home-industry-motion .home-industry-card[data-reveal].is-visible h3{animation:home-detail-rise .44s .36s cubic-bezier(.22,1,.36,1) forwards}.home-industry-motion .home-industry-card[data-reveal].is-visible p{animation:home-industry-copy-in .54s .5s cubic-bezier(.22,1,.36,1) forwards}.home-industry-motion .home-industry-card[data-reveal]:nth-child(2).is-visible{animation-delay:.12s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(2).is-visible .feature-icon-wrapper{animation-delay:.32s,1.7s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(2).is-visible h3{animation-delay:.44s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(2).is-visible p{animation-delay:.58s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(3).is-visible{animation-delay:.2s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(3).is-visible .feature-icon-wrapper{animation-delay:.4s,1.9s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(3).is-visible h3{animation-delay:.52s}.home-industry-motion .home-industry-card[data-reveal]:nth-child(3).is-visible p{animation-delay:.66s}.unlock-motion .unlock-insights-header>*,.unlock-motion .unlock-card{opacity:0;transform:translateY(20px)}.unlock-motion.is-visible .unlock-insights-header>*,.unlock-motion.is-visible .unlock-card{animation:home-detail-rise .68s cubic-bezier(.22,1,.36,1) forwards}.unlock-motion.is-visible .unlock-insights-header>:nth-child(1){animation-delay:.06s}.unlock-motion.is-visible .unlock-insights-header>:nth-child(2){animation-delay:.16s}.unlock-motion.is-visible .unlock-insights-header>:nth-child(3){animation-delay:.27s}.unlock-motion.is-visible .unlock-card--outcome{animation-delay:.32s}.unlock-motion.is-visible .unlock-card--repeat{animation-delay:.46s}.unlock-motion.is-visible .unlock-card--compare{animation-delay:.58s}.unlock-motion .chat-bubble-demo{opacity:0;transform:translate(-12px) scale(.97)}.unlock-motion .chat-typewriter-word{display:inline-block}.unlock-motion .chat-typewriter-character{opacity:0}.unlock-motion.is-visible .agent-bubble{animation:home-detail-chat-in .28s .88s cubic-bezier(.2,1.25,.42,1) forwards}.unlock-motion.is-visible .user-bubble{animation:home-detail-chat-in .24s 2.72s cubic-bezier(.2,1.25,.42,1) forwards}.unlock-motion.is-visible .agent-bubble .chat-typewriter-character{animation:home-detail-type-character .01s calc(1.18s + var(--char-delay)) steps(1,end) forwards}.unlock-motion.is-visible .user-bubble .chat-typewriter-character{animation:home-detail-type-character .01s calc(2.72s + var(--char-delay)) steps(1,end) forwards}.guidance-layered-art{position:relative;width:100%;aspect-ratio:47 / 32;overflow:hidden;border-radius:16px}.guidance-orbit-plane,.guidance-person-foreground{position:absolute;inset:0}.guidance-orbit-plane{transform-origin:50.974% 94.65%;z-index:0}.unlock-motion.is-visible .guidance-orbit-plane{animation:home-guidance-orbit 24s 1.2s linear infinite}.image-container-guidance .guidance-orbit-outer,.image-container-guidance .guidance-orbit-inner,.image-container-guidance .guidance-orbit-node,.image-container-guidance .guidance-person-foreground{position:absolute;max-width:none;border-radius:0}.image-container-guidance .guidance-orbit-outer{left:1.974%;top:14.063%;width:98%;height:160.938%}.image-container-guidance .guidance-orbit-inner{left:10.851%;top:35.625%;width:80.426%;height:118.125%}.image-container-guidance .guidance-orbit-node--large{left:65.957%;top:16.875%;width:2.979%;height:4.375%}.image-container-guidance .guidance-orbit-node--small{left:73.617%;top:22.188%;width:1.702%;height:2.5%}.guidance-book-badge{position:absolute;left:1.064%;top:28.125%;width:17.021%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#cfe4ba}.image-container-guidance .guidance-book-badge img{width:40%;height:40%;border-radius:0}.image-container-guidance .guidance-person-foreground{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;clip-path:inset(0 0 0 20%);z-index:2}.home-proof-motion .home-proof-heading>*,.home-proof-motion .home-proof-card,.home-proof-motion .home-proof-conclusion{opacity:0;transform:translateY(22px)}.home-proof-motion.is-visible .home-proof-heading>*,.home-proof-motion.is-visible .home-proof-card,.home-proof-motion.is-visible .home-proof-conclusion{animation:home-detail-rise .68s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-heading>:nth-child(1){animation-delay:.06s}.home-proof-motion.is-visible .home-proof-heading>:nth-child(2){animation-delay:.16s}.home-proof-motion.is-visible .home-proof-card--conversation{animation-delay:.3s}.home-proof-motion.is-visible .home-proof-card--evidence{animation-delay:.42s}.home-proof-motion.is-visible .home-proof-conclusion{animation-delay:.58s}.home-proof-conclusion-visual,.home-proof-conclusion-visual svg{display:block;width:100%}.home-proof-conclusion-visual svg{height:auto;overflow:visible}.home-proof-conclusion-visual .proof-layer,.home-proof-conclusion-visual .proof-check,.home-proof-conclusion-visual .proof-transcript-row,.home-proof-conclusion-visual .proof-transcript-shell{transform-box:fill-box;transform-origin:center}.home-proof-conclusion-visual .proof-layer--headline-pill,.home-proof-conclusion-visual .proof-layer--headline-copy{opacity:0;transform:translateY(-10px) scale(.96)}.home-proof-motion.is-visible .proof-layer--headline-pill{animation:home-proof-receipt-pill-in .48s .72s cubic-bezier(.2,1.32,.42,1) forwards}.home-proof-motion.is-visible .proof-layer--headline-copy{animation:home-proof-receipt-copy-in .4s .84s cubic-bezier(.22,1,.36,1) forwards}.home-proof-conclusion-visual .proof-layer--network{opacity:0;clip-path:circle(0% at 38% 45%);transform-origin:36% 45%}.home-proof-motion.is-visible .proof-layer--network{animation:home-proof-receipt-network-reveal .88s .92s cubic-bezier(.22,1,.36,1) forwards,home-proof-receipt-network-breathe 7s 1.9s ease-in-out infinite}.home-proof-conclusion-visual .proof-layer--ai-chip,.home-proof-conclusion-visual .proof-layer--ai-glyph{opacity:0;transform:scale(.62) rotate(-5deg)}.home-proof-motion.is-visible .proof-layer--ai-chip{animation:home-proof-receipt-chip-in .42s 1.04s cubic-bezier(.18,1.42,.42,1) forwards,home-proof-receipt-chip-pulse 5.8s 1.8s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--ai-glyph{animation:home-proof-receipt-glyph-in .32s 1.18s cubic-bezier(.2,1.3,.42,1) forwards}.home-proof-conclusion-visual .proof-layer--ai-pin{opacity:0;transform:scale(.35)}.home-proof-motion.is-visible .proof-layer--ai-pin{animation:home-proof-receipt-pin-in .25s cubic-bezier(.18,1.45,.42,1) forwards;animation-delay:calc(1.08s + var(--proof-pin-index) * 24ms)}.home-proof-conclusion-visual .proof-layer--transcript{opacity:0;transform:translate(-14px,10px) scale(.965);transform-origin:center bottom}.home-proof-motion.is-visible .proof-layer--transcript{animation:home-proof-receipt-transcript-in .64s 1.42s cubic-bezier(.22,1,.36,1) forwards}.home-proof-conclusion-visual .proof-transcript-row{opacity:.16;transform:translate(-13px) scaleX(.93);transform-origin:left center}.home-proof-motion.is-visible .proof-transcript-row--1{animation:home-proof-receipt-row-in .38s 1.86s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .proof-transcript-row--2{animation:home-proof-receipt-row-in .38s 2.04s cubic-bezier(.22,1,.36,1) forwards,home-proof-receipt-row-focus 4.6s 2.7s ease-in-out infinite}.home-proof-motion.is-visible .proof-transcript-row--3{animation:home-proof-receipt-row-in .38s 2.22s cubic-bezier(.22,1,.36,1) forwards}.home-proof-conclusion-visual .proof-layer--scorecard{opacity:0;transform:translate(16px,9px) scale(.96);transform-origin:center bottom}.home-proof-motion.is-visible .proof-layer--scorecard{animation:home-proof-receipt-scorecard-in .58s 1.76s cubic-bezier(.22,1,.36,1) forwards}.home-proof-conclusion-visual .proof-layer--meter-arc{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.home-proof-motion.is-visible .proof-layer--meter-arc-secondary{animation:home-proof-receipt-meter-draw .9s 2.04s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .proof-layer--meter-arc-primary,.home-proof-motion.is-visible .proof-layer--meter-arc-highlight{animation:home-proof-receipt-meter-draw .78s 2.2s cubic-bezier(.22,1,.36,1) forwards}.home-proof-conclusion-visual .proof-layer--score-value,.home-proof-conclusion-visual .proof-layer--score-badge,.home-proof-conclusion-visual .proof-layer--score-badge-copy{opacity:0;transform:scale(.7)}.home-proof-motion.is-visible .proof-layer--score-value{animation:home-proof-receipt-number-in .38s 2.48s cubic-bezier(.18,1.42,.42,1) forwards}.home-proof-motion.is-visible .proof-layer--score-badge,.home-proof-motion.is-visible .proof-layer--score-badge-copy{animation:home-proof-receipt-badge-in .28s 2.58s cubic-bezier(.18,1.42,.42,1) forwards}.home-proof-conclusion-visual .proof-check{opacity:0}.home-proof-conclusion-visual .proof-check--1{--proof-check-delay: 2.66s}.home-proof-conclusion-visual .proof-check--2{--proof-check-delay: 2.9s}.home-proof-conclusion-visual .proof-check--3{--proof-check-delay: 3.14s}.home-proof-motion.is-visible .proof-check-chip{animation:home-proof-receipt-failure-chip .26s var(--proof-check-delay) cubic-bezier(.18,1.42,.42,1) forwards}.home-proof-motion.is-visible .proof-check-x{animation:home-proof-receipt-failure-x .2s calc(var(--proof-check-delay) + 90ms) cubic-bezier(.18,1.42,.42,1) forwards}.home-proof-motion.is-visible .proof-check-line--long{animation:home-proof-receipt-failure-line .3s calc(var(--proof-check-delay) + .12s) cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .proof-check-line--short{animation:home-proof-receipt-failure-line .28s calc(var(--proof-check-delay) + .19s) cubic-bezier(.22,1,.36,1) forwards}.home-proof-conclusion-visual .proof-layer--brand{opacity:0;transform:translateY(7px)}.home-proof-motion.is-visible .proof-layer--brand{animation:home-proof-receipt-brand-in .5s 3.46s cubic-bezier(.22,1,.36,1) forwards}.home-proof-visual,.home-proof-visual svg{display:block;width:100%}.home-proof-visual svg{height:auto}.home-proof-visual svg>g>circle:nth-of-type(1),.home-proof-visual svg>g>circle:nth-of-type(2){transform-box:view-box;transform-origin:50% -10.3%}.home-proof-motion.is-visible .home-proof-visual svg>g>circle:nth-of-type(1){animation:home-proof-orbit-drift 24s 1.1s linear infinite}.home-proof-motion.is-visible .home-proof-visual svg>g>circle:nth-of-type(2){animation:home-proof-orbit-drift-reverse 31s 1.1s linear infinite}.home-proof-visual svg>g>circle:nth-of-type(3),.home-proof-visual svg>g>circle:nth-of-type(4){transform-box:fill-box;transform-origin:center}.home-proof-motion.is-visible .home-proof-visual svg>g>circle:nth-of-type(3){animation:home-proof-node-drift 5.4s 1.35s ease-in-out infinite}.home-proof-motion.is-visible .home-proof-visual svg>g>circle:nth-of-type(4){animation:home-proof-node-drift 5.4s 1.75s ease-in-out infinite reverse}.home-proof-visual rect[x="257"][y="105"],.home-proof-visual rect[x="257"][y="105"]+path{transform-box:fill-box;transform-origin:center}.home-proof-motion.is-visible .home-proof-visual rect[x="257"][y="105"],.home-proof-motion.is-visible .home-proof-visual rect[x="257"][y="105"]+path{animation:home-proof-badge-pulse 5.2s 1.5s ease-in-out infinite}.home-proof-visual--conversation path[d^="M28.0887"],.home-proof-visual--conversation path[d^="M50.3387"],.home-proof-visual--conversation path[d^="M72.5887"]{opacity:.2;transform:scaleY(.25);transform-box:fill-box;transform-origin:center bottom}.home-proof-motion.is-visible .home-proof-visual--conversation path[d^="M28.0887"]{animation:home-proof-bar-rise .68s .82s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-visual--conversation path[d^="M50.3387"]{animation:home-proof-bar-rise .72s .94s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-visual--conversation path[d^="M72.5887"]{animation:home-proof-bar-rise .64s 1.06s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-visual--conversation path[d^="M208.907"]{animation:home-proof-chart-focus 4.8s 1.7s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.home-proof-visual--evidence path[d^="M127.261"],.home-proof-visual--evidence path[d^="M90.3806"],.home-proof-visual--evidence path[d^="M36.3157"],.home-proof-visual--evidence path[stroke="#CFE4BA"]{opacity:.28;transform-box:fill-box;transform-origin:center}.home-proof-motion.is-visible .home-proof-visual--evidence path[d^="M127.261"]{animation:home-proof-piece-settle-one .72s .76s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-visual--evidence path[d^="M90.3806"]{animation:home-proof-piece-settle-two .72s .88s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-visual--evidence path[d^="M36.3157"]{animation:home-proof-piece-settle-three .72s 1s cubic-bezier(.22,1,.36,1) forwards}.home-proof-motion.is-visible .home-proof-visual--evidence path[stroke="#CFE4BA"]{animation:home-proof-piece-active-in .78s 1.08s cubic-bezier(.22,1,.36,1) forwards,home-proof-piece-active-drift 6.2s 2s ease-in-out infinite}.home-portrait-motion .home-portrait-motion-image,.home-portrait-motion .home-portrait-motion-copy>*{opacity:0;transform:translateY(20px)}.home-portrait-motion.is-visible .home-portrait-motion-image,.home-portrait-motion.is-visible .home-portrait-motion-copy>*{animation:home-detail-rise .68s cubic-bezier(.22,1,.36,1) forwards}.home-portrait-motion.is-visible .home-portrait-motion-image{animation:home-detail-rise .72s .12s cubic-bezier(.22,1,.36,1) forwards,home-detail-art-breathe 6.4s 1.2s ease-in-out infinite}.home-portrait-motion.is-visible .home-portrait-motion-copy>:nth-child(1){animation-delay:.12s}.home-portrait-motion.is-visible .home-portrait-motion-copy>:nth-child(2){animation-delay:.22s}.home-portrait-motion.is-visible .home-portrait-motion-copy>:nth-child(3){animation-delay:.34s}.home-portrait-motion.is-visible .home-portrait-motion-copy>:nth-child(4){animation-delay:.46s}.portrait-bars-visual{position:relative;flex:none}.portrait-bars-visual--portrait{width:80%;max-width:380px;aspect-ratio:824 / 1102}.portrait-bars-visual__canvas{position:relative;height:100%;max-width:100%;aspect-ratio:824 / 1102;margin-inline:auto;overflow:hidden;border-radius:50%}.portrait-bars-visual__background{position:absolute;inset:0;background:#cfe4ba}.portrait-bars-visual__bars{position:absolute;inset:0;z-index:1}.portrait-bars-visual__bars span{position:absolute;bottom:0;width:4.86%;border-radius:999px;background:#c6e0ab;transform:scaleY(0);transform-origin:center bottom}.portrait-bars-visual__bars span:nth-child(1){left:12.38%;height:47.01%}.portrait-bars-visual__bars span:nth-child(2){left:20.87%;height:36.48%}.portrait-bars-visual__bars span:nth-child(3){left:29.61%;height:63.88%}.portrait-bars-visual__bars span:nth-child(4){left:38.59%;height:73.68%}.portrait-bars-visual__bars span:nth-child(5){left:46.84%;height:80.94%}.portrait-bars-visual__bars span:nth-child(6){left:55.1%;height:75.5%}.portrait-bars-visual__bars span:nth-child(7){left:64.08%;height:71.87%}.portrait-bars-visual__bars span:nth-child(8){left:72.33%;height:86.57%}.home-portrait-motion.is-visible .portrait-bars-visual__bars span{animation:home-portrait-bar-pop .72s cubic-bezier(.22,1.35,.36,1) forwards}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(1){animation-delay:.24s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(2){animation-delay:.31s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(3){animation-delay:.38s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(4){animation-delay:.45s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(5){animation-delay:.52s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(6){animation-delay:.59s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(7){animation-delay:.66s}.home-portrait-motion.is-visible .portrait-bars-visual__bars span:nth-child(8){animation-delay:.73s}.portrait-bars-visual__foreground{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-pricing-motion .pricing-header>*,.home-pricing-motion .pricing-step,.home-pricing-motion .home-pricing-details{opacity:0;transform:translateY(16px)}.home-pricing-motion.is-visible .pricing-header>*,.home-pricing-motion.is-visible .pricing-step{animation:home-detail-rise .58s cubic-bezier(.22,1,.36,1) forwards}.home-pricing-motion.is-visible .pricing-header>:nth-child(1){animation-delay:.06s}.home-pricing-motion.is-visible .pricing-header>:nth-child(2){animation-delay:.14s}.home-pricing-motion.is-visible .pricing-header>:nth-child(3){animation-delay:.23s}.home-pricing-motion.is-visible .pricing-step:nth-of-type(1){animation-delay:.3s}.home-pricing-motion.is-visible .pricing-step:nth-of-type(2){animation-delay:.37s}.home-pricing-motion.is-visible .pricing-step:nth-of-type(3){animation-delay:.44s}.home-pricing-motion.is-visible .pricing-step:nth-of-type(4){animation-delay:.51s}.home-pricing-motion.is-visible .pricing-step:nth-of-type(5){animation-delay:.58s}.home-pricing-motion.is-visible .pricing-step:nth-of-type(6){animation-delay:.65s}.home-pricing-motion.is-visible .home-pricing-details{animation:home-pricing-detail-in .52s .34s cubic-bezier(.22,1,.36,1) forwards}.home-pricing-motion.is-visible .active-step .pricing-step-number{animation:home-detail-number-pulse 1.8s ease-in-out infinite}@keyframes home-detail-fade{to{opacity:1}}@keyframes home-industry-card-in{72%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-industry-icon-in{72%{opacity:1;transform:translateY(-1px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-industry-copy-in{to{opacity:.7;transform:translateY(0)}}@keyframes home-proof-orbit-drift{to{transform:rotate(360deg)}}@keyframes home-proof-orbit-drift-reverse{to{transform:rotate(-360deg)}}@keyframes home-proof-node-drift{50%{transform:translate(2px,-1.5px)}}@keyframes home-proof-badge-pulse{50%{transform:scale(1.025)}}@keyframes home-proof-bar-rise{to{opacity:1;transform:scaleY(1)}}@keyframes home-proof-chart-focus{50%{opacity:.86;transform:scale(.985)}}@keyframes home-proof-piece-settle-one{0%{opacity:.28;transform:translate(-5px,-3px) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes home-proof-piece-settle-two{0%{opacity:.28;transform:translate(-4px,4px) rotate(1.5deg)}to{opacity:1;transform:none}}@keyframes home-proof-piece-settle-three{0%{opacity:.28;transform:translate(4px,3px) rotate(2deg)}to{opacity:1;transform:none}}@keyframes home-proof-piece-active-in{0%{opacity:.28;transform:translate(5px,-4px) rotate(2deg)}to{opacity:1;transform:none}}@keyframes home-proof-piece-active-drift{50%{transform:translate(1.5px,-1px) rotate(.45deg)}}@keyframes home-proof-receipt-pill-in{68%{opacity:1;transform:translateY(1px) scale(1.025)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-copy-in{to{opacity:1;transform:none}}@keyframes home-proof-receipt-network-reveal{0%{opacity:0;clip-path:circle(0% at 38% 45%);transform:scale(.96)}58%{opacity:1}to{opacity:1;clip-path:circle(78% at 38% 45%);transform:none}}@keyframes home-proof-receipt-network-breathe{50%{opacity:.88;transform:scale(1.008)}}@keyframes home-proof-receipt-chip-in{72%{opacity:1;transform:scale(1.055) rotate(.7deg)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-chip-pulse{50%{filter:drop-shadow(0 0 5px rgba(220,66,95,.22));transform:scale(1.018)}}@keyframes home-proof-receipt-glyph-in{72%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-pin-in{70%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-transcript-in{70%{opacity:1;transform:translate(1px,-1px) scale(1.008)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-row-in{70%{opacity:1;transform:translate(1px) scaleX(1.008)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-row-focus{50%{filter:drop-shadow(0 2px 5px rgba(130,196,65,.18));transform:translateY(-.7px)}}@keyframes home-proof-receipt-scorecard-in{72%{opacity:1;transform:translate(-1px,-1px) scale(1.008)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-meter-draw{0%{opacity:.15;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}@keyframes home-proof-receipt-number-in{70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-badge-in{72%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-failure-chip{70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-failure-x{70%{opacity:1;transform:scale(1.16) rotate(4deg)}to{opacity:1;transform:none}}@keyframes home-proof-receipt-failure-line{0%{opacity:0;transform:translate(-7px) scaleX(.25);transform-origin:left center}to{opacity:1;transform:none}}@keyframes home-proof-receipt-brand-in{70%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:none}}@keyframes home-detail-rise{to{opacity:1;transform:translateY(0)}}@keyframes home-portrait-bar-pop{to{transform:scaleY(1)}}@keyframes home-detail-chat-in{72%{opacity:1;transform:translate(2px) scale(1.01)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes home-detail-icon-breathe{50%{transform:translateY(-3px) scale(1.025)}}@keyframes home-detail-art-breathe{50%{transform:translateY(-3px)}}@keyframes home-guidance-orbit{to{transform:rotate(360deg)}}@keyframes home-pricing-detail-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes home-detail-number-pulse{50%{transform:scale(1.08)}}@keyframes home-detail-type-character{to{opacity:1}}@media(max-width:767px){.home-industry-motion .shield-bg{opacity:1}}.home-proof-conclusion-visual .proof-layer,.home-proof-conclusion-visual .proof-check,.home-proof-conclusion-visual .proof-transcript-row,.home-proof-conclusion-visual .proof-transcript-shell{opacity:1;transform:none}.home-proof-conclusion-visual .proof-layer--network{clip-path:none}.home-proof-conclusion-visual .proof-layer--meter-arc{stroke-dashoffset:0}.home-proof-motion.is-visible .proof-layer--headline-pill{animation:home-proof-live-pill 5.6s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--network{animation:home-proof-live-network 7.4s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--ai-chip{animation:home-proof-live-chip 4.8s .2s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--ai-glyph{animation:home-proof-live-glyph 4.8s .35s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--ai-pin{animation:home-proof-live-pin 3.8s ease-in-out infinite;animation-delay:calc(var(--proof-pin-index) * 95ms)}.home-proof-motion.is-visible .proof-layer--transcript{animation:home-proof-live-card 6.4s .4s ease-in-out infinite}.home-proof-motion.is-visible .proof-transcript-row--1{animation:home-proof-live-row 5.2s .2s ease-in-out infinite}.home-proof-motion.is-visible .proof-transcript-row--2{animation:home-proof-live-row-focus 5.2s .8s ease-in-out infinite}.home-proof-motion.is-visible .proof-transcript-row--3{animation:home-proof-live-row 5.2s 1.4s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--scorecard{animation:home-proof-live-card 6.4s 1.1s ease-in-out infinite reverse}.home-proof-motion.is-visible .proof-layer--meter-arc{animation:home-proof-live-meter 4.6s 1.3s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--score-value,.home-proof-motion.is-visible .proof-layer--score-badge,.home-proof-motion.is-visible .proof-layer--score-badge-copy{animation:home-proof-live-score 4.6s 1.45s ease-in-out infinite}.home-proof-motion.is-visible .proof-check--1{animation:home-proof-live-check 4.8s .25s ease-in-out infinite}.home-proof-motion.is-visible .proof-check--2{animation:home-proof-live-check 4.8s .65s ease-in-out infinite}.home-proof-motion.is-visible .proof-check--3{animation:home-proof-live-check 4.8s 1.05s ease-in-out infinite}.home-proof-motion.is-visible .proof-layer--brand{animation:home-proof-live-brand 6.8s 1.6s ease-in-out infinite}@keyframes home-proof-live-pill{0%,70%,to{filter:none;transform:none}78%{filter:drop-shadow(0 3px 7px rgba(207,228,186,.24));transform:translateY(-1px) scale(1.008)}}@keyframes home-proof-live-network{0%,to{filter:none;opacity:.92;transform:none}45%{filter:drop-shadow(0 0 5px rgba(220,66,95,.22));opacity:1;transform:scale(1.008)}}@keyframes home-proof-live-chip{0%,68%,to{filter:none;transform:none}78%{filter:drop-shadow(0 0 7px rgba(220,66,95,.34));transform:scale(1.035)}85%{transform:scale(.995)}}@keyframes home-proof-live-glyph{0%,70%,to{transform:none}80%{transform:scale(1.06)}}@keyframes home-proof-live-pin{0%,72%,to{opacity:.58;transform:scale(.88)}82%{opacity:1;transform:scale(1.16)}}@keyframes home-proof-live-card{0%,to{transform:none}50%{transform:translateY(-1.5px)}}@keyframes home-proof-live-row{0%,64%,to{opacity:.82;transform:none}74%{opacity:1;transform:translate(1.5px)}}@keyframes home-proof-live-row-focus{0%,58%,to{filter:none;transform:none}70%{filter:drop-shadow(0 2px 6px rgba(130,196,65,.28));transform:translate(2px) scale(1.008)}}@keyframes home-proof-live-meter{0%,62%,to{filter:none;opacity:.78}74%{filter:drop-shadow(0 0 5px rgba(220,66,95,.38));opacity:1}}@keyframes home-proof-live-score{0%,62%,to{transform:none}74%{transform:scale(1.055)}}@keyframes home-proof-live-check{0%,66%,to{opacity:.72;transform:none}76%{opacity:1;transform:translate(2px)}}@keyframes home-proof-live-brand{0%,72%,to{opacity:.9;transform:none}82%{opacity:1;transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.home-industry-motion .peace-of-mind-content>.section-subtitle,.home-industry-motion .peace-of-mind-content>.section-title,.home-industry-motion .peace-of-mind-content>.section-description,.home-industry-motion .shield-bg,.home-industry-motion .home-industry-card,.home-industry-motion .home-industry-card .feature-icon-wrapper,.home-industry-motion .home-industry-card h3,.home-industry-motion .home-industry-card p,.unlock-motion .unlock-insights-header>*,.unlock-motion .unlock-card,.unlock-motion .chat-bubble-demo,.unlock-motion .chat-typewriter-character,.home-proof-motion .home-proof-heading>*,.home-proof-motion .home-proof-card,.home-proof-motion .home-proof-conclusion,.home-portrait-motion .home-portrait-motion-image,.home-portrait-motion .home-portrait-motion-copy>*,.home-pricing-motion .pricing-header>*,.home-pricing-motion .pricing-step,.home-pricing-motion .home-pricing-details{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.home-industry-motion .peace-of-mind-content>.section-description,.unlock-motion .section-description-dark,.home-portrait-motion .section-description,.home-pricing-motion .section-description{opacity:.7!important}.guidance-orbit-plane,.home-proof-visual *,.home-proof-visual svg,.home-proof-conclusion-visual *,.home-proof-conclusion-visual svg,.portrait-bars-visual__bars span,.home-industry-motion .feature-icon-wrapper,.home-proof-motion img,.home-portrait-motion .home-portrait-motion-image,.home-pricing-motion .active-step .pricing-step-number{animation:none!important;transition:none!important;transform:none!important}.home-proof-visual--conversation path[d^="M28.0887"],.home-proof-visual--conversation path[d^="M50.3387"],.home-proof-visual--conversation path[d^="M72.5887"],.home-proof-visual--evidence path[d^="M127.261"],.home-proof-visual--evidence path[d^="M90.3806"],.home-proof-visual--evidence path[d^="M36.3157"],.home-proof-visual--evidence path[stroke="#CFE4BA"],.home-proof-conclusion-visual svg>g:nth-of-type(1),.home-proof-conclusion-visual svg>g:nth-of-type(1)>g,.home-proof-conclusion-visual svg>g:nth-of-type(n+2):nth-of-type(-n+7),.home-proof-conclusion-visual svg>rect:nth-of-type(n+3):nth-of-type(-n+8){opacity:1!important}.home-proof-conclusion-visual .proof-layer,.home-proof-conclusion-visual .proof-check,.home-proof-conclusion-visual .proof-transcript-row,.home-proof-conclusion-visual .proof-transcript-shell{opacity:1!important;clip-path:none!important;stroke-dashoffset:0!important}.portrait-bars-visual__bars span{transform:scaleY(1)!important}}.transform-ladder-inline{aspect-ratio:563 / 403}.transform-ladder-inline>svg,.transform-benchmark-inline>svg{display:block;width:100%;height:100%}.transform-benchmark-inline{width:100%;max-width:416px;aspect-ratio:416 / 133}.transform-ladder-inline path[mask="url(#path-19-inside-4_55012_98318)"],.transform-ladder-inline path[mask="url(#path-23-inside-6_55012_98318)"],.transform-ladder-inline path[mask="url(#path-27-inside-8_55012_98318)"],.transform-ladder-inline path[mask="url(#path-15-inside-2_55012_98318)"]{stroke-dasharray:600;stroke-dashoffset:600}.transform-card--coach.is-visible .transform-ladder-inline path[mask="url(#path-19-inside-4_55012_98318)"]{animation:transform-gauge-sweep 1.05s .32s cubic-bezier(.22,1,.36,1) forwards}.transform-card--coach.is-visible .transform-ladder-inline path[mask="url(#path-23-inside-6_55012_98318)"]{animation:transform-gauge-sweep 1.05s .52s cubic-bezier(.22,1,.36,1) forwards}.transform-card--coach.is-visible .transform-ladder-inline path[mask="url(#path-27-inside-8_55012_98318)"]{animation:transform-gauge-sweep 1.05s .72s cubic-bezier(.22,1,.36,1) forwards}.transform-card--coach.is-visible .transform-ladder-inline path[mask="url(#path-15-inside-2_55012_98318)"]{animation:transform-gauge-sweep 1.15s .92s cubic-bezier(.22,1,.36,1) forwards}.transform-ladder-inline>svg>path[fill="#CFE4BA"]{transform-box:fill-box;transform-origin:left center;transform:scaleX(0)}.transform-card--coach.is-visible .transform-ladder-inline>svg>path[fill="#CFE4BA"]{animation:transform-step-grow .72s .28s cubic-bezier(.22,1,.36,1) forwards}.transform-benchmark-inline path[d^="M121.185 41.1952"]{clip-path:inset(0 100% 0 0)}.transform-card--benchmark.is-visible .transform-benchmark-inline path[d^="M121.185 41.1952"]{animation:transform-benchmark-gauge 1.2s .38s cubic-bezier(.22,1,.36,1) forwards}.transform-benchmark-inline line[x1="101.723"]{transform-box:view-box;transform-origin:101.723px 54.584px;transform:rotate(-62deg)}.transform-card--benchmark.is-visible .transform-benchmark-inline line[x1="101.723"]{animation:transform-benchmark-needle 1.2s .38s cubic-bezier(.22,1,.36,1) forwards}@keyframes transform-gauge-sweep{to{stroke-dashoffset:0}}@keyframes transform-step-grow{to{transform:scaleX(1)}}@keyframes transform-benchmark-gauge{to{clip-path:inset(0 0 0 0)}}@keyframes transform-benchmark-needle{to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.transform-ladder-inline path[mask="url(#path-19-inside-4_55012_98318)"],.transform-ladder-inline path[mask="url(#path-23-inside-6_55012_98318)"],.transform-ladder-inline path[mask="url(#path-27-inside-8_55012_98318)"],.transform-ladder-inline path[mask="url(#path-15-inside-2_55012_98318)"],.transform-ladder-inline>svg>path[fill="#CFE4BA"],.transform-benchmark-inline path[d^="M121.185 41.1952"],.transform-benchmark-inline line[x1="101.723"]{animation:none!important;transition:none!important;transform:none!important;clip-path:none!important;stroke-dashoffset:0!important}}.header-container{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 80px}.site-header{background-color:var(--color-text-light);border-bottom:1px solid rgba(35,35,35,.14);position:sticky;top:0;z-index:1000;padding:1rem 0rem}.logo-wrapper{display:flex;align-items:center;gap:.75rem}.brand-text{font-family:var(--font-brand);font-size:1.8rem;font-weight:700;color:var(--color-text-dark);letter-spacing:.02em;white-space:nowrap}.main-nav{flex-grow:1;display:flex;justify-content:center}.main-nav ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.main-nav li{margin:0}.main-nav a{font-family:var(--font-primary);font-size:1.1rem;font-weight:500;color:var(--color-text-dark);text-decoration:none;transition:color .3s ease;padding:2.7rem 0}.main-nav a:hover{color:var(--color-primary)}.main-nav a.active{border-bottom:4px solid var(--color-primary)}.header-actions{display:flex;align-items:center;gap:1rem}.login-btn{font-family:var(--font-primary);font-size:1rem;font-weight:500;color:var(--color-text-dark);background:transparent;border:none;padding:.5rem 1rem;cursor:pointer;transition:color .3s ease}.login-btn:hover{color:var(--color-primary)}.cta-button{font-family:var(--font-primary);font-size:1rem;font-weight:600;color:var(--color-text-light);background-color:var(--color-primary);border:none;border-radius:.5rem;padding:.75rem 1.5rem;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.cta-button:hover{background-color:var(--color-primary-dark)}.mobile-menu-toggle{display:none;background:transparent;border:none;cursor:pointer;color:var(--color-text-dark)}.mobile-menu{display:none}.desktop-only{display:inline-flex}@media(max-width:768px){.site-header{padding:1rem}.desktop-only{display:none!important}.mobile-menu-toggle{display:block}.mobile-menu{display:block;position:absolute;top:100%;left:0;right:0;background-color:var(--color-light-bg);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 4px 6px #0000001a}.mobile-menu ul{list-style:none;margin:0;padding:1rem 0}.mobile-menu li{margin:0}.mobile-menu a{display:block;padding:1rem 2rem;font-family:var(--font-primary);font-size:1rem;font-weight:500;color:var(--color-text-dark);text-decoration:none;transition:background-color .3s ease}.mobile-menu a:hover,.mobile-menu a.active{background-color:#dc425f1a;color:var(--color-primary)}.brand-text{font-size:1.25rem;white-space:nowrap}}@media(max-width:1024px)and (min-width:769px){.main-nav ul{gap:1.5rem}.main-nav a{font-size:.9rem}.brand-text{font-size:1.35rem;white-space:nowrap}}@media screen and (max-width:768px){.header-container{padding:0 3px!important;height:50px}}.sec-site-header{background-color:#131313;z-index:100;border-bottom:2px solid rgba(255,255,255,.1);padding:1rem 0rem;position:sticky;top:0;z-index:1000}.sec-header-container{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;padding:0 80px;height:80px}.sec-logo img{display:block;height:21px}.sec-main-nav ul{display:flex;gap:32px}.sec-main-nav a{opacity:.7;font-size:14px;font-weight:400;padding:30px 0;transition:opacity .3s;font-family:var(--font-primary);font-size:1.1rem;font-weight:500;color:#fff;text-decoration:none;transition:color .3s ease;padding:2.7rem 0}.sec-main-nav a:hover{opacity:1}.sec-mobile-nav-toggle{display:none;flex-direction:column;gap:5px}.sec-mobile-nav-toggle span{display:block;width:25px;height:3px;background-color:#fff}@media(max-width:992px){.sec-header-container{padding:0 40px}.sec-main-nav{display:none}.sec-mobile-nav-toggle{display:flex}}@media(max-width:768px){.sec-header-container{padding:0 20px;height:50px}}.sec-hero-section{background-color:#131313;padding:80px 0}.sec-hero-container{max-width:1440px;margin:0 auto;padding:0 80px;display:flex;align-items:center;gap:32px}.sec-hero-content{flex:1;display:flex;flex-direction:column;gap:32px;max-width:636px}.sec-hero-subtitle{color:#cfe4ba;font-size:20px;font-weight:400}.sec-hero-title{color:#fff;font-size:58px;font-weight:700;line-height:1.2}.sec-hero-description{color:#ffffffb3;font-size:18px;line-height:1.4;max-width:636px}.sec-hero-button{background-color:#dc425f;color:#fff;padding:22px 32px;border-radius:24px;font-size:18px;font-weight:400;align-self:flex-start;transition:background-color .3s}.sec-hero-button:hover{background-color:#c73a54}.sec-hero-image-wrapper{flex:1;display:flex;justify-content:center;align-items:center;background-color:#232323;border-radius:16px;min-height:500px}.sec-hero-image-container{position:relative;width:356px;height:428px}.sec-hero-image-container img{position:absolute}.sec-shield-img-1{opacity:.9}.sec-shield-img-2{top:177.61px;left:283.94px;width:64.8px;height:174.53px}.sec-shield-img-3{top:83.51px;left:85.79px;width:184.25px;height:252.34px;opacity:.1}.sec-shield-img-4{top:0;left:0;width:178px;height:66.78px}.sec-shield-img-5{top:0;left:0;width:356px;height:419.53px;opacity:.4}@media(max-width:1200px){.sec-hero-container{flex-direction:column;text-align:center;padding:0 20px}.sec-hero-content{align-items:center}.sec-hero-button{align-self:center}}@media(max-width:768px){.sec-hero-section{padding:40px 20px}.sec-hero-title{font-size:42px}.sec-hero-description{font-size:16px}.sec-hero-image-wrapper{min-height:350px}.sec-hero-image-container{transform:scale(.8)}}.sec-footprint-container{display:flex;flex-direction:column;align-items:center;gap:40px}.sec-footprint-subtitle{color:#cfe4ba;font-size:20px}.sec-footprint-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff}.sec-footprint-description{font-size:18px;line-height:1.5;color:#ffffffb3}.sec-footprint-graph-wrapper{background-color:#131313;border-radius:16px;padding:40px;width:100%;max-width:1280px;overflow:hidden}.sec-footprint-graph{position:relative;width:100%;height:860px}.sec-graph-bg-man,.sec-graph-bg-woman{position:absolute;-o-object-fit:cover;object-fit:cover;opacity:.8}.sec-graph-bg-man{left:-150px;top:0;width:328px;height:500px}.sec-graph-bg-woman{right:-150px;top:174px;width:571px;height:381px}.sec-graph-center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px}.sec-face-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px}.sec-face-outline{width:100%;height:100%;opacity:.33}.sec-face-eyes{position:absolute;top:187px;left:89px;display:flex;gap:127px;filter:drop-shadow(0px 7px 22px rgba(220,66,95,.52))}.sec-threat-item{position:absolute;display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px;border:1px solid rgba(220,66,95,.5);border-radius:16px;text-align:center;font-size:18px;width:204px}.sec-threat-icon-bg img{max-width:32px;max-height:32px}.sec-threat-item p{color:#fff}.sec-item-malware{top:0;left:50%;transform:translate(-50%);background-color:#dc425f66}.sec-item-phishing{top:127px;right:0}.sec-item-social-networks{top:90px;left:0}.sec-item-tracking{bottom:194px;left:0}.sec-item-takeover{bottom:194px;right:0}.sec-item-wifi{bottom:0;left:148px}.sec-item-engineering{bottom:0;right:148px}.sec-item-breaches{bottom:-188px;left:50%;transform:translate(-50%)}@media(max-width:1200px){.sec-footprint-graph{height:auto;padding-bottom:100%}.sec-graph-center-content{width:100%;height:auto;position:static;transform:none;display:grid;grid-template-columns:1fr 1fr;gap:20px}.sec-threat-item{position:static;transform:none!important;width:auto}.sec-face-icon,.sec-graph-bg-man,.sec-graph-bg-woman{display:none}}@media(max-width:768px){.sec-footprint-section{padding:80px 20px}.sec-footprint-title{font-size:36px}.sec-footprint-graph-wrapper{padding:20px}.sec-graph-center-content{grid-template-columns:1fr}}.sec-threatscape-section{background-color:#131313;padding:140px 80px}.sec-threatscape-container{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto}.sec-threatscape-header{text-align:center;max-width:708px;display:flex;flex-direction:column;gap:24px}.sec-threatscape-subtitle{color:#cfe4ba;font-size:20px;margin:0}.sec-threatscape-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff;margin:0}.sec-threatscape-description{font-size:18px;line-height:1.5;color:#ffffffb3;margin:0}.sec-threatscape-chart-area{background-color:#232323;border-radius:16px;padding:40px;width:100%;max-width:1280px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:40px}.sec-monster-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;pointer-events:none;overflow:hidden}.sec-monster-bg img{position:absolute}.sec-monster-img-1{top:-28px;left:-8px;width:1296px;max-width:none}.sec-monster-img-2{top:138px;left:480px}.sec-monster-img-3{top:136px;left:680px}.sec-monster-eyes{top:127px;left:50%;transform:translate(-50%);filter:drop-shadow(0px 7px 22px rgba(220,66,95,.9));opacity:1;animation:glowEffect 3s infinite alternate}@keyframes glowEffect{0%{filter:drop-shadow(0px 7px 15px rgba(220,66,95,.4))}to{filter:drop-shadow(0px 7px 22px rgba(220,66,95,.7))}}.sec-info-box{position:absolute;top:123px;left:72px;background-color:#dc425f1f;border:1px solid rgba(220,66,95,.5);padding:16px 32px;border-radius:16px;max-width:355px;font-size:16px;line-height:1.5;color:#ffffffb3;z-index:2;animation:fadeInUp .8s ease-out both;animation-delay:.3s}.sec-info-box strong{color:#fff}.sec-bar-chart-container{display:flex;align-items:flex-end;gap:41px;height:569px;width:100%;justify-content:center;padding-top:100px;margin-bottom:20px;position:relative}.sec-bar-item{width:56px;background:linear-gradient(180deg,#dc425f,#6c1b2a);border-radius:52px 52px 0 0;position:relative;display:flex;justify-content:center;height:0;transition:height 1s cubic-bezier(.34,1.56,.64,1),transform .3s ease;cursor:pointer;transform-origin:bottom center}.sec-bar-item:hover{transform:scaleY(1.05);filter:brightness(1.15);z-index:5}.sec-chart-animated .sec-bar-item{height:var(--bar-height, 0);animation:growBar 1.2s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--animation-delay, 0ms)}@keyframes growBar{0%{height:0;opacity:0}to{height:var(--bar-height, 0);opacity:1}}.sec-bar-year{position:absolute;bottom:-32px;font-size:16px;color:#ffffffb3;font-weight:500}.sec-bar-highlight{position:relative;background:linear-gradient(180deg,#b42e45,#4e1220);box-shadow:0 0 15px #dc425f99;z-index:3}.sec-bar-highlight:hover{background:linear-gradient(180deg,#c33750,#5b1626);box-shadow:0 0 20px #dc425fcc}.sec-bar-tooltip{position:absolute;bottom:calc(100% + 20px);left:50%;transform:translate(-50%);background-color:#dc425f;padding:16px;border-radius:16px;width:213px;font-size:14px;line-height:1.4;text-align:center;color:#fff;opacity:0;transition:opacity .5s ease,transform .3s ease;z-index:4;box-shadow:0 4px 15px #0003;pointer-events:none}.sec-bar-tooltip.visible{opacity:1}.sec-bar-highlight:hover .sec-bar-tooltip{opacity:1;transform:translate(-50%) translateY(-5px)}.sec-bar-tooltip img{position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.sec-stats-highlight{text-align:center;margin-top:0;animation:fadeIn 1s ease both;animation-delay:2s}.sec-stats-highlight p{color:#dc425f;font-size:18px;margin:0 0 10px}.sec-stats-number-container{position:relative}.sec-countdown-number{color:#dc425f;font-size:64px;font-weight:700;line-height:1.2;margin:0;animation:pulseNumber 2s infinite alternate}@keyframes pulseNumber{0%{transform:scale(1);text-shadow:0 0 5px rgba(220,66,95,.5)}to{transform:scale(1.05);text-shadow:0 0 15px rgba(220,66,95,.8)}}.sec-chart-source{font-size:14px;color:#ffffffb3;margin-top:20px;opacity:.8}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.sec-bar-chart-container{gap:30px}.sec-bar-item{width:45px}.sec-info-box{left:40px;top:100px;max-width:320px}}@media(max-width:992px){.sec-bar-chart-container{gap:20px;padding-top:80px}.sec-bar-item{width:35px}.sec-bar-tooltip{width:180px;font-size:12px;padding:12px}.sec-info-box{position:relative;top:auto;left:auto;margin-bottom:0;max-width:90%}.sec-monster-eyes{top:130px}}@media(max-width:768px){.sec-threatscape-section{padding:80px 20px}.sec-threatscape-title{font-size:36px}.sec-threatscape-chart-area{padding:30px 15px}.sec-bar-chart-container{gap:10px;padding-top:20px;height:400px;overflow-x:auto;justify-content:flex-start;padding-left:20px;padding-right:20px;margin-bottom:40px;-webkit-overflow-scrolling:touch}.sec-bar-item{width:30px;min-width:px}.sec-bar-year{font-size:14px;transform:rotate(-45deg);transform-origin:top left;bottom:-40px;width:40px;text-align:left}.sec-stats-highlight p{font-size:16px}.sec-countdown-number{font-size:48px}.sec-monster-bg{opacity:.07}}@media(max-width:480px){.sec-bar-chart-container{height:300px;gap:8px}.sec-bar-item{width:24px;min-width:24px}.sec-bar-tooltip{width:150px;font-size:11px;padding:10px;left:0;transform:translate(0)}.sec-bar-highlight:hover .sec-bar-tooltip{transform:translate(0) translateY(-5px)}.sec-bar-tooltip img{left:15px}.sec-countdown-number{font-size:36px}.sec-info-box{padding:12px 20px;font-size:14px}.sec-threatscape-subtitle{font-size:18px}.sec-threatscape-title{font-size:30px}}.recharts-wrapper-fix{outline:none}.recharts-wrapper-fix *,.recharts-wrapper,.recharts-surface,.recharts-layer{outline:none!important}.recharts-bar-rectangles:hover{filter:brightness(1.15);cursor:pointer}.highlighted-bar{filter:drop-shadow(0 0 15px rgba(220,66,95,.6));cursor:pointer}.highlighted-bar:hover{filter:drop-shadow(0 0 20px rgba(220,66,95,.8));cursor:pointer}*:focus{outline:none!important}.recharts-wrapper:focus-visible,.recharts-surface:focus-visible,.recharts-wrapper:focus,.recharts-surface:focus{outline:none!important;border:none!important;box-shadow:none!important}.sec-demographics-section{background-color:#232323;padding:140px 80px}.sec-demographics-container{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto}.sec-demographics-header{text-align:center;max-width:724px;display:flex;flex-direction:column;gap:24px}.sec-demographics-subtitle{color:#cfe4ba;font-size:20px;margin:0}.sec-demographics-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff;margin:0}.sec-demographics-description{font-size:18px;line-height:1.5;color:#ffffffb3;margin:0}.sec-demographics-chart-area{background-color:#131313;border-radius:16px;padding:48px 80px;width:100%;max-width:1280px;display:flex;flex-direction:column;align-items:center;gap:48px}.sec-tabs{display:inline-flex;border:1px solid rgba(207,228,186,.3);border-radius:24px;padding:8px}.sec-tab-item{padding:14px 24px;border-radius:16px;font-size:18px;color:#cfe4ba;opacity:.8;transition:all .3s;background:none;border:none;cursor:pointer;outline:none}.sec-tab-item:hover{opacity:1}.sec-tab-item.active{background-color:#cfe4ba;color:#232323;opacity:1}.sec-age-chart{width:100%;display:flex;flex-direction:column;gap:24px}.sec-age-chart.animate-in .sec-age-bar-row{animation:slideInRight .6s ease-out forwards;opacity:0;animation-delay:var(--delay, 0ms)}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.sec-age-bar-row{display:flex;align-items:center;gap:16px}.sec-age-label{font-size:16px;color:#ffffffb3;text-align:right;width:104px;flex-shrink:0}.sec-age-bar-wrapper{flex-grow:1;height:56px;background-color:#ffffff0d;border-radius:52px;overflow:hidden}.sec-age-bar{background:linear-gradient(270deg,#dc425f,#9d3145);height:100%;border-radius:52px;position:relative;min-width:56px;transition:all .3s ease}.sec-age-bar-losses{background:linear-gradient(270deg,#5b9ddc,#31649d)}.sec-age-bar:hover{filter:brightness(1.2);transform:scaleY(1.05);box-shadow:0 0 15px #dc425f66;z-index:5}.sec-age-bar-losses:hover{box-shadow:0 0 15px #5b9ddc66}.sec-age-bar img{position:absolute;right:0;top:0;width:56px;height:56px;transition:transform .3s ease}.sec-age-bar:hover img{transform:scale(1.1)}.sec-age-bar-tooltip{position:absolute;top:-45px;right:10px;background-color:#000c;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,visibility .3s,transform .3s;white-space:nowrap;z-index:10}.sec-age-bar-tooltip:after{content:"";position:absolute;bottom:-5px;right:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8)}.sec-age-bar:hover .sec-age-bar-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.sec-age-value{font-size:16px;color:#ffffffb3;width:120px;flex-shrink:0}.sec-chart-summary{background-color:#dc425f1f;border:1px solid rgba(220,66,95,.5);padding:16px 32px;border-radius:16px;font-size:16px;color:#ffffffb3;transition:all .5s ease}.sec-chart-source{font-size:14px;color:#ffffffb3;margin:0}.sec-age-chart{position:relative;transition:opacity .3s ease}@media(max-width:992px){.sec-demographics-chart-area{padding:40px}.sec-age-value{width:100px;font-size:14px}}@media(max-width:768px){.sec-demographics-section{padding:80px 20px}.sec-demographics-title{font-size:36px}.sec-demographics-chart-area{padding:20px}.sec-tab-item{padding:10px 16px;font-size:16px}.sec-age-bar-row{flex-wrap:wrap;gap:8px}.sec-age-label{width:100%;text-align:left;margin-bottom:4px}.sec-age-value{order:3;width:100%;text-align:right}.sec-age-bar-wrapper{order:2;width:100%}.sec-age-bar-tooltip{top:-40px;right:5px;font-size:12px;padding:6px 10px}.sec-chart-summary{padding:12px 20px;font-size:14px}}@media(max-width:480px){.sec-demographics-chart-area{padding:16px}.sec-tabs{width:100%;display:flex}.sec-tab-item{flex:1;padding:8px;font-size:14px;white-space:nowrap}.sec-age-bar{min-width:40px}.sec-age-bar img{width:40px;height:40px}}@keyframes grow{0%{width:0}to{width:100%}}.recharts-text{font-family:inherit}@media(max-width:768px){.sec-recharts-age-container{padding:0}.sec-recharts-tooltip{font-size:12px;padding:6px 10px}}@media(max-width:480px){.recharts-cartesian-axis-tick text{font-size:12px}.recharts-label{font-size:12px!important}}.sec-recharts-tooltip{background-color:#000c;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;box-shadow:0 2px 10px #00000080;position:relative}@media(max-width:768px){.sec-recharts-age-container{margin-top:20px;margin-bottom:20px}.sec-recharts-tooltip{font-size:12px;padding:6px 10px}.recharts-wrapper,.recharts-surface{overflow:visible!important}.recharts-text.recharts-cartesian-axis-tick-value{font-size:12px!important}}.sec-recharts-age-container{width:100%;position:relative;padding:10px 0}.chart-container{width:100%;height:100%}.sec-recharts-tooltip{background-color:#000c;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;box-shadow:0 2px 10px #00000080;position:relative;z-index:10}.sec-recharts-tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8)}.recharts-bar-rectangle:hover{filter:brightness(1.2);cursor:pointer;transition:filter .3s ease}.recharts-default-tooltip:after,.recharts-tooltip-wrapper:after{display:none}.sec-recharts-tooltip:after{display:none}.recharts-wrapper:focus,.recharts-wrapper:active,.recharts-wrapper *:focus{outline:none!important}.sec-recharts-age-container.mobile-view .recharts-cartesian-axis-tick text{font-size:12px}.sec-recharts-age-container.mobile-view rect.recharts-rectangle.recharts-bar-background{fill:#ffffff0d!important;rx:15;ry:15}@media(max-width:768px){.sec-recharts-age-container{margin-top:20px;margin-bottom:20px}.sec-recharts-tooltip{font-size:12px;padding:6px 10px}.recharts-wrapper,.recharts-surface{overflow:visible!important}.recharts-text.recharts-cartesian-axis-tick-value{font-size:12px!important}.sec-recharts-age-container.mobile-view .recharts-bar-rectangle path{rx:15;ry:15}}@media(max-width:480px){.recharts-cartesian-axis-tick text{font-size:10px!important}.sec-demographics-chart-area{padding:16px 10px}.sec-recharts-age-container{margin-top:10px;padding:0}.sec-recharts-age-container.mobile-view{height:auto}}.sec-cta-secure-section{padding:140px 80px;max-width:1440px;margin:0 auto}.sec-cta-secure-container{background-color:#353848;border-radius:24px;padding:100px 106px;display:flex;align-items:center;gap:80px;overflow:hidden}.sec-cta-secure-content{flex:1;max-width:533px;display:flex;flex-direction:column;gap:24px}.sec-cta-secure-subtitle{color:#cfe4ba;font-size:20px}.sec-cta-secure-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff}.sec-cta-secure-description{font-size:16px;line-height:1.5;color:#ffffffb3}.sec-cta-secure-image{flex-shrink:0;position:relative;width:337px;height:398px;-o-object-fit:contain;object-fit:contain;margin-left:auto}.sec-locker-shield-img-1{top:1px;left:0;width:330px;height:390px;opacity:.3}.sec-locker-shield-img-2{top:165.16px;left:263.21px;width:60.07px;height:162.3px}.sec-locker-shield-img-3{top:1px;left:0;width:165px;height:62.1px}.sec-locker-shield-img-4{top:1px;left:0;width:330px;height:390px}.sec-locker-img{top:108.1px;left:111.8px;width:111.9px;height:151.1px}@media(max-width:1200px){.sec-cta-secure-container{flex-direction:column;text-align:center;gap:60px;padding:80px 40px}.sec-cta-secure-content{align-items:center}}@media(max-width:768px){.sec-cta-secure-section{padding:80px 20px;margin:auto}.sec-cta-secure-container{padding:60px 20px}.sec-cta-secure-title{font-size:36px}}.sec-testimonials-section{background-color:#f6f6f6;padding:140px 80px;color:#232323}.sec-testimonials-container{display:flex;flex-direction:column;align-items:center;gap:56px}.sec-testimonials-header{text-align:center;max-width:847px;display:flex;flex-direction:column;gap:24px}.sec-testimonials-subtitle{color:#82c441;font-size:20px}.sec-testimonials-title{font-size:50px;font-weight:700;line-height:1.3}.sec-testimonials-description{font-size:18px;line-height:1.5;color:#232323b3}.sec-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:1280px}.sec-testimonial-card{background-color:#fff;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:32px;box-shadow:0 4px 80px #0f1a430d}.sec-stars{display:flex;gap:4px}.sec-stars img{width:24px;height:24px}.sec-testimonial-text{font-size:16px;line-height:1.5;color:#232323b3;flex-grow:1}.sec-testimonial-user{display:flex;align-items:center;gap:16px}.sec-user-avatar{width:48px;height:48px;border-radius:50%}.sec-user-name{font-size:18px;font-weight:600}@media(max-width:1200px){.sec-testimonials-grid{grid-template-columns:1fr}}@media(max-width:768px){.sec-testimonials-section{padding:80px 20px}.sec-testimonials-title{font-size:36px}}.sec-cta-activate-section{padding:140px 80px;max-width:1440px;margin:0 auto}.sec-cta-activate-container{background-color:#353848;border-radius:24px;padding:100px 80px;display:flex;justify-content:space-between;align-items:center;gap:80px;overflow:hidden}.sec-cta-activate-content{max-width:628px;display:flex;flex-direction:column;gap:24px}.sec-cta-activate-subtitle{color:#cfe4ba;font-size:20px}.sec-cta-activate-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff}.sec-cta-activate-description{font-size:18px;line-height:1.5;color:#ffffffb3}.sec-cta-activate-image-wrapper{position:relative;width:523px;height:470px;flex-shrink:0}.sec-person-shield-container{position:absolute;top:0;left:18px;width:100%;height:100%}.sec-person-shield-container img{position:absolute}.sec-person-shield-bg{top:61px;left:0;width:288px;height:340px;opacity:.1}.sec-person-img{top:0;left:162px;width:362px;height:467px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='362'%20height='467'%20viewBox='0%200%20362%20467'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='362'%20height='467'%20rx='181'%20fill='%23CFE4BA'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='362'%20height='467'%20viewBox='0%200%20362%20467'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='362'%20height='467'%20rx='181'%20fill='%23CFE4BA'/%3e%3c/svg%3e");-webkit-mask-size:cover;mask-size:cover;-o-object-fit:cover;object-fit:cover}.sec-person-logo-icon{top:0;left:217px;width:80px;height:80px}.sec-person-logo-detail{top:24.92px;left:244.63px;width:24.63px;height:30.19px}@media(max-width:1200px){.sec-cta-activate-container{flex-direction:column-reverse;text-align:center;gap:60px;padding:80px 40px}.sec-cta-activate-content{align-items:center}}@media(max-width:768px){.sec-cta-activate-section{padding:80px 20px}.sec-cta-activate-container{padding:60px 20px}.sec-cta-activate-title{font-size:36px}.sec-cta-activate-image-wrapper{transform:scale(.8);height:376px}}.active{color:var(--color-text-dark);font-weight:500;border-bottom:3px solid var(--color-primary)}.sec-cta-final-section{padding:140px 80px}.sec-cta-final-container{background-color:#353848;border-radius:24px;padding:30px 106px;display:flex;align-items:center;gap:20px;overflow:hidden}.sec-cta-final-image-wrapper{position:relative;width:412px;height:551px;flex-shrink:0}.sec-person-shape-container{width:100%;height:100%}.sec-person-final-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='412'%20height='551'%20viewBox='0%200%20412%20551'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='412'%20height='551'%20rx='206'%20fill='%23CFE4BA'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='412'%20height='551'%20viewBox='0%200%20412%20551'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='412'%20height='551'%20rx='206'%20fill='%23CFE4BA'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.sec-cta-final-content{flex:1;max-width:533px;display:flex;flex-direction:column;gap:24px}.sec-cta-final-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff}.sec-cta-final-description{font-size:16px;line-height:1.5;color:#ffffffb3}.sec-cta-final-button{background-color:#dc425f;color:#fff;padding:22px 32px;border-radius:24px;font-size:18px;font-weight:400;align-self:flex-start;transition:background-color .3s}.sec-cta-final-button:hover{background-color:#c73a54}@media(max-width:1200px){.sec-cta-final-container{flex-direction:column;text-align:center;gap:60px;padding:80px 40px}.sec-cta-final-content{align-items:center}.sec-cta-final-button{align-self:center}}@media(max-width:768px){.sec-cta-final-section{padding:80px 20px}.sec-cta-final-container{padding:60px 20px}.sec-cta-final-title{font-size:36px}.sec-cta-final-image-wrapper{width:300px;height:401px}}.sec-site-footer{background-color:#353848;padding:80px;color:#fff}.sec-footer-container{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:60px}.sec-footer-column{display:flex;flex-direction:column;gap:24px}.sec-footer-logo img{height:21px}.sec-social-links{display:flex;gap:14px}.sec-social-links a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.1);border-radius:8px;transition:background-color .3s}.sec-social-links a:hover{background-color:#ffffff1a}.sec-social-links a.sec-social-twitter{background-color:#dc425f}.sec-social-links a.sec-social-twitter:hover{background-color:#c73a54}.sec-copyright{font-size:12px;color:#ffffffb3;margin-top:auto}.sec-footer-heading{font-size:18px;font-weight:600}.sec-footer-links{display:flex;flex-direction:column;gap:16px}.sec-footer-links a{font-size:14px;color:#ffffffb3;transition:color .3s}.sec-footer-links a:hover{color:#fff}.sec-footer-cta p{font-size:14px;color:#ffffffb3;line-height:1.4}.sec-footer-button{background-color:#dc425f;color:#fff;padding:16px 32px;border-radius:16px;font-size:16px;align-self:flex-start;transition:background-color .3s}.sec-footer-button:hover{background-color:#c73a54}@media(max-width:992px){.sec-footer-container{grid-template-columns:1fr 1fr}.sec-footer-main{grid-column:1 / -1;align-items:center;text-align:center}.sec-copyright{margin-top:24px}}@media(max-width:768px){.sec-site-footer{padding:60px 20px}.sec-footer-container{grid-template-columns:1fr;text-align:center}.sec-footer-column{align-items:center}.sec-footer-button{align-self:center}}.sec-footprint-section{background-color:#232323;padding:140px 80px}.sec-footprint-container{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto}.sec-footprint-header{text-align:center;max-width:1017px;display:flex;flex-direction:column;gap:24px}.sec-footprint-subtitle{color:#cfe4ba;font-size:20px;margin:0}.sec-footprint-title{font-size:50px;font-weight:700;line-height:1.3;color:#fff;margin:0}.sec-footprint-description{font-size:18px;line-height:1.5;color:#ffffffb3;margin:0}.sec-footprint-graph-wrapper{width:100%;max-width:1280px;border-radius:16px;overflow:hidden;background:radial-gradient(circle at center,#161616,#0e0e0e);box-shadow:0 10px 30px #0000004d;padding:40px}.sec-footprint-graph{position:relative;width:100%;height:860px;display:flex;justify-content:center;align-items:center}.sec-center-node{position:absolute;width:300px;height:300px;border-radius:50%;border:2px solid rgba(220,66,95,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;box-shadow:0 0 20px #dc425f4d;background-image:url("data:image/svg+xml,%3csvg%20width='310'%20height='140'%20viewBox='0%200%20310%20140'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_45_2071)'%3e%3cpath%20d='M87.7364%2087.238C113.63%2091.8541%20136.477%2074.9285%20138%2051.8482L45.0886%2038C43.5654%2061.0803%2061.843%2084.1607%2087.7364%2087.238Z'%20fill='%23DC425F'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_45_2071)'%3e%3cpath%20d='M172%2051.8482C175.046%2074.9285%20196.37%2091.8541%20222.264%2087.238C248.157%2082.622%20266.435%2061.0803%20264.911%2038L172%2051.8482Z'%20fill='%23DC425F'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_45_2071'%20x='0'%20y='0'%20width='183'%20height='140'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='22.5'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.862745%200%200%200%200%200.258824%200%200%200%200%200.372549%200%200%200%200.52%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_45_2071'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_45_2071'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_45_2071'%20x='127'%20y='0'%20width='183'%20height='140'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='22.5'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.862745%200%200%200%200%200.258824%200%200%200%200%200.372549%200%200%200%200.52%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_45_2071'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_45_2071'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100%;background-position:center}.sec-center-pulse{position:absolute;width:100%;height:100%;border-radius:50%;background-color:#dc425f1a;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.3}to{transform:scale(1);opacity:.6}}.sec-center-icon{width:80px;height:80px;opacity:0;z-index:2;margin-bottom:10px}.sec-center-label{color:#fff;font-size:16px;margin:0;text-align:center;z-index:2}.sec-threat-card{position:absolute;top:50%;left:50%;transform:translate(calc(cos(var(--angle))*320px - 50%),calc(sin(var(--angle))*320px - 50%));z-index:1}.sec-threat-connector{position:absolute;top:50%;left:50%;width:170px;height:2px;background-color:#dc425f99;transform:translateY(-50%) rotate(calc(var(--connector-angle) - 180deg));transform-origin:left center;z-index:-1}.sec-threat-connector:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#dc425fcc;right:-3px;top:50%;transform:translateY(-50%)}.sec-threat-content{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;border:1px solid rgba(220,66,95,.5);border-radius:16px;background-color:#131313;width:180px;text-align:center}.sec-threat-icon-bg{width:80px;height:80px;background-color:#dc425f33;border-radius:24px;display:flex;justify-content:center;align-items:center}.sec-threat-icon{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.sec-threat-label{color:#fff;font-size:16px;margin:0}@media(max-width:1200px){.sec-footprint-graph{height:700px}.sec-threat-card{transform:translate(calc(cos(var(--angle))*260px - 50%),calc(sin(var(--angle))*260px - 50%))}.sec-threat-content{width:160px;padding:20px}.sec-threat-icon-bg{width:70px;height:70px}.sec-threat-icon{width:28px;height:28px}}@media(max-width:992px){.sec-footprint-title{font-size:40px}.sec-footprint-graph{height:600px}.sec-center-node{width:150px;height:150px}.sec-center-icon{width:60px;height:60px}.sec-threat-card{transform:translate(calc(cos(var(--angle))*200px - 50%),calc(sin(var(--angle))*200px - 50%))}.sec-threat-connector{width:80px}.sec-threat-content{width:140px;padding:16px}.sec-threat-icon-bg{width:60px;height:60px}.sec-threat-icon{width:24px;height:24px}.sec-threat-label{font-size:14px}}@media(max-width:768px){.sec-footprint-section{padding:80px 20px}.sec-footprint-title{font-size:32px}.sec-footprint-graph-wrapper{padding:20px}.sec-footprint-graph{height:auto;display:block;padding:30px 0}.sec-center-node{position:relative;margin:0 auto 40px}.sec-threat-card{position:relative;transform:none!important;top:auto;left:auto;margin:20px auto;max-width:240px}.sec-threat-connector{display:none}.sec-threat-content{width:100%}}.sec-mobile-menu{position:absolute;top:100%;right:0;width:100%;background:#0e0e0e;border-top:1px solid rgba(255,255,255,.1);padding:1.5rem 0;display:flex;justify-content:center;z-index:1000}.sec-mobile-menu-list{list-style:none;padding:0;margin:0;text-align:center;width:100%}.sec-mobile-menu-item{margin:1rem 0}.sec-mobile-menu-link{color:#fff;font-size:1rem;text-decoration:none;transition:color .2s ease-in-out}.sec-mobile-menu-link:hover{color:#00bcd4}.sec-active{color:#c73a54;font-weight:600}.sec-login-btn{border:1px solid #c73a54;padding:.5rem 2rem;border-radius:9999px;display:inline-block}.sec-get-started-btn{background:#c73a54;color:#fff;padding:.5rem 2rem;border-radius:9999px;display:inline-block}.sec-footprint-graph .sec-threat-card{opacity:0}.sec-footprint-graph .sec-threat-connector{clip-path:inset(0 100% 0 0)}.sec-footprint-graph--active .sec-threat-card{animation:sec-threat-card-enter .42s cubic-bezier(.2,.9,.25,1.18) calc(.17s + var(--threat-order) * 75ms) both}.sec-footprint-graph--active .sec-threat-connector{animation:sec-threat-connector-enter .28s ease-out calc(70ms + var(--threat-order) * 75ms) both}.sec-footprint-graph--active .sec-center-node{animation:sec-center-wake .56s cubic-bezier(.16,1,.3,1) both}.sec-revenue-bar{transform-box:fill-box;transform-origin:center bottom}.sec-revenue-bar--active{animation:sec-revenue-bar-rise .72s cubic-bezier(.16,1,.3,1) calc(80ms + var(--bar-order) * 105ms) both}@keyframes sec-center-wake{0%{opacity:.72;transform:scale(.96);filter:brightness(.72)}62%{opacity:1;transform:scale(1.018);filter:brightness(1.12)}to{opacity:1;transform:scale(1);filter:brightness(1)}}@keyframes sec-threat-connector-enter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sec-threat-card-enter{0%{opacity:0;scale:.88}72%{opacity:1;scale:1.025}to{opacity:1;scale:1}}@keyframes sec-revenue-bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.sec-footprint-graph .sec-threat-card,.sec-footprint-graph .sec-threat-connector,.sec-footprint-graph--active .sec-center-node,.sec-revenue-bar--active{animation:none;clip-path:none;opacity:1;scale:1;transform:none}}.about-wrapper{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto;position:relative;padding:0 80px}@media(max-width:768px){.about-wrapper{padding:0 20px}}.about-section,.about-image{position:relative}.about-bg-shape{top:0;left:50%;transform:translate(-50%);z-index:1}.about-text h2,.about-text h4,.about-text p{font-family:Poppins,sans-serif}.about-image-art{isolation:isolate}.about-image-art>img{display:block}.about-logo-orbit{position:absolute;left:48.2%;top:47%;width:33.35%;aspect-ratio:1;border-radius:50%;pointer-events:none;z-index:3;transform:translate(-50%,-50%);transform-origin:center}.about-logo-rim-cover,.about-logo-arc{position:absolute;inset:0;border-radius:50%}.about-logo-rim-cover{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px) 100%);mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px) 100%);background:#242424;z-index:1}.about-logo-arc{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px) 100%);mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px) 100%);z-index:2;will-change:transform}.about-logo-arc--red{background:conic-gradient(from 208deg,transparent 0deg 14deg,rgba(220,66,95,.28) 22deg,#dc425f 38deg 76deg,rgba(220,66,95,.35) 86deg,transparent 96deg 360deg);filter:drop-shadow(0 0 5px rgba(220,66,95,.42));animation:about-logo-red-orbit 6.8s linear infinite}.about-logo-arc--green{background:conic-gradient(from 24deg,transparent 0deg 18deg,rgba(207,228,186,.24) 26deg,#cfe4ba 42deg 72deg,rgba(130,196,65,.28) 82deg,transparent 92deg 360deg);filter:drop-shadow(0 0 5px rgba(130,196,65,.38));animation:about-logo-green-orbit 8.4s linear infinite reverse}@keyframes about-logo-red-orbit{to{transform:rotate(360deg)}}@keyframes about-logo-green-orbit{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.about-logo-arc{animation:none}}.contact-container,.contact-container *{box-sizing:border-box}.contact-container{background:#353848;border-bottom:1px solid rgba(255,255,255,.4);padding:140px 80px;display:flex;flex-direction:row;gap:124px;align-items:flex-start;justify-content:flex-start;position:relative;overflow:hidden}.contact-left{display:flex;flex-direction:column;gap:32px;width:632px}.contact-heading{color:#fff;font-family:Poppins-SemiBold,sans-serif;font-size:32px;line-height:140%;font-weight:600}.contact-form{display:flex;flex-direction:column;gap:16px;width:100%}.contact-input-group{display:flex;flex-direction:column;gap:8px}.contact-label{color:#fff;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:150%;letter-spacing:-.01em;opacity:.4;text-align:start;margin-left:3px}.contact-input,.contact-textarea{border-radius:16px;border:1px solid rgba(255,255,255,.17);background:transparent;color:#fff;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:150%;letter-spacing:-.01em;padding:20px 24px;width:100%;outline:none;resize:none;transition:border-color .25s,background .25s}.contact-input{height:64px}.contact-textarea{height:162px}.contact-input:focus,.contact-textarea:focus{border-color:#ffffff59;background:#ffffff0d}.contact-input::-moz-placeholder,.contact-textarea::-moz-placeholder{color:#fff6}.contact-input::placeholder,.contact-textarea::placeholder{color:#fff6}.contact-button{background:#dc425f;border-radius:16px;padding:16px 32px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .3s ease}.contact-button:hover{background:#c73a55}.contact-button-text{color:#fff;font-family:Poppins-Regular,sans-serif;font-size:18px}.contact-frame{display:flex;flex-direction:column;gap:80px;flex:1}.contact-right{display:flex;flex-direction:column;gap:24px}.contact-section{display:flex;flex-direction:column;gap:16px;width:524px}.contact-section-sub{display:flex;flex-direction:column;gap:8px}.contact-direct-support,.contact-instant{color:#cfe4ba;font-family:Poppins-Regular,sans-serif;font-size:20px;line-height:124%;letter-spacing:-.01em}.contact-reach-out,.contact-chat{color:#fff;font-family:Poppins-SemiBold,sans-serif;font-size:32px;line-height:140%;font-weight:600}.contact-details{display:flex;flex-direction:column;gap:16px}.contact-description,.contact-chat-desc{color:#fff;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:150%;letter-spacing:-.01em;opacity:.7}.contact-email{display:flex;flex-direction:row;gap:8px;align-items:flex-start}.contact-envelope{width:24px;height:24px}.contact-email-text{color:#fff;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:150%}.contact-outline-button{border-radius:16px;border:1px solid rgba(255,255,255,.4);padding:16px 32px;display:flex;align-items:center;justify-content:center;height:56px;background:transparent;cursor:pointer;gap:8px;transition:background .25s ease,border-color .25s ease}.contact-outline-button:hover{background:#ffffff14;border-color:#fff9}.contact-comments-icon{width:24px;height:24px}.contact-outline-text{color:#fff;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:150%;letter-spacing:-.01em}@media(max-width:1200px){.contact-container{padding:100px 60px;gap:80px}.contact-left{width:50%}.contact-section{width:100%}}@media(max-width:992px){.contact-container{flex-direction:column;align-items:center;padding:80px 40px;gap:60px}.contact-left{width:100%;align-items:center;text-align:center}.contact-heading{font-size:28px}.contact-form{width:100%;max-width:600px}.contact-button{align-self:center}.contact-frame{width:100%;gap:60px}.contact-section{width:100%}}@media(max-width:768px){.contact-container{padding:60px 20px;gap:40px}.contact-heading{font-size:24px;line-height:130%}.contact-input,.contact-textarea{font-size:14px;padding:16px 20px}.contact-button{width:100%;height:60px;font-size:16px}.contact-frame{gap:40px}.contact-reach-out,.contact-chat{font-size:24px}.contact-direct-support,.contact-instant{font-size:18px}.contact-description,.contact-chat-desc{font-size:14px}}.alert{padding:1rem 1.25rem;border-radius:8px;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.alert-success{background-color:#d1f2eb;border:1px solid #7dcea0;color:#0e5c3d}.alert-error{background-color:#fadbd8;border:1px solid #e6b0aa;color:#78281f}.alert strong{font-weight:600;margin-right:.25rem}.field-error{display:block;color:#c0392b;font-size:.85rem;margin-top:.35rem;animation:fadeIn .2s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.demo-input.error,.demo-select.error,.demo-textarea.error,.contact-input.error,.contact-textarea.error{border-color:#e74c3c!important;box-shadow:0 0 0 3px #e74c3c1a}.demo-input.error:focus,.demo-select.error:focus,.demo-textarea.error:focus,.contact-input.error:focus,.contact-textarea.error:focus{border-color:#c0392b!important;outline:none;box-shadow:0 0 0 3px #e74c3c26}.demo-input:disabled,.demo-select:disabled,.demo-textarea:disabled,.contact-input:disabled,.contact-textarea:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}button:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(20%)}button[aria-busy=true]{position:relative}button[aria-busy=true]:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:translateY(-50%) rotate(360deg)}}.demo-input:focus-visible,.demo-select:focus-visible,.demo-textarea:focus-visible,.contact-input:focus-visible,.contact-textarea:focus-visible{outline:2px solid #4a90e2;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.demo-v2-page{background:#f2f3ef;color:#232323;overflow:hidden;padding:28px 28px 96px}.demo-v2-hero,.demo-v2-session,.demo-v2-prep,.demo-v2-final{width:min(1440px,100%);margin-inline:auto}.demo-v2-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:38px;min-height:820px;overflow:hidden;border-radius:40px;background:radial-gradient(circle at 15% 18%,rgba(207,228,186,.13),transparent 32%),#151515;padding:74px}.demo-v2-contours{position:absolute;inset:0;width:100%;height:100%;opacity:.17;pointer-events:none}.demo-v2-contours path{fill:none;stroke:#9da09a;stroke-width:1.2}.demo-v2-story{position:relative;z-index:1;min-width:0}.demo-v2-eyebrow,.demo-v2-section-heading>span,.demo-v2-prep-copy>span,.demo-v2-final>div>span{display:flex;align-items:center;gap:10px;color:#a9d57c;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.demo-v2-eyebrow>span{width:26px;height:8px;border-radius:999px;background:#cfe4ba}.demo-v2-story h1{max-width:760px;margin:22px 0;color:#fff;font-size:clamp(46px,5.4vw,82px);font-weight:600;letter-spacing:-.055em;line-height:.98}.demo-v2-intro{max-width:650px;color:#ffffffb8;font-size:clamp(17px,1.4vw,21px);line-height:1.6}.demo-v2-reassurance{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.demo-v2-reassurance span{display:flex;align-items:center;gap:7px;border-radius:999px;background:#ffffff17;padding:9px 13px;color:#ffffffd6;font-size:12px;font-weight:500}.demo-v2-reassurance svg,.demo-v2-success-mark svg{width:16px;height:16px}.demo-v2-proof{position:relative;min-height:380px;margin-top:48px;overflow:hidden;border-radius:32px;background:linear-gradient(135deg,#ffffff14,#ffffff06),#202020;box-shadow:0 30px 70px #00000052}.demo-v2-proof:before{content:"";position:absolute;width:360px;height:360px;right:-120px;bottom:-180px;border-radius:50%;background:#dc425f24;filter:blur(4px)}.demo-v2-proof-topline{position:relative;z-index:2;display:flex;align-items:center;gap:9px;min-height:52px;padding:0 20px;background:#0000002e;color:#ffffff8f;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.demo-v2-live-dot{width:8px;height:8px;border-radius:50%;background:#a9d57c;box-shadow:0 0 0 5px #a9d57c1f}.demo-v2-proof-scope{margin-left:auto;border-radius:999px;background:#ffffff14;padding:6px 10px}.demo-v2-proof-stage{position:relative;min-height:328px;padding:24px}.demo-v2-result-card,.demo-v2-evidence-card,.demo-v2-action-card,.demo-v2-remeasure{position:absolute;z-index:2;box-shadow:0 18px 42px #00000040}.demo-v2-result-card{left:24px;top:26px;width:42%;min-height:108px;border-radius:20px;background:#cfe4ba;padding:17px}.demo-v2-result-card>span,.demo-v2-card-label,.demo-v2-action-card span,.demo-v2-remeasure small{display:block;color:#23232391;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.demo-v2-result-card strong{display:block;max-width:220px;margin-top:6px;font-size:14px;line-height:1.25}.demo-v2-result-bars{position:absolute;right:16px;bottom:16px;display:flex;align-items:end;gap:4px;height:39px}.demo-v2-result-bars i{width:7px;border-radius:6px;background:#82c441}.demo-v2-result-bars i:nth-child(1){height:15px}.demo-v2-result-bars i:nth-child(2){height:23px}.demo-v2-result-bars i:nth-child(3){height:19px}.demo-v2-result-bars i:nth-child(4){height:32px}.demo-v2-result-bars i:nth-child(5){height:39px;background:#dc425f}.demo-v2-thread{position:absolute;left:40%;top:85px;width:34%;height:100px}.demo-v2-thread:before,.demo-v2-thread:after{content:"";position:absolute;background:#cfe4ba52}.demo-v2-thread:before{left:0;top:20px;width:100%;height:2px;transform:rotate(24deg)}.demo-v2-thread:after{right:4px;top:52px;width:72%;height:2px;transform:rotate(72deg)}.demo-v2-thread i{position:absolute;width:9px;height:9px;border-radius:50%;background:#cfe4ba;box-shadow:0 0 0 6px #cfe4ba14}.demo-v2-thread i:nth-child(1){left:0;top:16px}.demo-v2-thread i:nth-child(2){left:42%;top:33px}.demo-v2-thread i:nth-child(3){right:0;top:47px;background:#dc425f}.demo-v2-thread i:nth-child(4){right:11%;bottom:0}.demo-v2-evidence-card{right:24px;top:52px;width:49%;min-height:154px;border-radius:22px;background:#f4f1eb;padding:17px}.demo-v2-transcript{margin-top:10px;border-radius:13px;background:#fff;padding:10px 12px}.demo-v2-transcript span{color:#7b7b78;font-size:9px;font-weight:700}.demo-v2-transcript p{margin-top:3px;color:#232323;font-size:11px;line-height:1.35}.demo-v2-moment{margin-top:9px;border-radius:13px;background:#ffdce3;padding:10px 12px}.demo-v2-moment span{color:#b02648;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.demo-v2-moment strong{display:block;margin-top:3px;font-size:10px;line-height:1.3}.demo-v2-action-card{left:24px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:48%;min-height:88px;border-radius:20px;background:#dc425f;padding:16px 18px;color:#fff}.demo-v2-action-card span{color:#ffffffa6}.demo-v2-action-card strong{display:block;margin-top:5px;font-size:12px;line-height:1.3}.demo-v2-action-card b{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:12px;background:#fff;color:#dc425f}.demo-v2-action-card svg,.demo-v2-remeasure svg,.demo-v2-primary-button svg,.demo-v2-secondary-link svg,.demo-v2-text-button svg,.demo-v2-final button svg{width:18px;height:18px}.demo-v2-remeasure{right:24px;bottom:24px;display:flex;align-items:center;gap:12px;width:43%;min-height:88px;border-radius:20px;background:#353848;padding:15px;color:#fff}.demo-v2-remeasure-icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:12px;background:#cfe4ba;color:#232323}.demo-v2-remeasure small{color:#ffffff8c}.demo-v2-remeasure strong{display:block;margin-top:5px;font-size:11px;line-height:1.3}.demo-v2-form-shell{position:relative;z-index:2;align-self:start;min-height:680px;border-radius:32px;background:#fff;padding:34px;box-shadow:0 34px 90px #00000059}.demo-v2-form-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.demo-v2-form-heading span{color:#dc425f;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.demo-v2-form-heading h2{margin-top:7px;color:#232323;font-size:30px;font-weight:600;letter-spacing:-.04em}.demo-v2-step{display:flex;align-items:baseline;gap:4px;color:#92928e;font-size:12px}.demo-v2-step b{color:#232323;font-size:24px}.demo-v2-step-track{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:22px 0 28px}.demo-v2-step-track span{height:5px;border-radius:999px;background:#ecece8}.demo-v2-step-track span.is-active{background:#dc425f}.demo-v2-form-error{margin-bottom:18px;border-radius:14px;background:#fff0f3;padding:12px 14px;color:#a82041;font-size:12px;line-height:1.45}.demo-v2-form-step{display:flex;flex-direction:column;gap:18px}.demo-v2-form label{display:flex;flex-direction:column;gap:8px}.demo-v2-form label>span{color:#444440;font-size:12px;font-weight:600}.demo-v2-form input,.demo-v2-form select,.demo-v2-form textarea{width:100%;border:0;border-radius:14px;outline:0;background:#f1f2ef;padding:15px 16px;color:#232323;font-family:Poppins,sans-serif;font-size:14px;line-height:1.45;transition:box-shadow .2s,background .2s}.demo-v2-form textarea{resize:vertical}.demo-v2-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#474743 50%),linear-gradient(135deg,#474743 50%,transparent 50%);background-position:calc(100% - 19px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:42px}.demo-v2-form input:focus,.demo-v2-form select:focus,.demo-v2-form textarea:focus{background:#f7f8f5;box-shadow:0 0 0 3px #82c4414d}.demo-v2-form input.error,.demo-v2-form select.error,.demo-v2-form textarea.error{background:#fff0f3;box-shadow:0 0 0 2px #dc425f80}.demo-v2-form label small{color:#b02648;font-size:10px}.demo-v2-form input::-moz-placeholder,.demo-v2-form textarea::-moz-placeholder{color:#8f8f89;opacity:1}.demo-v2-form input::placeholder,.demo-v2-form textarea::placeholder{color:#8f8f89;opacity:1}.demo-v2-primary-button,.demo-v2-final button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;border-radius:14px;background:#dc425f;padding:14px 18px;color:#fff;font-size:14px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s}.demo-v2-primary-button:hover,.demo-v2-final button:hover{background:#c62f50;box-shadow:0 12px 28px #dc425f40;transform:translateY(-2px)}.demo-v2-privacy{color:#8b8b86;font-size:10px;text-align:center}.demo-v2-optional-toggle,.demo-v2-back-button{display:flex;align-items:center;justify-content:space-between;background:transparent;padding:2px 0;color:#555551;font-size:12px;font-weight:600}.demo-v2-optional-toggle span{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#eef0eb;font-size:18px}.demo-v2-back-button{justify-content:center;color:#777772}.demo-v2-optional-fields{display:flex;flex-direction:column;gap:18px;border-radius:20px;background:#f7f8f5;padding:18px}.demo-v2-success{display:flex;min-height:610px;flex-direction:column;justify-content:center;align-items:flex-start}.demo-v2-success-mark{display:grid;width:64px;height:64px;place-items:center;border-radius:22px;background:#cfe4ba;color:#232323}.demo-v2-success>span{margin-top:28px;color:#82a75c;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.demo-v2-success h2{margin-top:9px;font-size:38px;font-weight:600;letter-spacing:-.05em;line-height:1.08}.demo-v2-success p{margin-top:18px;color:#676762;font-size:15px;line-height:1.65}.demo-v2-secondary-link,.demo-v2-text-button{display:inline-flex;align-items:center;gap:8px;margin-top:28px;background:transparent;color:#232323;font-size:13px;font-weight:600}.demo-v2-session{padding:118px 28px 92px}.demo-v2-section-heading{max-width:790px}.demo-v2-section-heading>span,.demo-v2-prep-copy>span{color:#dc425f}.demo-v2-section-heading h2,.demo-v2-prep-copy h2{margin-top:15px;font-size:clamp(38px,4.3vw,64px);font-weight:600;letter-spacing:-.055em;line-height:1.04}.demo-v2-section-heading p,.demo-v2-prep-copy>p{max-width:690px;margin-top:18px;color:#6d6d68;font-size:17px;line-height:1.65}.demo-v2-session-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:54px}.demo-v2-session-card{position:relative;min-height:420px;overflow:hidden;border-radius:32px;padding:28px}.demo-v2-session-card--green{background:#cfe4ba}.demo-v2-session-card--charcoal{background:#353848;color:#fff}.demo-v2-session-card--coral{background:#dc425f;color:#fff}.demo-v2-session-number{color:currentColor;font-size:11px;font-weight:700;opacity:.54}.demo-v2-session-visual{display:grid;height:190px;margin:18px 0 8px;place-items:center}.demo-v2-session-card h3{font-size:25px;font-weight:600;letter-spacing:-.035em}.demo-v2-session-card p{margin-top:10px;font-size:13px;line-height:1.65;opacity:.75}.demo-v2-mini-bars{display:flex;align-items:end;gap:12px;height:125px}.demo-v2-mini-bars i{width:31px;border-radius:14px 14px 6px 6px;background:#82c441}.demo-v2-mini-bars i:nth-child(1){height:50px;opacity:.5}.demo-v2-mini-bars i:nth-child(2){height:82px;opacity:.65}.demo-v2-mini-bars i:nth-child(3){height:105px;opacity:.8}.demo-v2-mini-bars i:nth-child(4){height:125px;background:#dc425f}.demo-v2-mini-network{position:relative;width:220px;height:150px}.demo-v2-mini-network:before,.demo-v2-mini-network:after,.demo-v2-mini-network span{content:"";position:absolute;left:50%;top:50%;height:2px;background:#cfe4ba59;transform-origin:left center}.demo-v2-mini-network:before{width:85px;transform:rotate(-34deg)}.demo-v2-mini-network:after{width:95px;transform:rotate(31deg)}.demo-v2-mini-network span{width:90px;transform:rotate(148deg)}.demo-v2-mini-network i{position:absolute;z-index:2;width:34px;height:34px;border-radius:50%;background:#cfe4ba;box-shadow:0 0 0 12px #cfe4ba14}.demo-v2-mini-network i:nth-child(1){left:92px;top:58px;background:#dc425f}.demo-v2-mini-network i:nth-child(2){right:5px;top:10px}.demo-v2-mini-network i:nth-child(3){right:0;bottom:0}.demo-v2-mini-network i:nth-child(4){left:0;bottom:11px}.demo-v2-mini-action{position:relative;display:grid;width:190px;height:150px;place-items:center}.demo-v2-mini-action i{display:grid;width:76px;height:76px;place-items:center;border-radius:26px;background:#fff;color:#dc425f;box-shadow:0 18px 45px #65112740}.demo-v2-mini-action svg{width:36px;height:36px}.demo-v2-mini-action span{position:absolute;width:13px;height:13px;border-radius:50%;background:#ffd9e1}.demo-v2-mini-action span:nth-of-type(1){left:10px;top:33px}.demo-v2-mini-action span:nth-of-type(2){right:3px;top:20px}.demo-v2-mini-action span:nth-of-type(3){right:28px;bottom:10px}.demo-v2-prep{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center;border-radius:40px;background:#fff;padding:78px}.demo-v2-prep-list{display:grid;gap:12px}.demo-v2-prep-list article{display:grid;grid-template-columns:62px minmax(180px,.8fr) minmax(200px,1fr);gap:18px;align-items:center;border-radius:20px;background:#f0f1ee;padding:20px}.demo-v2-prep-list article:nth-child(2){background:#cfe4ba}.demo-v2-prep-list article:nth-child(3){background:#353848;color:#fff}.demo-v2-prep-list b{display:grid;width:50px;height:50px;place-items:center;border-radius:16px;background:#ffffffb3;color:#232323;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.demo-v2-prep-list strong{font-size:15px;line-height:1.35}.demo-v2-prep-list p{font-size:12px;line-height:1.55;opacity:.67}.demo-v2-final{position:relative;display:flex;align-items:center;justify-content:space-between;gap:38px;overflow:hidden;border-radius:40px;background:#151515;padding:64px 74px;color:#fff;margin-top:28px}.demo-v2-final>div,.demo-v2-final>button{position:relative;z-index:2}.demo-v2-final h2{margin-top:10px;font-size:clamp(38px,4.5vw,66px);font-weight:600;letter-spacing:-.055em}.demo-v2-final button{flex:0 0 auto;min-width:230px}@media(prefers-reduced-motion:no-preference){.demo-v2-live-dot{animation:demoPulse 2.2s ease-in-out infinite}.demo-v2-result-bars i,.demo-v2-thread i{animation:demoRise 3.6s ease-in-out infinite alternate}.demo-v2-thread i:nth-child(2){animation-delay:.35s}.demo-v2-thread i:nth-child(3){animation-delay:.7s}.demo-v2-thread i:nth-child(4){animation-delay:1.05s}}@keyframes demoPulse{50%{box-shadow:0 0 0 9px #a9d57c0a}}@keyframes demoRise{0%{transform:translateY(3px);opacity:.65}to{transform:translateY(-3px);opacity:1}}@media(max-width:1120px){.demo-v2-hero{grid-template-columns:1fr;padding:60px}.demo-v2-form-shell{width:min(680px,100%);min-height:auto}.demo-v2-success{min-height:480px}.demo-v2-prep{grid-template-columns:1fr}}@media(max-width:820px){.demo-v2-page{padding:14px 14px 64px}.demo-v2-hero{gap:34px;border-radius:28px;padding:42px 24px 24px}.demo-v2-story{display:contents}.demo-v2-eyebrow,.demo-v2-story h1,.demo-v2-intro,.demo-v2-reassurance{grid-column:1}.demo-v2-form-shell{grid-row:5;padding:26px 20px}.demo-v2-proof{grid-row:6;min-height:420px;margin-top:0}.demo-v2-proof-stage{min-height:368px}.demo-v2-result-card{width:calc(100% - 48px)}.demo-v2-evidence-card{top:142px;width:calc(100% - 48px)}.demo-v2-action-card{bottom:20px;width:49%}.demo-v2-remeasure{bottom:20px;width:40%}.demo-v2-session{padding:84px 4px 70px}.demo-v2-session-grid{grid-template-columns:1fr}.demo-v2-session-card{min-height:390px}.demo-v2-prep{gap:46px;border-radius:28px;padding:44px 24px}.demo-v2-prep-list article{grid-template-columns:58px 1fr}.demo-v2-prep-list p{grid-column:2}.demo-v2-final{align-items:flex-start;flex-direction:column;border-radius:28px;padding:46px 24px}}@media(max-width:520px){.demo-v2-hero{gap:24px;padding:30px 18px 18px}.demo-v2-eyebrow{max-width:290px;font-size:10px;line-height:1.45}.demo-v2-story h1{margin:16px 0 14px;font-size:41px;line-height:.99}.demo-v2-intro{font-size:14px;line-height:1.52}.demo-v2-reassurance{flex-direction:row;gap:6px;margin-top:18px}.demo-v2-reassurance span{padding:7px 9px;font-size:9px}.demo-v2-form-heading h2{font-size:27px}.demo-v2-proof{min-height:492px}.demo-v2-proof-stage{min-height:440px}.demo-v2-action-card,.demo-v2-remeasure{width:calc(100% - 48px)}.demo-v2-action-card{bottom:112px}.demo-v2-remeasure{bottom:18px}.demo-v2-session-card{padding:24px}.demo-v2-prep-list article{grid-template-columns:1fr}.demo-v2-prep-list p{grid-column:auto}.demo-v2-final button{width:100%;min-width:0}}
