*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-manrope),Manrope,Inter,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-manrope),Manrope,Inter,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{-webkit-text-size-adjust:100%}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:var(--font-manrope),Manrope,Inter,Arial,sans-serif;--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:400;font-family:var(--font-manrope),"Manrope","Inter",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-manrope),Manrope,Inter,Arial,sans-serif;text-wrap:balance}h1{line-height:1.1}h1,h2{font-weight:700}h2{line-height:1.2}h3,h4,h5,h6{font-weight:600}button,input,select,textarea{font:inherit}[role=button],button,nav a,nav button{font-weight:600}:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 98 196/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.shell{margin-left:auto;margin-right:auto;width:100%;max-width:1180px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.shell{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.shell{padding-left:2rem;padding-right:2rem}}.eyebrow{font-family:var(--font-manrope),Manrope,Inter,Arial,sans-serif;font-size:.6875rem;line-height:1;letter-spacing:.14em;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(82 98 122/var(--tw-text-opacity,1))}.spec-rule{display:flex;align-items:center;gap:.75rem}.spec-rule:before{height:1px;width:1.5rem;--tw-bg-opacity:1;--tw-content:"";content:var(--tw-content)}.btn-primary,.spec-rule:before{background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity,1))}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(222 147 19/var(--tw-bg-opacity,1))}.btn-dark{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-bg-opacity:1;background-color:rgb(6 26 58/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-dark:hover{--tw-bg-opacity:1;background-color:rgb(16 43 82/var(--tw-bg-opacity,1))}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 224 234/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity,1))}.btn-ghost:hover{--tw-bg-opacity:1;background-color:rgb(246 248 252/var(--tw-bg-opacity,1))}.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}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-8{inset:-2rem}.inset-0{inset:0}.inset-5{inset:1.25rem}.inset-x-0{left:0;right:0}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-left-16{left:-4rem}.-left-28{left:-7rem}.-left-36{left:-9rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-5{right:-1.25rem}.-top-2{top:-.5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-40{top:-10rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-24{bottom:6rem}.bottom-5{bottom:1.25rem}.bottom-\[-12px\]{bottom:-12px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[12\.5\%\]{left:12.5%}.left-\[5\.5px\]{left:5.5px}.left-\[54\%\]{left:54%}.left-\[6\%\]{left:6%}.right-0{right:0}.right-1\/2{right:50%}.right-12{right:3rem}.right-2{right:.5rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[12\.5\%\]{right:12.5%}.right-\[4\%\]{right:4%}.right-\[6\%\]{right:6%}.top-0{top:0}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-6px\]{top:-6px}.top-\[21px\]{top:21px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mt-10{margin-top:-2.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-1\.5{margin-left:.375rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[14px\]{margin-top:14px}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[18px\]{height:18px}.h-\[310px\]{height:310px}.h-\[390px\]{height:390px}.h-\[42px\]{height:42px}.h-\[7px\]{height:7px}.h-full{height:100%}.h-px{height:1px}.max-h-\[410px\]{max-height:410px}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-8{min-height:2rem}.min-h-\[136px\]{min-height:136px}.min-h-\[150px\]{min-height:150px}.min-h-\[154px\]{min-height:154px}.min-h-\[228px\]{min-height:228px}.min-h-\[230px\]{min-height:230px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[340px\]{min-height:340px}.min-h-\[450px\]{min-height:450px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[560px\]{min-height:560px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[650px\]{min-height:650px}.min-h-\[78px\]{min-height:78px}.min-h-\[82px\]{min-height:82px}.min-h-\[92px\]{min-height:92px}.min-h-\[98px\]{min-height:98px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[18px\]{width:18px}.w-\[390px\]{width:390px}.w-\[520px\]{width:520px}.w-\[720px\]{width:720px}.w-\[7px\]{width:7px}.w-\[calc\(100vw-48px\)\]{width:calc(100vw - 48px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-12{min-width:3rem}.min-w-6{min-width:1.5rem}.min-w-8{min-width:2rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[250px\]{max-width:250px}.max-w-\[270px\]{max-width:270px}.max-w-\[440px\]{max-width:440px}.max-w-\[470px\]{max-width:470px}.max-w-\[480px\]{max-width:480px}.max-w-\[48vw\]{max-width:48vw}.max-w-\[500px\]{max-width:500px}.max-w-\[510px\]{max-width:510px}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[20px_42px_1fr\]{grid-template-columns:20px 42px 1fr}.grid-cols-\[280px_minmax\(0\2c 1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[34px_1fr\]{grid-template-columns:34px 1fr}.grid-cols-\[52px_38px_1fr\]{grid-template-columns:52px 38px 1fr}.grid-cols-\[56px_minmax\(0\2c 1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-7{row-gap:1.75rem}.gap-y-9{row-gap:2.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-line>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 224 234/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-card{border-radius:14px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-\[\#0062C4\]{--tw-border-opacity:1;border-color:rgb(0 98 196/var(--tw-border-opacity,1))}.border-\[\#0C55C8\]{--tw-border-opacity:1;border-color:rgb(12 85 200/var(--tw-border-opacity,1))}.border-\[\#1D4C86\]{--tw-border-opacity:1;border-color:rgb(29 76 134/var(--tw-border-opacity,1))}.border-\[\#1E6BE3\]{--tw-border-opacity:1;border-color:rgb(30 107 227/var(--tw-border-opacity,1))}.border-\[\#315986\]{--tw-border-opacity:1;border-color:rgb(49 89 134/var(--tw-border-opacity,1))}.border-\[\#466184\]{--tw-border-opacity:1;border-color:rgb(70 97 132/var(--tw-border-opacity,1))}.border-\[\#4B8CF6\]{--tw-border-opacity:1;border-color:rgb(75 140 246/var(--tw-border-opacity,1))}.border-\[\#4C86F7\]{--tw-border-opacity:1;border-color:rgb(76 134 247/var(--tw-border-opacity,1))}.border-\[\#4F86F7\]{--tw-border-opacity:1;border-color:rgb(79 134 247/var(--tw-border-opacity,1))}.border-\[\#55C797\]{--tw-border-opacity:1;border-color:rgb(85 199 151/var(--tw-border-opacity,1))}.border-\[\#5CC8F5\]{--tw-border-opacity:1;border-color:rgb(92 200 245/var(--tw-border-opacity,1))}.border-\[\#5CC8F5\]\/0{border-color:rgb(92 200 245/0)}.border-\[\#5E91F5\]{--tw-border-opacity:1;border-color:rgb(94 145 245/var(--tw-border-opacity,1))}.border-\[\#6480A7\]{--tw-border-opacity:1;border-color:rgb(100 128 167/var(--tw-border-opacity,1))}.border-\[\#76A5F5\]{--tw-border-opacity:1;border-color:rgb(118 165 245/var(--tw-border-opacity,1))}.border-\[\#8FB0E1\]\/55{border-color:rgb(143 176 225/.55)}.border-\[\#8FB0F1\]{--tw-border-opacity:1;border-color:rgb(143 176 241/var(--tw-border-opacity,1))}.border-\[\#8FB3F4\]{--tw-border-opacity:1;border-color:rgb(143 179 244/var(--tw-border-opacity,1))}.border-\[\#9BBDF6\]{--tw-border-opacity:1;border-color:rgb(155 189 246/var(--tw-border-opacity,1))}.border-\[\#A88DE8\]{--tw-border-opacity:1;border-color:rgb(168 141 232/var(--tw-border-opacity,1))}.border-\[\#A9DDBF\]{--tw-border-opacity:1;border-color:rgb(169 221 191/var(--tw-border-opacity,1))}.border-\[\#AAC5F5\]{--tw-border-opacity:1;border-color:rgb(170 197 245/var(--tw-border-opacity,1))}.border-\[\#AFC8F5\]{--tw-border-opacity:1;border-color:rgb(175 200 245/var(--tw-border-opacity,1))}.border-\[\#B8C8DF\]{--tw-border-opacity:1;border-color:rgb(184 200 223/var(--tw-border-opacity,1))}.border-\[\#B8E4D0\]{--tw-border-opacity:1;border-color:rgb(184 228 208/var(--tw-border-opacity,1))}.border-\[\#B9CCF4\]{--tw-border-opacity:1;border-color:rgb(185 204 244/var(--tw-border-opacity,1))}.border-\[\#B9D0FF\]{--tw-border-opacity:1;border-color:rgb(185 208 255/var(--tw-border-opacity,1))}.border-\[\#BCE9D5\]{--tw-border-opacity:1;border-color:rgb(188 233 213/var(--tw-border-opacity,1))}.border-\[\#BFD2E7\]{--tw-border-opacity:1;border-color:rgb(191 210 231/var(--tw-border-opacity,1))}.border-\[\#C8DAF5\]{--tw-border-opacity:1;border-color:rgb(200 218 245/var(--tw-border-opacity,1))}.border-\[\#C9D7EA\]{--tw-border-opacity:1;border-color:rgb(201 215 234/var(--tw-border-opacity,1))}.border-\[\#C9D9F2\]{--tw-border-opacity:1;border-color:rgb(201 217 242/var(--tw-border-opacity,1))}.border-\[\#C9DCFF\]{--tw-border-opacity:1;border-color:rgb(201 220 255/var(--tw-border-opacity,1))}.border-\[\#D2DEEF\]{--tw-border-opacity:1;border-color:rgb(210 222 239/var(--tw-border-opacity,1))}.border-\[\#D4DFEE\]{--tw-border-opacity:1;border-color:rgb(212 223 238/var(--tw-border-opacity,1))}.border-\[\#D4E0F0\]{--tw-border-opacity:1;border-color:rgb(212 224 240/var(--tw-border-opacity,1))}.border-\[\#D5C8FA\]{--tw-border-opacity:1;border-color:rgb(213 200 250/var(--tw-border-opacity,1))}.border-\[\#D6E2F2\]{--tw-border-opacity:1;border-color:rgb(214 226 242/var(--tw-border-opacity,1))}.border-\[\#D7E2F1\]{--tw-border-opacity:1;border-color:rgb(215 226 241/var(--tw-border-opacity,1))}.border-\[\#D8E1EF\]{--tw-border-opacity:1;border-color:rgb(216 225 239/var(--tw-border-opacity,1))}.border-\[\#D8E5FA\]{--tw-border-opacity:1;border-color:rgb(216 229 250/var(--tw-border-opacity,1))}.border-\[\#D8E6FF\]{--tw-border-opacity:1;border-color:rgb(216 230 255/var(--tw-border-opacity,1))}.border-\[\#DBE7F8\]{--tw-border-opacity:1;border-color:rgb(219 231 248/var(--tw-border-opacity,1))}.border-\[\#DCE5F0\]{--tw-border-opacity:1;border-color:rgb(220 229 240/var(--tw-border-opacity,1))}.border-\[\#DCE5F2\]{--tw-border-opacity:1;border-color:rgb(220 229 242/var(--tw-border-opacity,1))}.border-\[\#DFE7F2\]{--tw-border-opacity:1;border-color:rgb(223 231 242/var(--tw-border-opacity,1))}.border-\[\#E0E7F0\]{--tw-border-opacity:1;border-color:rgb(224 231 240/var(--tw-border-opacity,1))}.border-\[\#E0E7F1\]{--tw-border-opacity:1;border-color:rgb(224 231 241/var(--tw-border-opacity,1))}.border-\[\#E1E7EF\]{--tw-border-opacity:1;border-color:rgb(225 231 239/var(--tw-border-opacity,1))}.border-\[\#E1E8F2\]{--tw-border-opacity:1;border-color:rgb(225 232 242/var(--tw-border-opacity,1))}.border-\[\#E2E8F0\]{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-\[\#E3EAF3\]{--tw-border-opacity:1;border-color:rgb(227 234 243/var(--tw-border-opacity,1))}.border-\[\#E3EAF4\]{--tw-border-opacity:1;border-color:rgb(227 234 244/var(--tw-border-opacity,1))}.border-\[\#E4EAF2\]{--tw-border-opacity:1;border-color:rgb(228 234 242/var(--tw-border-opacity,1))}.border-\[\#E8A936\]{--tw-border-opacity:1;border-color:rgb(232 169 54/var(--tw-border-opacity,1))}.border-\[\#E8EDF5\]{--tw-border-opacity:1;border-color:rgb(232 237 245/var(--tw-border-opacity,1))}.border-\[\#E9E1D8\]{--tw-border-opacity:1;border-color:rgb(233 225 216/var(--tw-border-opacity,1))}.border-\[\#F2C8D8\]{--tw-border-opacity:1;border-color:rgb(242 200 216/var(--tw-border-opacity,1))}.border-\[\#F3C77F\]{--tw-border-opacity:1;border-color:rgb(243 199 127/var(--tw-border-opacity,1))}.border-\[\#F3CE92\]{--tw-border-opacity:1;border-color:rgb(243 206 146/var(--tw-border-opacity,1))}.border-\[\#F4B4AE\]{--tw-border-opacity:1;border-color:rgb(244 180 174/var(--tw-border-opacity,1))}.border-\[\#F59E0B\]{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-\[\#F6D49A\]{--tw-border-opacity:1;border-color:rgb(246 212 154/var(--tw-border-opacity,1))}.border-brand{--tw-border-opacity:1;border-color:rgb(0 98 196/var(--tw-border-opacity,1))}.border-emerald-400\/60{border-color:rgb(52 211 153/.6)}.border-ink{--tw-border-opacity:1;border-color:rgb(6 26 58/var(--tw-border-opacity,1))}.border-line{--tw-border-opacity:1;border-color:rgb(217 224 234/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/25{border-color:rgb(255 255 255/.25)}.border-white\/35{border-color:rgb(255 255 255/.35)}.border-white\/55{border-color:rgb(255 255 255/.55)}.border-t-\[\#061A3A\]{--tw-border-opacity:1;border-top-color:rgb(6 26 58/var(--tw-border-opacity,1))}.bg-\[\#0062C4\]{--tw-bg-opacity:1;background-color:rgb(0 98 196/var(--tw-bg-opacity,1))}.bg-\[\#0062C4\]\/35{background-color:rgb(0 98 196/.35)}.bg-\[\#061A3A\]{--tw-bg-opacity:1;background-color:rgb(6 26 58/var(--tw-bg-opacity,1))}.bg-\[\#061A3A\]\/50{background-color:rgb(6 26 58/.5)}.bg-\[\#061A3A\]\/65{background-color:rgb(6 26 58/.65)}.bg-\[\#061E49\]{--tw-bg-opacity:1;background-color:rgb(6 30 73/var(--tw-bg-opacity,1))}.bg-\[\#087A4E\]{--tw-bg-opacity:1;background-color:rgb(8 122 78/var(--tw-bg-opacity,1))}.bg-\[\#092347\]\/80{background-color:rgb(9 35 71/.8)}.bg-\[\#0A254B\]\/80{background-color:rgb(10 37 75/.8)}.bg-\[\#0A2A55\]{--tw-bg-opacity:1;background-color:rgb(10 42 85/var(--tw-bg-opacity,1))}.bg-\[\#0E513D\]{--tw-bg-opacity:1;background-color:rgb(14 81 61/var(--tw-bg-opacity,1))}.bg-\[\#102D54\]{--tw-bg-opacity:1;background-color:rgb(16 45 84/var(--tw-bg-opacity,1))}.bg-\[\#123968\]{--tw-bg-opacity:1;background-color:rgb(18 57 104/var(--tw-bg-opacity,1))}.bg-\[\#123B70\]{--tw-bg-opacity:1;background-color:rgb(18 59 112/var(--tw-bg-opacity,1))}.bg-\[\#123B75\]{--tw-bg-opacity:1;background-color:rgb(18 59 117/var(--tw-bg-opacity,1))}.bg-\[\#16A36A\]{--tw-bg-opacity:1;background-color:rgb(22 163 106/var(--tw-bg-opacity,1))}.bg-\[\#174EBB\]{--tw-bg-opacity:1;background-color:rgb(23 78 187/var(--tw-bg-opacity,1))}.bg-\[\#20A66A\]{--tw-bg-opacity:1;background-color:rgb(32 166 106/var(--tw-bg-opacity,1))}.bg-\[\#24C47A\]{--tw-bg-opacity:1;background-color:rgb(36 196 122/var(--tw-bg-opacity,1))}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.bg-\[\#2B6AA7\]{--tw-bg-opacity:1;background-color:rgb(43 106 167/var(--tw-bg-opacity,1))}.bg-\[\#332569\]{--tw-bg-opacity:1;background-color:rgb(51 37 105/var(--tw-bg-opacity,1))}.bg-\[\#5A3CB8\]{--tw-bg-opacity:1;background-color:rgb(90 60 184/var(--tw-bg-opacity,1))}.bg-\[\#5CC8F5\]{--tw-bg-opacity:1;background-color:rgb(92 200 245/var(--tw-bg-opacity,1))}.bg-\[\#664214\]{--tw-bg-opacity:1;background-color:rgb(102 66 20/var(--tw-bg-opacity,1))}.bg-\[\#7956D8\]{--tw-bg-opacity:1;background-color:rgb(121 86 216/var(--tw-bg-opacity,1))}.bg-\[\#BFD2F5\]{--tw-bg-opacity:1;background-color:rgb(191 210 245/var(--tw-bg-opacity,1))}.bg-\[\#D8E1EF\]{--tw-bg-opacity:1;background-color:rgb(216 225 239/var(--tw-bg-opacity,1))}.bg-\[\#DCE9FF\]{--tw-bg-opacity:1;background-color:rgb(220 233 255/var(--tw-bg-opacity,1))}.bg-\[\#E8EEF7\]{--tw-bg-opacity:1;background-color:rgb(232 238 247/var(--tw-bg-opacity,1))}.bg-\[\#E9F8F1\]{--tw-bg-opacity:1;background-color:rgb(233 248 241/var(--tw-bg-opacity,1))}.bg-\[\#EAF1F8\]{--tw-bg-opacity:1;background-color:rgb(234 241 248/var(--tw-bg-opacity,1))}.bg-\[\#EAF1FF\]{--tw-bg-opacity:1;background-color:rgb(234 241 255/var(--tw-bg-opacity,1))}.bg-\[\#ECF9F2\]{--tw-bg-opacity:1;background-color:rgb(236 249 242/var(--tw-bg-opacity,1))}.bg-\[\#EFF4FF\]{--tw-bg-opacity:1;background-color:rgb(239 244 255/var(--tw-bg-opacity,1))}.bg-\[\#EFF5FF\]{--tw-bg-opacity:1;background-color:rgb(239 245 255/var(--tw-bg-opacity,1))}.bg-\[\#F0ECFF\]{--tw-bg-opacity:1;background-color:rgb(240 236 255/var(--tw-bg-opacity,1))}.bg-\[\#F1F6FC\]{--tw-bg-opacity:1;background-color:rgb(241 246 252/var(--tw-bg-opacity,1))}.bg-\[\#F2FFF9\]{--tw-bg-opacity:1;background-color:rgb(242 255 249/var(--tw-bg-opacity,1))}.bg-\[\#F59E0B\]{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-\[\#F5F9FF\]{--tw-bg-opacity:1;background-color:rgb(245 249 255/var(--tw-bg-opacity,1))}.bg-\[\#F6F8FC\]{--tw-bg-opacity:1;background-color:rgb(246 248 252/var(--tw-bg-opacity,1))}.bg-\[\#F6F9FE\]{--tw-bg-opacity:1;background-color:rgb(246 249 254/var(--tw-bg-opacity,1))}.bg-\[\#F7FAFF\]{--tw-bg-opacity:1;background-color:rgb(247 250 255/var(--tw-bg-opacity,1))}.bg-\[\#F8FAFD\]{--tw-bg-opacity:1;background-color:rgb(248 250 253/var(--tw-bg-opacity,1))}.bg-\[\#F8FBFF\]{--tw-bg-opacity:1;background-color:rgb(248 251 255/var(--tw-bg-opacity,1))}.bg-\[\#FFF0F5\]{--tw-bg-opacity:1;background-color:rgb(255 240 245/var(--tw-bg-opacity,1))}.bg-\[\#FFF1E0\]{--tw-bg-opacity:1;background-color:rgb(255 241 224/var(--tw-bg-opacity,1))}.bg-\[\#FFF4F2\]{--tw-bg-opacity:1;background-color:rgb(255 244 242/var(--tw-bg-opacity,1))}.bg-\[\#FFF5E2\]{--tw-bg-opacity:1;background-color:rgb(255 245 226/var(--tw-bg-opacity,1))}.bg-\[\#FFF5E4\]{--tw-bg-opacity:1;background-color:rgb(255 245 228/var(--tw-bg-opacity,1))}.bg-\[\#FFF6E7\]{--tw-bg-opacity:1;background-color:rgb(255 246 231/var(--tw-bg-opacity,1))}.bg-\[\#FFF7E8\]{--tw-bg-opacity:1;background-color:rgb(255 247 232/var(--tw-bg-opacity,1))}.bg-\[\#FFF9F2\]{--tw-bg-opacity:1;background-color:rgb(255 249 242/var(--tw-bg-opacity,1))}.bg-\[\#FFFAF3\]{--tw-bg-opacity:1;background-color:rgb(255 250 243/var(--tw-bg-opacity,1))}.bg-brand{--tw-bg-opacity:1;background-color:rgb(0 98 196/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-ink{background-color:rgb(6 26 58/var(--tw-bg-opacity,1))}.bg-ink,.bg-line{--tw-bg-opacity:1}.bg-line{background-color:rgb(217 224 234/var(--tw-bg-opacity,1))}.bg-marigold{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-paper{--tw-bg-opacity:1;background-color:rgb(246 248 252/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/15{background-color:rgb(255 255 255/.15)}.bg-white\/35{background-color:rgb(255 255 255/.35)}.bg-white\/45{background-color:rgb(255 255 255/.45)}.bg-white\/80{background-color:rgb(255 255 255/.8)}.bg-white\/85{background-color:rgb(255 255 255/.85)}.bg-white\/90{background-color:rgb(255 255 255/.9)}.bg-white\/95{background-color:rgb(255 255 255/.95)}.bg-white\/\[\.025\]{background-color:rgb(255 255 255/.025)}.bg-white\/\[\.04\]{background-color:rgb(255 255 255/.04)}.bg-\[linear-gradient\(90deg\2c rgba\(246\2c 248\2c 252\2c \.88\)\2c rgba\(246\2c 248\2c 252\2c \.58\)\2c rgba\(246\2c 248\2c 252\2c \.82\)\)\]{background-image:linear-gradient(90deg,rgba(246,248,252,.88),rgba(246,248,252,.58),rgba(246,248,252,.82))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#9ABEFF\]{--tw-gradient-from:#9ABEFF var(--tw-gradient-from-position);--tw-gradient-to:rgb(154 190 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#F4F8FF\]{--tw-gradient-from:#F4F8FF var(--tw-gradient-from-position);--tw-gradient-to:rgb(244 248 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#F6F9FF\]{--tw-gradient-from:#F6F9FF var(--tw-gradient-from-position);--tw-gradient-to:rgb(246 249 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#5CC8F5\]{--tw-gradient-to:#5CC8F5 var(--tw-gradient-to-position)}.to-\[\#E7F0FF\]{--tw-gradient-to:#E7F0FF var(--tw-gradient-to-position)}.to-\[\#EAF2FF\]{--tw-gradient-to:#EAF2FF var(--tw-gradient-to-position)}.to-\[\#F1F6FF\]{--tw-gradient-to:#F1F6FF var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[18px\]{padding:18px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display,.font-mono{font-family:var(--font-manrope),Manrope,Inter,Arial,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[\.65rem\]{font-size:.65rem}.text-\[\.98rem\]{font-size:.98rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.03rem\]{font-size:1.03rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[2rem\]{font-size:2rem}.text-\[clamp\(1\.75rem\2c 3vw\2c 2\.125rem\)\]{font-size:clamp(1.75rem,3vw,2.125rem)}.text-\[clamp\(2\.5rem\2c 5vw\2c 4\.25rem\)\]{font-size:clamp(2.5rem,5vw,4.25rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-eyebrow{font-size:.6875rem;line-height:1;letter-spacing:.14em}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.7\]{line-height:1.7}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.025em\]{letter-spacing:-.025em}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[\.04em\]{letter-spacing:.04em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-wide{letter-spacing:.025em}.text-\[\#004A98\]{--tw-text-opacity:1;color:rgb(0 74 152/var(--tw-text-opacity,1))}.text-\[\#0057B0\]{--tw-text-opacity:1;color:rgb(0 87 176/var(--tw-text-opacity,1))}.text-\[\#0062C4\]{--tw-text-opacity:1;color:rgb(0 98 196/var(--tw-text-opacity,1))}.text-\[\#061A3A\]{--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity,1))}.text-\[\#081A3A\]{--tw-text-opacity:1;color:rgb(8 26 58/var(--tw-text-opacity,1))}.text-\[\#087A4E\]{--tw-text-opacity:1;color:rgb(8 122 78/var(--tw-text-opacity,1))}.text-\[\#0B1733\]{--tw-text-opacity:1;color:rgb(11 23 51/var(--tw-text-opacity,1))}.text-\[\#102545\]{--tw-text-opacity:1;color:rgb(16 37 69/var(--tw-text-opacity,1))}.text-\[\#123B70\]{--tw-text-opacity:1;color:rgb(18 59 112/var(--tw-text-opacity,1))}.text-\[\#128C7E\]{--tw-text-opacity:1;color:rgb(18 140 126/var(--tw-text-opacity,1))}.text-\[\#13A86B\]{--tw-text-opacity:1;color:rgb(19 168 107/var(--tw-text-opacity,1))}.text-\[\#16A36A\]{--tw-text-opacity:1;color:rgb(22 163 106/var(--tw-text-opacity,1))}.text-\[\#17304F\]{--tw-text-opacity:1;color:rgb(23 48 79/var(--tw-text-opacity,1))}.text-\[\#174B80\]{--tw-text-opacity:1;color:rgb(23 75 128/var(--tw-text-opacity,1))}.text-\[\#1E6BE3\]{--tw-text-opacity:1;color:rgb(30 107 227/var(--tw-text-opacity,1))}.text-\[\#314765\]{--tw-text-opacity:1;color:rgb(49 71 101/var(--tw-text-opacity,1))}.text-\[\#33425B\]{--tw-text-opacity:1;color:rgb(51 66 91/var(--tw-text-opacity,1))}.text-\[\#35D477\]{--tw-text-opacity:1;color:rgb(53 212 119/var(--tw-text-opacity,1))}.text-\[\#405675\]{--tw-text-opacity:1;color:rgb(64 86 117/var(--tw-text-opacity,1))}.text-\[\#405775\]{--tw-text-opacity:1;color:rgb(64 87 117/var(--tw-text-opacity,1))}.text-\[\#40577A\]{--tw-text-opacity:1;color:rgb(64 87 122/var(--tw-text-opacity,1))}.text-\[\#52627A\]{--tw-text-opacity:1;color:rgb(82 98 122/var(--tw-text-opacity,1))}.text-\[\#5B6980\]{--tw-text-opacity:1;color:rgb(91 105 128/var(--tw-text-opacity,1))}.text-\[\#5CC8F5\]{--tw-text-opacity:1;color:rgb(92 200 245/var(--tw-text-opacity,1))}.text-\[\#63758E\]{--tw-text-opacity:1;color:rgb(99 117 142/var(--tw-text-opacity,1))}.text-\[\#6947CF\]{--tw-text-opacity:1;color:rgb(105 71 207/var(--tw-text-opacity,1))}.text-\[\#72A2FF\]{--tw-text-opacity:1;color:rgb(114 162 255/var(--tw-text-opacity,1))}.text-\[\#7894BD\]{--tw-text-opacity:1;color:rgb(120 148 189/var(--tw-text-opacity,1))}.text-\[\#7A8AA2\]{--tw-text-opacity:1;color:rgb(122 138 162/var(--tw-text-opacity,1))}.text-\[\#8290A5\]{--tw-text-opacity:1;color:rgb(130 144 165/var(--tw-text-opacity,1))}.text-\[\#8AA7DC\]{--tw-text-opacity:1;color:rgb(138 167 220/var(--tw-text-opacity,1))}.text-\[\#8CE0BB\]{--tw-text-opacity:1;color:rgb(140 224 187/var(--tw-text-opacity,1))}.text-\[\#8D4A00\]{--tw-text-opacity:1;color:rgb(141 74 0/var(--tw-text-opacity,1))}.text-\[\#9ABAFF\]{--tw-text-opacity:1;color:rgb(154 186 255/var(--tw-text-opacity,1))}.text-\[\#9CC0FF\]{--tw-text-opacity:1;color:rgb(156 192 255/var(--tw-text-opacity,1))}.text-\[\#9EB1CF\]{--tw-text-opacity:1;color:rgb(158 177 207/var(--tw-text-opacity,1))}.text-\[\#B42318\]{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.text-\[\#B45309\]{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-\[\#B7C9E3\]{--tw-text-opacity:1;color:rgb(183 201 227/var(--tw-text-opacity,1))}.text-\[\#B83268\]{--tw-text-opacity:1;color:rgb(184 50 104/var(--tw-text-opacity,1))}.text-\[\#B86D00\]{--tw-text-opacity:1;color:rgb(184 109 0/var(--tw-text-opacity,1))}.text-\[\#B9CAE5\]{--tw-text-opacity:1;color:rgb(185 202 229/var(--tw-text-opacity,1))}.text-\[\#C66D00\]{--tw-text-opacity:1;color:rgb(198 109 0/var(--tw-text-opacity,1))}.text-\[\#C8B5FA\]{--tw-text-opacity:1;color:rgb(200 181 250/var(--tw-text-opacity,1))}.text-\[\#C8D6EE\]{--tw-text-opacity:1;color:rgb(200 214 238/var(--tw-text-opacity,1))}.text-\[\#C9D9F4\]{--tw-text-opacity:1;color:rgb(201 217 244/var(--tw-text-opacity,1))}.text-\[\#D4DFF0\]{--tw-text-opacity:1;color:rgb(212 223 240/var(--tw-text-opacity,1))}.text-\[\#D87800\]{--tw-text-opacity:1;color:rgb(216 120 0/var(--tw-text-opacity,1))}.text-\[\#D92D20\]{--tw-text-opacity:1;color:rgb(217 45 32/var(--tw-text-opacity,1))}.text-\[\#E68300\]{--tw-text-opacity:1;color:rgb(230 131 0/var(--tw-text-opacity,1))}.text-\[\#F59E0B\]{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-\[\#FFD17A\]{--tw-text-opacity:1;color:rgb(255 209 122/var(--tw-text-opacity,1))}.text-brand{--tw-text-opacity:1;color:rgb(0 98 196/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(6 26 58/var(--tw-text-opacity,1))}.text-line{--tw-text-opacity:1;color:rgb(217 224 234/var(--tw-text-opacity,1))}.text-marigold{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(82 98 122/var(--tw-text-opacity,1))}.text-navy{--tw-text-opacity:1;color:rgb(16 43 82/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:rgb(255 255 255/.3)}.text-white\/35{color:rgb(255 255 255/.35)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/75{color:rgb(255 255 255/.75)}.text-white\/80{color:rgb(255 255 255/.8)}.text-white\/85{color:rgb(255 255 255/.85)}.text-white\/90{color:rgb(255 255 255/.9)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-\[\#0062C4\]{accent-color:#0062C4}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow-\[0_0_0_6px_rgba\(36\2c 196\2c 122\2c \.10\)\]{--tw-shadow:0 0 0 6px rgba(36,196,122,.10);--tw-shadow-colored:0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(245\2c 158\2c 11\2c \.2\)\]{--tw-shadow:0 10px 24px rgba(245,158,11,.2);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(0\2c 87\2c 176\2c \.09\)\]{--tw-shadow:0 10px 25px rgba(0,87,176,.09);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\2c 87\2c 176\2c \.08\)\]{--tw-shadow:0 10px 26px rgba(0,87,176,.08);--tw-shadow-colored:0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(8\2c 26\2c 58\2c \.07\)\]{--tw-shadow:0 10px 26px rgba(8,26,58,.07);--tw-shadow-colored:0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(245\2c 158\2c 11\2c \.22\)\]{--tw-shadow:0 10px 28px rgba(245,158,11,.22);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(6\2c 26\2c 58\2c \.055\)\]{--tw-shadow:0 10px 30px rgba(6,26,58,.055);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(6\2c 26\2c 58\2c \.12\)\]{--tw-shadow:0 10px 30px rgba(6,26,58,.12);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(6\2c 30\2c 73\2c \.18\)\]{--tw-shadow:0 12px 28px rgba(6,30,73,.18);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\2c 87\2c 176\2c \.10\)\]{--tw-shadow:0 12px 32px rgba(0,87,176,.10);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(8\2c 26\2c 58\2c \.07\)\]{--tw-shadow:0 12px 32px rgba(8,26,58,.07);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(8\2c 26\2c 58\2c \.04\)\]{--tw-shadow:0 12px 35px rgba(8,26,58,.04);--tw-shadow-colored:0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_35px_rgba\(6\2c 26\2c 58\2c \.18\)\]{--tw-shadow:0 16px 35px rgba(6,26,58,.18);--tw-shadow-colored:0 16px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(0\2c 98\2c 196\2c \.11\)\]{--tw-shadow:0 16px 38px rgba(0,98,196,.11);--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(6\2c 26\2c 58\2c \.16\)\]{--tw-shadow:0 18px 40px rgba(6,26,58,.16);--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(6\2c 26\2c 58\2c \.10\)\]{--tw-shadow:0 18px 42px rgba(6,26,58,.10);--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(6\2c 30\2c 73\2c \.2\)\]{--tw-shadow:0 18px 42px rgba(6,30,73,.2);--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(0\2c 0\2c 0\2c \.2\)\]{--tw-shadow:0 20px 45px rgba(0,0,0,.2);--tw-shadow-colored:0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(8\2c 26\2c 58\2c \.14\)\]{--tw-shadow:0 20px 60px rgba(8,26,58,.14);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(8\2c 26\2c 58\2c 0\.10\)\]{--tw-shadow:0 20px 60px rgba(8,26,58,0.10);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(8\2c 26\2c 58\2c 0\.14\)\]{--tw-shadow:0 20px 60px rgba(8,26,58,0.14);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(6\2c 26\2c 58\2c \.12\)\]{--tw-shadow:0 22px 55px rgba(6,26,58,.12);--tw-shadow-colored:0 22px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_55px_rgba\(0\2c 0\2c 0\2c \.24\)\]{--tw-shadow:0 24px 55px rgba(0,0,0,.24);--tw-shadow-colored:0 24px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(6\2c 26\2c 58\2c \.32\)\]{--tw-shadow:0 28px 90px rgba(6,26,58,.32);--tw-shadow-colored:0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(0\2c 98\2c 196\2c \.25\)\]{--tw-shadow:0 3px 8px rgba(0,98,196,.25);--tw-shadow-colored:0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(8\2c 26\2c 58\2c \.035\)\]{--tw-shadow:0 4px 14px rgba(8,26,58,.035);--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(8\2c 26\2c 58\2c \.07\)\]{--tw-shadow:0 4px 20px rgba(8,26,58,.07);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(0\2c 98\2c 196\2c \.16\)\]{--tw-shadow:0 5px 14px rgba(0,98,196,.16);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(105\2c 71\2c 207\2c \.16\)\]{--tw-shadow:0 5px 14px rgba(105,71,207,.16);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(23\2c 75\2c 128\2c \.16\)\]{--tw-shadow:0 5px 14px rgba(23,75,128,.16);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(245\2c 158\2c 11\2c \.18\)\]{--tw-shadow:0 5px 14px rgba(245,158,11,.18);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(6\2c 26\2c 58\2c \.055\)\]{--tw-shadow:0 5px 14px rgba(6,26,58,.055);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(6\2c 26\2c 58\2c \.08\)\]{--tw-shadow:0 5px 14px rgba(6,26,58,.08);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(8\2c 122\2c 78\2c \.16\)\]{--tw-shadow:0 5px 14px rgba(8,122,78,.16);--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_16px_rgba\(0\2c 98\2c 196\2c \.28\)\]{--tw-shadow:0 5px 16px rgba(0,98,196,.28);--tw-shadow-colored:0 5px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(6\2c 26\2c 58\2c \.04\)\]{--tw-shadow:0 5px 18px rgba(6,26,58,.04);--tw-shadow-colored:0 5px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(6\2c 26\2c 58\2c \.045\)\]{--tw-shadow:0 5px 18px rgba(6,26,58,.045);--tw-shadow-colored:0 5px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(8\2c 26\2c 58\2c \.035\)\]{--tw-shadow:0 5px 18px rgba(8,26,58,.035);--tw-shadow-colored:0 5px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(245\2c 158\2c 11\2c \.18\)\]{--tw-shadow:0 8px 20px rgba(245,158,11,.18);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(245\2c 158\2c 11\2c \.18\)\]{--tw-shadow:0 8px 22px rgba(245,158,11,.18);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(6\2c 26\2c 58\2c \.08\)\]{--tw-shadow:0 8px 22px rgba(6,26,58,.08);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\2c 98\2c 196\2c \.22\)\]{--tw-shadow:0 8px 24px rgba(0,98,196,.22);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(105\2c 71\2c 207\2c \.22\)\]{--tw-shadow:0 8px 24px rgba(105,71,207,.22);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(245\2c 158\2c 11\2c \.22\)\]{--tw-shadow:0 8px 24px rgba(245,158,11,.22);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(6\2c 26\2c 58\2c \.07\)\]{--tw-shadow:0 8px 24px rgba(6,26,58,.07);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(8\2c 122\2c 78\2c \.22\)\]{--tw-shadow:0 8px 24px rgba(8,122,78,.22);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(8\2c 26\2c 58\2c \.05\)\]{--tw-shadow:0 8px 28px rgba(8,26,58,.05);--tw-shadow-colored:0 8px 28px var(--tw-shadow-color)}.shadow-\[0_8px_28px_rgba\(8\2c 26\2c 58\2c \.05\)\],.shadow-card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow:0 1px 2px rgba(10,23,48,.05),0 8px 24px -12px rgba(10,23,48,.18);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 8px 24px -12px var(--tw-shadow-color)}.shadow-menu{--tw-shadow:0 24px 48px -16px rgba(10,23,48,.28);--tw-shadow-colored:0 24px 48px -16px var(--tw-shadow-color)}.shadow-menu,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[4px\],.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c box-shadow\2c transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\2c opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[background-image\:linear-gradient\(rgba\(0\2c 87\2c 176\2c \.10\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(0\2c 87\2c 176\2c \.10\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(0,87,176,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,87,176,.1) 1px,transparent 0)}.\[background-image\:linear-gradient\(rgba\(0\2c 98\2c 196\2c \.65\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(0\2c 98\2c 196\2c \.65\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(0,98,196,.65) 1px,transparent 0),linear-gradient(90deg,rgba(0,98,196,.65) 1px,transparent 0)}.\[background-image\:linear-gradient\(rgba\(92\2c 200\2c 245\2c \.35\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(92\2c 200\2c 245\2c \.35\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(92,200,245,.35) 1px,transparent 0),linear-gradient(90deg,rgba(92,200,245,.35) 1px,transparent 0)}.\[background-size\:20px_20px\]{background-size:20px 20px}.\[background-size\:26px_26px\]{background-size:26px 26px}.\[background-size\:28px_28px\]{background-size:28px 28px}.\[mask-image\:linear-gradient\(to_top_left\2c black\2c transparent_70\%\)\]{-webkit-mask-image:linear-gradient(to top left,black,transparent 70%);mask-image:linear-gradient(to top left,black,transparent 70%)}.\[mask-image\:radial-gradient\(circle\2c black\2c transparent_68\%\)\]{-webkit-mask-image:radial-gradient(circle,black,transparent 68%);mask-image:radial-gradient(circle,black,transparent 68%)}.\[transform\:rotate\(-18deg\)\]{transform:rotate(-18deg)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes menuIn{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.hero-ai-icon{position:absolute;display:flex;width:58px;height:58px;align-items:center;justify-content:center;border:1px solid rgba(0,98,196,.13);border-radius:14px;color:rgba(0,98,196,.24);background:rgba(255,255,255,.34);box-shadow:0 12px 30px rgba(0,98,196,.05);backdrop-filter:blur(2px);animation:heroAiIconDrift 12s ease-in-out infinite;will-change:transform}.hero-ai-icon-1{top:15%;left:4%;animation-delay:-1s}.hero-ai-icon-2{bottom:22%;left:23%;animation-delay:-4s;animation-duration:14s}.hero-ai-icon-3{top:17%;left:45%;animation-delay:-7s;animation-duration:13s}.hero-ai-icon-4{right:27%;bottom:21%;animation-delay:-9s;animation-duration:15s}.hero-ai-icon-5{right:5%;top:22%;animation-delay:-5s;animation-duration:13.5s}.hero-ai-icon-6{right:4%;bottom:18%;animation-delay:-11s;animation-duration:14.5s}.hero-ai-connections path{stroke:rgba(18,63,132,.16);stroke-width:1;stroke-dasharray:2.5 3.5;vector-effect:non-scaling-stroke;animation:heroAiConnectionFlow 4.5s linear infinite}.hero-ai-connections path:nth-child(2n){animation-delay:-2.25s}.hero-ai-junctions span{position:absolute;width:5px;height:5px;border:1px solid rgba(18,63,132,.34);border-radius:50%;background:rgba(246,248,252,.9);box-shadow:0 0 0 3px rgba(18,63,132,.05);animation:heroAiJunctionPulse 4.5s ease-in-out infinite}.hero-ai-junctions span:first-child{left:7%;top:20%}.hero-ai-junctions span:nth-child(2){left:15%;top:28%;animation-delay:-.4s}.hero-ai-junctions span:nth-child(3){left:18%;top:58%;animation-delay:-.8s}.hero-ai-junctions span:nth-child(4){left:26%;top:72%;animation-delay:-1.2s}.hero-ai-junctions span:nth-child(5){left:22%;top:13%;animation-delay:-1.6s}.hero-ai-junctions span:nth-child(6){left:36%;top:13%;animation-delay:-2s}.hero-ai-junctions span:nth-child(7){left:48%;top:21%;animation-delay:-2.4s}.hero-ai-junctions span:nth-child(8){left:58%;top:43%;animation-delay:-2.8s}.hero-ai-junctions span:nth-child(9){left:59%;top:67%;animation-delay:-3.2s}.hero-ai-junctions span:nth-child(10){left:70%;top:72%;animation-delay:-3.6s}.hero-ai-junctions span:nth-child(11){left:80%;top:75%;animation-delay:-4s}.hero-ai-junctions span:nth-child(12){left:91%;top:78%;animation-delay:-4.4s}.hero-ai-junctions span:nth-child(13){left:93%;top:48%;animation-delay:-1.8s}.hero-ai-junctions span:nth-child(14){left:91%;top:27%;animation-delay:-3s}@keyframes heroAiIconDrift{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.035);opacity:1}}@keyframes heroAiConnectionFlow{to{stroke-dashoffset:-24}}@keyframes heroAiJunctionPulse{0%,to{opacity:.46;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.service-hero-network{opacity:.72;background-image:radial-gradient(circle at 82% 18%,rgba(0,98,196,.14) 0 2px,transparent 3px),radial-gradient(circle at 92% 42%,rgba(0,98,196,.1) 0 2px,transparent 3px),radial-gradient(circle at 74% 68%,rgba(0,98,196,.1) 0 2px,transparent 3px),linear-gradient(135deg,transparent 0 74%,rgba(0,98,196,.055) 74.1% 74.2%,transparent 74.3%),linear-gradient(45deg,transparent 0 82%,rgba(0,98,196,.05) 82.1% 82.2%,transparent 82.3%),linear-gradient(115deg,#f6f8fc,#fbfdff 54%,#edf4ff)}.service-visual{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.service-visual:hover{transform:translateY(-4px);border-color:#9bbdf6;box-shadow:0 28px 65px rgba(6,26,58,.16)}.service-visual-track{opacity:.42;background:linear-gradient(180deg,rgba(0,98,196,.18),#0062C4,rgba(0,98,196,.18));background-size:100% 220%;animation:serviceTrackFlow 7.5s linear infinite}.service-visual-signal{box-shadow:0 0 0 4px rgba(0,98,196,.1),0 0 12px rgba(0,98,196,.65);animation:serviceVisualSignal 7.5s linear infinite;will-change:top,opacity}.service-visual-step{opacity:0;animation:serviceVisualStepIn .5s ease-out forwards}.service-step-icon{animation:serviceStepIconFlow 7.5s ease-in-out infinite;will-change:transform,filter}.service-step-dot{animation:serviceStepDotFlow 7.5s ease-in-out infinite}.service-step-card{animation:serviceStepCardFlow 7.5s ease-in-out infinite;will-change:border-color,background-color,box-shadow}.service-visual-step>span:last-child{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.service-visual-step:hover>span:last-child{transform:translateX(3px);border-color:#b9cef2;box-shadow:0 8px 20px rgba(6,26,58,.08)}@keyframes serviceVisualStepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes serviceVisualSignal{0%,10%{top:36px;opacity:1;transform:scale(1)}20%,30%{top:calc(25% + 11px);opacity:1;transform:scale(1.18)}40%,50%{top:calc(50% - 14px);opacity:1;transform:scale(1)}60%,70%{top:calc(75% - 39px);opacity:1;transform:scale(1.18)}82%,92%{top:calc(100% - 64px);opacity:1;transform:scale(1)}to{top:calc(100% - 64px);opacity:0;transform:scale(.7)}}@keyframes serviceTrackFlow{0%{background-position:0 -110%}to{background-position:0 110%}}@keyframes serviceStepIconFlow{0%,15%,3%,to{transform:scale(1);filter:saturate(.82);opacity:.72}12%,6%{transform:scale(1.1);filter:saturate(1.25);opacity:1}}@keyframes serviceStepDotFlow{0%,15%,3%,to{border-color:#a9bddd;background-color:#fff;box-shadow:none;opacity:.48}12%,6%{border-color:#0062C4;background-color:#0062C4;box-shadow:0 0 0 5px rgba(0,98,196,.14),0 0 14px rgba(0,98,196,.5);opacity:1}}@keyframes serviceStepCardFlow{0%,15%,3%,to{border-color:#e0e7f1;background-color:#fff;box-shadow:0 5px 14px rgba(6,26,58,.055)}12%,6%{border-color:#a9c5f6;background-color:#f8fbff;box-shadow:0 9px 22px rgba(0,98,196,.11)}}.what-we-do-network:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.58;background-image:radial-gradient(circle at 4% 28%,#b9cff4 0 3px,transparent 4px),radial-gradient(circle at 10% 40%,#c5d8f7 0 2px,transparent 3px),radial-gradient(circle at 94% 24%,#b9cff4 0 4px,transparent 5px),radial-gradient(circle at 88% 54%,#c5d8f7 0 3px,transparent 4px),linear-gradient(32deg,transparent 0 13%,rgba(170,198,239,.25) 13.1% 13.2%,transparent 13.3% 100%),linear-gradient(145deg,transparent 0 86%,rgba(170,198,239,.25) 86.1% 86.2%,transparent 86.3% 100%)}.service-overview-panel{animation:serviceOverviewIn .62s cubic-bezier(.2,.75,.25,1) both;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.service-overview-solution{animation-delay:.1s}.service-overview-panel:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(6,26,58,.08)}.service-overview-status{animation:serviceStatusPulse 4.8s ease-in-out infinite}.service-overview-solution .service-overview-status{animation-delay:-2.4s}.service-deliverable{opacity:0;animation:serviceDeliverableIn .5s cubic-bezier(.2,.75,.25,1) forwards;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.service-deliverable:hover{transform:translateY(-4px);border-color:#a9c5f6;box-shadow:0 14px 30px rgba(6,26,58,.09)}.service-deliverable-icon{transition:transform .3s cubic-bezier(.2,.75,.25,1),filter .3s ease}.service-deliverable:hover .service-deliverable-icon{transform:scale(1.08);filter:saturate(1.15)}@keyframes serviceOverviewIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes serviceDeliverableIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes serviceStatusPulse{0%,84%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(0,98,196,0)}90%{transform:scale(1.06);box-shadow:0 0 0 5px rgba(0,98,196,.08)}}.service-process-step{opacity:0;animation:serviceProcessIn .55s cubic-bezier(.2,.75,.25,1) forwards}.service-process-icon{transition:transform .28s ease,box-shadow .28s ease}.service-process-step:hover .service-process-icon{transform:translateY(-3px) scale(1.06);box-shadow:0 10px 24px rgba(0,98,196,.15)}.service-process-signal{border-radius:999px;background:linear-gradient(90deg,transparent,#0062C4 48%,#fff 72%,transparent);filter:drop-shadow(0 0 4px rgba(0,98,196,.55));animation:serviceProcessTravel 5.5s linear infinite}.service-engagement-card,.service-quote-card{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.service-engagement-card:hover,.service-quote-card:hover{transform:translateY(-3px);border-color:#a9c5f6;box-shadow:0 16px 34px rgba(6,26,58,.08)}.service-related-card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.service-related-card:hover{transform:translateY(-4px);border-color:#a9c5f6;box-shadow:0 14px 30px rgba(6,26,58,.09)}.service-related-icon{transition:transform .28s ease,filter .28s ease}.service-related-card:hover .service-related-icon{transform:scale(1.08);filter:saturate(1.15)}.service-related-arrow{transition:transform .2s ease}.service-related-card:hover .service-related-arrow{transform:translateX(4px)}@keyframes serviceProcessIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes serviceProcessTravel{0%{transform:translateX(-100%)}to{transform:translateX(calc(1180px - 100%))}}.whatsapp-band-network{opacity:.5;background-image:radial-gradient(circle at 82% 20%,rgba(80,145,255,.55) 0 2px,transparent 3px),radial-gradient(circle at 94% 48%,rgba(80,145,255,.5) 0 2px,transparent 3px),radial-gradient(circle at 76% 76%,rgba(80,145,255,.4) 0 2px,transparent 3px),linear-gradient(32deg,transparent 0 78%,rgba(71,132,238,.17) 78.1% 78.25%,transparent 78.35%),linear-gradient(145deg,transparent 0 84%,rgba(71,132,238,.15) 84.1% 84.25%,transparent 84.35%)}.whatsapp-outcomes-network{opacity:.72;background-image:radial-gradient(circle at 8% 18%,rgba(82,145,255,.48) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgba(82,145,255,.34) 0 2px,transparent 3px),radial-gradient(circle at 72% 16%,rgba(139,103,232,.36) 0 2px,transparent 3px),radial-gradient(circle at 88% 34%,rgba(82,145,255,.54) 0 3px,transparent 4px),radial-gradient(circle at 78% 76%,rgba(40,188,125,.35) 0 2px,transparent 3px),linear-gradient(28deg,transparent 0 76%,rgba(73,130,225,.15) 76.1% 76.22%,transparent 76.32%),linear-gradient(145deg,transparent 0 82%,rgba(73,130,225,.14) 82.1% 82.22%,transparent 82.32%),linear-gradient(105deg,#061a3a,#071f45 56%,#082754)}.whatsapp-ai-watermark{color:rgba(126,169,246,.09);filter:drop-shadow(0 0 42px rgba(0,98,196,.22));animation:whatsappWatermarkFloat 7s ease-in-out infinite}.whatsapp-outcomes-horizontal-line{background:linear-gradient(90deg,rgba(117,166,255,.18),#5CC8F5 48%,rgba(117,166,255,.18));box-shadow:0 0 10px rgba(0,98,196,.2)}.whatsapp-outcomes-horizontal-signal{box-shadow:0 0 0 5px rgba(117,166,255,.12),0 0 14px rgba(117,166,255,.72);animation:whatsappOutcomeTravelHorizontal 6s ease-in-out infinite}.whatsapp-outcomes-horizontal .whatsapp-outcome{transition:transform .25s ease}.whatsapp-outcomes-horizontal .whatsapp-outcome:hover{transform:translateY(-4px)}@keyframes whatsappOutcomeTravelHorizontal{0%,12%{left:calc(12.5% - 3px)}25%,37%{left:calc(37.5% - 3px)}50%,62%{left:calc(62.5% - 3px)}76%,90%{left:calc(87.5% - 3px)}to{left:calc(12.5% - 3px);opacity:.2}}.whatsapp-outcomes-rail{background:linear-gradient(180deg,rgba(117,166,255,.2),#5CC8F5 45%,rgba(117,166,255,.18));box-shadow:0 0 12px rgba(0,98,196,.22)}.whatsapp-outcomes-pulse{box-shadow:0 0 0 5px rgba(117,166,255,.12),0 0 14px rgba(117,166,255,.7);animation:whatsappOutcomeTravel 6s ease-in-out infinite}.whatsapp-outcomes-flow .whatsapp-outcome{transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.whatsapp-outcomes-flow .whatsapp-outcome:hover{transform:translateX(4px);border-color:rgba(92,200,245,.42);background-color:rgba(12,45,88,.88);box-shadow:0 12px 28px rgba(0,0,0,.16)}.whatsapp-outcomes-flow .whatsapp-outcome-icon{animation:whatsappOutcomeIconFlow 6s ease-in-out infinite}.whatsapp-outcomes-flow li:nth-of-type(2) .whatsapp-outcome-icon{animation-delay:1.35s}.whatsapp-outcomes-flow li:nth-of-type(3) .whatsapp-outcome-icon{animation-delay:2.7s}.whatsapp-outcomes-flow li:nth-of-type(4) .whatsapp-outcome-icon{animation-delay:4.05s}.whatsapp-dashboard-halo{background:radial-gradient(circle,rgba(0,98,196,.22),rgba(0,98,196,.07) 46%,transparent 72%);filter:blur(16px);animation:whatsappDashboardHalo 5s ease-in-out infinite}@keyframes whatsappOutcomeTravel{0%,12%{top:24px}25%,37%{top:calc(33.333% - 8px)}50%,62%{top:calc(66.666% - 16px)}76%,90%{top:calc(100% - 31px)}to{top:24px;opacity:.2}}@keyframes whatsappOutcomeIconFlow{0%,20%,4%,to{transform:scale(1);filter:saturate(.92)}15%,8%{transform:scale(1.08);filter:saturate(1.25) brightness(1.08)}}@keyframes whatsappWatermarkFloat{0%,to{transform:translateY(-4px) rotate(-2deg)}50%{transform:translateY(5px) rotate(2deg)}}@keyframes whatsappDashboardHalo{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.9;transform:scale(1.03)}}.whatsapp-outcome{opacity:0;animation:whatsappOutcomeIn .55s cubic-bezier(.2,.75,.25,1) forwards}.whatsapp-outcome-icon{transition:transform .28s ease,background-color .28s ease,border-color .28s ease}.whatsapp-outcome:hover .whatsapp-outcome-icon{transform:translateY(-3px) scale(1.06);border-color:rgba(255,255,255,.32);background-color:rgba(255,255,255,.1)}.whatsapp-dashboard{animation:whatsappDashboardIn .7s cubic-bezier(.2,.75,.25,1) .15s both;transition:transform .3s ease,box-shadow .3s ease}.whatsapp-dashboard:hover{transform:translateY(-4px);box-shadow:0 30px 65px rgba(0,0,0,.3)}.dashboard-grid{background-image:linear-gradient(#e9eef6 1px,transparent 0),linear-gradient(90deg,#eef2f7 1px,transparent 0);background-size:100% 25%,14.285% 100%}.dashboard-line{stroke-dasharray:620;stroke-dashoffset:620;animation:dashboardLineDraw 2.2s ease-out .45s forwards}.dashboard-line-green{animation-delay:.7s}@keyframes whatsappOutcomeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes whatsappDashboardIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashboardLineDraw{to{stroke-dashoffset:0}}.workflow-flow-line{display:none}@media (min-width:1024px){.workflow-flow-line{position:absolute;top:51px;left:8%;right:8%;z-index:0;display:block;height:2px;overflow:hidden;background:repeating-linear-gradient(90deg,#b8cae9 0 7px,transparent 7px 13px)}.workflow-flow-signal{position:absolute;top:-3px;left:0;width:54px;height:8px;border-radius:999px;background:linear-gradient(90deg,transparent,#79a6fa 35%,#0062C4 75%,#fff);filter:drop-shadow(0 0 5px rgba(0,98,196,.65));animation:workflowTravel 4.8s linear infinite}.workflow-flow-signal-delayed{animation-delay:-2.4s}.workflow-step-icon{animation:workflowNodePulse 4.8s ease-in-out infinite}.workflow-step-arrow{animation:workflowArrowPulse 4.8s ease-in-out infinite}}@keyframes workflowTravel{0%{left:-60px;opacity:0}8%{opacity:1}90%{opacity:1}to{left:calc(100% - 54px);opacity:0}}@keyframes workflowNodePulse{0%,16%,to{box-shadow:0 0 0 0 rgba(0,98,196,0)}5%{box-shadow:0 0 0 7px rgba(0,98,196,.12),0 8px 20px rgba(0,98,196,.12)}}@keyframes workflowArrowPulse{0%,20%,to{color:#8aa7dc;border-color:#d8e1ef;background:#fff}8%{color:#fff;border-color:#0062C4;background:#0062C4;box-shadow:0 0 0 5px rgba(0,98,196,.1)}}.back-to-top:hover .back-to-top-arrow{animation:backToTopFloat .9s ease-in-out infinite}.back-to-top-active{animation:backToTopConfirm .65s ease-out}@keyframes backToTopFloat{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@keyframes backToTopConfirm{0%{box-shadow:0 0 0 0 rgba(92,200,245,.45)}to{box-shadow:0 0 0 14px rgba(92,200,245,0)}}.first-step-section{background-color:#061a3a;background-image:linear-gradient(90deg,rgba(6,26,58,.88),rgba(6,26,58,.74) 55%,rgba(6,26,58,.64)),url(/images/first-step-flow-bg.webp);background-size:cover;background-position:100%}.first-step-section h2,.first-step-section h3,.first-step-section strong{color:#fff}.first-step-section [class*=text-white],.first-step-section p{color:#c7d5e9}.first-step-section .first-step-panel{border-color:rgba(143,176,225,.48);background:rgba(6,26,58,.76);box-shadow:0 24px 60px rgba(0,0,0,.24)}.first-step-section .first-step-panel:hover{border-color:#5CC8F5;box-shadow:0 28px 70px rgba(0,0,0,.3),0 0 0 1px rgba(102,149,245,.1)}.first-step-section .first-step-row{border-color:rgba(143,176,225,.28)}.first-step-section .first-step-row>span:first-child{color:#fff}.first-step-section .first-step-row>span:nth-child(2){color:#9abaff;background:rgba(0,98,196,.18)}.first-step-section .first-step-row>span:last-child>span{color:#b7c9e3}.first-step-section .first-step-row:hover{background:rgba(102,149,245,.08)}.first-step-section .first-step-secondary{color:#fff;border-color:rgba(199,213,233,.62);background:rgba(6,26,58,.5)}.first-step-section .first-step-promise{color:#d7e3f5;border-color:rgba(154,186,255,.42);background:rgba(255,255,255,.07)}.first-step-section .first-step-outcome{border-color:rgba(143,176,225,.46);background:rgba(255,255,255,.07)}.first-step-section .first-step-outcome span,.first-step-section .first-step-outcome strong{color:#d3def0}.faq-network:before{content:"";position:absolute;inset:0 0 0 auto;z-index:-1;width:34%;opacity:.42;background-image:radial-gradient(circle at 20% 14%,#b7cdf1 0 3px,transparent 4px),radial-gradient(circle at 72% 27%,#c5d8f7 0 3px,transparent 4px),radial-gradient(circle at 43% 62%,#b7cdf1 0 3px,transparent 4px),radial-gradient(circle at 84% 76%,#c5d8f7 0 3px,transparent 4px),linear-gradient(54deg,transparent 0 48%,rgba(151,183,232,.22) 48.2% 48.4%,transparent 48.6%),linear-gradient(126deg,transparent 0 58%,rgba(151,183,232,.22) 58.2% 58.4%,transparent 58.6%)}.faq-warm{background-image:radial-gradient(circle at 18% 46%,rgba(255,222,174,.36),transparent 31%),radial-gradient(circle at 78% 42%,rgba(222,236,255,.5),transparent 36%),linear-gradient(115deg,#fffaf2,#fffdf9 52%,#f8fbff)}.faq-orbit{opacity:.5;background:repeating-radial-gradient(circle,transparent 0 27px,rgba(245,158,11,.28) 28px 29px,transparent 30px 43px)}.faq-card,.faq-help-card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.faq-help-card:hover{transform:translateY(-3px);border-color:#0057B0 #afc8f5 #afc8f5;box-shadow:0 18px 38px rgba(8,26,58,.11)}.first-step-panel{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.first-step-panel:hover{transform:translateY(-3px);border-color:rgba(126,159,205,.8);box-shadow:0 28px 70px rgba(0,0,0,.3),0 0 0 1px rgba(102,149,245,.08)}.first-step-primary,.first-step-secondary{transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.first-step-section .first-step-primary{color:#061a3a}.first-step-primary:focus-visible,.first-step-primary:hover{transform:translateY(-2px);background:#ffad1f;box-shadow:0 14px 32px rgba(245,158,11,.32)}.first-step-secondary:focus-visible,.first-step-secondary:hover{transform:translateY(-2px);border-color:#9abaff;background:rgba(0,98,196,.24)}.first-step-node,.first-step-sequence{animation:firstStepNodeFlow 4.8s ease-in-out infinite}.first-step-connector{width:40px;height:16px}.first-step-connector svg path:first-child{animation:firstStepDashFlow 1.8s linear infinite}.first-step-connector:after{content:"";position:absolute;top:6px;left:1px;width:4px;height:4px;border-radius:999px;background:#5CC8F5;box-shadow:0 0 8px rgba(92,200,245,.7);animation:firstStepConnectorSignal 4.8s ease-in-out infinite;animation-delay:inherit}@keyframes firstStepNodeFlow{0%,13%,to{transform:translateY(0);box-shadow:none}6%{transform:translateY(-2px);box-shadow:0 0 0 5px rgba(0,98,196,.12),0 8px 18px rgba(0,0,0,.18)}}@keyframes firstStepDashFlow{to{stroke-dashoffset:-12}}@keyframes firstStepConnectorSignal{0%,18%{left:1px;opacity:0}24%{opacity:1}48%{left:33px;opacity:1}55%,to{left:33px;opacity:0}}.first-step-timeline:before{content:"";position:absolute;top:43px;bottom:43px;left:21px;width:2px;background:linear-gradient(#2b74f2,#75a4ff,#2b74f2);opacity:.85}.first-step-timeline:after{content:"";position:absolute;left:18px;top:44px;z-index:2;width:8px;height:8px;border-radius:999px;background:#d8e8ff;box-shadow:0 0 0 4px rgba(102,149,245,.16),0 0 12px #5CC8F5;animation:firstStepSignal 3.2s ease-in-out infinite}.first-step-row{transition:background-color .2s ease,transform .2s ease}.first-step-row:hover{transform:translateX(3px);background:rgba(102,149,245,.055)}@keyframes firstStepSignal{0%,10%{top:44px;opacity:0}16%{opacity:1}84%{opacity:1}94%,to{top:calc(100% - 49px);opacity:0}}.footer-heading:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:#5CC8F5;transition:width .3s ease}.footer-network{background-image:linear-gradient(90deg,rgba(3,24,50,.96),rgba(3,24,50,.9) 58%,rgba(3,24,50,.72)),url(/images/first-step-network-bg.webp);background-size:cover;background-position:100%;padding-top:18px}.footer-availability{animation:footerAvailability 3s ease-in-out infinite}.footer-cta-card{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.footer-cta-card:hover{transform:translateY(-4px);border-color:#5CC8F5;box-shadow:0 26px 58px rgba(0,0,0,.26),0 0 0 1px rgba(102,149,245,.1)}@keyframes footerAvailability{0%,to{box-shadow:0 0 0 0 rgba(36,196,122,0)}50%{box-shadow:0 0 0 5px rgba(36,196,122,.05)}}.footer-heading:hover:after{width:52px}.footer-link{transition:color .2s ease,transform .2s ease}.footer-link:focus-visible,.footer-link:hover{transform:translateX(3px)}.footer-link-arrow{transform:translateX(-5px);transition:opacity .18s ease,transform .2s ease}.footer-link:focus-visible .footer-link-arrow,.footer-link:hover .footer-link-arrow{opacity:1;transform:translateX(0)}.footer-social{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.footer-social:focus-visible,.footer-social:hover{color:#fff;border-color:#5CC8F5;background:#0062C4;transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,98,196,.28)}.footer-contact-row svg,.footer-trust-icon{transition:transform .25s ease,color .25s ease,filter .25s ease}.footer-trust-item:hover .footer-trust-icon{color:#5CC8F5;transform:translateY(-2px) scale(1.06);filter:drop-shadow(0 0 7px rgba(102,149,245,.45))}.footer-contact-row:hover svg{color:#5CC8F5;transform:translateX(2px)}.section-space{padding-top:48px;padding-bottom:48px}.mouse-glow{position:fixed;top:0;left:0;z-index:40;width:300px;height:300px;border-radius:50%;pointer-events:none;opacity:.1;will-change:transform;background:radial-gradient(circle,rgba(0,98,196,.75) 0,rgba(0,98,196,.28) 35%,transparent 70%)}@media (min-width:768px){.section-space{padding-top:64px;padding-bottom:64px}}@media (min-width:1024px){.section-space{padding-top:88px;padding-bottom:88px}}@media (hover:none),(max-width:767px),(pointer:coarse),(prefers-reduced-motion:reduce){.mouse-glow{display:none}}.service-questions-network{background:radial-gradient(circle at 15% 44%,rgba(245,158,11,.045),transparent 31%),radial-gradient(circle at 88% 18%,rgba(0,98,196,.045),transparent 33%),linear-gradient(105deg,#fff9f2,#fffaf6 48%,#f8fbff)}.service-questions-network:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,249,242,.2),transparent 38%,rgba(248,251,255,.12))}.service-questions-nodes{color:rgba(0,98,196,.105);pointer-events:none}.service-questions-orbit{border:1px solid rgba(245,158,11,.22);box-shadow:0 0 0 42px rgba(245,158,11,.075),0 0 0 84px rgba(245,158,11,.055),0 0 0 126px rgba(245,158,11,.035)}.service-question-card-network{pointer-events:none;background:radial-gradient(circle at 84% 72%,rgba(63,127,240,.55) 0 2px,transparent 3px),radial-gradient(circle at 72% 84%,rgba(63,127,240,.38) 0 2px,transparent 3px),linear-gradient(35deg,transparent 0 72%,rgba(63,127,240,.15) 72.1% 72.3%,transparent 72.4%),linear-gradient(145deg,transparent 0 81%,rgba(63,127,240,.13) 81.1% 81.3%,transparent 81.4%)}.service-question-support .btn-primary{min-height:48px;border-radius:10px;background:#f59e0b;color:#061a3a;box-shadow:0 8px 20px rgba(245,158,11,.2)}.service-question-support .btn-primary:hover{background:#e88c00;transform:translateY(-2px)}.service-question-support .btn-ghost{min-height:44px;border-color:rgba(92,200,245,.5);color:#fff;background:rgba(10,39,77,.72)}.service-question-support .btn-ghost:hover{border-color:#5CC8F5;background:rgba(20,57,104,.92)}@media (prefers-reduced-motion:no-preference){.service-faq-item{animation:serviceFaqEnter .5s cubic-bezier(.2,.75,.25,1) both}.service-faq-item:nth-child(2){animation-delay:.08s}.service-faq-item:nth-child(3){animation-delay:.16s}.service-faq-item:nth-child(4){animation-delay:.24s}.service-faq-item:nth-child(5){animation-delay:.32s}@keyframes serviceFaqEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}.service-inclusions{position:relative}.service-inclusions:before{content:"";position:absolute;inset:-28px -24px;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 45%,rgba(0,98,196,.035),transparent 66%)}.service-deliverable-check{transition:transform .25s ease,box-shadow .25s ease}.service-deliverable:hover .service-deliverable-check{transform:scale(1.08);box-shadow:0 0 0 5px rgba(0,98,196,.09),0 4px 10px rgba(0,98,196,.25)}.service-deliverable-wide:hover{background:#f3f8ff}@media (max-width:639px){.service-deliverable{min-height:112px}.service-deliverable-wide{min-height:84px}}@media (prefers-reduced-motion:no-preference){.service-deliverable-icon svg{stroke-dasharray:80;stroke-dashoffset:80;transform-origin:center;animation:serviceDeliverableIconDraw .85s cubic-bezier(.2,.75,.25,1) forwards,serviceDeliverableIconBreathe 5.6s ease-in-out 1.1s infinite}.service-inclusions>ul:first-of-type .service-deliverable:nth-child(2) .service-deliverable-icon svg{animation-delay:.12s,1.75s}.service-inclusions>ul:first-of-type .service-deliverable:nth-child(3) .service-deliverable-icon svg{animation-delay:.24s,2.4s}.service-inclusions>ul:first-of-type .service-deliverable:nth-child(4) .service-deliverable-icon svg{animation-delay:.36s,3.05s}.service-inclusions>ul:first-of-type .service-deliverable:nth-child(5) .service-deliverable-icon svg{animation-delay:.48s,3.7s}.service-inclusions>ul:first-of-type .service-deliverable:nth-child(6) .service-deliverable-icon svg{animation-delay:.6s,4.35s}.service-deliverable-wide .service-deliverable-icon svg{animation-delay:.72s,5s}@keyframes serviceDeliverableIconDraw{to{stroke-dashoffset:0}}@keyframes serviceDeliverableIconBreathe{0%,78%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(0,98,196,0))}86%{transform:translateY(-2px) scale(1.08);filter:drop-shadow(0 3px 5px rgba(0,98,196,.24))}92%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(0,98,196,0))}}}.service-comparison:before{content:"";position:absolute;inset:-140px -32px -52px;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 15%,rgba(0,98,196,.07),transparent 42%),linear-gradient(110deg,rgba(246,248,252,.8),rgba(242,247,255,.92))}@media (min-width:1024px){.service-comparison:after{content:"";position:absolute;left:calc(50% - 46px);right:calc(50% - 46px);top:50%;z-index:0;border-top:1px dashed #aac4ed}}.service-comparison-arrow{animation:serviceComparisonArrow 3.6s ease-in-out infinite}.service-overview-metrics svg{transition:transform .3s ease,color .3s ease,filter .3s ease}.service-overview-metrics li:hover svg{color:#5CC8F5;transform:translateY(-2px) scale(1.06);filter:drop-shadow(0 4px 7px rgba(0,98,196,.35))}@media (prefers-reduced-motion:no-preference){@keyframes serviceComparisonArrow{0%,72%,to{transform:translate(-50%,-50%);box-shadow:0 8px 22px rgba(6,26,58,.08)}82%{transform:translate(calc(-50% + 4px),-50%);box-shadow:0 8px 25px rgba(0,98,196,.18)}90%{transform:translate(-50%,-50%)}}}@media (max-width:1023px){.service-overview-panel{min-height:0}}@media (max-width:639px){.service-overview-metrics li:nth-child(n+2){border-top:1px solid rgba(255,255,255,.12)}}.service-step-connector{z-index:0;opacity:.28;box-shadow:0 0 6px rgba(0,98,196,.16)}.service-step-connector-signal{opacity:0;background:linear-gradient(180deg,transparent,#fff 42%,#5CC8F5 68%,transparent);filter:drop-shadow(0 0 4px rgba(0,98,196,.8));animation:serviceStepConnectorFlow 7.25s ease-in-out infinite;will-change:top,opacity}.service-step-card,.service-step-dot,.service-step-icon{animation-duration:7.25s}@keyframes serviceStepConnectorFlow{0%,3%{top:-24px;opacity:0}5%{opacity:1}17%{top:calc(100% - 4px);opacity:1}20%,to{top:calc(100% + 2px);opacity:0}}@media (prefers-reduced-motion:reduce){.service-step-connector-signal{display:none}}.enquiry-modal{animation:enquiryBackdropIn .2s ease-out both}.enquiry-dialog{animation:enquiryDialogIn .3s cubic-bezier(.2,.75,.25,1) both}.enquiry-dialog-network{pointer-events:none;opacity:.72;background:radial-gradient(circle at 82% 18%,rgba(82,145,255,.55) 0 2px,transparent 3px),radial-gradient(circle at 70% 46%,rgba(82,145,255,.34) 0 2px,transparent 3px),radial-gradient(circle at 92% 76%,rgba(245,158,11,.32) 0 2px,transparent 3px),linear-gradient(35deg,transparent 0 72%,rgba(73,130,225,.16) 72.1% 72.25%,transparent 72.35%),linear-gradient(145deg,transparent 0 82%,rgba(73,130,225,.14) 82.1% 82.25%,transparent 82.35%)}.enquiry-input{display:block;width:100%;min-height:44px;border:1px solid #d8e1ef;border-radius:8px;background:#fff;padding:10px 12px;color:#061a3a;font-size:.875rem;line-height:1.45;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.enquiry-input::-moz-placeholder{color:#8a9ab0}.enquiry-input::placeholder{color:#8a9ab0}.enquiry-input:hover{border-color:#afc8f5}.enquiry-input:focus{border-color:#0062C4;background:#fbfdff;box-shadow:0 0 0 3px rgba(0,98,196,.12)}select.enquiry-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}@keyframes enquiryBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes enquiryDialogIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.enquiry-dialog,.enquiry-modal{animation:none}}.inquiry-overlay{animation:inquiryOverlayIn .2s ease-out both}.inquiry-dialog{animation:inquiryDialogIn .3s cubic-bezier(.2,.75,.25,1) both}.inquiry-rail{border-radius:20px 0 0 20px}.inquiry-dialog-network{pointer-events:none;opacity:.72;background:radial-gradient(circle at 72% 12%,rgba(82,145,255,.65) 0 2px,transparent 3px),radial-gradient(circle at 38% 30%,rgba(82,145,255,.4) 0 2px,transparent 3px),radial-gradient(circle at 78% 52%,rgba(82,145,255,.5) 0 2px,transparent 3px),radial-gradient(circle at 46% 76%,rgba(82,145,255,.35) 0 2px,transparent 3px),linear-gradient(35deg,transparent 0 69%,rgba(73,130,225,.17) 69.1% 69.25%,transparent 69.35%),linear-gradient(145deg,transparent 0 80%,rgba(73,130,225,.15) 80.1% 80.25%,transparent 80.35%)}.inquiry-input{display:block;width:100%;min-height:42px;border:1px solid #cdd9e9;border-radius:7px;background:#fff;padding:9px 11px;color:#061a3a;font-size:.8125rem;line-height:1.45;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.inquiry-input::-moz-placeholder{color:#8a9ab0}.inquiry-input::placeholder{color:#8a9ab0}.inquiry-input:hover{border-color:#9fbaea}.inquiry-input:focus{border-color:#0062C4;background:#fbfdff;box-shadow:0 0 0 3px rgba(0,98,196,.11)}.inquiry-input.is-error{border-color:#ef493d;background:#fffafa;box-shadow:0 0 0 2px rgba(239,73,61,.07)}.inquiry-chip{position:relative;display:flex;min-height:38px;cursor:pointer;align-items:center;gap:7px;border:1px solid #cdd9e9;border-radius:7px;background:#fff;padding:7px 9px;color:#405775;font-size:.72rem;font-weight:500;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.inquiry-chip:hover{border-color:#5CC8F5;background:#f8fbff;transform:translateY(-1px)}.inquiry-chip.is-selected{border-color:#0062C4;background:#eff5ff;color:#0057B0;box-shadow:0 0 0 2px rgba(0,98,196,.08)}.inquiry-chip:has(input:focus-visible){outline:2px solid #0062C4;outline-offset:2px}.inquiry-contact{display:flex;min-height:38px;cursor:pointer;align-items:center;justify-content:center;border:1px solid #cdd9e9;border-right-width:0;background:#fff;padding:7px;color:#52627a;font-size:.75rem;font-weight:500}.inquiry-contact:first-child{border-radius:7px 0 0 7px}.inquiry-contact:last-child{border-right-width:1px;border-radius:0 7px 7px 0}.inquiry-contact.is-selected{border-color:#0062C4;border-right-width:1px;background:#eff5ff;color:#0057B0}.inquiry-contact:has(input:focus-visible){position:relative;z-index:1;outline:2px solid #0062C4;outline-offset:2px}.inquiry-particle-ring{color:#0062C4;border:1px solid rgba(0,98,196,.14)}.inquiry-particle-ring:after,.inquiry-particle-ring:before{content:"";position:absolute;inset:-14px;border-radius:50%;border:1px solid rgba(0,98,196,.13)}.inquiry-particle-ring:after{inset:-26px;border-color:rgba(245,158,11,.12)}.inquiry-particle-ring>span{position:absolute;left:calc(50% - 2px);top:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#0062C4;box-shadow:0 0 7px rgba(0,98,196,.6);transform-origin:2px 2px}.inquiry-particle-ring.is-processing{animation:inquiryRingSpin 3.8s linear infinite}.inquiry-particle-ring.is-processing:before{animation:inquiryRingPulse 1.2s ease-in-out infinite}.inquiry-particle-ring.is-complete>span{background:rgba(0,98,196,.45);box-shadow:none}@keyframes inquiryOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes inquiryDialogIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes inquiryRingSpin{to{transform:rotate(1turn)}}@keyframes inquiryRingPulse{0%,to{transform:scale(.94);opacity:.35}50%{transform:scale(1.08);opacity:1}}@media (max-width:639px){.inquiry-dialog{border-radius:0}.inquiry-chip{min-height:42px;font-size:.69rem}}@media (prefers-reduced-motion:reduce){.inquiry-dialog,.inquiry-overlay,.inquiry-particle-ring,.inquiry-particle-ring:before{animation:none!important}.inquiry-chip:hover{transform:none}}.contact-page{position:relative;overflow:hidden;background:#f6f8fc;color:#061a3a}.contact-page-shell{position:relative;z-index:1;padding-top:34px;padding-bottom:76px}.contact-network{position:absolute;color:#0062C4;opacity:.075;pointer-events:none}.contact-network-top{width:360px;top:0;left:-80px}.contact-network-bottom{width:410px;right:-80px;bottom:20px;transform:rotate(180deg)}.contact-layout{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);grid-template-areas:"intro form" "details form";-moz-column-gap:40px;column-gap:40px;row-gap:20px;margin-top:36px;align-items:start}.contact-intro{grid-area:intro;padding-top:28px}.contact-form-placement{grid-area:form;min-width:0}.contact-details-grid{grid-area:details;display:grid;grid-template-columns:1fr 1fr;gap:10px}.contact-eyebrow{display:flex;align-items:center;gap:12px;color:#de7f00;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.contact-eyebrow span{width:28px;height:2px;background:#f59e0b}.contact-intro h1{margin-top:16px;max-width:460px;font-family:var(--font-display),sans-serif;font-size:clamp(2.55rem,4vw,3.55rem);font-weight:600;line-height:1.04;letter-spacing:0}.contact-intro>p{max-width:480px;margin-top:18px;color:#52627a;font-size:1rem;line-height:1.7}.contact-benefits{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:25px;font-size:.72rem;color:#243956}.contact-benefits span{display:flex;align-items:center;gap:6px}.contact-benefits svg{width:16px;color:#13a86b}.contact-next-card{position:relative;overflow:hidden;margin-top:28px;padding:22px 24px;color:white;border:1px solid rgba(102,161,255,.24);border-radius:8px;background:#061f46;box-shadow:0 16px 32px rgba(6,26,58,.14)}.contact-next-card h2{position:relative;font-size:1rem;font-weight:600}.contact-next-card ol{position:relative;margin-top:15px}.contact-next-card li{position:relative;display:grid;grid-template-columns:32px 1fr;align-items:center;gap:14px;min-height:48px;color:#e8f0ff;font-size:.82rem}.contact-next-card li:not(:last-child):after{content:"";position:absolute;left:15px;top:39px;height:18px;border-left:1px dashed rgba(120,172,255,.6)}.contact-next-card li b{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#0062C4;box-shadow:0 0 0 5px rgba(0,98,196,.12)}.contact-next-network{position:absolute;inset:0 0 0 45%;opacity:.18;background-image:linear-gradient(30deg,transparent 49%,#0088D8 50%,transparent 51%),radial-gradient(circle at 60% 28%,#0088D8 0 2px,transparent 3px),radial-gradient(circle at 82% 68%,#f59e0b 0 2px,transparent 3px)}.contact-detail-card{display:flex;gap:12px;min-height:86px;padding:14px;border:1px solid #d7e0ed;border-radius:8px;background:rgba(255,255,255,.82);transition:border-color .2s,transform .2s,box-shadow .2s}.contact-detail-card:hover{transform:translateY(-2px);border-color:#9dbdff;box-shadow:0 10px 24px rgba(6,26,58,.08)}.contact-detail-card>span{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border:1px solid #cfe0ff;border-radius:50%;color:#0062C4;background:#f4f8ff}.contact-detail-card>span.is-green{color:#13a86b;border-color:#bce9d5;background:#f2fff9}.contact-detail-card svg{width:19px}.contact-detail-card b{font-size:.74rem}.contact-detail-card p{margin-top:2px;color:#52627a;font-size:.67rem;line-height:1.35;overflow-wrap:anywhere}.contact-detail-card a{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:#0062C4;font-size:.67rem;font-weight:600}.contact-detail-card a svg{width:12px;transition:transform .2s}.contact-detail-card a:hover svg{transform:translateX(4px)}.contact-form-card{position:relative;min-height:680px;padding:30px 32px 24px;border:1px solid #d6dfec;border-radius:20px;background:rgba(255,255,255,.97);box-shadow:0 20px 55px rgba(6,26,58,.1)}.contact-form-heading{display:flex;justify-content:space-between;gap:20px;margin-bottom:25px}.contact-form-title{display:flex;gap:13px}.contact-ai-icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;color:#0062C4;border:1px solid #c9dcff;border-radius:8px;background:#f3f7ff}.contact-ai-icon svg{width:22px}.contact-form-title h2{margin-top:3px;font-family:var(--font-display),sans-serif;font-size:1.35rem;font-weight:600;line-height:1.2}.contact-form-title p{margin-top:6px;color:#65758c;font-size:.79rem}.contact-step{flex:0 0 88px;padding-top:4px;color:#52627a;font-size:.66rem;text-align:right}.contact-step i{display:block;height:4px;margin-top:8px;overflow:hidden;border-radius:3px;background:#d9e0ea}.contact-step b{display:block;width:50%;height:100%;background:#0062C4}.contact-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.contact-field>span,.contact-form-group>legend,.contact-textarea>span{display:block;margin-bottom:7px;color:#213754;font-size:.72rem;font-weight:600}.contact-form-group>legend span{color:#77869a;font-weight:400}.contact-field>div{position:relative}.contact-field>div>svg{position:absolute;z-index:1;top:50%;left:12px;width:16px;color:#6f8097;transform:translateY(-50%);pointer-events:none}.contact-field .inquiry-input{width:100%;height:42px;padding:0 12px 0 38px}.contact-form-group{margin-top:17px}.contact-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.contact-service-grid .inquiry-chip{position:relative;min-height:43px;padding:8px 10px;gap:8px;font-size:.68rem}.contact-preference input,.contact-service-grid input{position:absolute;opacity:0;pointer-events:none}.contact-service-grid svg{width:17px;color:#0062C4}.contact-chip-check{position:absolute;right:5px;top:5px;width:12px!important}.contact-textarea{position:relative;display:block}.contact-textarea textarea{width:100%;min-height:92px;padding:12px 14px 24px;resize:vertical}.contact-textarea>small:not(.contact-error){position:absolute;right:10px;bottom:8px;color:#77869a;font-size:.62rem}.contact-preference{display:grid;grid-template-columns:repeat(3,1fr)}.contact-preference .inquiry-contact{position:relative;display:flex;min-height:41px;align-items:center;justify-content:center;gap:8px;font-size:.7rem}.contact-preference svg{width:16px}.contact-consent{display:flex;align-items:flex-start;gap:9px;margin-top:15px;color:#44556d;font-size:.69rem}.contact-consent input{margin-top:2px;accent-color:#0062C4}.contact-consent a{color:#0062C4;text-decoration:underline}.contact-submit{display:flex;width:100%;min-height:44px;margin-top:15px;align-items:center;justify-content:center;gap:10px;border-radius:7px}.contact-submit svg{width:17px}.contact-submit:disabled{opacity:.65;cursor:wait}.contact-response-note,.contact-security{display:flex;margin-top:10px;align-items:center;justify-content:center;gap:6px;color:#77869a;font-size:.65rem}.contact-security svg{width:13px}.contact-error,.contact-server-error{display:flex;align-items:center;gap:5px;margin-top:5px;color:#d9362b;font-size:.64rem}.contact-error svg,.contact-server-error svg{width:13px;flex:none}.contact-honeypot{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.contact-result{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.contact-status-row{position:absolute;top:28px;left:32px;right:32px;display:flex;align-items:center;gap:10px;color:#52627a;font-size:.61rem}.contact-status-row span{display:flex;align-items:center;gap:5px;white-space:nowrap}.contact-status-row svg{width:16px;color:#13a86b;fill:#e8fbf2}.contact-status-row i{flex:1;height:1px;background:#ccd7e5}.contact-result .inquiry-particle-ring{position:relative;display:grid;width:112px;height:112px;margin-top:58px;place-items:center;border-radius:50%}.contact-result-core{display:grid;width:70px;height:70px;place-items:center;border-radius:50%;color:#13a86b;background:white;box-shadow:0 12px 30px rgba(6,26,58,.12)}.contact-result-core svg{width:34px}.contact-result h2{margin-top:34px;font-size:1.85rem;font-weight:600}.contact-result>p{margin-top:7px;color:#52627a;font-size:.88rem}.contact-result>p strong{color:#0062C4}.contact-summary{width:100%;margin-top:24px;padding:14px 16px;border:1px solid #d6dfec;border-radius:8px;text-align:left;box-shadow:0 8px 24px rgba(6,26,58,.06)}.contact-summary h3{display:flex;align-items:center;gap:7px;font-size:.82rem}.contact-summary h3 svg{width:17px;color:#0062C4}.contact-summary>div{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #e1e7f0}.contact-summary>div:last-child{border:0}.contact-summary-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#eff5ff;color:#0062C4}.contact-summary-icon.orange{color:#e78200;background:#fff7e9}.contact-summary-icon.green{color:#13a86b;background:#effbf6}.contact-summary-icon svg{width:17px}.contact-summary p{color:#52627a;font-size:.7rem;line-height:1.4}.contact-summary b{display:block;color:#061a3a}.contact-reference{margin-top:12px;padding:3px 10px;color:#0062C4;border:1px solid #bcd2ff;border-radius:20px;font-size:.65rem}.contact-result-action{display:flex;width:100%;margin-top:14px;justify-content:center;gap:8px;border-radius:7px}.contact-result-action svg{width:18px}@media (max-width:1023px){.contact-page-shell{padding-bottom:64px}.contact-layout{grid-template-columns:1fr;grid-template-areas:"intro" "form" "details";margin-top:24px}.contact-intro{padding-top:10px}.contact-intro h1 br{display:none}}@media (max-width:767px){.contact-page-shell{padding-top:22px;padding-bottom:48px}.contact-layout{gap:24px}.contact-intro h1{font-size:2.3rem}.contact-benefits{display:grid;gap:9px}.contact-form-card{min-height:0;padding:23px 18px 20px;border-radius:14px}.contact-form-heading{display:block}.contact-step{width:100%;margin-top:15px;text-align:left}.contact-details-grid,.contact-fields-grid,.contact-service-grid{grid-template-columns:1fr}.contact-status-row{left:18px;right:18px;gap:5px}.contact-status-row span{font-size:.55rem}.contact-result h2{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.contact-detail-card,.contact-detail-card a svg{transition:none}}.about-primary,.about-secondary,.about-whatsapp{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:.65rem;border-radius:10px;padding:.75rem 1.4rem;font-size:.92rem;font-weight:700;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.about-primary{background:#f59e0b;color:#061a3a;box-shadow:0 9px 22px rgba(245,158,11,.2)}.about-primary:hover{transform:translateY(-2px);background:#ffad1f}.about-secondary{border:1px solid #0062c4;color:#0062C4;background:#fff}.about-secondary:hover{transform:translateY(-2px);background:#f7faff}.about-whatsapp{border:1px solid rgba(255,255,255,.55);color:#fff}.about-whatsapp:hover{transform:translateY(-2px);border-color:#5CC8F5;background:rgba(0,98,196,.14)}.about-network{position:absolute;inset:0;opacity:.055;pointer-events:none;background-image:radial-gradient(circle at 5% 85%,#0062C4 0 2px,transparent 3px),radial-gradient(circle at 94% 16%,#0062C4 0 2px,transparent 3px),linear-gradient(35deg,transparent 49.8%,#0062C4 50%,transparent 50.2%);background-size:65px 65px,72px 72px,110px 110px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 25%,transparent 70%,#000);mask-image:linear-gradient(90deg,#000,transparent 25%,transparent 70%,#000)}.about-system-card{z-index:2;width:130px;min-height:124px;gap:.7rem;border:1px solid #dfe6ef;background:rgba(255,255,255,.97);padding:1rem;font-size:.78rem;color:#061a3a;box-shadow:0 12px 27px rgba(6,26,58,.1)}.about-center,.about-system-card{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:14px;text-align:center;font-weight:700}.about-center{z-index:3;min-height:138px;width:148px;gap:.75rem;background:#0062C4;font-size:.95rem;color:#fff;box-shadow:0 16px 34px rgba(0,98,196,.28)}.about-node{transform-box:fill-box;transform-origin:center;animation:aboutNode 3.8s ease-in-out infinite}.about-node-two{animation-delay:-1.9s}.about-proof-item+.about-proof-item{border-left:1px solid #e2e8f0}.about-card{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.about-card:hover{transform:translateY(-4px);border-color:#a9c5f6;box-shadow:0 14px 30px rgba(6,26,58,.09)}.about-icon{height:52px;width:52px;border-radius:999px;background:#eaf1ff;font-size:1.65rem}.about-icon,.about-step{display:flex;align-items:center;justify-content:center;color:#0062C4}.about-step{position:absolute;left:50%;top:0;height:42px;width:42px;transform:translate(-50%,-50%);border:1px solid #6b9df4;border-radius:999px;background:#fff;font-size:.78rem;font-weight:800;box-shadow:0 0 0 7px #f6f8fc}.about-industry{display:flex;height:112px;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#f5f9ff,#edf4ff);color:#0062C4;overflow:hidden}.about-industry svg{height:72px;width:72px;transition:transform .2s ease}.about-card:hover .about-industry svg{transform:scale(1.04) translateY(-2px)}.about-section-icon{display:flex;height:44px;width:44px;align-items:center;justify-content:center;color:#0062C4}.about-section-icon svg{height:42px;width:42px}.about-cta:before{content:"";position:absolute;inset:0;opacity:.11;pointer-events:none;background-image:linear-gradient(rgba(117,166,255,.25) 1px,transparent 0),linear-gradient(90deg,rgba(117,166,255,.25) 1px,transparent 0),radial-gradient(circle at 88% 25%,#5CC8F5 0 2px,transparent 3px);background-size:54px 54px,54px 54px,72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,black);mask-image:linear-gradient(90deg,transparent 25%,black)}@keyframes aboutNode{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@media(max-width:1023px){.about-proof-item:nth-child(3){border-left:0;border-top:1px solid #e2e8f0}.about-proof-item:nth-child(4){border-top:1px solid #e2e8f0}}@media(max-width:639px){.about-diagram{height:390px;transform:scale(.94)}.about-system-card{width:112px;min-height:108px;padding:.75rem;font-size:.7rem}.about-center{width:126px;min-height:122px;font-size:.82rem}.about-primary,.about-secondary{width:100%}.about-proof-item{min-height:135px}.about-proof-item:nth-child(odd){border-left:0}.about-timeline{padding-left:1.5rem}.about-timeline:before{content:"";position:absolute;left:.55rem;top:0;bottom:0;width:1px;background:#a9c5f6}.about-step{left:-1rem;top:2rem;height:36px;width:36px;transform:translateX(-50%);box-shadow:0 0 0 6px #f6f8fc}}.about-reveal{animation:aboutReveal .72s cubic-bezier(.2,.72,.25,1) both}.about-reveal:nth-of-type(2){animation-delay:.06s}.about-reveal:nth-of-type(3){animation-delay:.1s}.about-reveal:nth-of-type(4){animation-delay:.14s}.about-stagger-card{animation:aboutCardIn .58s cubic-bezier(.2,.72,.25,1) both}.about-stagger-card:nth-child(2){animation-delay:.08s}.about-stagger-card:nth-child(3){animation-delay:.16s}.about-stagger-card:nth-child(4){animation-delay:.24s}.about-card svg,.about-center svg,.about-proof-item svg,.about-system-card svg{transition:transform .24s cubic-bezier(.2,.72,.25,1),color .2s ease,filter .2s ease}.about-card:hover svg{transform:translateY(-2px) scale(1.07);filter:drop-shadow(0 5px 8px rgba(0,98,196,.17))}.about-system-card{transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.about-system-card:hover{transform:translateY(-4px);border-color:#9bbdf6;box-shadow:0 18px 34px rgba(6,26,58,.13)}.about-system-card:hover svg{transform:scale(1.08)}.about-center{animation:aboutCenterFloat 5s ease-in-out infinite}.about-center svg{animation:aboutCenterIcon 3.6s ease-in-out infinite}.about-proof-item{transition:background-color .2s ease}.about-proof-item:hover{background:#f8fbff}.about-proof-item:hover svg{transform:translateY(-2px) scale(1.06)}.about-flow-line{animation:aboutFlow 6s linear infinite}.about-node-one{animation:aboutTravelX 5.6s ease-in-out infinite}.about-node-two{animation:aboutTravelY 5.6s ease-in-out 1.4s infinite}.about-primary svg,.about-secondary svg,.about-whatsapp svg{transition:transform .2s ease}.about-primary:hover svg,.about-secondary:hover svg{transform:translateX(4px)}.about-whatsapp:hover svg{transform:scale(1.08)}@keyframes aboutReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes aboutCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes aboutFlow{to{stroke-dashoffset:-48}}@keyframes aboutTravelX{0%,8%{transform:translateX(0);opacity:.35}45%,55%{opacity:1}92%,to{transform:translateX(252px);opacity:.35}}@keyframes aboutTravelY{0%,8%{transform:translateY(0);opacity:.35}45%,55%{opacity:1}92%,to{transform:translateY(-210px);opacity:.35}}@keyframes aboutCenterFloat{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 4px))}}@keyframes aboutCenterIcon{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.08);opacity:1}}@media(prefers-reduced-motion:reduce){.about-center,.about-center svg,.about-flow-line,.about-node-one,.about-node-two,.about-reveal,.about-stagger-card{animation:none!important}.about-card svg,.about-primary svg,.about-proof-item svg,.about-secondary svg,.about-system-card svg,.about-whatsapp svg{transition:none!important}}.about-guides{position:relative;isolation:isolate;overflow:hidden;background-color:#f8fbff;background-image:radial-gradient(circle at 8% 18%,rgba(245,158,11,.14) 0 3px,transparent 4px),radial-gradient(circle at 16% 9%,rgba(0,98,196,.13) 0 3px,transparent 4px),radial-gradient(circle at 91% 14%,rgba(0,98,196,.18) 0 3px,transparent 4px),radial-gradient(circle at 84% 28%,rgba(0,98,196,.12) 0 3px,transparent 4px),radial-gradient(circle at 96% 42%,rgba(245,158,11,.13) 0 3px,transparent 4px),linear-gradient(32deg,transparent 0 14.8%,rgba(245,158,11,.075) 14.9% 15%,transparent 15.1%),linear-gradient(145deg,transparent 0 82.8%,rgba(0,98,196,.09) 82.9% 83%,transparent 83.1%),linear-gradient(115deg,#f8fbff,#fff 52%,#f4f8ff)}.about-guides:after,.about-guides:before{content:"";position:absolute;z-index:-1;pointer-events:none;opacity:.65;background-image:radial-gradient(circle,rgba(0,98,196,.2) 0 2px,transparent 3px),linear-gradient(35deg,transparent 49.6%,rgba(0,98,196,.1) 49.8% 50.2%,transparent 50.4%),linear-gradient(145deg,transparent 49.6%,rgba(0,98,196,.08) 49.8% 50.2%,transparent 50.4%);background-size:58px 58px,116px 116px,116px 116px}.about-guides:before{right:-45px;top:-55px;width:360px;height:300px;transform:rotate(-8deg);animation:aboutGuidesNetwork 9s ease-in-out infinite}.about-guides:after{left:-95px;bottom:-80px;width:300px;height:260px;opacity:.38;transform:rotate(10deg);animation:aboutGuidesNetwork 11s ease-in-out -4s infinite}.about-guides>.shell{position:relative;z-index:1}`r`n.about-guides-card{box-shadow:0 10px 30px rgba(6,26,58,.055)}.about-guides-card:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;z-index:4;transform:translateX(-50%);background:#f59e0b}.about-guides-card{position:relative}.about-guides-icon{display:flex;height:82px;width:82px;align-items:center;justify-content:center;border-radius:22px;transition:transform .28s cubic-bezier(.2,.72,.25,1),border-color .25s ease,box-shadow .25s ease}.about-guides-icon-light{border:1px solid #bfd3f8;background:#fff;color:#0062C4;box-shadow:0 12px 28px rgba(0,98,196,.09)}.about-guides-icon-dark{border:1px solid rgba(112,160,255,.42);background:rgba(0,98,196,.11);color:#72A2FF;box-shadow:0 12px 30px rgba(0,0,0,.14)}.about-mission-panel,.about-vision-panel{transition:background-color .3s ease}.about-mission-panel:hover .about-guides-icon,.about-vision-panel:hover .about-guides-icon{transform:translateY(-4px) scale(1.035)}.about-mission-panel:hover .about-guides-icon{border-color:#7FA9F5;box-shadow:0 17px 34px rgba(0,98,196,.13)}.about-vision-panel:hover .about-guides-icon{border-color:rgba(140,180,255,.7);box-shadow:0 17px 34px rgba(0,0,0,.22)}.about-vision-network{position:absolute;inset:0;opacity:.075;pointer-events:none;background-image:linear-gradient(rgba(115,160,240,.35) 1px,transparent 0),linear-gradient(90deg,rgba(115,160,240,.35) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(120deg,transparent 12%,#000);mask-image:linear-gradient(120deg,transparent 12%,#000)}.about-vision-network:after,.about-vision-network:before{content:"";position:absolute;height:1px;width:220px;background:#76A6F8;transform:rotate(32deg)}.about-vision-network:before{right:-30px;top:100px}.about-vision-network:after{left:20px;bottom:70px;transform:rotate(-24deg)}.about-vision-network i{position:absolute;height:6px;width:6px;border-radius:50%;background:#78A7FA;box-shadow:0 0 0 5px rgba(120,167,250,.14);animation:aboutVisionNode 5s ease-in-out infinite}.about-vision-network i:first-child{right:12%;top:18%}.about-vision-network i:nth-child(2){right:28%;top:42%;animation-delay:-1s}.about-vision-network i:nth-child(3){right:8%;bottom:18%;animation-delay:-2s}.about-vision-network i:nth-child(4){left:18%;bottom:22%;animation-delay:-3s}.about-vision-network i:nth-child(5){left:42%;top:15%;animation-delay:-4s}.about-principle+.about-principle{border-left:1px solid #e0e7f0}.about-principle{min-height:116px;transition:background-color .22s ease,transform .22s ease}.about-principle:hover{background:#F8FBFF}.about-principle-icon{display:flex;height:48px;width:48px;flex:0 0 48px;align-items:center;justify-content:center;border-radius:12px;background:#EAF1FF;color:#0062C4;transition:transform .24s ease,box-shadow .24s ease}.about-principle-icon svg{height:27px;width:27px}.about-principle:hover .about-principle-icon{transform:translateY(-3px) scale(1.04);box-shadow:0 10px 20px rgba(0,98,196,.12)}@keyframes aboutVisionNode{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}@media(max-width:767px){.about-guides-card:before{left:0;right:0;top:50%;bottom:auto;height:3px;width:auto;transform:translateY(-50%)}.about-mission-panel,.about-vision-panel{min-height:0}.about-principle+.about-principle{border-left:0;border-top:1px solid #e0e7f0}.about-principle{min-height:104px}}@media(prefers-reduced-motion:reduce){.about-vision-network i{animation:none!important}.about-guides-icon,.about-principle,.about-principle-icon{transition:none!important}}@keyframes aboutGuidesNetwork{0%,to{transform:translateY(0) rotate(-8deg);opacity:.45}50%{transform:translateY(6px) rotate(-8deg);opacity:.72}}@media(prefers-reduced-motion:reduce){.about-guides:after,.about-guides:before{animation:none!important}}.about-guides-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.about-guides-bg svg{height:100%;width:100%;opacity:.42}.about-guides-lines path{fill:none;stroke:#0062C4;stroke-width:1.15;stroke-dasharray:6 8;vector-effect:non-scaling-stroke;animation:aboutGuidesLineFlow 10s linear infinite}.about-guides-lines path:nth-child(2n){stroke:#6e9cf2;animation-direction:reverse}.about-guides-dots circle{fill:#8fb3f4;animation:aboutGuidesDotPulse 4.8s ease-in-out infinite}.about-guides-dots circle:nth-child(3n){animation-delay:-1.6s}.about-guides-dots circle:nth-child(3n+2){animation-delay:-3.2s}.about-guides-accent circle{fill:#f59e0b;filter:drop-shadow(0 0 7px rgba(245,158,11,.35));animation:aboutGuidesAccent 4s ease-in-out infinite}@keyframes aboutGuidesLineFlow{to{stroke-dashoffset:-70}}@keyframes aboutGuidesDotPulse{0%,to{opacity:.35;r:3px}50%{opacity:.9;r:5px}}@keyframes aboutGuidesAccent{0%,to{opacity:.55;transform:scale(.8);transform-origin:center}50%{opacity:1;transform:scale(1.15)}}@media(max-width:767px){.about-guides-bg svg{width:180%;transform:translateX(-22%);opacity:.34}}@media(prefers-reduced-motion:reduce){.about-guides-accent circle,.about-guides-dots circle,.about-guides-lines path{animation:none!important}}.about-flow{overflow:visible}.about-flow-line{fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-dasharray:1.5 5;animation:aboutFlowRefined 8s linear infinite}.about-flow-output{opacity:.72}.about-signal{fill:#0062C4;filter:drop-shadow(0 0 5px rgba(0,98,196,.65));animation:aboutSignalRefined 3.7s ease-in-out infinite}.about-signal-2,.about-signal-4{animation-delay:-1.2s}.about-signal-3{animation-delay:-2.1s}.about-signal-output{fill:#f59e0b;filter:drop-shadow(0 0 5px rgba(245,158,11,.6));animation-delay:-.7s}.about-hub-ring{fill:rgba(0,98,196,.14);stroke:#0062C4;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:aboutHubPulse 2.8s ease-out infinite}.about-system-icon{display:flex;transform-origin:center;animation:aboutSystemIcon 4.8s cubic-bezier(.4,0,.2,1) infinite}.about-system-card-2 .about-system-icon{animation-delay:-1.2s}.about-system-card-3 .about-system-icon{animation-delay:-2.4s}.about-system-card-4 .about-system-icon{animation-delay:-3.6s}.about-center:before{content:"";position:absolute;inset:-10px;z-index:-1;border:1px solid rgba(0,98,196,.22);border-radius:20px;animation:aboutCenterHalo 3.2s ease-out infinite}.about-automation{transition:box-shadow .25s ease,border-color .25s ease}.about-automation:hover{border-color:#0057B0;box-shadow:0 10px 24px rgba(0,98,196,.16)}@keyframes aboutFlowRefined{to{stroke-dashoffset:-52}}@keyframes aboutSignalRefined{0%,to{opacity:.12}12%,82%{opacity:1}92%{opacity:.2}}@keyframes aboutHubPulse{0%{opacity:.9;transform:scale(.65)}70%,to{opacity:0;transform:scale(2.35)}}@keyframes aboutSystemIcon{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.045)}}@keyframes aboutCenterHalo{0%{opacity:.7;transform:scale(.96)}75%,to{opacity:0;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.about-center:before,.about-flow-line,.about-hub-ring,.about-system-icon{animation:none!important}.about-signal{display:none}}.business-automation-visual{width:100%;max-width:600px;margin-inline:auto;contain:layout paint}.business-automation-stage{position:relative;height:520px;overflow:hidden;border:1px solid rgba(191,211,248,.48);border-radius:24px;background:radial-gradient(circle at 50% 46%,rgba(219,234,254,.68),rgba(255,255,255,.34) 44%,rgba(246,249,255,.34) 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 22px 55px rgba(6,26,58,.075);isolation:isolate}.business-automation-stage canvas{display:block!important;width:100%!important;height:100%!important;outline:none}.business-automation-caption{display:flex;max-width:410px;min-height:48px;margin:4px auto 0;align-items:center;justify-content:center;gap:.55rem;border:1px solid #e2e8f0;border-radius:12px;background:rgba(255,255,255,.94);padding:.75rem 1rem;text-align:center;font-size:.875rem;font-weight:650;color:#061a3a;box-shadow:0 10px 26px rgba(6,26,58,.07)}.business-automation-caption svg{width:20px;height:20px;flex:0 0 20px;stroke:#0062C4;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.automation-node-label{position:relative;display:flex;width:154px;align-items:center;justify-content:center;gap:9px;padding:10px 8px;color:#061a3a;font-size:12px;font-weight:750;letter-spacing:-.01em;line-height:1.25;text-align:center;white-space:normal;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.automation-node-label>svg{width:28px;height:28px;flex:0 0 28px;color:#0062C4}.automation-node-tooltip{position:absolute;left:50%;bottom:calc(100% + 14px);z-index:10;width:210px;transform:translateX(-50%);border:1px solid rgba(0,98,196,.22);border-radius:9px;background:#061a3a;padding:9px 11px;color:#fff;font-size:10px;font-weight:500;line-height:1.45;box-shadow:0 12px 28px rgba(6,26,58,.24)}.automation-core-label{display:flex;width:205px;align-items:center;justify-content:center;gap:13px;color:#fff;text-align:center;font-size:15px;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;user-select:none}.automation-core-label svg{width:39px;height:39px;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.automation-ai-label{display:flex;width:145px;align-items:center;justify-content:center;gap:7px;color:#061a3a;font-size:11px;font-weight:800;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.automation-ai-label span{color:#f59e0b;font-size:15px}.automation-fallback{position:relative;width:100%;height:100%;min-height:430px}.automation-fallback-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.automation-fallback-lines path{fill:none;stroke:#7aa7f7;stroke-width:1.2;stroke-dasharray:4 5}.automation-fallback-lines circle.is-blue{fill:#0062C4}.automation-fallback-lines circle.is-orange{fill:#f59e0b}.automation-fallback-ai,.automation-fallback-core,.automation-fallback-node{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;background:#fff;color:#061a3a;text-align:center;box-shadow:0 14px 30px rgba(6,26,58,.1)}.automation-fallback-node{width:142px;min-height:96px;flex-direction:column;gap:8px;border:1px solid #d9e5f8;border-radius:15px;padding:12px;font-size:12px;font-weight:700}.automation-fallback-node svg{width:31px;height:31px;color:#0062C4}.automation-fallback-node.is-sales{left:2%;top:8%}.automation-fallback-node.is-orders{right:2%;top:8%}.automation-fallback-node.is-documents{left:2%;bottom:12%}.automation-fallback-node.is-support{right:2%;bottom:12%}.automation-fallback-core{left:50%;top:46%;width:166px;min-height:125px;transform:translate(-50%,-50%);flex-direction:column;gap:10px;border-radius:17px;background:linear-gradient(145deg,#2f73f1,#0057B0);color:#fff;font-size:14px;box-shadow:0 18px 38px rgba(0,98,196,.26)}.automation-fallback-core svg{width:40px;height:40px}.automation-fallback-ai{left:50%;bottom:2%;min-height:42px;transform:translateX(-50%);gap:8px;border:1px solid #0062c4;border-radius:10px;padding:8px 18px;font-size:12px;font-weight:800}.automation-fallback-ai span{color:#f59e0b}.automation-fallback svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1023px){.business-automation-stage{height:460px}}@media(max-width:767px){.business-automation-stage{height:420px}.automation-fallback{min-height:390px}.automation-fallback-node{width:112px;min-height:84px;font-size:10px}.automation-fallback-core{width:138px;min-height:110px}.automation-fallback-lines{transform:scale(.9);transform-origin:center}}@media(prefers-reduced-motion:reduce){.business-automation-stage *{animation:none!important;transition:none!important}}.automation-node-card{position:relative;display:grid;width:150px;min-height:78px;grid-template-columns:34px 1fr;align-items:center;gap:10px;border:1px solid #d8e5f8;border-radius:14px;background:rgba(255,255,255,.98);padding:11px 13px;color:#061a3a;font-size:11px;font-weight:750;letter-spacing:-.01em;line-height:1.25;text-align:left;white-space:normal;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 10px 24px rgba(6,26,58,.11),inset 0 1px 0 #fff;transition:border-color .2s ease,box-shadow .2s ease}.automation-node-card:hover{border-color:#8db4f7;box-shadow:0 14px 30px rgba(6,26,58,.15),0 0 0 3px rgba(0,98,196,.07)}.automation-node-icon{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:9px;background:#edf4ff;color:#0062C4}.automation-node-icon svg{width:23px;height:23px}.automation-node-card .automation-node-tooltip{top:calc(100% + 8px);bottom:auto;left:0;width:174px;transform:none;border-radius:8px;padding:8px 10px;font-size:9px;line-height:1.4;text-align:left}.automation-node-card.is-right .automation-node-tooltip{right:0;left:auto}.automation-node-card.is-bottom .automation-node-tooltip{top:auto;bottom:calc(100% + 8px)}.automation-node-layer{position:absolute;inset:0;z-index:4;pointer-events:none}.automation-node-layer .automation-node-card{position:absolute;z-index:1;pointer-events:auto;width:154px;min-height:76px;transform:none;animation:automationNodeConfirm 28s ease-in-out infinite}.automation-node-position-0{left:5%;top:18%}.automation-node-position-1{right:5%;top:18%}.automation-node-position-2{left:5%;top:60%}.automation-node-position-3{right:5%;top:60%}.automation-node-layer .automation-node-card:hover{z-index:8;transform:translateY(-2px) scale(1.03)}.automation-node-layer .automation-node-tooltip{display:none}.automation-node-layer .automation-node-card:hover .automation-node-tooltip{display:block}@keyframes automationNodeConfirm{0%,2.8%{border-color:#10b981;box-shadow:0 14px 30px rgba(6,26,58,.12),0 0 0 4px rgba(16,185,129,.13)}3.8%,to{border-color:#d8e5f8;box-shadow:0 10px 24px rgba(6,26,58,.11),inset 0 1px 0 #fff}}@media(max-width:1023px){.automation-node-position-0,.automation-node-position-2{left:3%}.automation-node-position-1,.automation-node-position-3{right:3%}}@media(prefers-reduced-motion:reduce){.automation-node-layer .automation-node-card{animation:none!important}}.automation-node-layer .automation-node-tooltip{display:none!important}.automation-core-card{position:absolute;left:50%;top:48%;z-index:5;display:flex;width:188px;min-height:104px;transform:translate(-50%,-50%);align-items:center;justify-content:center;gap:13px;border:1px solid rgba(133,177,255,.8);border-radius:16px;background:linear-gradient(145deg,#2b72f1,#0057B0 58%,#0d4fc9);color:#fff;box-shadow:0 18px 38px rgba(0,98,196,.25),inset 0 1px 0 rgba(255,255,255,.35);animation:automationCoreFloat 5.4s ease-in-out infinite}.automation-core-card:before{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.14);border-radius:12px;pointer-events:none}.automation-core-card>span{display:flex;width:43px;height:43px;align-items:center;justify-content:center;border-radius:11px;background:rgba(255,255,255,.13)}.automation-core-card svg{width:31px;height:31px}.automation-core-card strong{font-size:17px;line-height:1.15;letter-spacing:-.02em}.automation-ai-card{position:absolute;left:50%;top:80%;z-index:5;display:flex;min-width:142px;min-height:42px;transform:translateX(-50%);align-items:center;justify-content:center;gap:8px;border:1px solid #f1d69d;border-radius:11px;background:#fff;color:#061a3a;font-size:12px;box-shadow:0 10px 24px rgba(6,26,58,.1);animation:automationAiPulse 7s ease-in-out infinite}.automation-ai-card span{color:#f59e0b;font-size:17px}@keyframes automationCoreFloat{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 4px))}}@keyframes automationAiPulse{0%,42%,65%,to{border-color:#f1d69d;box-shadow:0 10px 24px rgba(6,26,58,.1)}48%,56%{border-color:#f59e0b;box-shadow:0 10px 26px rgba(245,158,11,.18),0 0 0 4px rgba(245,158,11,.1)}}@media(prefers-reduced-motion:reduce){.automation-ai-card,.automation-core-card{animation:none!important}}.about-value-card{position:relative;isolation:isolate;overflow:hidden;transition:transform .28s cubic-bezier(.2,.72,.25,1),border-color .28s ease,box-shadow .28s ease}.about-value-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(0,98,196,.045) 50%,transparent 70%);transform:translateX(-110%);animation:aboutValueSweep 7.2s ease-in-out infinite}.about-value-card-2:before{animation-delay:2.4s}.about-value-card-3:before{animation-delay:4.8s}.about-value-card:hover{transform:translateY(-3px);border-color:#a9c5f6;box-shadow:0 16px 34px rgba(6,26,58,.095)}.about-value-signal{position:absolute;left:0;top:0;width:28%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#0088D8,transparent);opacity:0;transform:translateX(-100%);animation:aboutValueSignal 7.2s ease-in-out infinite}.about-value-card-2 .about-value-signal{animation-delay:2.4s}.about-value-card-3 .about-value-signal{animation-delay:4.8s}.about-value-icon{position:relative;overflow:hidden;transform-origin:center}.about-value-icon:after{content:"";position:absolute;inset:4px;border:1px solid rgba(0,98,196,.18);border-radius:50%;opacity:0;transform:scale(.7);animation:aboutValuePulse 7.2s ease-out infinite}.about-value-card-2 .about-value-icon:after{animation-delay:2.4s}.about-value-card-3 .about-value-icon:after{animation-delay:4.8s}.about-value-icon svg{animation:aboutValueIcon 7.2s cubic-bezier(.2,.72,.25,1) infinite}.about-value-card-2 .about-value-icon svg{animation-delay:2.4s}.about-value-card-3 .about-value-icon svg{animation-delay:4.8s}.about-value-number{font-weight:800;color:#0062C4;text-decoration:underline;text-decoration-color:#a8c4f8;text-underline-offset:8px;transition:letter-spacing .25s ease,color .25s ease}.about-value-card:hover .about-value-number{color:#0057B0;letter-spacing:.035em}.about-value-card:hover .about-value-icon svg,.about-value-card:hover .about-value-icon:after,.about-value-card:hover .about-value-signal,.about-value-card:hover:before{animation-play-state:paused}@keyframes aboutValueSweep{0%,9%{transform:translateX(-110%)}24%,to{transform:translateX(110%)}}@keyframes aboutValueSignal{0%,6%{opacity:0;transform:translateX(-100%)}10%{opacity:1}24%{opacity:0;transform:translateX(360%)}to{opacity:0}}@keyframes aboutValuePulse{0%,7%{opacity:0;transform:scale(.7)}12%{opacity:.75}22%,to{opacity:0;transform:scale(1.35)}}@keyframes aboutValueIcon{0%,24%,8%,to{transform:translateY(0) scale(1)}13%{transform:translateY(-2px) scale(1.08)}18%{transform:translateY(0) scale(1.02)}}@media(prefers-reduced-motion:reduce){.about-value-card:before,.about-value-icon svg,.about-value-icon:after,.about-value-signal{animation:none!important}.about-value-card,.about-value-number{transition:none!important}}.about-guides:after,.about-guides:before{animation:aboutGuidesAmbient 16s ease-in-out infinite}.about-guides:after{animation-delay:-8s}.about-guides-lines path{stroke-dasharray:5 11;animation:aboutGuidesLineDrift 18s linear infinite}.about-guides-lines path:nth-child(2n){animation-duration:22s}.about-guides-dots circle{animation:aboutGuidesDotBreathe 8s ease-in-out infinite}.about-guides-dots circle:nth-child(3n+2){animation-delay:-2.65s}.about-guides-dots circle:nth-child(3n){animation-delay:-5.3s}.about-guides-accent circle{animation:aboutGuidesAccentCalm 8s ease-in-out infinite}.about-guides-card:after{content:"";position:absolute;left:50%;top:7%;z-index:6;width:7px;height:7px;transform:translateX(-50%);border:2px solid #fff;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.13);animation:aboutGuidesDividerSignal 10s cubic-bezier(.4,0,.2,1) infinite}.about-guides-icon-light{animation:aboutGuidesMissionIcon 10s cubic-bezier(.2,.72,.25,1) infinite}.about-guides-icon-dark{animation:aboutGuidesVisionIcon 10s cubic-bezier(.2,.72,.25,1) 5s infinite}.about-vision-network i{animation:aboutVisionNodeCalm 10s ease-in-out infinite}.about-vision-network i:nth-child(2){animation-delay:-2s}.about-vision-network i:nth-child(3){animation-delay:-4s}.about-vision-network i:nth-child(4){animation-delay:-6s}.about-vision-network i:nth-child(5){animation-delay:-8s}.about-principle-icon{animation:aboutPrincipleConfirm 12s ease-in-out infinite}.about-principle:nth-child(2) .about-principle-icon{animation-delay:4s}.about-principle:nth-child(3) .about-principle-icon{animation-delay:8s}.about-mission-panel:hover .about-guides-icon,.about-principle:hover .about-principle-icon,.about-vision-panel:hover .about-guides-icon{animation-play-state:paused}@keyframes aboutGuidesAmbient{0%,to{transform:translateY(0) rotate(-8deg);opacity:.34}50%{transform:translateY(4px) rotate(-8deg);opacity:.48}}@keyframes aboutGuidesLineDrift{to{stroke-dashoffset:-96}}@keyframes aboutGuidesDotBreathe{0%,to{opacity:.25;transform:scale(.9);transform-origin:center}50%{opacity:.55;transform:scale(1.05)}}@keyframes aboutGuidesAccentCalm{0%,to{opacity:.55;transform:scale(.9);transform-origin:center}50%{opacity:.9;transform:scale(1.08)}}@keyframes aboutGuidesDividerSignal{0%{top:7%;opacity:0}8%{opacity:1}44%{top:48%;opacity:1}52%{top:48%;opacity:.25}92%{top:93%;opacity:1}to{top:93%;opacity:0}}@keyframes aboutGuidesMissionIcon{0%,to{transform:translateY(0);box-shadow:0 12px 28px rgba(0,98,196,.09)}8%{transform:translateY(-3px);box-shadow:0 16px 32px rgba(0,98,196,.15),0 0 0 4px rgba(0,98,196,.06)}16%{transform:translateY(0);box-shadow:0 12px 28px rgba(0,98,196,.09)}}@keyframes aboutGuidesVisionIcon{0%,to{transform:translateY(0);box-shadow:0 12px 30px rgba(0,0,0,.14)}8%{transform:translateY(-3px);box-shadow:0 17px 34px rgba(0,0,0,.22),0 0 0 4px rgba(114,162,255,.08)}16%{transform:translateY(0);box-shadow:0 12px 30px rgba(0,0,0,.14)}}@keyframes aboutVisionNodeCalm{0%,to{opacity:.28;transform:scale(.9)}50%{opacity:.62;transform:scale(1.05)}}@keyframes aboutPrincipleConfirm{0%,to{transform:translateY(0);box-shadow:none}6%{transform:translateY(-2px);box-shadow:0 9px 18px rgba(0,98,196,.11)}12%{transform:translateY(0);box-shadow:none}}@media(max-width:767px){.about-guides-card:after{left:7%;top:50%;animation:aboutGuidesDividerSignalMobile 10s cubic-bezier(.4,0,.2,1) infinite}@keyframes aboutGuidesDividerSignalMobile{0%{left:7%;opacity:0}8%{opacity:1}48%{left:50%;opacity:1}92%{left:93%;opacity:1}to{left:93%;opacity:0}}}@media(prefers-reduced-motion:reduce){.about-guides-accent circle,.about-guides-card:after,.about-guides-dots circle,.about-guides-icon,.about-guides-lines path,.about-guides:after,.about-guides:before,.about-principle-icon,.about-vision-network i{animation:none!important}}.about-guides{background:linear-gradient(180deg,#fff,#f8fbff 12%,#f7faff 88%,#fff)}.about-guides-bg{opacity:.62;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.about-guides-bg svg{opacity:.25}.about-guides:after,.about-guides:before{opacity:.24}.about-guides-card{box-shadow:0 18px 48px rgba(6,26,58,.07)}.about-mission-panel,.about-vision-panel{padding-top:3.5rem;padding-bottom:3.5rem}.about-mission-panel p:last-child,.about-vision-panel p:last-child{max-width:460px}.about-principles-label{margin-top:2rem;text-align:center;font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#52627a}.about-principle{position:relative;overflow:hidden}.about-principle:before{content:"";position:absolute;left:14%;right:14%;top:0;height:2px;border-radius:999px;background:#0062C4;opacity:0;transform:scaleX(.35);transition:opacity .25s ease,transform .25s ease}.about-principle:hover{transform:none;background:#f8fbff}.about-principle:hover:before{opacity:1;transform:scaleX(1)}.about-principle:hover .about-principle-icon{transform:none;box-shadow:0 8px 18px rgba(0,98,196,.1)}.about-guides-observed .about-guides-card,.about-guides-observed .about-principle,.about-guides-observed .about-principles-label{opacity:0}.about-guides-observed .about-mission-panel{transform:translateX(-22px)}.about-guides-observed .about-vision-panel{transform:translateX(22px)}.about-guides-observed .about-principle{transform:translateY(14px)}.about-guides-observed.is-visible .about-guides-card,.about-guides-observed.is-visible .about-principle,.about-guides-observed.is-visible .about-principles-label{opacity:1}.about-guides-observed.is-visible .about-mission-panel,.about-guides-observed.is-visible .about-vision-panel{transform:translateX(0)}.about-guides-observed .about-guides-card{transition:opacity .7s ease}.about-guides-observed .about-mission-panel,.about-guides-observed .about-vision-panel{transition:transform .7s cubic-bezier(.2,.72,.25,1),background-color .3s ease}.about-guides-observed .about-vision-panel{transition-delay:.12s}.about-guides-observed .about-principles-label{transition:opacity .55s ease .42s}.about-guides-observed .about-principle{transition:opacity .58s ease,transform .58s cubic-bezier(.2,.72,.25,1),background-color .22s ease}.about-guides-observed .about-principle:first-child{transition-delay:.5s}.about-guides-observed .about-principle:nth-child(2){transition-delay:.58s}.about-guides-observed .about-principle:nth-child(3){transition-delay:.66s}@media(max-width:767px){.about-mission-panel,.about-vision-panel{padding-top:2.5rem;padding-bottom:2.5rem}.about-guides-observed .about-mission-panel,.about-guides-observed .about-vision-panel{transform:translateY(14px)}.about-guides-observed.is-visible .about-mission-panel,.about-guides-observed.is-visible .about-vision-panel{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.about-guides-observed .about-guides-card,.about-guides-observed .about-principle,.about-guides-observed .about-principles-label{opacity:1!important}.about-guides-observed .about-mission-panel,.about-guides-observed .about-principle,.about-guides-observed .about-vision-panel{transform:none!important}.about-guides-observed .about-guides-card,.about-guides-observed .about-mission-panel,.about-guides-observed .about-principle,.about-guides-observed .about-principles-label,.about-guides-observed .about-vision-panel{transition:none!important}}.about-work{background:#fff;isolation:isolate}.about-work:before{content:"";position:absolute;right:-160px;top:-220px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(0,98,196,.11),transparent 68%);pointer-events:none}.about-work-grid{position:absolute;inset:0;opacity:.34;background-image:radial-gradient(circle,rgba(0,98,196,.16) 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.about-work-heading{transition:opacity .65s ease,transform .65s cubic-bezier(.2,.72,.25,1)}.about-workflow{position:relative}.about-work-track{position:absolute;left:9%;right:9%;top:52px;overflow:hidden;background:#d5e2f7}.about-work-track-fill{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#0062C4,#6ea0f7 72%,#f59e0b);transition:transform 1.45s cubic-bezier(.2,.72,.25,1) .3s}.about-work-card{min-height:330px;outline:none;border:1px solid #dce5f0;border-radius:20px;background:rgba(255,255,255,.94);padding:30px 24px 24px;box-shadow:0 12px 32px rgba(6,26,58,.06);opacity:0;transform:translateY(28px);transition:opacity .62s ease,transform .62s cubic-bezier(.2,.72,.25,1),border-color .25s ease,box-shadow .25s ease}.about-work-card-1{transition-delay:.18s}.about-work-card-2{transition-delay:.32s}.about-work-card-3{transition-delay:.46s}.about-work-card-4{transition-delay:.6s}.about-work-card:focus-visible,.about-work-card:hover{transform:translateY(-7px)!important;border-color:#8fb3f4;box-shadow:0 22px 44px rgba(6,26,58,.12),0 0 0 3px rgba(0,98,196,.07)}.about-work-card:focus-visible{outline:2px solid #0062C4;outline-offset:4px}.about-work-stage{display:inline-flex;border:1px solid #d9e5f8;border-radius:999px;padding:5px 10px;font-size:.63rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#52627a}.about-work-icon-wrap{width:64px;height:64px;margin-top:23px}.about-work-icon,.about-work-icon-wrap{position:relative;display:flex;align-items:center;justify-content:center}.about-work-icon{z-index:2;width:60px;height:60px;border:1px solid #bdd2f7;border-radius:17px;background:linear-gradient(145deg,#fff,#eaf2ff);color:#0062C4;box-shadow:0 10px 22px rgba(0,98,196,.11);transition:transform .25s ease,background-color .25s ease,color .25s ease}.about-work-pulse{position:absolute;inset:2px;border:1px solid rgba(0,98,196,.28);border-radius:18px;opacity:0}.about-work-card:focus-visible .about-work-icon,.about-work-card:hover .about-work-icon{transform:rotate(-4deg) scale(1.07);background:#0062C4;color:#fff}.about-work-card:focus-visible .about-work-pulse,.about-work-card:hover .about-work-pulse{animation:aboutWorkPulse 1.25s ease-out infinite}.about-work-card h3{margin-top:22px;font-size:1.08rem;font-weight:750;line-height:1.35;color:#061a3a}.about-work-card>p{margin-top:10px;font-size:.875rem;line-height:1.65;color:#52627a}.about-work-outcome{display:flex;margin-top:20px;gap:8px;border-top:1px solid #e6ecf4;padding-top:16px;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#0057B0}.about-work-outcome svg{display:none}.about-work-outcome:before{content:"✓";width:21px;height:21px;border-radius:50%;background:#dcfce7;color:#15803d;font-size:.72rem}.about-work-arrow,.about-work-outcome:before{display:flex;align-items:center;justify-content:center}.about-work-arrow{position:absolute;top:42px;z-index:5;border:1px solid #c8d9f5;border-radius:50%;color:#0062C4;box-shadow:0 6px 14px rgba(6,26,58,.08)}.about-work-arrow svg{width:14px;height:14px}.about-work.about-observed .about-work-heading{opacity:0;transform:translateY(18px)}.about-work.about-observed.is-visible .about-work-card,.about-work.about-observed.is-visible .about-work-heading{opacity:1;transform:translateY(0)}.about-work.about-observed.is-visible .about-work-track-fill{transform:scaleX(1)}@keyframes aboutWorkPulse{0%{opacity:.65;transform:scale(.92)}to{opacity:0;transform:scale(1.45)}}@media(max-width:1023px){.about-work-arrow,.about-work-track{display:none}.about-work-card{min-height:310px}.about-work-cards{position:relative}.about-work-cards:before{content:"";position:absolute;left:31px;top:40px;bottom:40px;width:2px;background:linear-gradient(#0062C4,#9bbcf5,#f59e0b);opacity:.22}}@media(max-width:767px){.about-work-card{min-height:0;padding:24px 22px 22px}.about-work-cards{padding-left:14px}.about-work-cards:before{left:0}.about-work-icon-wrap{width:56px;height:56px}.about-work-icon{width:54px;height:54px}.about-work-card h3{margin-top:18px}}@media(prefers-reduced-motion:reduce){.about-work-card,.about-work-heading,.about-work-icon,.about-work-track-fill{opacity:1!important;transform:none!important;transition:none!important}.about-work-pulse{animation:none!important}}.about-work-card{display:flex;flex-direction:column}.about-work-card>p{margin-bottom:22px}.about-work-outcome{width:100%;margin-top:auto;min-height:38px;align-items:center}.about-work.about-observed.is-visible .about-work-track-fill{animation:aboutWorkProgress 10s cubic-bezier(.42,0,.2,1) 1.05s infinite}.about-work-track:after{content:"";position:absolute;left:0;top:50%;z-index:3;width:10px;height:10px;border:2px solid #fff;border-radius:50%;opacity:0;transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(0,98,196,.14),0 3px 10px rgba(6,26,58,.2)}.about-work.about-observed.is-visible .about-work-track:after{animation:aboutWorkSignal 10s cubic-bezier(.42,0,.2,1) 1.05s infinite}.about-work.about-observed.is-visible .about-work-card{animation:aboutWorkStage 10s ease-in-out infinite}.about-work.about-observed.is-visible .about-work-card-1{animation-delay:1.05s}.about-work.about-observed.is-visible .about-work-card-2{animation-delay:3.05s}.about-work.about-observed.is-visible .about-work-card-3{animation-delay:5.05s}.about-work.about-observed.is-visible .about-work-card-4{animation-delay:7.05s}.about-work.about-observed.is-visible .about-work-card .about-work-icon{animation:aboutWorkIconConfirm 10s ease-in-out infinite}.about-work.about-observed.is-visible .about-work-card-1 .about-work-icon{animation-delay:1.05s}.about-work.about-observed.is-visible .about-work-card-2 .about-work-icon{animation-delay:3.05s}.about-work.about-observed.is-visible .about-work-card-3 .about-work-icon{animation-delay:5.05s}.about-work.about-observed.is-visible .about-work-card-4 .about-work-icon{animation-delay:7.05s}.about-work.about-observed.is-visible .about-work-card .about-work-stage{animation:aboutWorkStageLabel 10s ease-in-out infinite}.about-work.about-observed.is-visible .about-work-card-1 .about-work-stage{animation-delay:1.05s}.about-work.about-observed.is-visible .about-work-card-2 .about-work-stage{animation-delay:3.05s}.about-work.about-observed.is-visible .about-work-card-3 .about-work-stage{animation-delay:5.05s}.about-work.about-observed.is-visible .about-work-card-4 .about-work-stage{animation-delay:7.05s}.about-work.about-observed.is-visible .about-work-card .about-work-outcome:before{animation:aboutWorkCheck 10s ease-in-out infinite}.about-work.about-observed.is-visible .about-work-card-1 .about-work-outcome:before{animation-delay:1.05s}.about-work.about-observed.is-visible .about-work-card-2 .about-work-outcome:before{animation-delay:3.05s}.about-work.about-observed.is-visible .about-work-card-3 .about-work-outcome:before{animation-delay:5.05s}.about-work.about-observed.is-visible .about-work-card-4 .about-work-outcome:before{animation-delay:7.05s}@keyframes aboutWorkProgress{0%{transform:scaleX(0)}78%,to{transform:scaleX(1)}}@keyframes aboutWorkSignal{0%{left:0;opacity:0}3%{opacity:1}78%{left:100%;opacity:1}84%,to{left:100%;opacity:0}}@keyframes aboutWorkStage{0%,18%,to{border-color:#dce5f0;box-shadow:0 12px 32px rgba(6,26,58,.06)}12%,4%{border-color:#78a6f7;box-shadow:0 20px 42px rgba(0,98,196,.14),0 0 0 3px rgba(0,98,196,.06)}}@keyframes aboutWorkStageLabel{0%,18%,to{border-color:#d9e5f8;background:#f7faff;color:#52627a}12%,5%{border-color:#0062C4;background:#0062C4;color:#fff}}@keyframes aboutWorkCheck{0%,18%,to{transform:scale(1);box-shadow:none}7%{transform:scale(1.18);box-shadow:0 0 0 5px rgba(34,197,94,.13)}12%{transform:scale(1);box-shadow:none}}@media(max-width:1023px){.about-work.about-observed.is-visible .about-work-track-fill,.about-work.about-observed.is-visible .about-work-track:after{animation:none}.about-work-card{min-height:330px}}@media(max-width:767px){.about-work-card{min-height:0}.about-work-outcome{min-height:34px}}@media(prefers-reduced-motion:reduce){.about-work.about-observed.is-visible .about-work-card,.about-work.about-observed.is-visible .about-work-icon,.about-work.about-observed.is-visible .about-work-outcome:before,.about-work.about-observed.is-visible .about-work-stage,.about-work.about-observed.is-visible .about-work-track-fill,.about-work.about-observed.is-visible .about-work-track:after{animation:none!important}}.about-work-track{left:12.5%;right:12.5%;top:45px;z-index:4;height:2px;overflow:visible;border-radius:999px;background:#d6e2f4;pointer-events:none}.about-work-track-fill{border-radius:inherit;background:linear-gradient(90deg,#0062C4,#4f87ed 74%,#f59e0b);box-shadow:0 0 8px rgba(0,98,196,.18)}.about-work-track:after{z-index:7;width:11px;height:11px;background:#0062C4;box-shadow:0 0 0 4px rgba(0,98,196,.12),0 3px 12px rgba(6,26,58,.24)}.about-work-stage{position:relative;z-index:6;align-self:flex-start;background:#f7faff}.about-work-arrow{right:-18px;z-index:8;width:30px;height:30px;border-color:#b9cff3;background:#fff;box-shadow:0 5px 14px rgba(6,26,58,.1);transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.about-work-arrow:after,.about-work-arrow:before{content:"";position:absolute;top:50%;z-index:-1;width:12px;height:2px;background:#b9cff3;transform:translateY(-50%)}.about-work.about-observed.is-visible .about-work-card-1 .about-work-arrow{animation:aboutWorkArrowConfirm 10s ease-in-out 2.4s infinite}.about-work.about-observed.is-visible .about-work-card-2 .about-work-arrow{animation:aboutWorkArrowConfirm 10s ease-in-out 4.4s infinite}.about-work.about-observed.is-visible .about-work-card-3 .about-work-arrow{animation:aboutWorkArrowConfirm 10s ease-in-out 6.4s infinite}.about-work-outcome:before{content:"\2713"}@media(max-width:1023px){.about-work-arrow,.about-work-track{display:none}}@media(prefers-reduced-motion:reduce){.about-work.about-observed.is-visible .about-work-arrow{animation:none!important}}.about-work-track{display:none}.about-work-arrow{right:-25px;top:30px}.about-work-arrow:after,.about-work-arrow:before{width:10px;background:linear-gradient(90deg,#0062C4 0 50%,#b9cff3 50% 100%);background-size:200% 100%;background-position:100% 0}.about-work-arrow:before{right:100%;transform:translateY(-50%) rotate(180deg)}.about-work-arrow:after{left:100%}.about-work.about-observed.is-visible .about-work-card-1 .about-work-arrow:after,.about-work.about-observed.is-visible .about-work-card-1 .about-work-arrow:before{animation:aboutWorkConnectorFill 10s ease-in-out 2.4s infinite}.about-work.about-observed.is-visible .about-work-card-2 .about-work-arrow:after,.about-work.about-observed.is-visible .about-work-card-2 .about-work-arrow:before{animation:aboutWorkConnectorFill 10s ease-in-out 4.4s infinite}.about-work.about-observed.is-visible .about-work-card-3 .about-work-arrow:after,.about-work.about-observed.is-visible .about-work-card-3 .about-work-arrow:before{animation:aboutWorkConnectorFill 10s ease-in-out 6.4s infinite}@keyframes aboutWorkConnectorFill{0%{background-position:100% 0}13%,4%{background-position:0 0}18%,to{background-position:100% 0}}@media(max-width:1023px){.about-work-arrow{display:none}}@media(prefers-reduced-motion:reduce){.about-work-arrow:after,.about-work-arrow:before{animation:none!important;background-position:100% 0}}.about-work-card{transform:translateX(-18px)}.about-work.about-observed.is-visible .about-work-card{transform:translateX(0)}.about-work-card:focus-visible,.about-work-card:hover{transform:scale(1.015)!important}.about-work.about-observed.is-visible .about-work-card .about-work-icon{transform-origin:center}@keyframes aboutWorkIconConfirm{0%,18%,to{transform:scale(1);background:linear-gradient(145deg,#fff,#eaf2ff);color:#0062C4}11%,5%{transform:scale(1.07);background:#0062C4;color:#fff}}@keyframes aboutWorkArrowConfirm{0%,13%,4%,to{transform:translateX(0) scale(1);border-color:#b9cff3;background:#fff;color:#0062C4;box-shadow:0 5px 14px rgba(6,26,58,.1)}10%,6%{transform:translateX(3px) scale(1.08);border-color:#0062C4;background:#0062C4;color:#fff;box-shadow:0 0 0 5px rgba(0,98,196,.11),0 7px 17px rgba(0,98,196,.2)}}@media(max-width:767px){.about-work-card{transform:translateX(-12px)}}@media(prefers-reduced-motion:reduce){.about-work-card{transform:none!important}}.about-founder{background:linear-gradient(180deg,#fff,#f7faff 48%,#fff);isolation:isolate}.about-founder:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(0,98,196,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,98,196,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 72%);mask-image:radial-gradient(ellipse at center,#000,transparent 72%)}.about-founder-orbit{position:absolute;z-index:-1;border:1px solid rgba(0,98,196,.12);border-radius:50%;pointer-events:none;animation:aboutFounderOrbit 18s linear infinite}.about-founder-orbit:before{content:"";position:absolute;left:50%;top:-5px;width:9px;height:9px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 5px rgba(245,158,11,.1)}.about-founder-orbit-one{right:-210px;top:-230px;width:520px;height:520px}.about-founder-orbit-two{left:-170px;bottom:-210px;width:390px;height:390px;animation-direction:reverse;animation-duration:22s}.about-founder-heading{transition:opacity .65s ease,transform .65s cubic-bezier(.2,.72,.25,1)}.about-founder-card{position:relative;box-shadow:0 24px 64px rgba(6,26,58,.1);transition:opacity .75s ease .12s,transform .75s cubic-bezier(.2,.72,.25,1) .12s,box-shadow .3s ease}.about-founder-card:hover{box-shadow:0 30px 74px rgba(6,26,58,.14)}.about-founder-photo-wrap{background:#061a3a}.about-founder-photo{transform:scale(1.035);filter:saturate(.88) contrast(1.03);transition:transform 1.2s cubic-bezier(.2,.72,.25,1),filter .4s ease}.about-founder-card:hover .about-founder-photo{transform:scale(1.065);filter:saturate(1) contrast(1.03)}.about-founder-photo-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(6,26,58,.22) 68%,rgba(6,26,58,.94))}.about-founder-identity{position:absolute;left:28px;right:28px;bottom:26px;z-index:2;display:flex;align-items:center;gap:14px;color:#fff;transition:opacity .65s ease .35s,transform .65s cubic-bezier(.2,.72,.25,1) .35s}.about-founder-monogram{display:flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.4);border-radius:14px;background:rgba(0,98,196,.82);font-size:.8rem;font-weight:850;letter-spacing:.08em;backdrop-filter:blur(8px)}.about-founder-identity h3{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.about-founder-identity p{margin-top:2px;font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.72)}.about-founder-story{background:linear-gradient(145deg,#fff,#fbfdff)}.about-founder-quote-mark{position:absolute;right:38px;top:22px;color:#dce8fb;font-family:Georgia,serif;font-size:8rem;line-height:1;pointer-events:none}.about-founder-story blockquote{position:relative;z-index:1;max-width:690px;font-size:1.55rem;font-weight:750;line-height:1.38;letter-spacing:-.025em;color:#061a3a}.about-founder-bio{margin-top:24px;max-width:680px;font-size:.96rem;line-height:1.8;color:#52627a}.about-founder-principles{display:grid;margin-top:30px;gap:0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.about-founder-principle{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:17px 0;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.72,.25,1),background-color .2s ease}.about-founder-principle+.about-founder-principle{border-top:1px solid #e7edf5}.about-founder-principle>span{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:11px;background:#eaf2ff;color:#0062C4;transition:transform .22s ease,background-color .22s ease,color .22s ease}.about-founder-principle:hover>span{transform:translateX(3px);background:#0062C4;color:#fff}.about-founder-principle h4{font-size:.88rem;font-weight:800;color:#061a3a}.about-founder-principle p{margin-top:2px;font-size:.78rem;line-height:1.55;color:#52627a}.about-founder-link{display:inline-flex;margin-top:30px;align-self:flex-start;align-items:center;gap:9px;border-bottom:1px solid #8db2f5;padding-bottom:5px;font-size:.84rem;font-weight:800;color:#0057B0;transition:gap .22s ease,border-color .22s ease}.about-founder-link:hover{gap:13px;border-color:#0057B0}.about-founder-link svg{width:16px;height:16px}.about-founder-observed .about-founder-card,.about-founder-observed .about-founder-heading,.about-founder-observed .about-founder-identity{opacity:0}.about-founder-observed .about-founder-heading{transform:translateX(-18px)}.about-founder-observed .about-founder-card{transform:translateY(24px)}.about-founder-observed .about-founder-identity{transform:translateX(-14px)}.about-founder-observed .about-founder-principle{opacity:0;transform:translateX(16px)}.about-founder-observed.is-visible .about-founder-card,.about-founder-observed.is-visible .about-founder-heading,.about-founder-observed.is-visible .about-founder-identity,.about-founder-observed.is-visible .about-founder-principle{opacity:1;transform:none}.about-founder-observed .about-founder-principle:first-child{transition-delay:.5s}.about-founder-observed .about-founder-principle:nth-child(2){transition-delay:.62s}.about-founder-observed .about-founder-principle:nth-child(3){transition-delay:.74s}@keyframes aboutFounderOrbit{to{transform:rotate(1turn)}}@media(max-width:1023px){.about-founder-story{padding-top:3rem;padding-bottom:3rem}.about-founder-photo-wrap{min-height:540px}.about-founder-photo{-o-object-position:center 18%;object-position:center 18%}}@media(max-width:639px){.about-founder-photo-wrap{min-height:420px}.about-founder-identity{left:20px;right:20px;bottom:20px}.about-founder-story blockquote{font-size:1.28rem}.about-founder-quote-mark{right:20px;top:12px;font-size:6.5rem}.about-founder-principle{grid-template-columns:38px 1fr}.about-founder-principle>span{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.about-founder-orbit{animation:none!important}.about-founder-card,.about-founder-heading,.about-founder-identity,.about-founder-photo,.about-founder-principle{opacity:1!important;transform:none!important;transition:none!important}}.about-founder-v2{background:#F6F8FC;padding:96px 0}.about-founder-container{width:min(1120px,calc(100% - 48px));margin-inline:auto}.about-founder-v2-heading{max-width:650px}.about-founder-v2-heading h2{margin-top:20px;font-size:clamp(2rem,3.3vw,2.65rem);font-weight:750;line-height:1.15;letter-spacing:-.03em;color:#061A3A}.about-founder-v2-panel{display:grid;grid-template-columns:42% 58%;margin-top:40px;align-items:start;overflow:hidden;border:1px solid #dce5f2;border-radius:24px;background:#fff;box-shadow:0 24px 70px rgba(7,26,61,.09)}.about-founder-v2-portrait{position:relative;align-self:start;aspect-ratio:4/5;overflow:hidden;background:#EAF1FF}.about-founder-v2-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:scale(1);transition:transform .6s cubic-bezier(.2,.72,.25,1)}.about-founder-v2-panel:hover .about-founder-v2-image{transform:scale(1.02)}.about-founder-v2-gradient{position:absolute;inset:45% 0 0;background:linear-gradient(180deg,transparent,rgba(16,43,82,.18) 45%,rgba(6,26,58,.9));pointer-events:none}.about-founder-v2-identity{position:absolute;left:28px;right:28px;bottom:26px;z-index:1;color:#fff}.about-founder-v2-identity strong{display:block;font-size:1.25rem;font-weight:800;line-height:1.25;letter-spacing:-.02em}.about-founder-v2-identity span{display:block;margin-top:5px;font-size:.78rem;font-weight:650;line-height:1.45;letter-spacing:.045em;color:rgba(255,255,255,.82)}.about-founder-v2-content{position:relative;padding:52px 48px 48px}.about-founder-v2-label{font-size:.68rem;font-weight:800;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#0062C4}.about-founder-v2-quote-mark{position:absolute;right:36px;top:24px;font-family:Georgia,serif;font-size:7rem;line-height:1;color:rgba(0,98,196,.08);pointer-events:none}.about-founder-v2-content blockquote{position:relative;z-index:1;margin-top:18px;max-width:590px;font-size:30px;font-weight:650;line-height:1.3;letter-spacing:-.025em;color:#061A3A}.about-founder-v2-bio{margin-top:24px;max-width:600px;font-size:16px;line-height:1.75;color:#52627A}.about-founder-v2-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}.about-founder-v2-principle{min-width:0;border:1px solid #e1e8f2;border-radius:12px;background:#FBFDFF;padding:16px 14px;box-shadow:0 1px 2px rgba(7,26,61,.025);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .55s ease}.about-founder-v2-principle:hover{transform:translateY(-3px);border-color:#BDD2F4;box-shadow:0 10px 24px rgba(7,26,61,.08)}.about-founder-v2-icon{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:10px;background:#EAF1FF;color:#0062C4}.about-founder-v2-icon svg{width:20px;height:20px}.about-founder-v2-principle h3{margin-top:13px;font-size:14px;font-weight:800;line-height:1.35;color:#061A3A}.about-founder-v2-principle p{margin-top:5px;font-size:13px;line-height:1.55;color:#52627A}.about-founder-observed .about-founder-v2-heading,.about-founder-observed .about-founder-v2-panel,.about-founder-observed .about-founder-v2-principle{opacity:0;transform:translateY(18px)}.about-founder-observed.is-visible .about-founder-v2-heading,.about-founder-observed.is-visible .about-founder-v2-panel,.about-founder-observed.is-visible .about-founder-v2-principle{opacity:1;transform:translateY(0)}.about-founder-v2-heading{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.72,.25,1)}.about-founder-v2-panel{transition:opacity .65s ease .12s,transform .65s cubic-bezier(.2,.72,.25,1) .12s}.about-founder-observed .about-founder-v2-principle:first-child{transition-delay:.36s}.about-founder-observed .about-founder-v2-principle:nth-child(2){transition-delay:.43s}.about-founder-observed .about-founder-v2-principle:nth-child(3){transition-delay:.5s}@media(max-width:1023px){.about-founder-v2{padding:72px 0}.about-founder-container{width:min(1120px,calc(100% - 40px))}.about-founder-v2-panel{grid-template-columns:40% 60%}.about-founder-v2-content{padding:38px 32px 36px}.about-founder-v2-content blockquote{font-size:26px}.about-founder-v2-principles{gap:9px}.about-founder-v2-principle{padding:14px 12px}}@media(max-width:767px){.about-founder-v2{padding:64px 0}.about-founder-container{width:calc(100% - 32px)}.about-founder-v2-heading h2{font-size:clamp(1.85rem,9vw,2.25rem)}.about-founder-v2-panel{grid-template-columns:1fr;margin-top:32px}.about-founder-v2-portrait{aspect-ratio:4/3}.about-founder-v2-content{padding:30px 24px 28px}.about-founder-v2-quote-mark{right:18px;top:18px;font-size:5.5rem}.about-founder-v2-content blockquote{font-size:24px;line-height:1.35}.about-founder-v2-bio{font-size:15px;line-height:1.72}.about-founder-v2-principles{grid-template-columns:1fr;gap:10px}.about-founder-v2-principle{display:grid;grid-template-columns:36px 1fr;-moz-column-gap:12px;column-gap:12px;padding:14px}.about-founder-v2-principle h3{margin-top:0}.about-founder-v2-principle p{grid-column:2}.about-founder-v2-identity{left:20px;right:20px;bottom:18px}}@media(max-width:359px){.about-founder-v2-content{padding:26px 18px 24px}.about-founder-v2-content blockquote{font-size:22px}.about-founder-v2-identity strong{font-size:1.08rem}.about-founder-v2-identity span{font-size:.7rem}}@media(prefers-reduced-motion:reduce){.about-founder-v2-heading,.about-founder-v2-image,.about-founder-v2-panel,.about-founder-v2-principle{opacity:1!important;transform:none!important;transition:none!important}}.about-founder-observed .about-founder-v2-portrait:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(90deg,#F6F8FC,#fff 75%);transform:translateX(0);transition:transform .8s cubic-bezier(.76,0,.24,1) .2s;pointer-events:none}.about-founder-v2-bio,.about-founder-v2-content blockquote,.about-founder-v2-identity,.about-founder-v2-label,.about-founder-v2-quote-mark{transition:opacity .55s ease,transform .55s cubic-bezier(.2,.72,.25,1)}.about-founder-observed .about-founder-v2-bio,.about-founder-observed .about-founder-v2-content blockquote,.about-founder-observed .about-founder-v2-identity,.about-founder-observed .about-founder-v2-label{opacity:0;transform:translateY(14px)}.about-founder-observed .about-founder-v2-quote-mark{opacity:0;transform:scale(.92)}.about-founder-observed.is-visible .about-founder-v2-portrait:after{transform:translateX(102%)}.about-founder-observed.is-visible .about-founder-v2-bio,.about-founder-observed.is-visible .about-founder-v2-content blockquote,.about-founder-observed.is-visible .about-founder-v2-identity,.about-founder-observed.is-visible .about-founder-v2-label{opacity:1;transform:translateY(0)}.about-founder-observed.is-visible .about-founder-v2-quote-mark{opacity:1;transform:scale(1)}.about-founder-observed .about-founder-v2-identity{transition-delay:.38s}.about-founder-observed .about-founder-v2-label{transition-delay:.28s}.about-founder-observed .about-founder-v2-content blockquote{transition-delay:.35s}.about-founder-observed .about-founder-v2-bio{transition-delay:.42s}.about-founder-observed .about-founder-v2-quote-mark{transition-delay:.31s}.about-founder-observed .about-founder-v2-principle:first-child{transition-delay:.49s}.about-founder-observed .about-founder-v2-principle:nth-child(2){transition-delay:.56s}.about-founder-observed .about-founder-v2-principle:nth-child(3){transition-delay:.63s}.about-founder-observed.is-visible .about-founder-v2-principle:hover{transition-delay:0s}@media(prefers-reduced-motion:reduce){.about-founder-v2-portrait:after{display:none}.about-founder-v2-bio,.about-founder-v2-content blockquote,.about-founder-v2-identity,.about-founder-v2-label,.about-founder-v2-principle,.about-founder-v2-quote-mark{opacity:1!important;transform:none!important;transition:none!important}}.about-reveal.about-scroll-observed{animation:none;opacity:0;transform:translateY(26px);transition:opacity .68s ease,transform .68s cubic-bezier(.2,.72,.25,1)}.about-reveal.about-scroll-observed.is-scroll-visible{opacity:1;transform:translateY(0)}.about-scroll-observed .about-stagger-card{animation:none;opacity:0;transform:translateY(18px);transition:opacity .56s ease,transform .56s cubic-bezier(.2,.72,.25,1),border-color .2s ease,box-shadow .2s ease}.about-scroll-observed.is-scroll-visible .about-stagger-card{opacity:1;transform:translateY(0)}.about-scroll-observed.is-scroll-visible .about-stagger-card:first-child{transition-delay:.14s}.about-scroll-observed.is-scroll-visible .about-stagger-card:nth-child(2){transition-delay:.23s}.about-scroll-observed.is-scroll-visible .about-stagger-card:nth-child(3){transition-delay:.32s}.about-scroll-observed.is-scroll-visible .about-stagger-card:nth-child(4){transition-delay:.41s}.about-scroll-observed.is-scroll-visible .about-card:hover{transform:translateY(-4px)}@media(max-width:767px){.about-reveal.about-scroll-observed{transform:translateY(20px)}.about-scroll-observed .about-stagger-card{transform:translateY(14px)}}@media(prefers-reduced-motion:reduce){.about-reveal.about-scroll-observed,.about-scroll-observed .about-stagger-card{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}.career-hero{background:#F6F8FC}.career-hero-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:center;gap:72px;margin-top:28px}.career-build-panel{position:relative;overflow:hidden;border:1px solid #174783;border-radius:20px;background:linear-gradient(145deg,#071C42,#0A2C63);padding:30px;color:#fff;box-shadow:0 22px 52px rgba(6,26,58,.18)}.career-build-panel:before{content:"";position:absolute;right:-80px;top:-90px;width:240px;height:240px;border:1px solid rgba(111,160,247,.22);border-radius:50%;box-shadow:0 0 0 42px rgba(0,98,196,.035),0 0 0 84px rgba(0,98,196,.025);pointer-events:none}.career-build-label{position:relative;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5CC8F5}.career-build-flow{position:relative;margin-top:24px}.career-build-flow:before{content:"";position:absolute;left:22px;top:38px;bottom:38px;width:1px;background:linear-gradient(#4C88F0,#F59E0B);opacity:.6}.career-build-item{position:relative;display:grid;grid-template-columns:46px 1fr;align-items:center;gap:15px;padding:12px 0}.career-build-item>span{position:relative;z-index:1;display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid rgba(92,200,245,.38);border-radius:13px;background:#0D3677;color:#9BC0FF;box-shadow:0 0 0 6px #09285A}.career-build-item svg{width:23px;height:23px}.career-build-item strong{font-size:.9rem;font-weight:800}.career-build-item p{margin-top:3px;font-size:.77rem;line-height:1.55;color:rgba(255,255,255,.68)}.career-values:before{content:"";position:absolute;inset:0;opacity:.28;background-image:radial-gradient(circle,rgba(0,98,196,.16) 1px,transparent 1.5px);background-size:30px 30px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);pointer-events:none}.career-value-card{position:relative;min-height:260px;overflow:hidden}.career-value-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#0062C4;opacity:0;transform:scaleX(.35);transition:opacity .22s ease,transform .22s ease}.career-value-card:hover:after{opacity:1;transform:scaleX(1)}.career-apply .shell,.career-openings .shell,.career-values .shell{position:relative;z-index:1}.career-empty-state:after{content:"";position:absolute;left:50%;bottom:-80px;width:420px;height:150px;transform:translateX(-50%);border-radius:50%;background:rgba(0,98,196,.2);filter:blur(42px);pointer-events:none}.career-apply{background:linear-gradient(180deg,#F6F8FC,#F2F6FC)}.career-apply-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:24px;max-width:1080px;margin-inline:auto}.career-apply-aside{position:relative;overflow:hidden;border:1px solid #174783;border-radius:18px;background:#071C42;padding:30px;color:#fff;box-shadow:0 18px 42px rgba(6,26,58,.14)}.career-apply-aside:after{content:"";position:absolute;right:-70px;bottom:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(0,98,196,.34),transparent 68%);pointer-events:none}.career-apply-icon{display:flex;width:50px;height:50px;align-items:center;justify-content:center;border:1px solid rgba(92,200,245,.32);border-radius:14px;background:rgba(0,98,196,.18);color:#5CC8F5}.career-apply-icon svg{width:25px;height:25px}.career-apply-aside h3{margin-top:22px;font-size:1.35rem;font-weight:750;line-height:1.3;letter-spacing:-.02em}.career-apply-aside ol{margin-top:24px}.career-apply-aside li{position:relative;display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 0}.career-apply-aside li+li{border-top:1px solid rgba(255,255,255,.1)}.career-apply-aside li>span{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;background:rgba(0,98,196,.22);font-size:.63rem;font-weight:850;letter-spacing:.06em;color:#9BC0FF}.career-apply-aside strong{font-size:.84rem;font-weight:800}.career-apply-aside li p{margin-top:4px;font-size:.76rem;line-height:1.6;color:rgba(255,255,255,.65)}.career-form-wrap .contact-form-card{margin:0;max-width:none;border-color:#D8E1EF;box-shadow:0 16px 42px rgba(6,26,58,.08)}.career-observed{opacity:0;transform:translateY(26px);transition:opacity .68s ease,transform .68s cubic-bezier(.2,.72,.25,1)}.career-observed.is-visible{opacity:1;transform:translateY(0)}.career-observed .career-apply-aside,.career-observed .career-build-item,.career-observed .career-form-wrap,.career-observed [data-career-card]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.72,.25,1),border-color .2s ease,box-shadow .2s ease}.career-observed.is-visible .career-apply-aside,.career-observed.is-visible .career-build-item,.career-observed.is-visible .career-form-wrap,.career-observed.is-visible [data-career-card]{opacity:1;transform:translateY(0)}.career-observed.is-visible .career-apply-aside,.career-observed.is-visible .career-build-item:first-child,.career-observed.is-visible [data-career-card]:first-child{transition-delay:.14s}.career-observed.is-visible .career-build-item:nth-child(2),.career-observed.is-visible .career-form-wrap,.career-observed.is-visible [data-career-card]:nth-child(2){transition-delay:.22s}.career-observed.is-visible .career-build-item:nth-child(3),.career-observed.is-visible [data-career-card]:nth-child(3){transition-delay:.3s}.career-observed.is-visible [data-career-card]:nth-child(4){transition-delay:.38s}.career-observed.is-visible [data-career-card]:hover{transform:translateY(-4px);transition-delay:0s}@media(max-width:1023px){.career-hero-layout{grid-template-columns:1fr;gap:36px}.career-build-panel{max-width:680px}.career-value-card{min-height:240px}.career-apply-layout{grid-template-columns:1fr}.career-apply-aside{display:grid;grid-template-columns:64px 1fr;-moz-column-gap:18px;column-gap:18px}.career-apply-aside h3{margin-top:8px}.career-apply-aside ol{grid-column:1/-1}}@media(max-width:639px){.career-hero-layout{margin-top:22px}.career-build-panel{padding:24px 20px}.career-value-card{min-height:0}.career-apply-aside{display:block;padding:25px 21px}.career-apply-aside h3{margin-top:18px}.career-apply-layout{gap:18px}.career-observed{transform:translateY(18px)}}@media(prefers-reduced-motion:reduce){.career-observed,.career-observed .career-apply-aside,.career-observed .career-build-item,.career-observed .career-form-wrap,.career-observed [data-career-card]{opacity:1!important;transform:none!important;transition:none!important}}.industries-hero{position:relative;overflow:hidden;border-bottom:1px solid #dce5f2;background:#F7FAFF}.industries-hero .shell{padding-top:32px;padding-bottom:88px}.industries-hero-glow{position:absolute;right:-180px;top:-260px;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgba(0,98,196,.12),transparent 68%);pointer-events:none}.industries-hero-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:72px;margin-top:30px}.industries-hero h1{max-width:700px;margin-top:20px;font-size:clamp(2.35rem,4.2vw,3.7rem);font-weight:750;line-height:1.08;letter-spacing:-.04em;color:#061A3A}.industries-hero-lead{max-width:660px;margin-top:24px;font-size:1.05rem;line-height:1.75;color:#52627A}.industries-hero-trust{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:28px;font-size:.79rem;font-weight:700;color:#102B52}.industries-hero-trust span{display:inline-flex;align-items:center;gap:8px}.industries-hero-trust svg{width:18px;height:18px;border-radius:50%;background:#DCFCE7;padding:3px;color:#15803D}.industries-map{position:relative;height:410px;border:1px solid #c9d9f1;border-radius:24px;background:radial-gradient(circle at center,rgba(219,234,254,.82),rgba(255,255,255,.92) 55%,rgba(246,249,255,.96));box-shadow:0 22px 54px rgba(6,26,58,.09);isolation:isolate}.industries-map:after,.industries-map:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;border:1px dashed rgba(0,98,196,.24);border-radius:50%;transform:translate(-50%,-50%)}.industries-map:before{width:260px;height:260px}.industries-map:after{width:350px;height:350px;opacity:.55}.industries-map-core{position:absolute;left:50%;top:50%;display:flex;width:150px;height:150px;transform:translate(-50%,-50%);flex-direction:column;align-items:center;justify-content:center;border:1px solid #7ba8f6;border-radius:22px;background:linear-gradient(145deg,#2F73F1,#0057B0);color:#fff;box-shadow:0 18px 38px rgba(0,98,196,.25)}.industries-map-core svg{width:35px;height:35px}.industries-map-core strong{margin-top:10px;font-size:.86rem}.industries-map-core span{margin-top:3px;font-size:.65rem;color:rgba(255,255,255,.72)}.industries-map-node{position:absolute;display:flex;min-width:126px;align-items:center;gap:9px;border:1px solid #d7e3f4;border-radius:13px;background:#fff;padding:10px 12px;color:#061A3A;box-shadow:0 10px 24px rgba(6,26,58,.08)}.industries-map-node>span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:9px;background:#EAF1FF;color:#0062C4}.industries-map-node svg{width:19px;height:19px}.industries-map-node strong{font-size:.7rem;line-height:1.25}.industries-map-node.is-one{left:18px;top:34px}.industries-map-node.is-two{right:18px;top:62px}.industries-map-node.is-three{left:22px;bottom:42px}.industries-map-node.is-four{right:18px;bottom:28px}.industries-main{background:#fff;padding:96px 0}.industries-group+.industries-group{margin-top:88px;border-top:1px solid #e2e8f0;padding-top:80px}.industries-group-heading{display:grid;grid-template-columns:1fr minmax(320px,500px);gap:48px}.industries-group-heading h2{margin-top:16px;font-size:clamp(2rem,3vw,2.6rem);font-weight:750;line-height:1.16;letter-spacing:-.03em;color:#061A3A}.industries-group-heading>p{font-size:.96rem;line-height:1.75;color:#52627A}.industries-grid{display:grid;gap:16px;margin-top:36px}.industries-group.is-primary .industries-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.industries-group.is-compact .industries-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-page-card{position:relative;display:flex;min-width:0;min-height:270px;flex-direction:column;overflow:hidden;border:1px solid #d8e1ef;border-radius:16px;background:#fff;padding:22px;box-shadow:0 5px 20px rgba(8,26,58,.04);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.industries-group.is-compact .industry-page-card{min-height:230px;padding:20px}.industry-page-card:hover{transform:translateY(-5px);border-color:#8FB3F4;box-shadow:0 18px 38px rgba(8,26,58,.1)}.industry-page-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.industry-page-icon{display:flex;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid #c9dcfa;border-radius:14px;background:linear-gradient(145deg,#F8FBFF,#EAF2FF);color:#0057B0;transition:transform .24s ease,background-color .24s ease,color .24s ease}.industry-page-card:hover .industry-page-icon{transform:scale(1.06);background:#0062C4;color:#fff}.industry-page-number{font-size:.62rem;font-weight:850;letter-spacing:.12em;color:#8290A5}.industry-page-card h3{margin-top:20px;font-size:1rem;font-weight:750;line-height:1.38;color:#061A3A;transition:color .2s ease}.industry-page-card:hover h3{color:#0057B0}.industry-page-card>p{margin-top:9px;font-size:.82rem;line-height:1.65;color:#52627A}.industry-page-action{display:inline-flex;margin-top:auto;align-items:center;gap:8px;padding-top:18px;font-size:.76rem;font-weight:800;color:#0057B0}.industry-page-action svg{width:15px;height:15px;transition:transform .2s ease}.industry-page-card:hover .industry-page-action svg{transform:translateX(4px)}.industry-page-signal{position:absolute;left:0;bottom:0;width:100%;height:3px;background:linear-gradient(90deg,#0062C4,#76A5F7,#F59E0B);opacity:0;transform:scaleX(.3);transform-origin:left;transition:opacity .25s ease,transform .25s ease}.industry-page-card:hover .industry-page-signal{opacity:1;transform:scaleX(1)}.industries-custom-cta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:48px;margin-top:88px;overflow:hidden;border:1px solid #174783;border-radius:20px;background:#071C42;padding:42px 46px;color:#fff;box-shadow:0 20px 50px rgba(6,26,58,.16)}.industries-custom-cta .eyebrow{color:#5CC8F5}.industries-custom-cta h2{margin-top:13px;font-size:clamp(1.7rem,2.8vw,2.35rem);font-weight:750;letter-spacing:-.03em}.industries-custom-cta p:not(.eyebrow){max-width:700px;margin-top:12px;font-size:.9rem;line-height:1.7;color:rgba(255,255,255,.68)}.industries-cta-link{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:10px;background:#F59E0B;padding:0 20px;font-size:.83rem;font-weight:800;color:#061A3A;box-shadow:0 10px 24px rgba(245,158,11,.2);transition:transform .2s ease,background-color .2s ease}.industries-cta-link:hover{transform:translateY(-2px);background:#FFAD1F}.industries-cta-link svg{width:16px;height:16px}.industries-observed{opacity:0;transform:translateY(26px);transition:opacity .68s ease,transform .68s cubic-bezier(.2,.72,.25,1)}.industries-observed.is-visible{opacity:1;transform:translateY(0)}.industries-observed .industries-map-core,.industries-observed .industries-map-node,.industries-observed [data-industry-card]{opacity:0;transform:translateY(16px);transition:opacity .52s ease,transform .52s cubic-bezier(.2,.72,.25,1),border-color .24s ease,box-shadow .24s ease}.industries-observed.is-visible .industries-map-node,.industries-observed.is-visible [data-industry-card]{opacity:1;transform:translateY(0)}.industries-observed.is-visible .industries-map-core{opacity:1;transform:translate(-50%,-50%)}.industries-observed.is-visible .industries-map-node.is-one,.industries-observed.is-visible [data-industry-card]:nth-child(4n+1){transition-delay:.12s}.industries-observed.is-visible .industries-map-node.is-two,.industries-observed.is-visible [data-industry-card]:nth-child(4n+2){transition-delay:.19s}.industries-observed.is-visible .industries-map-node.is-three,.industries-observed.is-visible [data-industry-card]:nth-child(4n+3){transition-delay:.26s}.industries-observed.is-visible .industries-map-node.is-four,.industries-observed.is-visible [data-industry-card]:nth-child(4n){transition-delay:.33s}.industries-observed.is-visible .industries-map-core{transition-delay:.2s}.industries-observed.is-visible [data-industry-card]:hover{transform:translateY(-5px);transition-delay:0s}@media(max-width:1023px){.industries-hero-layout{grid-template-columns:1fr;gap:42px}.industries-map{max-width:650px}.industries-group.is-compact .industries-grid,.industries-group.is-primary .industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industries-group-heading{grid-template-columns:1fr;gap:16px}.industries-main{padding:76px 0}.industries-custom-cta{grid-template-columns:1fr;gap:24px}.industries-cta-link{justify-self:start}}@media(max-width:639px){.industries-hero .shell{padding-top:24px;padding-bottom:64px}.industries-hero-layout{margin-top:22px}.industries-hero h1{font-size:2.25rem}.industries-map{height:360px}.industries-map:after{width:300px;height:300px}.industries-map-node{min-width:112px;padding:8px}.industries-map-node.is-one,.industries-map-node.is-three{left:10px}.industries-map-node.is-four,.industries-map-node.is-two{right:10px}.industries-map-core{width:126px;height:126px}.industries-main{padding:64px 0}.industries-group+.industries-group{margin-top:64px;padding-top:60px}.industries-group.is-compact .industries-grid,.industries-group.is-primary .industries-grid{grid-template-columns:1fr}.industries-group.is-compact .industry-page-card,.industry-page-card{min-height:0}.industries-custom-cta{margin-top:64px;padding:30px 24px}.industries-observed{transform:translateY(18px)}}@media(max-width:359px){.industries-map-node strong{display:none}.industries-map-node{min-width:0}.industries-map-core{width:116px;height:116px}.industries-hero h1{font-size:2rem}}@media(prefers-reduced-motion:reduce){.industries-observed,.industries-observed .industries-map-core,.industries-observed .industries-map-node,.industries-observed [data-industry-card]{opacity:1!important;transform:none!important;transition:none!important}.industries-observed .industries-map-core{transform:translate(-50%,-50%)!important}}.industries-hero .shell{padding-bottom:76px}.industries-hero-layout{grid-template-columns:minmax(0,1.1fr) minmax(390px,.8fr);gap:64px}.industries-hero h1{max-width:670px;font-size:clamp(2.3rem,4vw,3.45rem)}.industries-map{height:380px;border-radius:18px}.industries-map-caption{position:absolute;left:50%;bottom:18px;z-index:3;display:flex;align-items:center;gap:9px;margin:0;padding:7px 12px;transform:translateX(-50%);border:1px solid #dce5f2;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 8px 24px rgba(7,26,61,.08);color:#52627a;font-size:11px;white-space:nowrap;backdrop-filter:blur(8px)}.industries-map-caption strong{color:#0062C4;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.industries-map-caption span{padding-left:9px;border-left:1px solid #dce5f2}.industries-main{padding-top:82px;padding-bottom:88px}.industries-group-heading{align-items:end}.industries-group-title-row{display:flex;align-items:center;gap:14px}.industries-group-count{display:inline-flex;align-items:center;height:26px;padding:0 9px;border:1px solid #dce5f2;border-radius:999px;background:#f6f8fc;color:#52627a;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.industries-group.is-primary .industry-page-card{min-height:252px;border-radius:14px}.industries-group.is-compact{margin-top:80px;padding:40px;border:1px solid #dce5f2;border-radius:20px;background:#f6f8fc}.industries-group.is-compact .industries-grid{gap:12px}.industry-page-card.is-compact-card{display:grid;grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:13px;min-height:0;padding:16px;border-radius:14px;background:#fff}.is-compact-card .industry-page-icon{width:44px;height:44px}.is-compact-card .industry-page-icon svg{width:21px;height:21px}.industry-compact-copy{min-width:0}.industry-compact-kicker{color:#0062C4;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.is-compact-card h3{margin:3px 0 0;font-size:14px;line-height:1.35}.is-compact-card p{display:-webkit-box;overflow:hidden;margin:4px 0 0;color:#66758b;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.industry-compact-arrow{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:#0062C4;transition:transform .22s ease,background-color .22s ease}.industry-compact-arrow svg{width:15px;height:15px}.industry-page-card:hover .industry-compact-arrow{transform:translateX(2px);background:#edf4ff}.industries-cta-link:focus-visible,.industry-page-card:focus-visible{outline:3px solid rgba(0,98,196,.3);outline-offset:3px}@media (max-width:900px){.industries-hero-layout{grid-template-columns:1fr;gap:42px}.industries-map{max-width:620px;width:100%;margin-inline:auto}.industries-group.is-compact{padding:28px}}@media (max-width:640px){.industries-hero .shell{padding-bottom:56px}.industries-hero h1{font-size:clamp(2.1rem,11vw,2.75rem)}.industries-map{height:330px;border-radius:14px}.industries-main{padding-top:64px;padding-bottom:64px}.industries-group-title-row{align-items:flex-start;flex-direction:column;gap:10px}.industries-group.is-compact{margin-top:64px;padding:22px 16px;border-radius:16px}.industry-page-card.is-compact-card{grid-template-columns:42px minmax(0,1fr) 22px;gap:11px;padding:14px}.is-compact-card .industry-page-icon{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.industry-compact-arrow{transition:none}}.industry-detail-hero{position:relative;overflow:hidden;min-height:590px;border-bottom:1px solid #dce5f2;background:#f4f7fc}.industry-detail-hero:after{position:absolute;right:-10%;bottom:-42%;width:52%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(0,98,196,.11),transparent 68%);content:"";pointer-events:none}.industry-detail-grid{position:absolute;inset:0;opacity:.46;background-image:linear-gradient(rgba(0,98,196,.055) 1px,transparent 0),linear-gradient(90deg,rgba(0,98,196,.055) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,black,transparent 94%);mask-image:linear-gradient(180deg,black,transparent 94%)}.industry-detail-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.94fr) minmax(470px,1.06fr);align-items:center;gap:64px;min-height:590px;padding-top:48px;padding-bottom:56px}.industry-detail-copy nav[aria-label=Breadcrumb]{margin-bottom:34px}.industry-detail-copy .eyebrow{color:#c66d00}.industry-detail-copy h1{max-width:610px;margin-top:20px;color:#071a3d;font-size:clamp(2.35rem,4vw,3.6rem);letter-spacing:-.035em}.industry-detail-lead{max-width:620px;margin-top:20px;color:#52627a;font-size:1.05rem;line-height:1.75}.industry-detail-primary{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;margin-top:28px;padding:0 24px;border-radius:999px;background:#f59e0b;color:#071a3d;font-size:14px;font-weight:700;box-shadow:0 10px 24px rgba(245,158,11,.2);transition:transform .22s ease-out,background-color .22s ease-out,box-shadow .22s ease-out}.industry-detail-primary svg{width:16px;height:16px}.industry-detail-primary:hover{transform:translateY(-2px);background:#e88c00;box-shadow:0 14px 28px rgba(245,158,11,.25)}.industry-automation-visual{position:relative;height:410px;overflow:hidden;border:1px solid #dce5f2;border-radius:20px;background:rgba(255,255,255,.82);box-shadow:0 24px 65px rgba(7,26,61,.08);backdrop-filter:blur(8px)}.industry-automation-visual:before{position:absolute;inset:0;background:linear-gradient(135deg,rgba(234,241,255,.45),transparent 45%),radial-gradient(circle at 50% 50%,rgba(0,98,196,.08),transparent 44%);content:""}.industry-visual-lines{position:absolute;inset:0;width:100%;height:100%}.industry-visual-lines path{fill:none;stroke:#8aace7;stroke-width:1.5;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.industry-visual-core{position:absolute;left:50%;top:50%;display:flex;width:190px;min-height:132px;align-items:center;justify-content:center;flex-direction:column;transform:translate(-50%,-50%);border:1px solid #a9c3ef;border-radius:16px;background:#fff;box-shadow:0 18px 40px rgba(7,26,61,.12);text-align:center}.industry-visual-core svg{width:36px;height:36px;color:#0062C4}.industry-visual-core strong{max-width:150px;margin-top:10px;color:#071a3d;font-size:13px;line-height:1.35}.industry-visual-core span{margin-top:4px;color:#6d7d95;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.industry-visual-node{position:absolute;z-index:2;display:grid;width:120px;justify-items:center;gap:8px;color:#071a3d;text-align:center}.industry-visual-node>span{display:grid;width:58px;height:58px;place-items:center;border:1px solid #bfd2f5;border-radius:15px;background:#fff;color:#0062C4;box-shadow:0 10px 25px rgba(7,26,61,.08)}.industry-visual-node svg{width:28px;height:28px}.industry-visual-node strong{display:-webkit-box;overflow:hidden;font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.industry-visual-node.is-1{left:9%;top:38px}.industry-visual-node.is-2{right:9%;top:38px}.industry-visual-node.is-3{left:9%;bottom:32px}.industry-visual-node.is-4{right:9%;bottom:32px}.industry-detail-solutions{background:#fff;padding:84px 0 92px}.industry-detail-solutions>.shell>.eyebrow{color:#52627a}.industry-solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.industry-solution-card{display:flex;min-height:184px;gap:18px;padding:24px;border:1px solid #dce5f2;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(7,26,61,.045);transition:transform .22s ease-out,border-color .22s ease-out,box-shadow .22s ease-out}.industry-solution-card:hover{transform:translateY(-4px);border-color:#a9c3ef;box-shadow:0 18px 38px rgba(7,26,61,.09)}.industry-solution-icon{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border-radius:12px;transition:transform .22s ease-out}.industry-solution-icon svg{width:23px;height:23px}.industry-solution-icon.is-blue{color:#0062C4;background:#eaf1ff}.industry-solution-icon.is-green{color:#079a63;background:#e8f8f1}.industry-solution-icon.is-orange{color:#d97706;background:#fff1dc}.industry-solution-icon.is-violet{color:#7c3aed;background:#f1eafe}.industry-solution-card:hover .industry-solution-icon{transform:scale(1.05)}.industry-solution-content{display:flex;min-width:0;flex:1;flex-direction:column}.industry-solution-content h2{color:#071a3d;font-size:15px;line-height:1.4}.industry-solution-content p{margin-top:6px;color:#52627a;font-size:13px;line-height:1.65}.industry-solution-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;color:#0062C4;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.industry-solution-link svg{width:14px;height:14px;transition:transform .22s ease-out}.industry-solution-card:hover .industry-solution-link svg{transform:translateX(3px)}.industry-enquiry-section{padding:10px 0 88px;background:#fff}.industry-enquiry-panel{position:relative;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;overflow:hidden;padding:38px 44px;border:1px solid rgba(102,149,245,.25);border-radius:20px;background:#071a3d;box-shadow:0 24px 60px rgba(7,26,61,.14)}.industry-enquiry-panel:after{position:absolute;right:-70px;bottom:-100px;width:380px;height:260px;opacity:.28;background-image:radial-gradient(circle at center,rgba(102,149,245,.5) 1px,transparent 1.5px);background-size:24px 24px;transform:rotate(-8deg);content:"";pointer-events:none}.industry-enquiry-copy{position:relative;z-index:1;display:grid;grid-template-columns:58px 1fr;gap:22px;align-items:start}.industry-enquiry-icon{display:grid;width:58px;height:58px;place-items:center;border:1px solid #3e6ab1;border-radius:50%;background:#12376f;color:#8cb1fa;box-shadow:0 0 0 8px rgba(0,98,196,.08)}.industry-enquiry-icon svg{width:27px;height:27px}.industry-enquiry-copy h2{color:#fff;font-size:clamp(1.4rem,2.5vw,1.8rem);letter-spacing:-.02em}.industry-enquiry-copy p{max-width:570px;margin-top:8px;color:rgba(255,255,255,.7);font-size:14px;line-height:1.7}.industry-enquiry-panel>.space-y-3{position:relative;z-index:1}.industry-enquiry-panel .btn-primary{min-height:48px;border-radius:10px;font-weight:700}.industry-enquiry-panel .btn-ghost{min-height:46px;border-color:rgba(153,181,225,.55);border-radius:10px;color:#fff;background:rgba(4,19,47,.25)}.industry-enquiry-panel .btn-ghost:hover{border-color:#8cb1fa;background:rgba(0,98,196,.13)}[data-industry-detail] [data-detail-reveal]{opacity:0;transform:translateY(22px);transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1);transition-delay:var(--detail-delay,0s)}[data-industry-detail] .industry-automation-visual[data-detail-reveal]{transform:scale(.98)}[data-industry-detail] .industry-enquiry-panel[data-detail-reveal]{transform:scale(.985)}[data-industry-detail] [data-detail-reveal].is-visible{opacity:1;transform:none}.industry-detail-primary:focus-visible,.industry-enquiry-panel a:focus-visible,.industry-enquiry-panel button:focus-visible,.industry-solution-card:focus-visible{outline:3px solid rgba(0,98,196,.35);outline-offset:3px}@media (max-width:1024px){.industry-detail-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:36px}.industry-automation-visual{height:370px}.industry-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-enquiry-panel{gap:38px;padding:34px}}@media (max-width:800px){.industry-detail-hero-inner{grid-template-columns:1fr;padding-top:42px;padding-bottom:64px}.industry-detail-hero{min-height:0}.industry-automation-visual{width:100%;max-width:620px;margin:auto}.industry-enquiry-panel{grid-template-columns:1fr}.industry-enquiry-panel>.space-y-3{max-width:520px;width:100%}}@media (max-width:640px){.industry-detail-hero-inner{gap:42px;padding-top:30px}.industry-detail-copy nav[aria-label=Breadcrumb]{margin-bottom:28px}.industry-detail-copy h1{font-size:clamp(2.15rem,11vw,2.85rem)}.industry-detail-lead{font-size:1rem}.industry-detail-primary{width:100%}.industry-automation-visual{height:330px;border-radius:16px}.industry-visual-core{width:148px;min-height:112px}.industry-visual-node{width:94px}.industry-visual-node>span{width:48px;height:48px}.industry-visual-node strong{font-size:10px}.industry-visual-node.is-1,.industry-visual-node.is-3{left:2%}.industry-visual-node.is-2,.industry-visual-node.is-4{right:2%}.industry-detail-solutions{padding:64px 0}.industry-solution-grid{grid-template-columns:1fr}.industry-solution-card{min-height:0;padding:20px}.industry-enquiry-section{padding:0 0 64px}.industry-enquiry-panel{gap:28px;padding:28px 20px;border-radius:16px}.industry-enquiry-copy{grid-template-columns:1fr;gap:18px}.industry-enquiry-icon{width:50px;height:50px}.industry-enquiry-panel .grid-cols-2{grid-template-columns:1fr}}@media (max-width:350px){.industry-automation-visual{height:300px}.industry-visual-core{width:130px}.industry-visual-node{width:82px}.industry-visual-node strong{font-size:9px}.industry-solution-card{gap:14px;padding:18px 16px}}@media (prefers-reduced-motion:reduce){[data-industry-detail] [data-detail-reveal]{opacity:1;transform:none;transition:none}.industry-detail-primary,.industry-solution-card,.industry-solution-icon,.industry-solution-link svg{transition:none}}.industry-solutions-heading{display:flex;align-items:center;gap:12px;color:#071a3d;font-size:clamp(1.35rem,2.4vw,1.75rem);letter-spacing:-.02em}.industry-solutions-heading:before{width:24px;height:1px;flex:0 0 24px;background:#f59e0b;content:""}.industry-automation-visual.has-3-nodes .industry-visual-node.is-3{left:50%;bottom:24px;transform:translateX(-50%)}@media (max-width:640px){.industry-automation-visual.has-3-nodes .industry-visual-node.is-3{left:50%;transform:translateX(-50%)}}.site-scroll-observed{opacity:0;transform:translateY(24px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.site-scroll-observed.is-site-scroll-visible{opacity:1;transform:translateY(0);will-change:auto}@media (max-width:640px){.site-scroll-observed{transform:translateY(18px);transition-duration:.54s}}@media (prefers-reduced-motion:reduce){.site-scroll-observed,.site-scroll-observed.is-site-scroll-visible{opacity:1;transform:none;transition:none;will-change:auto}}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.hover\:-translate-y-1\.5:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:border-\[\#0062C4\]:hover{--tw-border-opacity:1;border-color:rgb(0 98 196/var(--tw-border-opacity,1))}.hover\:border-\[\#5CC8F5\]:hover{--tw-border-opacity:1;border-color:rgb(92 200 245/var(--tw-border-opacity,1))}.hover\:border-\[\#7EA5E8\]:hover{--tw-border-opacity:1;border-color:rgb(126 165 232/var(--tw-border-opacity,1))}.hover\:border-\[\#8FB3F4\]:hover{--tw-border-opacity:1;border-color:rgb(143 179 244/var(--tw-border-opacity,1))}.hover\:border-\[\#9CBCF5\]:hover{--tw-border-opacity:1;border-color:rgb(156 188 245/var(--tw-border-opacity,1))}.hover\:border-\[\#AFC8F5\]:hover{--tw-border-opacity:1;border-color:rgb(175 200 245/var(--tw-border-opacity,1))}.hover\:border-\[\#D8E1EF\]:hover{--tw-border-opacity:1;border-color:rgb(216 225 239/var(--tw-border-opacity,1))}.hover\:border-brand:hover{--tw-border-opacity:1;border-color:rgb(0 98 196/var(--tw-border-opacity,1))}.hover\:border-ink:hover{--tw-border-opacity:1;border-color:rgb(6 26 58/var(--tw-border-opacity,1))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#0062C4\]:hover{--tw-bg-opacity:1;background-color:rgb(0 98 196/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0062C4\]\/15:hover{background-color:rgb(0 98 196/.15)}.hover\:bg-\[\#E88C00\]:hover{--tw-bg-opacity:1;background-color:rgb(232 140 0/var(--tw-bg-opacity,1))}.hover\:bg-\[\#EFF5FF\]:hover{--tw-bg-opacity:1;background-color:rgb(239 245 255/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F5F8FD\]:hover{--tw-bg-opacity:1;background-color:rgb(245 248 253/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F7F9FC\]:hover{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.hover\:bg-\[\#FFAD1F\]:hover{--tw-bg-opacity:1;background-color:rgb(255 173 31/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[\.09\]:hover{background-color:rgb(255 255 255/.09)}.hover\:text-\[\#0057B0\]:hover{--tw-text-opacity:1;color:rgb(0 87 176/var(--tw-text-opacity,1))}.hover\:text-\[\#0062C4\]:hover{--tw-text-opacity:1;color:rgb(0 98 196/var(--tw-text-opacity,1))}.hover\:text-\[\#5CC8F5\]:hover{--tw-text-opacity:1;color:rgb(92 200 245/var(--tw-text-opacity,1))}.hover\:text-brand:hover{--tw-text-opacity:1;color:rgb(0 98 196/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_10px_25px_rgba\(0\2c 87\2c 176\2c \.32\)\]:hover{--tw-shadow:0 10px 25px rgba(0,87,176,.32);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_34px_rgba\(8\2c 26\2c 58\2c \.10\)\]:hover{--tw-shadow:0 14px 34px rgba(8,26,58,.10);--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_38px_rgba\(6\2c 30\2c 73\2c \.25\)\]:hover{--tw-shadow:0 18px 38px rgba(6,30,73,.25);--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_42px_rgba\(8\2c 26\2c 58\2c \.11\)\]:hover{--tw-shadow:0 18px 42px rgba(8,26,58,.11);--tw-shadow-colored:0 18px 42px var(--tw-shadow-color)}.hover\:shadow-\[0_18px_42px_rgba\(8\2c 26\2c 58\2c \.11\)\]:hover,.hover\:shadow-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:0 1px 2px rgba(10,23,48,.05),0 8px 24px -12px rgba(10,23,48,.18);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 8px 24px -12px var(--tw-shadow-color)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded:focus{border-radius:.25rem}.focus\:bg-ink:focus{--tw-bg-opacity:1;background-color:rgb(6 26 58/var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[\#0062C4\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(0 98 196/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#5CC8F5\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(92 200 245/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#F59E0B\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-\[\#041832\]:focus-visible{--tw-ring-offset-color:#041832}.focus-visible\:ring-offset-\[\#061A3A\]:focus-visible{--tw-ring-offset-color:#061A3A}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-75:disabled{opacity:.75}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:translate-x-0\.5,.group:hover .group-hover\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:rotate-\[-4deg\]{--tw-rotate:-4deg}.group:hover .group-hover\:rotate-\[-4deg\],.group:hover .group-hover\:scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-110,.group:hover .group-hover\:scale-125{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.group:hover .group-hover\:border-\[\#5CC8F5\]\/25{border-color:rgb(92 200 245/.25)}.group:hover .group-hover\:border-\[\#5E91F5\]{--tw-border-opacity:1;border-color:rgb(94 145 245/var(--tw-border-opacity,1))}.group:hover .group-hover\:border-\[\#8FB3F4\]{--tw-border-opacity:1;border-color:rgb(143 179 244/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-\[\#0057B0\]{--tw-bg-opacity:1;background-color:rgb(0 87 176/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-\[\#DCE9FF\]{--tw-bg-opacity:1;background-color:rgb(220 233 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-\[\#FFAD1F\]{--tw-bg-opacity:1;background-color:rgb(255 173 31/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-\[\#0057B0\]{--tw-text-opacity:1;color:rgb(0 87 176/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#0062C4\],.group:hover .group-hover\:text-brand{--tw-text-opacity:1;color:rgb(0 98 196/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-0{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[fadeIn_\.2s_ease-out\]{animation:fadeIn .2s ease-out}.motion-safe\:animate-\[menuIn_\.2s_ease-out\]{animation:menuIn .2s ease-out}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}}@media (min-width:640px){.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-16{height:4rem}.sm\:h-auto{height:auto}.sm\:max-h-\[94vh\]{max-height:94vh}.sm\:min-h-\[92px\]{min-height:92px}.sm\:w-16{width:4rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[64px_minmax\(0\2c 1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-12{gap:3rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-7{gap:1.75rem}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:border-l{border-left-width:1px}.sm\:border-\[\#E4EAF2\]{--tw-border-opacity:1;border-color:rgb(228 234 242/var(--tw-border-opacity,1))}.sm\:p-10{padding:2.5rem}.sm\:p-14{padding:3.5rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[1\.85rem\]{font-size:1.85rem}.sm\:text-\[2\.45rem\]{font-size:2.45rem}.sm\:text-\[2\.55rem\]{font-size:2.55rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[2\.65rem\]{font-size:2.65rem}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:mt-\[72px\]{margin-top:72px}.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:pr-5{padding-right:1.25rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[2\.35rem\]{font-size:2.35rem}.md\:text-\[2\.55rem\]{font-size:2.55rem}.md\:text-\[2\.65rem\]{font-size:2.65rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mt-16{margin-top:4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-12{height:3rem}.lg\:h-\[72px\]{height:72px}.lg\:max-w-\[800px\]{max-width:800px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[1\.08fr_1fr\]{grid-template-columns:1.08fr 1fr}.lg\:grid-cols-\[1\.12fr_\.88fr\]{grid-template-columns:1.12fr .88fr}.lg\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1\.25fr_\.8fr_\.8fr_\.75fr_1\.05fr\]{grid-template-columns:1.25fr .8fr .8fr .75fr 1.05fr}.lg\:grid-cols-\[126px_minmax\(0\2c 1fr\)\]{grid-template-columns:126px minmax(0,1fr)}.lg\:grid-cols-\[1fr_\.72fr\]{grid-template-columns:1fr .72fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[minmax\(0\2c 1\.08fr\)_minmax\(430px\2c \.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(390px\2c \.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(390px,.82fr)}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[72px\]{gap:72px}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:end}.lg\:border-l{border-left-width:1px}.lg\:border-white\/10{border-color:rgb(255 255 255/.1)}.lg\:p-14{padding:3.5rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.lg\:py-\[88px\]{padding-top:88px;padding-bottom:88px}.lg\:pb-28{padding-bottom:7rem}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:text-\[3\.65rem\]{font-size:3.65rem}.lg\:first\:border-l-0:first-child{border-left-width:0}}@media (min-width:1280px){.xl\:block{display:block}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.sm\:\[\&\:nth-child\(even\)\]\:border-l:nth-child(2n){border-left-width:1px}}