*,: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.19 | 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:Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Space Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,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}.\!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}}.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}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[12px\]{inset:12px}.-inset-x-4{left:-1rem;right:-1rem}.inset-x-0{left:0;right:0}.inset-x-12{left:3rem;right:3rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-\[18px\]{left:18px;right:18px}.inset-y-\[20px\]{top:20px;bottom:20px}.-left-\[1\.78rem\]{left:-1.78rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-8{bottom:2rem}.bottom-\[-14rem\]{bottom:-14rem}.bottom-\[2\%\]{bottom:2%}.bottom-\[8\%\]{bottom:8%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.left-\[-8rem\]{left:-8rem}.left-\[14\%\]{left:14%}.left-\[18\%\]{left:18%}.left-\[22\%\]{left:22%}.left-\[30\%\]{left:30%}.left-\[34\%\]{left:34%}.left-\[50\%\]{left:50%}.left-\[52\%\]{left:52%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-2{right:.5rem}.right-\[-7rem\]{right:-7rem}.right-\[14\%\]{right:14%}.right-\[18\%\]{right:18%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[10rem\]{top:10rem}.top-\[12\%\]{top:12%}.top-\[24\%\]{top:24%}.top-\[28\%\]{top:28%}.top-\[32\%\]{top:32%}.top-\[35\%\]{top:35%}.top-\[4rem\]{top:4rem}.top-\[54\%\]{top:54%}.top-\[58\%\]{top:58%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.mx-auto{margin-left:auto;margin-right:auto}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-10{margin-left:2.5rem}.ml-7{margin-left:1.75rem}.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-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.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-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.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-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1\.3rem\]{height:1.3rem}.h-\[1\.46rem\]{height:1.46rem}.h-\[1\.64rem\]{height:1.64rem}.h-\[1\.68rem\]{height:1.68rem}.h-\[1\.72rem\]{height:1.72rem}.h-\[1\.7rem\]{height:1.7rem}.h-\[10\.25rem\]{height:10.25rem}.h-\[13\.5rem\]{height:13.5rem}.h-\[17rem\]{height:17rem}.h-\[18px\]{height:18px}.h-\[18rem\]{height:18rem}.h-\[19rem\]{height:19rem}.h-\[21\.5rem\]{height:21.5rem}.h-\[26rem\]{height:26rem}.h-\[30rem\]{height:30rem}.h-\[34rem\]{height:34rem}.h-\[4\.1rem\]{height:4.1rem}.h-\[4\.35rem\]{height:4.35rem}.h-\[7\.75rem\]{height:7.75rem}.h-\[78vh\]{height:78vh}.h-\[8rem\]{height:8rem}.h-full{height:100%}.h-px{height:1px}.max-h-\[4\.7rem\]{max-height:4.7rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[11\.2rem\]{min-height:11.2rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[12\.75rem\]{min-height:12.75rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[20\.5rem\]{min-height:20.5rem}.min-h-\[3\.12rem\]{min-height:3.12rem}.min-h-\[3\.15rem\]{min-height:3.15rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[42rem\]{min-height:42rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[calc\(100svh-2\.25rem\)\]{min-height:calc(100svh - 2.25rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.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-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[1\.3rem\]{width:1.3rem}.w-\[1\.46rem\]{width:1.46rem}.w-\[1\.64rem\]{width:1.64rem}.w-\[1\.68rem\]{width:1.68rem}.w-\[1\.72rem\]{width:1.72rem}.w-\[1\.7rem\]{width:1.7rem}.w-\[10\.25rem\]{width:10.25rem}.w-\[13\.5rem\]{width:13.5rem}.w-\[17rem\]{width:17rem}.w-\[18px\]{width:18px}.w-\[26rem\]{width:26rem}.w-\[2px\]{width:2px}.w-\[30rem\]{width:30rem}.w-\[34rem\]{width:34rem}.w-\[4\.35rem\]{width:4.35rem}.w-\[7\.75rem\]{width:7.75rem}.w-\[82\%\]{width:82%}.w-\[86\%\]{width:86%}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[93\%\]{width:93%}.w-\[94\%\]{width:94%}.w-\[95\%\]{width:95%}.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-\[1080px\]{min-width:1080px}.min-w-\[1220px\]{min-width:1220px}.min-w-\[1320px\]{min-width:1320px}.min-w-\[180px\]{min-width:180px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[840px\]{min-width:840px}.min-w-\[84vw\]{min-width:84vw}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[24\.5rem\]{max-width:24.5rem}.max-w-\[240px\]{max-width:240px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[31rem\]{max-width:31rem}.max-w-\[33rem\]{max-width:33rem}.max-w-\[37rem\]{max-width:37rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[41rem\]{max-width:41rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[43rem\]{max-width:43rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[72rem\]{max-width:72rem}.max-w-\[78rem\]{max-width:78rem}.max-w-\[8\.45ch\]{max-width:8.45ch}.max-w-\[88rem\]{max-width:88rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-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%}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-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-x-1\/2{--tw-translate-x:50%}.translate-x-3{--tw-translate-x:0.75rem}.translate-x-3,.translate-x-5{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-x-5{--tw-translate-x:1.25rem}.translate-x-7{--tw-translate-x:1.75rem}.translate-x-7,.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-90{--tw-rotate:90deg}.rotate-90,.scale-110{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))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-\[1\.01\]{--tw-scale-x:1.01;--tw-scale-y:1.01}.scale-\[1\.01\],.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))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-16{scroll-margin-top:4rem}.scroll-mt-24{scroll-margin-top:6rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[2\.75rem_1fr\]{grid-template-columns:2.75rem 1fr}.grid-cols-\[4rem_1fr_4rem\]{grid-template-columns:4rem 1fr 4rem}.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}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.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-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-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-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.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-\[\#d9e8e8\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 232 232/var(--tw-divide-opacity,1))}.divide-slate-200\/80>:not([hidden])~:not([hidden]){border-color:rgb(226 232 240/.8)}.divide-slate-900\/10>:not([hidden])~:not([hidden]){border-color:rgb(15 23 42/.1)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-\[0\.45rem\]{border-radius:.45rem}.rounded-\[0\.875rem\]{border-radius:.875rem}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.95rem\]{border-radius:1.95rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[42\%_58\%_48\%_52\%\/44\%_56\%_44\%_56\%\]{border-radius:42% 58% 48% 52%/44% 56% 44% 56%}.rounded-\[54\%_46\%_40\%_60\%\/48\%_42\%_58\%_52\%\]{border-radius:54% 46% 40% 60%/48% 42% 58% 52%}.rounded-\[55\%_45\%_58\%_42\%\/40\%_58\%_42\%_60\%\]{border-radius:55% 45% 58% 42%/40% 58% 42% 60%}.rounded-\[62\%_38\%_48\%_52\%\/48\%_52\%_48\%_52\%\]{border-radius:62% 38% 48% 52%/48% 52% 48% 52%}.rounded-\[var\(--lg-radius-card\)\],.rounded-card{border-radius:var(--lg-radius-card)}.rounded-card-inner{border-radius:var(--lg-radius-card-inner)}.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-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#A78BFA\]\/40{border-color:rgb(167 139 250/.4)}.border-\[\#b7d6df\]\/70{border-color:rgb(183 214 223/.7)}.border-\[\#b7d6df\]\/80{border-color:rgb(183 214 223/.8)}.border-\[\#d5b8ff\]\/40{border-color:rgb(213 184 255/.4)}.border-\[\#d9e8e8\]{--tw-border-opacity:1;border-color:rgb(217 232 232/var(--tw-border-opacity,1))}.border-\[color\:var\(--lg-border-default\)\]{border-color:var(--lg-border-default)}.border-\[color\:var\(--lg-border-strong\)\]{border-color:var(--lg-border-strong)}.border-\[var\(--ace-accent\)\]{border-color:var(--ace-accent)}.border-\[var\(--lg-surface-border\)\]{border-color:var(--lg-surface-border)}.border-amber-100\/90{border-color:rgb(254 243 199/.9)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/70{border-color:rgb(253 230 138/.7)}.border-amber-200\/80{border-color:rgb(253 230 138/.8)}.border-amber-200\/90{border-color:rgb(253 230 138/.9)}.border-amber-300\/60{border-color:rgb(252 211 77/.6)}.border-blue-100\/90{border-color:rgb(219 234 254/.9)}.border-blue-200\/75{border-color:rgb(191 219 254/.75)}.border-blue-200\/80{border-color:rgb(191 219 254/.8)}.border-blue-200\/90{border-color:rgb(191 219 254/.9)}.border-blue-300\/35{border-color:rgb(147 197 253/.35)}.border-cyan-200\/35{border-color:rgb(165 243 252/.35)}.border-cyan-200\/60{border-color:rgb(165 243 252/.6)}.border-cyan-200\/70{border-color:rgb(165 243 252/.7)}.border-cyan-200\/80{border-color:rgb(165 243 252/.8)}.border-cyan-200\/\[0\.18\]{border-color:rgb(165 243 252/.18)}.border-cyan-200\/\[0\.22\]{border-color:rgb(165 243 252/.22)}.border-cyan-200\/\[0\.35\]{border-color:rgb(165 243 252/.35)}.border-emerald-100\/90{border-color:rgb(209 250 229/.9)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/75{border-color:rgb(167 243 208/.75)}.border-emerald-200\/80{border-color:rgb(167 243 208/.8)}.border-emerald-200\/90{border-color:rgb(167 243 208/.9)}.border-emerald-300\/60{border-color:rgb(110 231 183/.6)}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-200\/70{border-color:rgb(254 205 211/.7)}.border-rose-300\/60{border-color:rgb(253 164 175/.6)}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-sky-300\/60{border-color:rgb(125 211 252/.6)}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/65{border-color:rgb(226 232 240/.65)}.border-slate-200\/70{border-color:rgb(226 232 240/.7)}.border-slate-200\/80{border-color:rgb(226 232 240/.8)}.border-slate-200\/85{border-color:rgb(226 232 240/.85)}.border-slate-200\/90{border-color:rgb(226 232 240/.9)}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-300\/55{border-color:rgb(203 213 225/.55)}.border-slate-300\/70{border-color:rgb(203 213 225/.7)}.border-slate-300\/80{border-color:rgb(203 213 225/.8)}.border-slate-900\/10{border-color:rgb(15 23 42/.1)}.border-slate-900\/\[0\.06\]{border-color:rgb(15 23 42/.06)}.border-slate-900\/\[0\.07\]{border-color:rgb(15 23 42/.07)}.border-slate-950{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-teal-200\/70{border-color:rgb(153 246 228/.7)}.border-teal-300\/60{border-color:rgb(94 234 212/.6)}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-200\/80{border-color:rgb(221 214 254/.8)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/40{border-color:rgb(255 255 255/.4)}.border-white\/55{border-color:rgb(255 255 255/.55)}.border-white\/60{border-color:rgb(255 255 255/.6)}.border-white\/70{border-color:rgb(255 255 255/.7)}.border-white\/\[0\.04\]{border-color:rgb(255 255 255/.04)}.border-white\/\[0\.62\]{border-color:rgb(255 255 255/.62)}.bg-\[\#07111d\]{--tw-bg-opacity:1;background-color:rgb(7 17 29/var(--tw-bg-opacity,1))}.bg-\[\#071520\]{--tw-bg-opacity:1;background-color:rgb(7 21 32/var(--tw-bg-opacity,1))}.bg-\[\#081621\]{--tw-bg-opacity:1;background-color:rgb(8 22 33/var(--tw-bg-opacity,1))}.bg-\[\#09131c\]{--tw-bg-opacity:1;background-color:rgb(9 19 28/var(--tw-bg-opacity,1))}.bg-\[\#0c2030\]{--tw-bg-opacity:1;background-color:rgb(12 32 48/var(--tw-bg-opacity,1))}.bg-\[\#0f9aa8\]{--tw-bg-opacity:1;background-color:rgb(15 154 168/var(--tw-bg-opacity,1))}.bg-\[\#101d1f\]{--tw-bg-opacity:1;background-color:rgb(16 29 31/var(--tw-bg-opacity,1))}.bg-\[\#15090d\]{--tw-bg-opacity:1;background-color:rgb(21 9 13/var(--tw-bg-opacity,1))}.bg-\[\#1b0b10\]{--tw-bg-opacity:1;background-color:rgb(27 11 16/var(--tw-bg-opacity,1))}.bg-\[\#2EB67D\]\/10{background-color:rgb(46 182 125/.1)}.bg-\[\#6d5bd0\]{--tw-bg-opacity:1;background-color:rgb(109 91 208/var(--tw-bg-opacity,1))}.bg-\[\#74cbff\]\/10{background-color:rgb(116 203 255/.1)}.bg-\[\#8ef3ea\]\/10{background-color:rgb(142 243 234/.1)}.bg-\[\#9f76ff\]\/20{background-color:rgb(159 118 255/.2)}.bg-\[\#A78BFA\]\/10{background-color:rgb(167 139 250/.1)}.bg-\[\#EAF2FF\]\/80{background-color:rgb(234 242 255/.8)}.bg-\[\#F59E0B\]\/10{background-color:rgb(245 158 11/.1)}.bg-\[\#f3f8f6\]{--tw-bg-opacity:1;background-color:rgb(243 248 246/var(--tw-bg-opacity,1))}.bg-\[\#f4f1ec\]{--tw-bg-opacity:1;background-color:rgb(244 241 236/var(--tw-bg-opacity,1))}.bg-\[\#f4fbff\]{--tw-bg-opacity:1;background-color:rgb(244 251 255/var(--tw-bg-opacity,1))}.bg-\[\#f5a623\]{--tw-bg-opacity:1;background-color:rgb(245 166 35/var(--tw-bg-opacity,1))}.bg-\[\#f5f1eb\]{--tw-bg-opacity:1;background-color:rgb(245 241 235/var(--tw-bg-opacity,1))}.bg-\[\#f7f4ee\]{--tw-bg-opacity:1;background-color:rgb(247 244 238/var(--tw-bg-opacity,1))}.bg-\[\#f7f4ef\]{--tw-bg-opacity:1;background-color:rgb(247 244 239/var(--tw-bg-opacity,1))}.bg-\[\#fbfaf7\]{--tw-bg-opacity:1;background-color:rgb(251 250 247/var(--tw-bg-opacity,1))}.bg-\[\#fcfbf8\]{--tw-bg-opacity:1;background-color:rgb(252 251 248/var(--tw-bg-opacity,1))}.bg-\[\#ffc98f\]\/10{background-color:rgb(255 201 143/.1)}.bg-\[radial-gradient\(circle_at_top\2c rgba\(59\2c 130\2c 246\2c 0\.12\)\2c transparent_58\%\)\2c rgba\(255\2c 255\2c 255\2c 0\.92\)\]{background-color:radial-gradient(circle at top,rgba(59,130,246,.12),transparent 58%),rgba(255,255,255,.92)}.bg-\[rgba\(240\2c 255\2c 250\2c 0\.58\)\]{background-color:rgba(240,255,250,.58)}.bg-\[rgba\(251\2c 248\2c 255\2c 0\.52\)\]{background-color:rgba(251,248,255,.52)}.bg-\[rgba\(255\2c 251\2c 234\2c 0\.62\)\]{background-color:rgba(255,251,234,.62)}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.54\)\]{background-color:rgba(255,255,255,.54)}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.58\)\]{background-color:rgba(255,255,255,.58)}.bg-\[var\(--ace-accent\)\]{background-color:var(--ace-accent)}.bg-\[var\(--lg-surface-bg\)\]{background-color:var(--lg-surface-bg)}.bg-amber-200\/55{background-color:rgb(253 230 138/.55)}.bg-amber-200\/\[0\.1\]{background-color:rgb(253 230 138/.1)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/80{background-color:rgb(255 251 235/.8)}.bg-amber-50\/90{background-color:rgb(255 251 235/.9)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/90{background-color:rgb(239 246 255/.9)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/\[0\.1\]{background-color:rgb(59 130 246/.1)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-emerald-200\/50{background-color:rgb(167 243 208/.5)}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/\[0\.08\]{background-color:rgb(52 211 153/.08)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/80{background-color:rgb(236 253 245/.8)}.bg-emerald-50\/85{background-color:rgb(236 253 245/.85)}.bg-emerald-50\/90{background-color:rgb(236 253 245/.9)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/70{background-color:rgb(255 241 242/.7)}.bg-rose-50\/80{background-color:rgb(255 241 242/.8)}.bg-sky-300\/35{background-color:rgb(125 211 252/.35)}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-50\/55{background-color:rgb(240 249 255/.55)}.bg-sky-50\/70{background-color:rgb(240 249 255/.7)}.bg-sky-50\/80{background-color:rgb(240 249 255/.8)}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-100\/90{background-color:rgb(241 245 249/.9)}.bg-slate-200\/80{background-color:rgb(226 232 240/.8)}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-300\/60{background-color:rgb(203 213 225/.6)}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/70{background-color:rgb(248 250 252/.7)}.bg-slate-50\/80{background-color:rgb(248 250 252/.8)}.bg-slate-50\/90{background-color:rgb(248 250 252/.9)}.bg-slate-50\/95{background-color:rgb(248 250 252/.95)}.bg-slate-900\/\[0\.05\]{background-color:rgb(15 23 42/.05)}.bg-slate-900\/\[0\.07\]{background-color:rgb(15 23 42/.07)}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/\[0\.06\]{background-color:rgb(2 6 23/.06)}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-50\/70{background-color:rgb(240 253 250/.7)}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-50\/80{background-color:rgb(245 243 255/.8)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/40{background-color:rgb(255 255 255/.4)}.bg-white\/45{background-color:rgb(255 255 255/.45)}.bg-white\/55{background-color:rgb(255 255 255/.55)}.bg-white\/70{background-color:rgb(255 255 255/.7)}.bg-white\/75{background-color:rgb(255 255 255/.75)}.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\/\[0\.05\]{background-color:rgb(255 255 255/.05)}.bg-white\/\[0\.06\]{background-color:rgb(255 255 255/.06)}.bg-white\/\[0\.08\]{background-color:rgb(255 255 255/.08)}.bg-white\/\[0\.44\]{background-color:rgb(255 255 255/.44)}.bg-white\/\[0\.56\]{background-color:rgb(255 255 255/.56)}.bg-white\/\[0\.58\]{background-color:rgb(255 255 255/.58)}.bg-white\/\[0\.64\]{background-color:rgb(255 255 255/.64)}.bg-white\/\[0\.76\]{background-color:rgb(255 255 255/.76)}.bg-white\/\[0\.82\]{background-color:rgb(255 255 255/.82)}.bg-white\/\[0\.84\]{background-color:rgb(255 255 255/.84)}.bg-white\/\[0\.92\]{background-color:rgb(255 255 255/.92)}.bg-white\/\[0\.94\]{background-color:rgb(255 255 255/.94)}.bg-white\/\[0\.95\]{background-color:rgb(255 255 255/.95)}.bg-white\/\[0\.96\]{background-color:rgb(255 255 255/.96)}.bg-white\/\[0\.97\]{background-color:rgb(255 255 255/.97)}.bg-white\/\[0\.985\]{background-color:rgb(255 255 255/.985)}.bg-white\/\[0\.9\]{background-color:rgb(255 255 255/.9)}.bg-\[linear-gradient\(135deg\2c rgba\(103\2c 197\2c 255\2c 0\.22\)\2c rgba\(146\2c 242\2c 215\2c 0\.18\)\2c rgba\(248\2c 211\2c 139\2c 0\.16\)\)\]{background-image:linear-gradient(135deg,rgba(103,197,255,.22),rgba(146,242,215,.18),rgba(248,211,139,.16))}.bg-\[linear-gradient\(135deg\2c rgba\(151\2c 103\2c 255\2c 0\.3\)\2c rgba\(88\2c 178\2c 255\2c 0\.12\)\)\]{background-image:linear-gradient(135deg,rgba(151,103,255,.3),rgba(88,178,255,.12))}.bg-\[linear-gradient\(135deg\2c rgba\(239\2c 248\2c 255\2c 0\.18\)\2c rgba\(255\2c 255\2c 255\2c 0\.76\)_12\%\2c rgba\(232\2c 244\2c 255\2c 0\.6\)_50\%\2c rgba\(23\2c 152\2c 193\2c 0\.16\)_78\%\2c rgba\(66\2c 133\2c 244\2c 0\.1\)\)\]{background-image:linear-gradient(135deg,rgba(239,248,255,.18),rgba(255,255,255,.76) 12%,rgba(232,244,255,.6) 50%,rgba(23,152,193,.16) 78%,rgba(66,133,244,.1))}.bg-\[linear-gradient\(135deg\2c rgba\(24\2c 22\2c 74\2c 0\.94\)\2c rgba\(77\2c 53\2c 177\2c 0\.68\)_38\%\2c rgba\(167\2c 92\2c 255\2c 0\.38\)_70\%\2c rgba\(77\2c 188\2c 255\2c 0\.18\)\)\]{background-image:linear-gradient(135deg,rgba(24,22,74,.94),rgba(77,53,177,.68) 38%,rgba(167,92,255,.38) 70%,rgba(77,188,255,.18))}.bg-\[linear-gradient\(135deg\2c rgba\(240\2c 255\2c 250\2c 0\.18\)\2c rgba\(255\2c 255\2c 255\2c 0\.76\)_12\%\2c rgba\(232\2c 252\2c 244\2c 0\.58\)_52\%\2c rgba\(46\2c 182\2c 125\2c 0\.16\)_80\%\2c rgba\(14\2c 165\2c 233\2c 0\.08\)\)\]{background-image:linear-gradient(135deg,rgba(240,255,250,.18),rgba(255,255,255,.76) 12%,rgba(232,252,244,.58) 52%,rgba(46,182,125,.16) 80%,rgba(14,165,233,.08))}.bg-\[linear-gradient\(135deg\2c rgba\(255\2c 246\2c 220\2c 0\.16\)\2c rgba\(253\2c 251\2c 255\2c 0\.76\)_12\%\2c rgba\(241\2c 235\2c 255\2c 0\.56\)_58\%\2c rgba\(97\2c 31\2c 105\2c 0\.16\)_82\%\2c rgba\(245\2c 158\2c 11\2c 0\.08\)\)\]{background-image:linear-gradient(135deg,rgba(255,246,220,.16),rgba(253,251,255,.76) 12%,rgba(241,235,255,.56) 58%,rgba(97,31,105,.16) 82%,rgba(245,158,11,.08))}.bg-\[linear-gradient\(135deg\2c rgba\(255\2c 248\2c 222\2c 0\.16\)\2c rgba\(255\2c 255\2c 255\2c 0\.74\)_12\%\2c rgba\(245\2c 248\2c 255\2c 0\.56\)_48\%\2c rgba\(66\2c 133\2c 244\2c 0\.14\)_74\%\2c rgba\(234\2c 67\2c 53\2c 0\.1\)_88\%\2c rgba\(245\2c 158\2c 11\2c 0\.08\)\)\]{background-image:linear-gradient(135deg,rgba(255,248,222,.16),rgba(255,255,255,.74) 12%,rgba(245,248,255,.56) 48%,rgba(66,133,244,.14) 74%,rgba(234,67,53,.1) 88%,rgba(245,158,11,.08))}.bg-\[linear-gradient\(135deg\2c rgba\(255\2c 249\2c 224\2c 0\.18\)\2c rgba\(255\2c 255\2c 255\2c 0\.78\)_12\%\2c rgba\(255\2c 247\2c 219\2c 0\.58\)_48\%\2c rgba\(245\2c 158\2c 11\2c 0\.16\)_74\%\2c rgba\(217\2c 119\2c 6\2c 0\.12\)_88\%\)\]{background-image:linear-gradient(135deg,rgba(255,249,224,.18),rgba(255,255,255,.78) 12%,rgba(255,247,219,.58) 48%,rgba(245,158,11,.16) 74%,rgba(217,119,6,.12) 88%)}.bg-\[linear-gradient\(135deg\2c rgba\(255\2c 255\2c 255\2c 0\.82\)\2c rgba\(247\2c 250\2c 252\2c 0\.72\)_34\%\2c rgba\(226\2c 232\2c 240\2c 0\.6\)_78\%\2c rgba\(148\2c 163\2c 184\2c 0\.1\)\)\]{background-image:linear-gradient(135deg,rgba(255,255,255,.82),rgba(247,250,252,.72) 34%,rgba(226,232,240,.6) 78%,rgba(148,163,184,.1))}.bg-\[linear-gradient\(135deg\2c rgba\(37\2c 99\2c 235\2c 0\.08\)\2c rgba\(15\2c 23\2c 42\2c 0\.02\)\)\]{background-image:linear-gradient(135deg,rgba(37,99,235,.08),rgba(15,23,42,.02))}.bg-\[linear-gradient\(135deg\2c rgba\(37\2c 99\2c 235\2c 0\.14\)\2c rgba\(59\2c 130\2c 246\2c 0\.06\)\)\]{background-image:linear-gradient(135deg,rgba(37,99,235,.14),rgba(59,130,246,.06))}.bg-\[linear-gradient\(135deg\2c rgba\(54\2c 173\2c 241\2c 0\.28\)\2c rgba\(16\2c 75\2c 132\2c 0\.14\)\)\]{background-image:linear-gradient(135deg,rgba(54,173,241,.28),rgba(16,75,132,.14))}.bg-\[linear-gradient\(135deg\2c rgba\(77\2c 218\2c 210\2c 0\.24\)\2c rgba\(22\2c 93\2c 118\2c 0\.14\)\)\]{background-image:linear-gradient(135deg,rgba(77,218,210,.24),rgba(22,93,118,.14))}.bg-\[linear-gradient\(135deg\2c rgba\(8\2c 45\2c 79\2c 0\.94\)\2c rgba\(18\2c 88\2c 148\2c 0\.68\)_42\%\2c rgba\(43\2c 151\2c 218\2c 0\.34\)_72\%\2c rgba\(120\2c 225\2c 255\2c 0\.14\)\)\]{background-image:linear-gradient(135deg,rgba(8,45,79,.94),rgba(18,88,148,.68) 42%,rgba(43,151,218,.34) 72%,rgba(120,225,255,.14))}.bg-\[linear-gradient\(135deg\2c rgba\(8\2c 50\2c 66\2c 0\.94\)\2c rgba\(20\2c 92\2c 116\2c 0\.66\)_42\%\2c rgba\(45\2c 153\2c 174\2c 0\.28\)_72\%\2c rgba\(150\2c 246\2c 229\2c 0\.12\)\)\]{background-image:linear-gradient(135deg,rgba(8,50,66,.94),rgba(20,92,116,.66) 42%,rgba(45,153,174,.28) 72%,rgba(150,246,229,.12))}.bg-\[linear-gradient\(180deg\2c rgba\(102\2c 196\2c 255\2c 0\.22\)\2c rgba\(102\2c 196\2c 255\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(102,196,255,.22),rgba(102,196,255,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(104\2c 229\2c 221\2c 0\.32\)\2c rgba\(54\2c 150\2c 175\2c 0\.04\)\)\]{background-image:linear-gradient(180deg,rgba(104,229,221,.32),rgba(54,150,175,.04))}.bg-\[linear-gradient\(180deg\2c rgba\(109\2c 196\2c 255\2c 0\.2\)\2c rgba\(109\2c 196\2c 255\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(109,196,255,.2),rgba(109,196,255,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(111\2c 199\2c 255\2c 0\.22\)\2c rgba\(111\2c 199\2c 255\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(111,199,255,.22),rgba(111,199,255,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(132\2c 245\2c 215\2c 0\.18\)\2c rgba\(132\2c 245\2c 215\2c 0\.06\)\)\]{background-image:linear-gradient(180deg,rgba(132,245,215,.18),rgba(132,245,215,.06))}.bg-\[linear-gradient\(180deg\2c rgba\(133\2c 246\2c 227\2c 0\.2\)\2c rgba\(133\2c 246\2c 227\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(133,246,227,.2),rgba(133,246,227,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(145\2c 246\2c 225\2c 0\.2\)\2c rgba\(145\2c 246\2c 225\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(145,246,225,.2),rgba(145,246,225,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(160\2c 187\2c 255\2c 0\.22\)\2c rgba\(160\2c 187\2c 255\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(160,187,255,.22),rgba(160,187,255,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(173\2c 118\2c 255\2c 0\.38\)\2c rgba\(75\2c 188\2c 255\2c 0\.05\)\)\]{background-image:linear-gradient(180deg,rgba(173,118,255,.38),rgba(75,188,255,.05))}.bg-\[linear-gradient\(180deg\2c rgba\(196\2c 181\2c 253\2c 0\.22\)\2c rgba\(196\2c 181\2c 253\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(196,181,253,.22),rgba(196,181,253,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(208\2c 170\2c 255\2c 0\.2\)\2c rgba\(208\2c 170\2c 255\2c 0\.06\)\)\]{background-image:linear-gradient(180deg,rgba(208,170,255,.2),rgba(208,170,255,.06))}.bg-\[linear-gradient\(180deg\2c rgba\(229\2c 246\2c 243\2c 0\.95\)\2c rgba\(251\2c 250\2c 247\2c 0\)\)\]{background-image:linear-gradient(180deg,rgba(229,246,243,.95),rgba(251,250,247,0))}.bg-\[linear-gradient\(180deg\2c rgba\(239\2c 246\2c 255\2c 0\.94\)\2c rgba\(240\2c 253\2c 250\2c 0\.92\)_48\%\2c rgba\(255\2c 247\2c 237\2c 0\.94\)\)\]{background-image:linear-gradient(180deg,rgba(239,246,255,.94),rgba(240,253,250,.92) 48%,rgba(255,247,237,.94))}.bg-\[linear-gradient\(180deg\2c rgba\(248\2c 250\2c 252\2c 0\.96\)\2c rgba\(255\2c 255\2c 255\2c 1\)\)\]{background-image:linear-gradient(180deg,rgba(248,250,252,.96),rgba(255,255,255,1))}.bg-\[linear-gradient\(180deg\2c rgba\(248\2c 250\2c 252\2c 0\.98\)\2c rgba\(255\2c 255\2c 255\2c 1\)\)\]{background-image:linear-gradient(180deg,rgba(248,250,252,.98),rgba(255,255,255,1))}.bg-\[linear-gradient\(180deg\2c rgba\(250\2c 204\2c 21\2c 0\.22\)\2c rgba\(250\2c 204\2c 21\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(250,204,21,.22),rgba(250,204,21,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 191\2c 122\2c 0\.18\)\2c rgba\(255\2c 191\2c 122\2c 0\.06\)\)\]{background-image:linear-gradient(180deg,rgba(255,191,122,.18),rgba(255,191,122,.06))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 194\2c 129\2c 0\.2\)\2c rgba\(255\2c 194\2c 129\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(255,194,129,.2),rgba(255,194,129,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 199\2c 129\2c 0\.2\)\2c rgba\(255\2c 199\2c 129\2c 0\.08\)\)\]{background-image:linear-gradient(180deg,rgba(255,199,129,.2),rgba(255,199,129,.08))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.04\)\2c rgba\(255\2c 255\2c 255\2c 0\.018\)\)\]{background-image:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.018))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.08\)\2c rgba\(255\2c 255\2c 255\2c 0\.03\)\)\]{background-image:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.58\)\2c rgba\(255\2c 247\2c 237\2c 0\.72\)\)\]{background-image:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,247,237,.72))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.74\)\2c rgba\(240\2c 253\2c 250\2c 0\.62\)\)\]{background-image:linear-gradient(180deg,rgba(255,255,255,.74),rgba(240,253,250,.62))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.92\)\2c rgba\(248\2c 250\2c 252\2c 0\.82\)\)\]{background-image:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.82))}.bg-\[linear-gradient\(180deg\2c rgba\(4\2c 8\2c 18\2c 0\.86\)\2c rgba\(4\2c 8\2c 18\2c 0\.5\)\2c transparent\)\]{background-image:linear-gradient(180deg,rgba(4,8,18,.86),rgba(4,8,18,.5),transparent)}.bg-\[linear-gradient\(180deg\2c rgba\(5\2c 10\2c 24\2c 0\.92\)\2c rgba\(9\2c 24\2c 58\2c 0\.88\)\)\]{background-image:linear-gradient(180deg,rgba(5,10,24,.92),rgba(9,24,58,.88))}.bg-\[linear-gradient\(180deg\2c rgba\(6\2c 18\2c 28\2c 0\.92\)\2c rgba\(5\2c 15\2c 24\2c 0\.9\)\)\]{background-image:linear-gradient(180deg,rgba(6,18,28,.92),rgba(5,15,24,.9))}.bg-\[linear-gradient\(180deg\2c rgba\(7\2c 17\2c 20\2c 0\.42\)\2c transparent_20\%\2c transparent_74\%\2c rgba\(10\2c 23\2c 22\2c 0\.68\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(7,17,20,.42),transparent 20%,transparent 74%,rgba(10,23,22,.68))}.bg-\[linear-gradient\(180deg\2c rgba\(8\2c 15\2c 36\2c 0\.88\)\2c rgba\(19\2c 49\2c 108\2c 0\.8\)\)\]{background-image:linear-gradient(180deg,rgba(8,15,36,.88),rgba(19,49,108,.8))}.bg-\[linear-gradient\(180deg\2c rgba\(8\2c 18\2c 28\2c 0\.84\)\2c rgba\(10\2c 24\2c 32\2c 0\.72\)\)\]{background-image:linear-gradient(180deg,rgba(8,18,28,.84),rgba(10,24,32,.72))}.bg-\[linear-gradient\(180deg\2c rgba\(86\2c 200\2c 255\2c 0\.36\)\2c rgba\(31\2c 120\2c 205\2c 0\.04\)\)\]{background-image:linear-gradient(180deg,rgba(86,200,255,.36),rgba(31,120,205,.04))}.bg-\[linear-gradient\(to_bottom\2c rgba\(148\2c 163\2c 184\2c 0\.18\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(180deg,rgba(148,163,184,.18) 1px,transparent 0)}.bg-\[radial-gradient\(circle\2c rgba\(117\2c 227\2c 255\2c 0\.16\)\2c rgba\(8\2c 22\2c 33\2c 0\)_72\%\)\]{background-image:radial-gradient(circle,rgba(117,227,255,.16),rgba(8,22,33,0) 72%)}.bg-\[radial-gradient\(circle_at_12\%_10\%\2c rgba\(86\2c 196\2c 255\2c 0\.34\)\2c transparent_28\%\)\2c radial-gradient\(circle_at_86\%_12\%\2c rgba\(255\2c 205\2c 122\2c 0\.38\)\2c transparent_24\%\)\2c radial-gradient\(circle_at_56\%_78\%\2c rgba\(126\2c 239\2c 214\2c 0\.36\)\2c transparent_30\%\)\2c linear-gradient\(145deg\2c \#f8fcff_0\%\2c \#eefaff_34\%\2c \#f9fbf2_66\%\2c \#fff7e9_100\%\)\]{background-image:radial-gradient(circle at 12% 10%,rgba(86,196,255,.34),transparent 28%),radial-gradient(circle at 86% 12%,rgba(255,205,122,.38),transparent 24%),radial-gradient(circle at 56% 78%,rgba(126,239,214,.36),transparent 30%),linear-gradient(145deg,#f8fcff,#eefaff 34%,#f9fbf2 66%,#fff7e9)}.bg-\[radial-gradient\(circle_at_14\%_12\%\2c rgba\(245\2c 158\2c 11\2c 0\.11\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_86\%_20\%\2c rgba\(20\2c 184\2c 166\2c 0\.1\)\2c transparent_24rem\)\2c linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.5\)\2c rgba\(245\2c 241\2c 235\2c 0\.9\)\)\]{background-image:radial-gradient(circle at 14% 12%,rgba(245,158,11,.11),transparent 22rem),radial-gradient(circle at 86% 20%,rgba(20,184,166,.1),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,.5),rgba(245,241,235,.9))}.bg-\[radial-gradient\(circle_at_14\%_16\%\2c rgba\(103\2c 197\2c 255\2c 0\.18\)\2c transparent_22\%\)\2c radial-gradient\(circle_at_84\%_18\%\2c rgba\(248\2c 211\2c 139\2c 0\.13\)\2c transparent_16\%\)\2c radial-gradient\(circle_at_68\%_76\%\2c rgba\(146\2c 242\2c 215\2c 0\.13\)\2c transparent_22\%\)\2c linear-gradient\(160deg\2c \#071114_0\%\2c \#0d1c20_26\%\2c \#122521_55\%\2c \#1a241f_100\%\)\]{background-image:radial-gradient(circle at 14% 16%,rgba(103,197,255,.18),transparent 22%),radial-gradient(circle at 84% 18%,rgba(248,211,139,.13),transparent 16%),radial-gradient(circle at 68% 76%,rgba(146,242,215,.13),transparent 22%),linear-gradient(160deg,#071114,#0d1c20 26%,#122521 55%,#1a241f)}.bg-\[radial-gradient\(circle_at_15\%_18\%\2c rgba\(14\2c 165\2c 233\2c 0\.1\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_85\%_22\%\2c rgba\(20\2c 184\2c 166\2c 0\.1\)\2c transparent_24rem\)\]{background-image:radial-gradient(circle at 15% 18%,rgba(14,165,233,.1),transparent 22rem),radial-gradient(circle at 85% 22%,rgba(20,184,166,.1),transparent 24rem)}.bg-\[radial-gradient\(circle_at_15\%_20\%\2c rgba\(34\2c 211\2c 238\2c 0\.16\)\2c transparent_24rem\)\2c radial-gradient\(circle_at_88\%_12\%\2c rgba\(251\2c 191\2c 36\2c 0\.16\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_52\%_100\%\2c rgba\(45\2c 212\2c 191\2c 0\.14\)\2c transparent_24rem\)\]{background-image:radial-gradient(circle at 15% 20%,rgba(34,211,238,.16),transparent 24rem),radial-gradient(circle at 88% 12%,rgba(251,191,36,.16),transparent 22rem),radial-gradient(circle at 52% 100%,rgba(45,212,191,.14),transparent 24rem)}.bg-\[radial-gradient\(circle_at_16\%_18\%\2c rgba\(34\2c 211\2c 238\2c 0\.2\)\2c transparent_18rem\)\2c radial-gradient\(circle_at_86\%_22\%\2c rgba\(251\2c 191\2c 36\2c 0\.2\)\2c transparent_18rem\)\2c radial-gradient\(circle_at_42\%_88\%\2c rgba\(45\2c 212\2c 191\2c 0\.18\)\2c transparent_20rem\)\]{background-image:radial-gradient(circle at 16% 18%,rgba(34,211,238,.2),transparent 18rem),radial-gradient(circle at 86% 22%,rgba(251,191,36,.2),transparent 18rem),radial-gradient(circle at 42% 88%,rgba(45,212,191,.18),transparent 20rem)}.bg-\[radial-gradient\(circle_at_16\%_18\%\2c rgba\(72\2c 127\2c 167\2c 0\.15\)\2c transparent_18\%\)\2c radial-gradient\(circle_at_86\%_22\%\2c rgba\(185\2c 109\2c 69\2c 0\.12\)\2c transparent_16\%\)\2c linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.03\)\2c transparent\)\]{background-image:radial-gradient(circle at 16% 18%,rgba(72,127,167,.15),transparent 18%),radial-gradient(circle at 86% 22%,rgba(185,109,69,.12),transparent 16%),linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.bg-\[radial-gradient\(circle_at_16\%_18\%\2c rgba\(72\2c 127\2c 167\2c 0\.16\)\2c transparent_22\%\)\2c radial-gradient\(circle_at_82\%_18\%\2c rgba\(185\2c 109\2c 69\2c 0\.15\)\2c transparent_18\%\)\2c radial-gradient\(circle_at_62\%_76\%\2c rgba\(32\2c 132\2c 121\2c 0\.12\)\2c transparent_24\%\)\2c linear-gradient\(180deg\2c \#040812_0\%\2c \#09121c_48\%\2c \#0d1620_100\%\)\]{background-image:radial-gradient(circle at 16% 18%,rgba(72,127,167,.16),transparent 22%),radial-gradient(circle at 82% 18%,rgba(185,109,69,.15),transparent 18%),radial-gradient(circle at 62% 76%,rgba(32,132,121,.12),transparent 24%),linear-gradient(180deg,#040812,#09121c 48%,#0d1620)}.bg-\[radial-gradient\(circle_at_18\%_16\%\2c rgba\(245\2c 158\2c 11\2c 0\.12\)\2c transparent_34\%\)\2c radial-gradient\(circle_at_86\%_84\%\2c rgba\(251\2c 191\2c 36\2c 0\.08\)\2c transparent_30\%\)\]{background-image:radial-gradient(circle at 18% 16%,rgba(245,158,11,.12),transparent 34%),radial-gradient(circle at 86% 84%,rgba(251,191,36,.08),transparent 30%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\2c rgba\(127\2c 214\2c 255\2c 0\.12\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_82\%_18\%\2c rgba\(255\2c 224\2c 143\2c 0\.1\)\2c transparent_18rem\)\2c linear-gradient\(180deg\2c \#101d1f_0\%\2c \#132322_100\%\)\]{background-image:radial-gradient(circle at 18% 18%,rgba(127,214,255,.12),transparent 22rem),radial-gradient(circle at 82% 18%,rgba(255,224,143,.1),transparent 18rem),linear-gradient(180deg,#101d1f,#132322)}.bg-\[radial-gradient\(circle_at_18\%_18\%\2c rgba\(127\2c 214\2c 255\2c 0\.2\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_82\%_18\%\2c rgba\(255\2c 224\2c 143\2c 0\.2\)\2c transparent_18rem\)\2c radial-gradient\(circle_at_54\%_70\%\2c rgba\(146\2c 242\2c 215\2c 0\.18\)\2c transparent_24rem\)\2c linear-gradient\(180deg\2c \#f7f4ef_0\%\2c \#eefbf8_48\%\2c \#fbfaf7_100\%\)\]{background-image:radial-gradient(circle at 18% 18%,rgba(127,214,255,.2),transparent 22rem),radial-gradient(circle at 82% 18%,rgba(255,224,143,.2),transparent 18rem),radial-gradient(circle at 54% 70%,rgba(146,242,215,.18),transparent 24rem),linear-gradient(180deg,#f7f4ef,#eefbf8 48%,#fbfaf7)}.bg-\[radial-gradient\(circle_at_18\%_18\%\2c rgba\(86\2c 147\2c 192\2c 0\.16\)\2c transparent_24\%\)\2c radial-gradient\(circle_at_84\%_18\%\2c rgba\(255\2c 255\2c 255\2c 0\.08\)\2c transparent_18\%\)\]{background-image:radial-gradient(circle at 18% 18%,rgba(86,147,192,.16),transparent 24%),radial-gradient(circle at 84% 18%,rgba(255,255,255,.08),transparent 18%)}.bg-\[radial-gradient\(circle_at_18\%_22\%\2c rgba\(14\2c 165\2c 233\2c 0\.1\)\2c transparent_20rem\)\2c radial-gradient\(circle_at_82\%_16\%\2c rgba\(20\2c 184\2c 166\2c 0\.1\)\2c transparent_20rem\)\]{background-image:radial-gradient(circle at 18% 22%,rgba(14,165,233,.1),transparent 20rem),radial-gradient(circle at 82% 16%,rgba(20,184,166,.1),transparent 20rem)}.bg-\[radial-gradient\(circle_at_20\%_18\%\2c rgba\(76\2c 140\2c 203\2c 0\.14\)\2c transparent_22\%\)\2c radial-gradient\(circle_at_78\%_22\%\2c rgba\(255\2c 255\2c 255\2c 0\.08\)\2c transparent_16\%\)\2c radial-gradient\(circle_at_56\%_70\%\2c rgba\(112\2c 241\2c 255\2c 0\.14\)\2c transparent_24\%\)\]{background-image:radial-gradient(circle at 20% 18%,rgba(76,140,203,.14),transparent 22%),radial-gradient(circle at 78% 22%,rgba(255,255,255,.08),transparent 16%),radial-gradient(circle at 56% 70%,rgba(112,241,255,.14),transparent 24%)}.bg-\[radial-gradient\(circle_at_28\%_34\%\2c rgba\(245\2c 158\2c 11\2c 0\.16\)\2c transparent_34\%\)\2c radial-gradient\(circle_at_72\%_48\%\2c rgba\(251\2c 191\2c 36\2c 0\.14\)\2c transparent_36\%\)\2c radial-gradient\(circle_at_50\%_92\%\2c rgba\(217\2c 119\2c 6\2c 0\.12\)\2c transparent_42\%\)\]{background-image:radial-gradient(circle at 28% 34%,rgba(245,158,11,.16),transparent 34%),radial-gradient(circle at 72% 48%,rgba(251,191,36,.14),transparent 36%),radial-gradient(circle at 50% 92%,rgba(217,119,6,.12),transparent 42%)}.bg-\[radial-gradient\(circle_at_36\%_32\%\2c rgba\(157\2c 214\2c 255\2c 0\.34\)\2c rgba\(11\2c 38\2c 58\2c 0\.96\)_66\%\)\]{background-image:radial-gradient(circle at 36% 32%,rgba(157,214,255,.34),rgba(11,38,58,.96) 66%)}.bg-\[radial-gradient\(circle_at_50\%_46\%\2c rgba\(76\2c 145\2c 212\2c 0\.18\)\2c transparent_24\%\)\2c radial-gradient\(circle_at_20\%_18\%\2c rgba\(255\2c 255\2c 255\2c 0\.08\)\2c transparent_16\%\)\2c radial-gradient\(circle_at_84\%_72\%\2c rgba\(73\2c 119\2c 193\2c 0\.12\)\2c transparent_18\%\)\]{background-image:radial-gradient(circle at 50% 46%,rgba(76,145,212,.18),transparent 24%),radial-gradient(circle at 20% 18%,rgba(255,255,255,.08),transparent 16%),radial-gradient(circle at 84% 72%,rgba(73,119,193,.12),transparent 18%)}.bg-\[radial-gradient\(circle_at_78\%_18\%\2c rgba\(96\2c 165\2c 250\2c 0\.1\)\2c transparent_38\%\)\2c radial-gradient\(circle_at_18\%_80\%\2c rgba\(245\2c 158\2c 11\2c 0\.08\)\2c transparent_42\%\)\2c linear-gradient\(180deg\2c rgba\(15\2c 23\2c 42\2c 0\.18\)\2c rgba\(2\2c 6\2c 23\2c 0\.42\)\)\]{background-image:radial-gradient(circle at 78% 18%,rgba(96,165,250,.1),transparent 38%),radial-gradient(circle at 18% 80%,rgba(245,158,11,.08),transparent 42%),linear-gradient(180deg,rgba(15,23,42,.18),rgba(2,6,23,.42))}.bg-\[radial-gradient\(circle_at_center\2c rgba\(245\2c 158\2c 11\2c 0\.24\)\2c transparent_64\%\)\]{background-image:radial-gradient(circle at center,rgba(245,158,11,.24),transparent 64%)}.bg-\[radial-gradient\(circle_at_center\2c rgba\(37\2c 99\2c 235\2c 0\.08\)\2c transparent_65\%\)\]{background-image:radial-gradient(circle at center,rgba(37,99,235,.08),transparent 65%)}.bg-\[radial-gradient\(circle_at_center\2c transparent_42\%\2c rgba\(2\2c 6\2c 23\2c 0\.42\)_100\%\)\]{background-image:radial-gradient(circle at center,transparent 42%,rgba(2,6,23,.42) 100%)}.bg-\[radial-gradient\(circle_at_top_left\2c rgba\(255\2c 255\2c 255\2c 0\.3\)\2c transparent_40\%\)\2c linear-gradient\(180deg\2c transparent\2c rgba\(255\2c 255\2c 255\2c 0\.04\)\)\]{background-image:radial-gradient(circle at top left,rgba(255,255,255,.3),transparent 40%),linear-gradient(180deg,transparent,rgba(255,255,255,.04))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.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))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#101d1f\]{--tw-gradient-from:#101d1f var(--tw-gradient-from-position);--tw-gradient-to:rgb(16 29 31/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#9ed8ff\]{--tw-gradient-from:#9ed8ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(158 216 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#f7f4ef\]{--tw-gradient-from:#f7f4ef var(--tw-gradient-from-position);--tw-gradient-to:rgb(247 244 239/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#f8fbff\]{--tw-gradient-from:#f8fbff var(--tw-gradient-from-position);--tw-gradient-to:rgb(248 251 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(13\2c 47\2c 53\2c 0\.92\)\]{--tw-gradient-from:rgba(13,47,53,0.92) var(--tw-gradient-from-position);--tw-gradient-to:rgba(13,47,53,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(17\2c 43\2c 83\2c 0\.9\)\]{--tw-gradient-from:rgba(17,43,83,0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,43,83,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(43\2c 50\2c 83\2c 0\.9\)\]{--tw-gradient-from:rgba(43,50,83,0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(43,50,83,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--ace-hero-from\)\]{--tw-gradient-from:var(--ace-hero-from) 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)}.from-amber-100\/95{--tw-gradient-from:rgb(254 243 199/0.95) var(--tw-gradient-from-position);--tw-gradient-to:rgb(254 243 199/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-100\/95{--tw-gradient-from:rgb(209 250 229/0.95) var(--tw-gradient-from-position);--tw-gradient-to:rgb(209 250 229/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-100\/95{--tw-gradient-from:rgb(255 228 230/0.95) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 228 230/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-100\/95{--tw-gradient-from:rgb(224 242 254/0.95) var(--tw-gradient-from-position);--tw-gradient-to:rgb(224 242 254/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#8ef3ea\]{--tw-gradient-to:rgb(142 243 234/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#8ef3ea var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#8fd8ff\]{--tw-gradient-to:rgb(143 216 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#8fd8ff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[rgba\(10\2c 37\2c 45\2c 0\.96\)\]{--tw-gradient-to:rgba(10,37,45,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(10,37,45,0.96) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[rgba\(15\2c 35\2c 67\2c 0\.96\)\]{--tw-gradient-to:rgba(15,35,67,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(15,35,67,0.96) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[rgba\(36\2c 39\2c 72\2c 0\.96\)\]{--tw-gradient-to:rgba(36,39,72,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(36,39,72,0.96) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-200\/60{--tw-gradient-to:rgb(226 232 240/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(226 232 240/0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/70{--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(255 255 255/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#ffd88c\]{--tw-gradient-to:#ffd88c var(--tw-gradient-to-position)}.to-\[rgba\(17\2c 20\2c 43\2c 0\.98\)\]{--tw-gradient-to:rgba(17,20,43,0.98) var(--tw-gradient-to-position)}.to-\[rgba\(6\2c 22\2c 28\2c 0\.98\)\]{--tw-gradient-to:rgba(6,22,28,0.98) var(--tw-gradient-to-position)}.to-\[rgba\(8\2c 19\2c 38\2c 0\.98\)\]{--tw-gradient-to:rgba(8,19,38,0.98) var(--tw-gradient-to-position)}.to-\[var\(--ace-hero-to\)\]{--tw-gradient-to:var(--ace-hero-to) var(--tw-gradient-to-position)}.to-cyan-100\/80{--tw-gradient-to:rgb(207 250 254/0.8) var(--tw-gradient-to-position)}.to-orange-100\/80{--tw-gradient-to:rgb(255 237 213/0.8) var(--tw-gradient-to-position)}.to-teal-100\/80{--tw-gradient-to:rgb(204 251 241/0.8) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-\[length\:100\%_25\%\]{background-size:100% 25%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[50\%_16\%\]{-o-object-position:50% 16%;object-position:50% 16%}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.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-7{padding-left:1.75rem;padding-right:1.75rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.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-20{padding-top:5rem;padding-bottom:5rem}.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-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.44rem\]{font-size:.44rem}.text-\[0\.48rem\]{font-size:.48rem}.text-\[0\.54rem\]{font-size:.54rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.52rem\]{font-size:1.52rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[1rem\]{font-size:1rem}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.7rem\2c 8vw\2c 5\.6rem\)\]{font-size:clamp(2.7rem,8vw,5.6rem)}.text-\[clamp\(2\.9rem\2c 13\.15vw\2c 6\.05rem\)\]{font-size:clamp(2.9rem,13.15vw,6.05rem)}.text-\[clamp\(2rem\2c 4vw\2c 3\.3rem\)\]{font-size:clamp(2rem,4vw,3.3rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.66\]{line-height:1.66}.leading-\[1\.8\]{line-height:1.8}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.052em\]{letter-spacing:-.052em}.tracking-\[-0\.058em\]{letter-spacing:-.058em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-blue-200{--tw-text-opacity:1!important;color:rgb(191 219 254/var(--tw-text-opacity,1))!important}.\!text-slate-700{--tw-text-opacity:1!important;color:rgb(51 65 85/var(--tw-text-opacity,1))!important}.\!text-slate-950{--tw-text-opacity:1!important;color:rgb(2 6 23/var(--tw-text-opacity,1))!important}.text-\[\#071322\]{--tw-text-opacity:1;color:rgb(7 19 34/var(--tw-text-opacity,1))}.text-\[\#0F766E\]{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-\[\#0f7182\]{--tw-text-opacity:1;color:rgb(15 113 130/var(--tw-text-opacity,1))}.text-\[\#111111\]{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.text-\[\#173246\]{--tw-text-opacity:1;color:rgb(23 50 70/var(--tw-text-opacity,1))}.text-\[\#1798C1\]{--tw-text-opacity:1;color:rgb(23 152 193/var(--tw-text-opacity,1))}.text-\[\#1877F2\]{--tw-text-opacity:1;color:rgb(24 119 242/var(--tw-text-opacity,1))}.text-\[\#22D3EE\]{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-\[\#2CA01C\]{--tw-text-opacity:1;color:rgb(44 160 28/var(--tw-text-opacity,1))}.text-\[\#2D8CFF\]{--tw-text-opacity:1;color:rgb(45 140 255/var(--tw-text-opacity,1))}.text-\[\#43586a\]{--tw-text-opacity:1;color:rgb(67 88 106/var(--tw-text-opacity,1))}.text-\[\#44618C\]{--tw-text-opacity:1;color:rgb(68 97 140/var(--tw-text-opacity,1))}.text-\[\#4E678A\]{--tw-text-opacity:1;color:rgb(78 103 138/var(--tw-text-opacity,1))}.text-\[\#5942bd\]{--tw-text-opacity:1;color:rgb(89 66 189/var(--tw-text-opacity,1))}.text-\[\#607587\]{--tw-text-opacity:1;color:rgb(96 117 135/var(--tw-text-opacity,1))}.text-\[\#611F69\]{--tw-text-opacity:1;color:rgb(97 31 105/var(--tw-text-opacity,1))}.text-\[\#635BFF\]{--tw-text-opacity:1;color:rgb(99 91 255/var(--tw-text-opacity,1))}.text-\[\#6D52B0\]{--tw-text-opacity:1;color:rgb(109 82 176/var(--tw-text-opacity,1))}.text-\[\#6E4CC4\]{--tw-text-opacity:1;color:rgb(110 76 196/var(--tw-text-opacity,1))}.text-\[\#86fff1\]{--tw-text-opacity:1;color:rgb(134 255 241/var(--tw-text-opacity,1))}.text-\[\#8fd7ff\]{--tw-text-opacity:1;color:rgb(143 215 255/var(--tw-text-opacity,1))}.text-\[\#9A6700\]{--tw-text-opacity:1;color:rgb(154 103 0/var(--tw-text-opacity,1))}.text-\[\#9bddff\]{--tw-text-opacity:1;color:rgb(155 221 255/var(--tw-text-opacity,1))}.text-\[\#9eddff\]{--tw-text-opacity:1;color:rgb(158 221 255/var(--tw-text-opacity,1))}.text-\[\#A16207\]{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-\[\#D97706\]{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-\[\#D97757\]{--tw-text-opacity:1;color:rgb(217 119 87/var(--tw-text-opacity,1))}.text-\[\#EA4335\]{--tw-text-opacity:1;color:rgb(234 67 53/var(--tw-text-opacity,1))}.text-\[\#FF0000\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.text-\[\#FF4F81\]{--tw-text-opacity:1;color:rgb(255 79 129/var(--tw-text-opacity,1))}.text-\[\#FF7A59\]{--tw-text-opacity:1;color:rgb(255 122 89/var(--tw-text-opacity,1))}.text-\[\#a5e3ff\]{--tw-text-opacity:1;color:rgb(165 227 255/var(--tw-text-opacity,1))}.text-\[\#a76400\]{--tw-text-opacity:1;color:rgb(167 100 0/var(--tw-text-opacity,1))}.text-\[\#a8faea\]{--tw-text-opacity:1;color:rgb(168 250 234/var(--tw-text-opacity,1))}.text-\[\#aefaf3\]{--tw-text-opacity:1;color:rgb(174 250 243/var(--tw-text-opacity,1))}.text-\[\#affaf3\]{--tw-text-opacity:1;color:rgb(175 250 243/var(--tw-text-opacity,1))}.text-\[\#b8fff3\]{--tw-text-opacity:1;color:rgb(184 255 243/var(--tw-text-opacity,1))}.text-\[\#bafcf5\]{--tw-text-opacity:1;color:rgb(186 252 245/var(--tw-text-opacity,1))}.text-\[\#c4b5fd\]{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-\[\#c9fff8\]{--tw-text-opacity:1;color:rgb(201 255 248/var(--tw-text-opacity,1))}.text-\[\#cdeeff\]{--tw-text-opacity:1;color:rgb(205 238 255/var(--tw-text-opacity,1))}.text-\[\#d3deff\]{--tw-text-opacity:1;color:rgb(211 222 255/var(--tw-text-opacity,1))}.text-\[\#d5f2ff\]{--tw-text-opacity:1;color:rgb(213 242 255/var(--tw-text-opacity,1))}.text-\[\#d9fffb\]{--tw-text-opacity:1;color:rgb(217 255 251/var(--tw-text-opacity,1))}.text-\[\#ddd6fe\]{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-\[\#e2c4ff\]{--tw-text-opacity:1;color:rgb(226 196 255/var(--tw-text-opacity,1))}.text-\[\#efe4ff\]{--tw-text-opacity:1;color:rgb(239 228 255/var(--tw-text-opacity,1))}.text-\[\#ffd091\]{--tw-text-opacity:1;color:rgb(255 208 145/var(--tw-text-opacity,1))}.text-\[\#ffd198\]{--tw-text-opacity:1;color:rgb(255 209 152/var(--tw-text-opacity,1))}.text-\[\#ffd98a\]{--tw-text-opacity:1;color:rgb(255 217 138/var(--tw-text-opacity,1))}.text-\[\#ffd9aa\]{--tw-text-opacity:1;color:rgb(255 217 170/var(--tw-text-opacity,1))}.text-\[\#ffdba9\]{--tw-text-opacity:1;color:rgb(255 219 169/var(--tw-text-opacity,1))}.text-\[\#ffe2bc\]{--tw-text-opacity:1;color:rgb(255 226 188/var(--tw-text-opacity,1))}.text-\[rgba\(222\2c 232\2c 243\2c 0\.78\)\]{color:rgba(222,232,243,.78)}.text-\[rgba\(228\2c 235\2c 243\2c 0\.9\)\]{color:rgba(228,235,243,.9)}.text-\[rgba\(236\2c 242\2c 249\2c 0\.86\)\]{color:rgba(236,242,249,.86)}.text-\[rgba\(238\2c 246\2c 255\2c 0\.92\)\]{color:rgba(238,246,255,.92)}.text-\[var\(--ace-accent\)\]{color:var(--ace-accent)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-cyan-800\/70{color:rgb(21 94 117/.7)}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-rose-300\/80{color:rgb(253 164 175/.8)}.text-rose-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-700\/70{color:rgb(3 105 161/.7)}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-300\/90{color:rgb(203 213 225/.9)}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-950{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:rgb(255 255 255/.6)}.text-white\/70{color:rgb(255 255 255/.7)}.underline{text-decoration-line:underline}.decoration-cyan-200\/80{text-decoration-color:rgb(165 243 252/.8)}.decoration-\[0\.14em\]{text-decoration-thickness:.14em}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.18em\]{text-underline-offset:.18em}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.22\]{opacity:.22}.opacity-\[0\.28\]{opacity:.28}.opacity-\[0\.45\]{opacity:.45}.shadow-\[0_0_0_1px_rgba\(15\2c 23\2c 42\2c 0\.05\)\]{--tw-shadow:0 0 0 1px rgba(15,23,42,0.05);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(157\2c 214\2c 255\2c 0\.08\)\2c 0_28px_64px_-28px_rgba\(52\2c 125\2c 214\2c 0\.76\)\]{--tw-shadow:0 0 0 1px rgba(157,214,255,0.08),0 28px 64px -28px rgba(52,125,214,0.76);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 28px 64px -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_0_0_1px_rgba\(245\2c 158\2c 11\2c 0\.18\)\2c 0_0_34px_-8px_rgba\(245\2c 158\2c 11\2c 0\.22\)\2c 0_24px_48px_-36px_rgba\(245\2c 158\2c 11\2c 0\.24\)\]{--tw-shadow:0 0 0 1px rgba(245,158,11,0.18),0 0 34px -8px rgba(245,158,11,0.22),0 24px 48px -36px rgba(245,158,11,0.24);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 0 34px -8px var(--tw-shadow-color),0 24px 48px -36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.04\)\]{--tw-shadow:0 0 0 1px rgba(255,255,255,0.04);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.05\)\]{--tw-shadow:0 0 0 1px rgba(255,255,255,0.05);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(20\2c 184\2c 166\2c 0\.16\)\]{--tw-shadow:0 0 0 4px rgba(20,184,166,0.16);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(255\2c 255\2c 255\2c 0\.55\)\]{--tw-shadow:0 0 14px rgba(255,255,255,0.55);--tw-shadow-colored:0 0 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_0_18px_rgba\(148\2c 228\2c 255\2c 0\.28\)\]{--tw-shadow:0 0 18px rgba(148,228,255,0.28);--tw-shadow-colored:0 0 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_0_26px_-20px_rgba\(117\2c 227\2c 255\2c 0\.54\)\]{--tw-shadow:0 0 26px -20px rgba(117,227,255,0.54);--tw-shadow-colored:0 0 26px -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_0_28px_-10px_rgba\(245\2c 158\2c 11\2c 0\.16\)\2c 0_24px_52px_-34px_rgba\(66\2c 133\2c 244\2c 0\.16\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.82\)\]{--tw-shadow:0 0 28px -10px rgba(245,158,11,0.16),0 24px 52px -34px rgba(66,133,244,0.16),inset 0 1px 0 rgba(255,255,255,0.82);--tw-shadow-colored:0 0 28px -10px var(--tw-shadow-color),0 24px 52px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_-10px_rgba\(245\2c 158\2c 11\2c 0\.16\)\2c 0_24px_52px_-34px_rgba\(97\2c 31\2c 105\2c 0\.18\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.82\)\]{--tw-shadow:0 0 28px -10px rgba(245,158,11,0.16),0 24px 52px -34px rgba(97,31,105,0.18),inset 0 1px 0 rgba(255,255,255,0.82);--tw-shadow-colored:0 0 28px -10px var(--tw-shadow-color),0 24px 52px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_-10px_rgba\(45\2c 212\2c 191\2c 0\.18\)\2c 0_24px_52px_-34px_rgba\(20\2c 184\2c 166\2c 0\.18\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.82\)\]{--tw-shadow:0 0 28px -10px rgba(45,212,191,0.18),0 24px 52px -34px rgba(20,184,166,0.18),inset 0 1px 0 rgba(255,255,255,0.82);--tw-shadow-colored:0 0 28px -10px var(--tw-shadow-color),0 24px 52px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_-8px_rgba\(148\2c 163\2c 184\2c 0\.18\)\2c 0_24px_48px_-34px_rgba\(15\2c 23\2c 42\2c 0\.18\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.84\)\]{--tw-shadow:0 0 30px -8px rgba(148,163,184,0.18),0 24px 48px -34px rgba(15,23,42,0.18),inset 0 1px 0 rgba(255,255,255,0.84);--tw-shadow-colored:0 0 30px -8px var(--tw-shadow-color),0 24px 48px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_-8px_rgba\(245\2c 158\2c 11\2c 0\.24\)\2c 0_24px_52px_-34px_rgba\(245\2c 158\2c 11\2c 0\.2\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.84\)\]{--tw-shadow:0 0 30px -8px rgba(245,158,11,0.24),0 24px 52px -34px rgba(245,158,11,0.2),inset 0 1px 0 rgba(255,255,255,0.84);--tw-shadow-colored:0 0 30px -8px var(--tw-shadow-color),0 24px 52px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_-8px_rgba\(59\2c 130\2c 246\2c 0\.18\)\2c 0_24px_52px_-34px_rgba\(23\2c 152\2c 193\2c 0\.18\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.84\)\]{--tw-shadow:0 0 30px -8px rgba(59,130,246,0.18),0 24px 52px -34px rgba(23,152,193,0.18),inset 0 1px 0 rgba(255,255,255,0.84);--tw-shadow-colored:0 0 30px -8px var(--tw-shadow-color),0 24px 52px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_68px_rgba\(77\2c 158\2c 232\2c 0\.16\)\]{--tw-shadow:0 0 68px rgba(77,158,232,0.16);--tw-shadow-colored:0 0 68px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_72px_rgba\(255\2c 201\2c 123\2c 0\.18\)\]{--tw-shadow:0 0 72px rgba(255,201,123,0.18);--tw-shadow-colored:0 0 72px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_78px_rgba\(126\2c 247\2c 234\2c 0\.18\)\]{--tw-shadow:0 0 78px rgba(126,247,234,0.18);--tw-shadow-colored:0 0 78px 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_20px_-22px_rgba\(15\2c 23\2c 42\2c 0\.2\)\]{--tw-shadow:0 10px 20px -22px rgba(15,23,42,0.2);--tw-shadow-colored:0 10px 20px -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_12px_22px_-22px_rgba\(15\2c 23\2c 42\2c 0\.22\)\]{--tw-shadow:0 12px 22px -22px rgba(15,23,42,0.22);--tw-shadow-colored:0 12px 22px -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_14px_26px_-24px_rgba\(15\2c 23\2c 42\2c 0\.22\)\]{--tw-shadow:0 14px 26px -24px rgba(15,23,42,0.22);--tw-shadow-colored:0 14px 26px -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_14px_34px_-26px_rgba\(103\2c 197\2c 255\2c 0\.7\)\]{--tw-shadow:0 14px 34px -26px rgba(103,197,255,0.7);--tw-shadow-colored:0 14px 34px -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_14px_34px_-28px_rgba\(14\2c 116\2c 144\2c 0\.45\)\]{--tw-shadow:0 14px 34px -28px rgba(14,116,144,0.45);--tw-shadow-colored:0 14px 34px -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_16px_32px_-20px_rgba\(8\2c 15\2c 27\2c 0\.9\)\]{--tw-shadow:0 16px 32px -20px rgba(8,15,27,0.9);--tw-shadow-colored:0 16px 32px -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_16px_36px_-34px_rgba\(14\2c 116\2c 144\2c 0\.28\)\]{--tw-shadow:0 16px 36px -34px rgba(14,116,144,0.28);--tw-shadow-colored:0 16px 36px -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)}.shadow-\[0_18px_28px_-24px_rgba\(2\2c 6\2c 23\2c 0\.92\)\]{--tw-shadow:0 18px 28px -24px rgba(2,6,23,0.92);--tw-shadow-colored:0 18px 28px -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_18px_34px_-26px_rgba\(5\2c 10\2c 24\2c 0\.78\)\]{--tw-shadow:0 18px 34px -26px rgba(5,10,24,0.78);--tw-shadow-colored:0 18px 34px -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_18px_40px_-28px_rgba\(103\2c 197\2c 255\2c 0\.55\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.16\)\]{--tw-shadow:0 18px 40px -28px rgba(103,197,255,0.55),inset 0 1px 0 rgba(255,255,255,0.16);--tw-shadow-colored:0 18px 40px -28px var(--tw-shadow-color),inset 0 1px 0 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_-30px_rgba\(14\2c 116\2c 144\2c 0\.46\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.82\)\]{--tw-shadow:0 18px 40px -30px rgba(14,116,144,0.46),inset 0 1px 0 rgba(255,255,255,0.82);--tw-shadow-colored:0 18px 40px -30px var(--tw-shadow-color),inset 0 1px 0 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_-34px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 18px 40px -34px rgba(15,23,42,0.18);--tw-shadow-colored:0 18px 40px -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)}.shadow-\[0_18px_40px_-36px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 18px 40px -36px rgba(15,23,42,0.18);--tw-shadow-colored:0 18px 40px -36px 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_-28px_rgba\(15\2c 23\2c 42\2c 0\.55\)\]{--tw-shadow:0 18px 42px -28px rgba(15,23,42,0.55);--tw-shadow-colored:0 18px 42px -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_18px_42px_-34px_rgba\(14\2c 116\2c 144\2c 0\.28\)\]{--tw-shadow:0 18px 42px -34px rgba(14,116,144,0.28);--tw-shadow-colored:0 18px 42px -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)}.shadow-\[0_18px_42px_-34px_rgba\(14\2c 116\2c 144\2c 0\.36\)\]{--tw-shadow:0 18px 42px -34px rgba(14,116,144,0.36);--tw-shadow-colored:0 18px 42px -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)}.shadow-\[0_18px_44px_-30px_rgba\(15\2c 23\2c 42\2c 0\.7\)\]{--tw-shadow:0 18px 44px -30px rgba(15,23,42,0.7);--tw-shadow-colored:0 18px 44px -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_18px_44px_-34px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 18px 44px -34px rgba(0,0,0,0.55);--tw-shadow-colored:0 18px 44px -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)}.shadow-\[0_20px_44px_-36px_rgba\(14\2c 116\2c 144\2c 0\.38\)\]{--tw-shadow:0 20px 44px -36px rgba(14,116,144,0.38);--tw-shadow-colored:0 20px 44px -36px 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_44px_-36px_rgba\(15\2c 23\2c 42\2c 0\.28\)\]{--tw-shadow:0 20px 44px -36px rgba(15,23,42,0.28);--tw-shadow-colored:0 20px 44px -36px 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_44px_-38px_rgba\(15\2c 23\2c 42\2c 0\.2\)\]{--tw-shadow:0 20px 44px -38px rgba(15,23,42,0.2);--tw-shadow-colored:0 20px 44px -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_22px_34px_-26px_rgba\(2\2c 6\2c 23\2c 0\.92\)\]{--tw-shadow:0 22px 34px -26px rgba(2,6,23,0.92);--tw-shadow-colored:0 22px 34px -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_22px_40px_-32px_rgba\(15\2c 23\2c 42\2c 0\.2\)\]{--tw-shadow:0 22px 40px -32px rgba(15,23,42,0.2);--tw-shadow-colored:0 22px 40px -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_22px_52px_-38px_rgba\(251\2c 191\2c 36\2c 0\.38\)\]{--tw-shadow:0 22px 52px -38px rgba(251,191,36,0.38);--tw-shadow-colored:0 22px 52px -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_22px_54px_-40px_rgba\(14\2c 116\2c 144\2c 0\.42\)\]{--tw-shadow:0 22px 54px -40px rgba(14,116,144,0.42);--tw-shadow-colored:0 22px 54px -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_22px_70px_rgba\(15\2c 23\2c 42\2c 0\.12\)\]{--tw-shadow:0 22px 70px rgba(15,23,42,0.12);--tw-shadow-colored:0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_42px_-34px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 24px 42px -34px rgba(15,23,42,0.18);--tw-shadow-colored:0 24px 42px -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)}.shadow-\[0_24px_46px_-34px_rgba\(15\2c 23\2c 42\2c 0\.2\)\]{--tw-shadow:0 24px 46px -34px rgba(15,23,42,0.2);--tw-shadow-colored:0 24px 46px -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)}.shadow-\[0_24px_48px_-30px_rgba\(37\2c 99\2c 235\2c 0\.35\)\]{--tw-shadow:0 24px 48px -30px rgba(37,99,235,0.35);--tw-shadow-colored:0 24px 48px -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_24px_48px_-34px_rgba\(15\2c 23\2c 42\2c 0\.24\)\]{--tw-shadow:0 24px 48px -34px rgba(15,23,42,0.24);--tw-shadow-colored:0 24px 48px -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)}.shadow-\[0_24px_48px_-38px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 24px 48px -38px rgba(15,23,42,0.18);--tw-shadow-colored:0 24px 48px -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_24px_54px_-38px_rgba\(103\2c 197\2c 255\2c 0\.72\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.16\)\]{--tw-shadow:0 24px 54px -38px rgba(103,197,255,0.72),inset 0 1px 0 rgba(255,255,255,0.16);--tw-shadow-colored:0 24px 54px -38px var(--tw-shadow-color),inset 0 1px 0 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_54px_-46px_rgba\(14\2c 116\2c 144\2c 0\.42\)\]{--tw-shadow:0 24px 54px -46px rgba(14,116,144,0.42);--tw-shadow-colored:0 24px 54px -46px 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_58px_-42px_rgba\(14\2c 116\2c 144\2c 0\.42\)\]{--tw-shadow:0 24px 58px -42px rgba(14,116,144,0.42);--tw-shadow-colored:0 24px 58px -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_24px_60px_-44px_rgba\(15\2c 23\2c 42\2c 0\.32\)\]{--tw-shadow:0 24px 60px -44px rgba(15,23,42,0.32);--tw-shadow-colored:0 24px 60px -44px 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_60px_-44px_rgba\(2\2c 6\2c 23\2c 0\.72\)\]{--tw-shadow:0 24px 60px -44px rgba(2,6,23,0.72);--tw-shadow-colored:0 24px 60px -44px 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_70px_-46px_rgba\(15\2c 23\2c 42\2c 0\.42\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.88\)\]{--tw-shadow:0 24px 70px -46px rgba(15,23,42,0.42),inset 0 1px 0 rgba(255,255,255,0.88);--tw-shadow-colored:0 24px 70px -46px var(--tw-shadow-color),inset 0 1px 0 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_80px_-46px_rgba\(15\2c 23\2c 42\2c 0\.38\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.88\)\]{--tw-shadow:0 24px 80px -46px rgba(15,23,42,0.38),inset 0 1px 0 rgba(255,255,255,0.88);--tw-shadow-colored:0 24px 80px -46px var(--tw-shadow-color),inset 0 1px 0 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_26px_58px_-44px_rgba\(15\2c 23\2c 42\2c 0\.42\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.72\)\]{--tw-shadow:0 26px 58px -44px rgba(15,23,42,0.42),inset 0 1px 0 rgba(255,255,255,0.72);--tw-shadow-colored:0 26px 58px -44px var(--tw-shadow-color),inset 0 1px 0 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_26px_64px_-52px_rgba\(15\2c 23\2c 42\2c 0\.36\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.86\)\]{--tw-shadow:0 26px 64px -52px rgba(15,23,42,0.36),inset 0 1px 0 rgba(255,255,255,0.86);--tw-shadow-colored:0 26px 64px -52px var(--tw-shadow-color),inset 0 1px 0 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_60px_-48px_rgba\(14\2c 116\2c 144\2c 0\.46\)\]{--tw-shadow:0 28px 60px -48px rgba(14,116,144,0.46);--tw-shadow-colored:0 28px 60px -48px 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_30px_70px_-40px_rgba\(15\2c 23\2c 42\2c 0\.24\)\]{--tw-shadow:0 30px 70px -40px rgba(15,23,42,0.24);--tw-shadow-colored:0 30px 70px -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_30px_70px_-42px_rgba\(15\2c 23\2c 42\2c 0\.78\)\]{--tw-shadow:0 30px 70px -42px rgba(15,23,42,0.78);--tw-shadow-colored:0 30px 70px -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_30px_70px_-50px_rgba\(15\2c 23\2c 42\2c 0\.3\)\]{--tw-shadow:0 30px 70px -50px rgba(15,23,42,0.3);--tw-shadow-colored:0 30px 70px -50px 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-\[inset_0_0_0_1px_rgba\(245\2c 158\2c 11\2c 0\.24\)\]{--tw-shadow:inset 0 0 0 1px rgba(245,158,11,0.24);--tw-shadow-colored:inset 0 0 0 1px 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-\[inset_0_1px_0_rgba\(232\2c 249\2c 255\2c 0\.18\)\2c 0_30px_76px_-42px_rgba\(62\2c 174\2c 255\2c 0\.82\)\]{--tw-shadow:inset 0 1px 0 rgba(232,249,255,0.18),0 30px 76px -42px rgba(62,174,255,0.82);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 30px 76px -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-\[inset_0_1px_0_rgba\(235\2c 255\2c 252\2c 0\.17\)\2c 0_30px_76px_-42px_rgba\(70\2c 206\2c 218\2c 0\.74\)\]{--tw-shadow:inset 0 1px 0 rgba(235,255,252,0.17),0 30px 76px -42px rgba(70,206,218,0.74);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 30px 76px -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-\[inset_0_1px_0_rgba\(244\2c 238\2c 255\2c 0\.18\)\2c 0_30px_78px_-42px_rgba\(149\2c 94\2c 255\2c 0\.88\)\]{--tw-shadow:inset 0 1px 0 rgba(244,238,255,0.18),0 30px 78px -42px rgba(149,94,255,0.88);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 30px 78px -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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.64\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.64);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.72\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.72);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.75\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.75);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.76\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.76);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.78\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.78);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.8\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.8);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.84\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.84);--tw-shadow-colored:inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.86\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.86);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.86\)\],.shadow-chip{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-chip{--tw-shadow:var(--lg-chip-shadow);--tw-shadow-colored:var(--lg-chip-shadow)}.shadow-glow-accent{--tw-shadow:var(--lg-glow-accent);--tw-shadow-colored:var(--lg-glow-accent)}.shadow-glow-accent,.shadow-glow-amber{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-glow-amber{--tw-shadow:var(--lg-glow-amber);--tw-shadow-colored:var(--lg-glow-amber)}.shadow-quiet-0{--tw-shadow:var(--lg-quiet-0);--tw-shadow-colored:var(--lg-quiet-0)}.shadow-quiet-0,.shadow-quiet-1{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-quiet-1{--tw-shadow:var(--lg-quiet-1);--tw-shadow-colored:var(--lg-quiet-1)}.shadow-quiet-2{--tw-shadow:var(--lg-quiet-2);--tw-shadow-colored:var(--lg-quiet-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--lg-depth-0\)\]{--tw-shadow-color:var(--lg-depth-0);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--lg-depth-1\)\]{--tw-shadow-color:var(--lg-depth-1);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--lg-depth-2\)\]{--tw-shadow-color:var(--lg-depth-2);--tw-shadow:var(--tw-shadow-colored)}.ring-1{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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)}.ring-\[var\(--ace-accent\)\]{--tw-ring-color:var(--ace-accent)}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.ring-amber-200\/80{--tw-ring-color:rgb(253 230 138/0.8)}.ring-cyan-200{--tw-ring-opacity:1;--tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity,1))}.ring-cyan-200\/30{--tw-ring-color:rgb(165 243 252/0.3)}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-emerald-200\/80{--tw-ring-color:rgb(167 243 208/0.8)}.ring-emerald-400\/25{--tw-ring-color:rgb(52 211 153/0.25)}.ring-rose-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211/var(--tw-ring-opacity,1))}.ring-rose-200\/80{--tw-ring-color:rgb(254 205 211/0.8)}.ring-sky-200{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity,1))}.ring-sky-200\/80{--tw-ring-color:rgb(186 230 253/0.8)}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-slate-200\/70{--tw-ring-color:rgb(226 232 240/0.7)}.ring-teal-200{--tw-ring-opacity:1;--tw-ring-color:rgb(153 246 228/var(--tw-ring-opacity,1))}.ring-white\/\[0\.035\]{--tw-ring-color:rgb(255 255 255/0.035)}.ring-white\/\[0\.08\]{--tw-ring-color:rgb(255 255 255/0.08)}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.blur-\[0\.2px\]{--tw-blur:blur(0.2px)}.blur-\[0\.2px\],.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-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-2xl,.backdrop-blur-\[12px\]{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-\[12px\]{--tw-backdrop-blur:blur(12px)}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px)}.backdrop-blur-\[18px\],.backdrop-blur-\[22px\]{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-\[22px\]{--tw-backdrop-blur:blur(22px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{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-xl{--tw-backdrop-blur:blur(24px)}.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-\[background-color\2c border-color\2c box-shadow\2c transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\2c background-color\2c border-color\2c box-shadow\2c backdrop-filter\]{transition-property:height,background-color,border-color,box-shadow,backdrop-filter;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-opacity{transition-property:opacity;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}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[background-image\:linear-gradient\(rgba\(14\2c 116\2c 144\2c 0\.08\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(14\2c 116\2c 144\2c 0\.08\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(14,116,144,.08) 1px,transparent 0),linear-gradient(90deg,rgba(14,116,144,.08) 1px,transparent 0)}.\[background-image\:linear-gradient\(rgba\(15\2c 23\2c 42\2c 0\.045\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(15\2c 23\2c 42\2c 0\.045\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(15,23,42,.045) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.045) 1px,transparent 0)}.\[background-image\:linear-gradient\(rgba\(255\2c 255\2c 255\2c 0\.05\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(255\2c 255\2c 255\2c 0\.05\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0)}.\[background-size\:40px_40px\]{background-size:40px 40px}.\[background-size\:42px_42px\]{background-size:42px 42px}.\[text-shadow\:0_0_16px_rgba\(45\2c 212\2c 191\2c 0\.12\)\]{text-shadow:0 0 16px rgba(45,212,191,.12)}:root{--primary:#2d6f9f;--accent:#b96d45;--dark:#0f172a;--text-primary:#344454;--text-muted:#687788;--text-on-dark:#ffffff;--text-on-dark-muted:#94a3b8;--light-bg:#f8fafc;--white:#ffffff;--success:#22c55e;--safe-area-bottom:env(safe-area-inset-bottom,0px);--ace-accent:#2f8b83;--ace-hero-from:#09111a;--ace-hero-to:#17212c;--ace-surface-tint:rgba(47,139,131,0.08);--ace-text-emphasis:#0f172a;--sato-signal-current-sky:#67c5ff;--sato-signal-current-mint:#92f2d7;--sato-signal-current-amber:#f8d38b;--sato-signal-current-border:rgba(122,215,255,0.28);--sato-signal-current-gradient:linear-gradient(135deg,var(--sato-signal-current-sky) 0%,var(--sato-signal-current-mint) 54%,var(--sato-signal-current-amber) 100%);--sato-signal-halo-gradient:linear-gradient(135deg,rgba(103,197,255,1),rgba(146,242,215,0.98) 54%,rgba(248,211,139,1));--sato-signal-live-gradient:linear-gradient(135deg,rgba(103,197,255,1),rgba(146,242,215,0.98) 54%,rgba(248,211,139,1));--sato-signal-current-shadow:0 0 0 1px rgba(255,255,255,0.14),0 22px 50px -20px rgba(70,184,255,0.55),0 14px 24px -16px rgba(255,193,94,0.45);--sato-signal-current-shadow-hover:0 0 0 1px rgba(255,255,255,0.2),0 28px 60px -18px rgba(70,184,255,0.62),0 18px 32px -18px rgba(255,193,94,0.5);--sato-signal-halo-shadow:0 0 0 1px rgba(255,255,255,0.16),0 22px 48px -22px rgba(70,184,255,0.38),0 16px 28px -16px rgba(255,193,94,0.3);--sato-signal-halo-shadow-hover:0 0 0 1px rgba(255,255,255,0.2),0 26px 56px -20px rgba(70,184,255,0.46),0 20px 34px -16px rgba(255,193,94,0.38);--lg-surface-bg:rgba(255,255,255,0.9);--lg-surface-border:rgba(148,163,184,0.24);--lg-blur-sm:4px;--lg-blur-md:12px;--lg-blur-lg:24px;--lg-depth-0:0 1px 2px rgba(0,0,0,0.05);--lg-depth-1:0 4px 12px rgba(0,0,0,0.08);--lg-depth-2:0 8px 24px rgba(0,0,0,0.12);--lg-quiet-0:0 10px 24px -22px rgba(15,23,42,0.18);--lg-quiet-1:0 18px 42px -30px rgba(15,23,42,0.22);--lg-quiet-2:0 22px 52px -34px rgba(15,23,42,0.26);--lg-glow-accent:0 0 0 4px rgba(37,99,235,0.12);--lg-glow-amber:0 10px 24px -20px rgba(217,119,6,0.35);--lg-chip-shadow:0 12px 28px -22px rgba(15,23,42,0.26);--lg-border-subtle:rgba(148,163,184,0.2);--lg-border-default:rgba(148,163,184,0.42);--lg-border-strong:rgba(148,163,184,0.72);--lg-radius-card:1.75rem;--lg-radius-card-inner:1.25rem;--lg-radius-chip:9999px}.dark{--text-primary:#d8e5e1;--text-muted:#9eb4ad;--light-bg:#14221f;--white:#152522;--sato-dark-bg:#111f20;--sato-dark-bg-soft:#17251f;--sato-dark-surface:rgba(24,40,38,0.76);--sato-dark-surface-strong:rgba(29,48,46,0.88);--sato-dark-border:rgba(143,190,181,0.24);--sato-dark-border-strong:rgba(157,207,197,0.38);--sato-dark-text:#eef7f3;--sato-dark-muted:#b5c9c1;--lg-surface-bg:rgba(24,40,38,0.7);--lg-surface-border:rgba(143,190,181,0.25);--lg-depth-0:0 1px 2px rgba(4,13,13,0.28);--lg-depth-1:0 4px 12px rgba(4,13,13,0.36);--lg-depth-2:0 8px 24px rgba(4,13,13,0.46);--lg-quiet-0:0 10px 24px -22px rgba(3,12,12,0.48);--lg-quiet-1:0 18px 42px -30px rgba(3,12,12,0.54);--lg-quiet-2:0 22px 52px -34px rgba(3,12,12,0.6);--lg-glow-accent:0 0 0 4px rgba(103,197,255,0.14);--lg-glow-amber:0 10px 24px -20px rgba(248,211,139,0.24);--lg-chip-shadow:0 12px 28px -22px rgba(4,13,13,0.42);--lg-border-subtle:rgba(143,190,181,0.16);--lg-border-default:rgba(143,190,181,0.34);--lg-border-strong:rgba(157,207,197,0.54)}html.dark body{background:radial-gradient(circle at 18% 8%,rgba(103,197,255,.12),transparent 26rem),radial-gradient(circle at 82% 18%,rgba(248,211,139,.08),transparent 22rem),linear-gradient(180deg,#101d1f,#16251f 48%,#111f20)}html.dark body>.relative.min-h-screen{background:radial-gradient(circle at 20% 12%,rgba(103,197,255,.1),transparent 24rem),radial-gradient(circle at 80% 16%,rgba(146,242,215,.08),transparent 22rem),linear-gradient(180deg,#101d1f,#14231f);color:var(--sato-dark-muted)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{margin:0;color:var(--text-primary);background:#fbfaf7;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px}@supports not (overflow:clip){body,html{overflow-x:hidden}}.newsletter-ops-page{color-scheme:light}html.dark .newsletter-ops-page{color-scheme:dark;background:#071315!important;color:#d7e6e1!important}html.dark .newsletter-ops-atmosphere-base{background:radial-gradient(circle at 12% 10%,rgba(56,189,248,.18),transparent 30%),radial-gradient(circle at 84% 12%,rgba(248,211,139,.11),transparent 25%),radial-gradient(circle at 56% 78%,rgba(45,212,191,.14),transparent 32%),linear-gradient(145deg,#071315,#0c1b1f 38%,#101d19 70%,#151c16)!important}html.dark .newsletter-ops-atmosphere-grid{opacity:.28!important;background-image:linear-gradient(rgba(191,231,226,.075) 1px,transparent 0),linear-gradient(90deg,rgba(191,231,226,.075) 1px,transparent 0)!important}html.dark .newsletter-ops-atmosphere-sky{background-color:rgba(14,165,233,.16)!important}html.dark .newsletter-ops-atmosphere-amber{background-color:rgba(245,158,11,.13)!important}html.dark .newsletter-ops-atmosphere-mint{background-color:rgba(20,184,166,.14)!important}html.dark .newsletter-ops-page .bg-white,html.dark .newsletter-ops-page [class*="bg-white/"]:not(.sato-brand-cta){background-color:rgba(13,30,34,.7)!important}html.dark .newsletter-ops-page [class*="hover:bg-white/"]:hover{background-color:rgba(22,48,52,.82)!important}html.dark .newsletter-ops-page [class*="border-white/"],html.dark .newsletter-ops-page [class*=border-sky-100],html.dark .newsletter-ops-page [class*=border-sky-200],html.dark .newsletter-ops-page [class*=border-slate-200],html.dark .newsletter-ops-page [class*=border-slate-900]{border-color:rgba(169,223,216,.18)!important}html.dark .newsletter-ops-page [class*=ring-amber-200],html.dark .newsletter-ops-page [class*=ring-emerald-200],html.dark .newsletter-ops-page [class*=ring-rose-200],html.dark .newsletter-ops-page [class*=ring-sky-200],html.dark .newsletter-ops-page [class*=ring-slate-200]{--tw-ring-color:rgba(169,223,216,0.18)!important}html.dark .newsletter-ops-page .text-slate-800,html.dark .newsletter-ops-page .text-slate-900,html.dark .newsletter-ops-page .text-slate-950{color:#f3fbf8!important}html.dark .newsletter-ops-page .text-slate-700{color:#d5e7e1!important}html.dark .newsletter-ops-page .text-slate-600{color:#bfd3cc!important}html.dark .newsletter-ops-page .text-slate-500{color:#97ada6!important}html.dark .newsletter-ops-page .text-slate-400{color:#78918a!important}html.dark .newsletter-ops-page .text-sky-700{color:#7dd3fc!important}html.dark .newsletter-ops-page .text-emerald-700{color:#86efac!important}html.dark .newsletter-ops-page .text-amber-700{color:#facc15!important}html.dark .newsletter-ops-page .text-rose-700{color:#fda4af!important}html.dark .newsletter-ops-page .bg-slate-950{background-color:rgba(236,253,245,.13)!important;color:#ffffff!important;box-shadow:0 18px 44px -30px rgba(45,212,191,.45),inset 0 1px 0 rgba(255,255,255,.1)!important}html.dark .newsletter-ops-page .bg-slate-100,html.dark .newsletter-ops-page [class*=bg-slate-100]{background-color:rgba(148,163,184,.14)!important}html.dark .newsletter-ops-page [class*=bg-sky-50],html.dark .newsletter-ops-page [class*=from-sky-100]{background:radial-gradient(circle at 16% 0,rgba(56,189,248,.2),transparent 35%),linear-gradient(135deg,rgba(14,50,62,.86),rgba(10,27,35,.74) 56%,rgba(21,94,117,.52))!important}html.dark .newsletter-ops-page [class*=bg-emerald-50],html.dark .newsletter-ops-page [class*=from-emerald-100]{background:radial-gradient(circle at 16% 0,rgba(16,185,129,.2),transparent 35%),linear-gradient(135deg,rgba(7,55,46,.88),rgba(10,31,34,.76) 56%,rgba(15,118,110,.48))!important}html.dark .newsletter-ops-page [class*=bg-amber-50],html.dark .newsletter-ops-page [class*=from-amber-100]{background:radial-gradient(circle at 16% 0,rgba(245,158,11,.2),transparent 35%),linear-gradient(135deg,rgba(75,49,12,.84),rgba(35,28,20,.76) 56%,rgba(146,64,14,.44))!important}html.dark .newsletter-ops-page [class*=bg-rose-50],html.dark .newsletter-ops-page [class*=from-rose-100]{background:radial-gradient(circle at 16% 0,rgba(244,63,94,.2),transparent 35%),linear-gradient(135deg,rgba(76,29,43,.84),rgba(35,27,35,.76) 56%,rgba(159,18,57,.38))!important}html.dark .newsletter-ops-page [class*="bg-slate-900/"],html.dark .newsletter-ops-page [class*="bg-slate-900/["],html.dark .newsletter-ops-page [class*="bg-slate-950/"],html.dark .newsletter-ops-page [class*="bg-slate-950/["]{background-color:rgba(7,19,22,.78)!important}html.dark .newsletter-ops-page table tr:hover{background-color:rgba(22,48,52,.7)!important}html.dark .newsletter-ops-page .hover\:text-slate-950:hover,html.dark .newsletter-ops-page a:hover,html.dark .newsletter-ops-page button:hover .group-hover\:text-sky-700{color:#bae6fd!important}a{color:inherit;text-decoration:none}.sato-brand-cta{border-color:var(--sato-signal-current-border);background:var(--sato-signal-current-gradient);box-shadow:var(--sato-signal-current-shadow)}.sato-brand-cta:hover{box-shadow:var(--sato-signal-current-shadow-hover)}.sato-brand-outline{border:3px solid transparent;background:linear-gradient(#ffffff,#ffffff) padding-box,var(--sato-signal-halo-gradient) border-box;box-shadow:var(--sato-signal-halo-shadow)}.sato-brand-outline:hover{box-shadow:var(--sato-signal-halo-shadow-hover)}.sato-brand-outline-live{position:relative;border:3px solid transparent;background:linear-gradient(#ffffff,#ffffff) padding-box;box-shadow:var(--sato-signal-halo-shadow);isolation:isolate}.sato-brand-outline-live:before{content:"";position:absolute;inset:-3px;border-radius:inherit;padding:3px;background:var(--sato-signal-live-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;animation:sato-signal-hue-shift 6s linear infinite;filter:saturate(1.18) drop-shadow(0 0 10px rgba(103,197,255,.4)) drop-shadow(0 0 14px rgba(248,211,139,.3))}.sato-brand-outline-live-dark{background:linear-gradient(rgba(8,18,28,.92),rgba(8,18,28,.92)) padding-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 18px 36px -28px rgba(2,6,23,.78)}.booking-need-option-selected{position:relative;overflow:hidden;isolation:isolate}.booking-need-option-selected:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:3px;background:var(--booking-service-gradient,var(--sato-signal-current-gradient));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:saturate(1.42) brightness(1.08);pointer-events:none}.booking-service-groups{display:grid;gap:.78rem}.booking-service-groups--exploration{align-items:stretch}.booking-intake-shell{display:grid;gap:1rem}.booking-intake-card,.booking-intake-rail{border-radius:1.25rem;border:1px solid rgba(148,163,184,.26);background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,255,255,.56)),rgba(255,255,255,.62);box-shadow:0 20px 44px -38px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.74);backdrop-filter:blur(18px)}.booking-intake-rail{display:grid;gap:1rem;padding:1.1rem}.booking-intake-card{display:grid;gap:1rem;padding:1rem}.booking-step-panel{min-height:0}.booking-step-heading{display:grid;gap:.35rem}.booking-rail-summary{border-radius:1rem;border:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.42);padding:.85rem}.booking-rail-pill{display:inline-flex;max-width:100%;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.72);padding:.42rem .62rem;color:#334155;font-size:.74rem;font-weight:800;line-height:1.1;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)}.dark .booking-intake-card,.dark .booking-intake-rail{border-color:rgba(100,116,139,.42);background:linear-gradient(180deg,rgba(15,23,42,.76),rgba(15,23,42,.56)),rgba(15,23,42,.62);box-shadow:0 28px 72px -54px rgba(96,165,250,.5),inset 0 1px 0 rgba(255,255,255,.08)}.dark .booking-rail-summary{border-color:rgba(100,116,139,.34);background:rgba(15,23,42,.32)}.dark .booking-rail-pill{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.48);color:#dbeafe;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.booking-service-group{--booking-service-accent:14,165,233;--booking-service-accent-strong:2,132,199;--booking-service-warm:245,158,11;--booking-service-gradient:linear-gradient(135deg,rgb(var(--booking-service-accent)),rgba(var(--booking-service-accent-strong),0.78),rgba(var(--booking-service-warm),0.74));position:relative;overflow:hidden;border:1.5px solid rgba(var(--booking-service-accent),.34);border-radius:1.08rem;background:radial-gradient(circle at 92% 8%,rgba(var(--booking-service-accent),.14),transparent 34%),radial-gradient(circle at 8% 100%,rgba(var(--booking-service-warm),.09),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.62),rgba(248,250,252,.36));box-shadow:0 18px 42px -36px rgba(var(--booking-service-accent-strong),.58),inset 0 1px 0 rgba(255,255,255,.72);padding:.62rem}.booking-service-group--training{--booking-service-accent:6,182,212;--booking-service-accent-strong:8,145,178;--booking-service-warm:190,242,100}.booking-service-group--review{--booking-service-accent:59,130,246;--booking-service-accent-strong:37,99,235;--booking-service-warm:251,113,133}.booking-service-group--assistants{--booking-service-accent:251,191,36;--booking-service-accent-strong:217,119,6;--booking-service-warm:20,184,166}.booking-service-group--leadership{--booking-service-accent:20,184,166;--booking-service-accent-strong:13,148,136;--booking-service-warm:34,211,238}.booking-service-group--unsure{--booking-service-accent:148,163,184;--booking-service-accent-strong:71,85,105;--booking-service-warm:103,197,255}.booking-service-group-header{position:relative;z-index:1;padding:.1rem .14rem .56rem}.booking-service-group-header strong{display:inline-flex;align-items:center;gap:.42rem;color:rgb(var(--booking-service-accent-strong));font-size:.94rem;font-weight:900;line-height:1.15}.booking-service-group-header strong:before{content:"";display:inline-block;width:.52rem;height:.52rem;flex:0 0 auto;border-radius:999px;background:var(--booking-service-gradient);box-shadow:0 0 0 4px rgba(var(--booking-service-accent),.12)}.booking-service-options{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.booking-need-option{border-color:rgba(var(--booking-service-accent),.2)}.booking-need-row{min-height:0;padding:.78rem .85rem}.booking-need-row:after{content:"";position:absolute;inset:0 auto 0 0;width:.22rem;border-radius:inherit;background:var(--booking-service-gradient);opacity:.82}.booking-checkmark{border-color:rgba(var(--booking-service-accent),.46);background:rgba(255,255,255,.72);color:rgb(var(--booking-service-accent-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 10px 20px -18px rgba(var(--booking-service-accent-strong),.5)}.booking-checkmark--selected{border-color:transparent;background:var(--booking-service-gradient);color:rgb(15,23,42)}.booking-need-option:not(.booking-need-option-selected):hover{border-color:rgba(var(--booking-service-accent),.42);box-shadow:0 16px 34px -30px rgba(var(--booking-service-accent-strong),.5),inset 0 1px 0 rgba(255,255,255,.64)}.booking-service-group .booking-need-option-selected{border-color:rgba(var(--booking-service-accent),.34);box-shadow:0 20px 42px -34px rgba(var(--booking-service-accent-strong),.72),inset 0 1px 0 rgba(255,255,255,.72)}@media (min-width:640px){.booking-service-options{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-service-groups--exploration,.booking-service-options--single{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){.booking-intake-shell{grid-template-columns:minmax(0,.92fr) minmax(0,1.88fr);align-items:start}.booking-intake-rail{position:sticky;top:5rem;align-content:start}.booking-intake-card,.booking-intake-rail{min-height:33rem;padding:1.25rem}.booking-service-groups--exploration{gap:.62rem;grid-template-columns:minmax(0,1fr)}}.dark .booking-service-group{border-color:rgba(var(--booking-service-accent),.28);background:radial-gradient(circle at 92% 8%,rgba(var(--booking-service-accent),.16),transparent 34%),radial-gradient(circle at 8% 100%,rgba(var(--booking-service-warm),.08),transparent 38%),linear-gradient(145deg,rgba(15,23,42,.58),rgba(30,41,59,.3));box-shadow:0 18px 42px -36px rgba(2,6,23,.74),inset 0 1px 0 rgba(255,255,255,.08)}.dark .booking-service-group-header strong{color:rgba(226,247,255,.94)}.dark .booking-checkmark{background:rgba(15,23,42,.64);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 20px -18px rgba(2,6,23,.7)}.dark .booking-checkmark--selected{background:var(--booking-service-gradient);color:rgb(15,23,42)}.booking-progress{display:grid;gap:.55rem;border-radius:1rem;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.36);padding:.7rem .75rem .62rem}.dark .booking-progress{border-color:rgba(100,116,139,.32);background:rgba(15,23,42,.28)}.booking-progress-track{position:relative;height:.7rem;overflow:hidden;border-radius:9999px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.34)),rgba(148,163,184,.22);box-shadow:inset 0 0 0 1px rgba(148,163,184,.2),inset 0 1px 2px rgba(15,23,42,.1)}.dark .booking-progress-track{background:linear-gradient(180deg,rgba(51,65,85,.72),rgba(15,23,42,.56)),rgba(15,23,42,.78);box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),inset 0 1px 2px rgba(2,6,23,.42)}.booking-progress-fill{height:100%;min-width:2.5rem;border-radius:inherit;background:var(--sato-signal-current-gradient);box-shadow:0 0 18px rgba(103,197,255,.36),0 0 22px rgba(248,211,139,.22);transition:width .22s ease}@keyframes sato-signal-hue-shift{0%{filter:hue-rotate(0deg) saturate(1.18) drop-shadow(0 0 10px rgba(103,197,255,.4)) drop-shadow(0 0 14px rgba(248,211,139,.3))}to{filter:hue-rotate(1turn) saturate(1.18) drop-shadow(0 0 10px rgba(103,197,255,.4)) drop-shadow(0 0 14px rgba(248,211,139,.3))}}.font-display{font-family:Montserrat,Inter,sans-serif}.font-mono{font-family:Space Mono,monospace}.font-sketch{font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive}.font-marker{font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,cursive}.section-kicker{margin:0;font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:var(--text-muted)}.section-title{margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.52rem,2.85vw,2.35rem);line-height:1.12;letter-spacing:-.02em;color:#0f172a}.dark .section-title{color:var(--sato-dark-text)}.section-body{margin:0;font-size:clamp(.96rem,.96vw,1rem);line-height:1.74;color:var(--text-primary)}.sato-primary-nav{display:none;align-items:center;gap:.12rem;border:1px solid var(--lg-border-subtle);border-radius:var(--lg-radius-chip);background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.72),transparent 48%),rgba(255,255,255,.56);padding:.24rem;box-shadow:var(--lg-quiet-0),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(var(--lg-blur-md));-webkit-backdrop-filter:blur(var(--lg-blur-md))}.sato-primary-nav--dark{border-color:rgba(148,205,205,.18);background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.11),transparent 48%),rgba(7,18,28,.38);box-shadow:0 18px 40px -32px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.1)}.sato-primary-nav-link{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--lg-radius-chip);padding:.42rem .72rem;color:#475569;font-size:.8rem;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.sato-primary-nav-link.is-current,.sato-primary-nav-link:focus-visible,.sato-primary-nav-link:hover{border-color:rgba(103,197,255,.24);background:linear-gradient(135deg,rgba(103,197,255,.14),rgba(146,242,215,.1)),rgba(255,255,255,.72);color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)}.sato-primary-nav-link:focus-visible{outline:2px solid rgba(103,197,255,.9);outline-offset:3px}.sato-primary-nav--dark .sato-primary-nav-link{color:rgba(238,247,243,.68)}.sato-primary-nav--dark .sato-primary-nav-link.is-current,.sato-primary-nav--dark .sato-primary-nav-link:focus-visible,.sato-primary-nav--dark .sato-primary-nav-link:hover{border-color:rgba(103,197,255,.26);background:linear-gradient(135deg,rgba(103,197,255,.15),rgba(146,242,215,.1),rgba(248,211,139,.08)),rgba(255,255,255,.08);color:#ffffff;box-shadow:0 14px 30px -28px rgba(103,197,255,.7),inset 0 1px 0 rgba(255,255,255,.12)}@media (min-width:1280px){.sato-primary-nav{display:inline-flex}}.dark .section-kicker{color:rgba(158,180,173,.86)}.dark .section-body{color:rgba(213,228,222,.78)}.hero-body-emphasis{color:var(--sato-signal-current-sky);text-shadow:0 0 18px rgba(103,197,255,.18),0 0 30px rgba(248,211,139,.08)}.hero-body-emphasis:not(.hero-body-brand-lockup){box-shadow:inset 0 -.18em 0 rgba(248,211,139,.17)}.hero-visual-shell{position:absolute;inset:4.9rem 0 auto;z-index:0;opacity:.34;pointer-events:none}.hero-visual-shell>*{max-width:min(22.5rem,94vw)!important}.hero-body-brand-lockup{display:inline-flex;align-items:baseline;gap:.38em;vertical-align:baseline}.hero-body-brand-mark{display:inline-block;width:1.08em;height:1.08em;flex:0 0 auto;border-radius:.24em;-o-object-fit:cover;object-fit:cover;transform:translateY(.14em);filter:drop-shadow(0 0 10px rgba(127,214,255,.26)) drop-shadow(0 0 14px rgba(255,208,145,.12))}.hero-intro-lockup{position:absolute;inset:clamp(7.25rem,12svh,10rem) 1rem clamp(4rem,8svh,6rem);z-index:16;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.65rem,1.6vw,1rem);opacity:0;pointer-events:none;text-align:center}.hero-intro-lockup-mark{display:block;width:clamp(5.75rem,min(10vw,16svh),10rem);height:clamp(5.75rem,min(10vw,16svh),10rem);flex:0 0 auto;border-radius:999px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 .5rem rgba(127,214,255,.08),0 0 72px -18px rgba(127,214,255,.48),0 0 86px -28px rgba(255,208,145,.3)}.hero-intro-lockup-wordmark{display:flex;max-width:min(92vw,68rem);flex-wrap:wrap;justify-content:center;-moz-column-gap:.12em;column-gap:.12em;row-gap:.03em;background:linear-gradient(90deg,#ffffff,#83ddff 38%,#93f0d5 68%,#ffe08f);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(2rem,min(6vw,10svh),5.25rem);font-weight:800;letter-spacing:0;line-height:1;overflow:visible;text-shadow:0 0 34px rgba(127,214,255,.2);white-space:nowrap}@media (min-width:1024px){.hero-visual-shell{position:relative;inset:auto;z-index:auto;opacity:1;pointer-events:auto}.hero-visual-shell>*{max-width:44rem!important}}@media (max-width:420px){.hero-intro-lockup{inset:clamp(5.5rem,14svh,7rem) .75rem clamp(3.5rem,8svh,4.75rem);gap:.6rem}.hero-intro-lockup-mark{width:clamp(5.25rem,min(26vw,14svh),6.5rem);height:clamp(5.25rem,min(26vw,14svh),6.5rem)}.hero-intro-lockup-wordmark{max-width:calc(100vw - 1.5rem);font-size:clamp(1.65rem,min(9vw,5.5svh),2.15rem);letter-spacing:-.01em}}.hero-shader{z-index:0;overflow:hidden;pointer-events:none}.hero-shader,.hero-shader-base,.hero-shader-mesh,.hero-shader-orb,.hero-shader-sheen,.hero-shader-vignette{position:absolute;inset:0}.hero-shader--dark .hero-shader-base{background:radial-gradient(circle at 16% 18%,rgba(96,165,250,.26),transparent 26%),radial-gradient(circle at 82% 20%,rgba(245,158,11,.16),transparent 20%),radial-gradient(circle at 62% 76%,rgba(45,212,191,.12),transparent 24%),linear-gradient(140deg,#050b19,#10254f 38%,#1e4b97 70%,#0a1630)}.hero-shader--light .hero-shader-base{background:radial-gradient(circle at 16% 18%,rgba(96,165,250,.24),transparent 26%),radial-gradient(circle at 82% 20%,rgba(245,158,11,.14),transparent 20%),radial-gradient(circle at 62% 76%,rgba(45,212,191,.1),transparent 24%),linear-gradient(145deg,#102d66,#2150a7 42%,#275fcb 72%,#162848)}.hero-shader-mesh{opacity:.44;background:radial-gradient(circle at 20% 22%,rgba(255,255,255,.12),transparent 16%),radial-gradient(circle at 72% 24%,rgba(255,255,255,.08),transparent 18%),linear-gradient(118deg,rgba(255,255,255,.08),transparent 30% 62%,rgba(255,255,255,.06) 100%);mix-blend-mode:screen}.hero-shader-sheen{inset:-6% -12%;opacity:.34;background:radial-gradient(circle at 28% 58%,rgba(59,130,246,.42),transparent 22%),radial-gradient(circle at 68% 46%,rgba(96,165,250,.28),transparent 24%),radial-gradient(circle at 82% 18%,rgba(245,158,11,.18),transparent 18%);filter:blur(36px);mix-blend-mode:screen}.hero-shader-orb{border-radius:999px;filter:blur(80px);opacity:.75;mix-blend-mode:screen}.hero-shader-orb--blue{top:-6%;left:-4%;width:34rem;height:26rem;background:radial-gradient(circle,rgba(37,99,235,.52) 0,rgba(37,99,235,.14) 48%,transparent 74%)}.hero-shader-orb--cyan{right:10%;bottom:4%;width:24rem;height:20rem;background:radial-gradient(circle,rgba(34,211,238,.26) 0,rgba(16,185,129,.12) 54%,transparent 76%)}.hero-shader-orb--amber{top:12%;right:-2%;width:18rem;height:18rem;background:radial-gradient(circle,rgba(245,158,11,.34) 0,rgba(245,158,11,.08) 56%,transparent 76%)}.hero-shader-vignette{background:radial-gradient(circle at 50% 24%,transparent 0,transparent 52%,rgba(2,6,23,.18) 100%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(2,6,23,.12))}.hero-shader--animated .hero-shader-orb--blue{animation:hero-shader-float-a 18s ease-in-out infinite alternate}.hero-shader--animated .hero-shader-orb--cyan{animation:hero-shader-float-b 22s ease-in-out infinite alternate}.hero-shader--animated .hero-shader-orb--amber{animation:hero-shader-float-c 16s ease-in-out infinite alternate}.hero-shader--mobile .hero-shader-mesh{opacity:.34}.hero-shader--mobile .hero-shader-sheen{inset:-8% -24%;opacity:.26}.hero-shader--mobile .hero-shader-orb--blue{left:-28%;top:4%;width:24rem;height:20rem}.hero-shader--mobile .hero-shader-orb--cyan{right:-24%;bottom:10%;width:16rem;height:14rem}.hero-shader--mobile .hero-shader-orb--amber{right:-22%;top:18%;width:12rem;height:12rem}.cta-button{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:.75rem;padding:.66rem 1.08rem;border:1px solid rgba(147,197,253,.28);background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.02)),linear-gradient(135deg,#1d4ed8,#2563eb 38%,#1e40af 68%,#172554);color:white;font-size:.92rem;font-weight:600;letter-spacing:-.01em;box-shadow:0 20px 38px -20px rgba(37,99,235,.72),inset 0 1px 0 rgba(255,255,255,.22);transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease,filter .2s ease}.cta-button:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 24px 44px -20px rgba(37,99,235,.84),inset 0 1px 0 rgba(255,255,255,.28)}.cta-button:before{content:"";position:absolute;inset:1px 1px auto 1px;height:46%;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0));pointer-events:none}.cta-button--mobile-menu{width:100%;border-radius:1rem;padding:.92rem 1.2rem;font-size:1rem}.hero-parallax-layer{position:absolute;inset:-8% -6% 0 -6%;background:radial-gradient(circle at 80% 20%,rgb(37 99 235/22%) 0,transparent 48%),radial-gradient(circle at 15% 65%,rgb(245 158 11/18%) 0,transparent 44%),linear-gradient(to bottom,var(--ace-hero-from),var(--ace-hero-to))}.problem-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 74% 18%,rgba(220,38,38,.46),transparent 52%),radial-gradient(circle at 18% 78%,rgba(245,158,11,.34),transparent 56%),radial-gradient(circle at 44% 48%,rgba(127,29,29,.46),transparent 58%),linear-gradient(135deg,rgba(15,5,10,.96),rgba(50,12,20,.9) 48%,rgba(22,8,10,.98))}.problem-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.problem-ambient-blob--blue{width:780px;height:780px;top:-24%;right:-14%;background:radial-gradient(circle,rgba(59,130,246,.34) 0,rgba(127,29,29,.28) 34%,transparent 82%);animation:ambient-drift-1 14s ease-in-out infinite alternate}.problem-ambient-blob--amber{width:740px;height:740px;bottom:-24%;left:-18%;background:radial-gradient(circle,rgba(245,158,11,.48) 0,rgba(239,68,68,.18) 42%,transparent 84%);animation:ambient-drift-2 16s ease-in-out infinite alternate}.problem-ambient-blob--emerald{width:640px;height:640px;top:-18%;left:-14%;background:radial-gradient(circle,rgba(225,29,72,.5) 0,rgba(245,158,11,.16) 38%,transparent 78%);animation:ambient-drift-3 18s ease-in-out infinite alternate}.dark .problem-ambient-blob--blue{background:radial-gradient(circle,rgba(59,130,246,.26) 0,rgba(127,29,29,.32) 36%,transparent 82%)}.dark .problem-ambient-blob--amber{background:radial-gradient(circle,rgba(251,191,36,.36) 0,rgba(239,68,68,.2) 42%,transparent 84%)}.dark .problem-ambient-blob--emerald{background:radial-gradient(circle,rgba(225,29,72,.42) 0,rgba(245,158,11,.12) 38%,transparent 78%)}.problem-v2-ambient{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 16% 18%,rgba(251,191,36,.18),transparent 24rem),radial-gradient(circle at 82% 20%,rgba(56,189,248,.18),transparent 26rem),radial-gradient(circle at 72% 82%,rgba(20,184,166,.12),transparent 24rem),linear-gradient(135deg,rgba(13,7,11,.98),rgba(63,15,25,.94) 46%,rgba(11,20,24,.98))}.problem-v2-section:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 86%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 86%,transparent)}.problem-v2-insight{position:relative;overflow:hidden;border-color:rgba(251,191,36,.24)!important;background:radial-gradient(circle at 10% 0,rgba(251,191,36,.16),transparent 42%),linear-gradient(135deg,rgba(70,22,31,.82),rgba(28,20,30,.7))!important;color:#fff7ed}.problem-v2-insight:after{content:"";position:absolute;inset:auto 12% -46% 18%;height:7rem;border-radius:999px;background:radial-gradient(circle,rgba(251,191,36,.2),transparent 68%)}.problem-v2-top-stack{display:grid;align-content:end;gap:1rem}.problem-v2-structure-preview{position:relative;display:none;min-height:15rem;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:1.25rem;background:radial-gradient(circle at 12% 0,rgba(251,191,36,.13),transparent 38%),radial-gradient(circle at 82% 18%,rgba(45,212,191,.14),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.035));box-shadow:0 22px 58px -44px rgba(2,6,23,.76),inset 0 1px 0 rgba(255,255,255,.1);padding:1rem;backdrop-filter:blur(18px)}.problem-v2-structure-preview:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.048) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(120deg,black,transparent 72%);mask-image:linear-gradient(120deg,black,transparent 72%);opacity:.62;pointer-events:none}.problem-v2-structure-copy,.problem-v2-structure-map,.problem-v2-structure-preview>p{position:relative;z-index:1}.problem-v2-structure-copy{max-width:27rem}.problem-v2-structure-copy span{display:inline-flex;min-height:1.45rem;align-items:center;border:1px solid rgba(45,212,191,.18);border-radius:999px;background:rgba(45,212,191,.08);color:rgba(204,251,241,.82);font-size:.62rem;font-weight:900;letter-spacing:.12em;line-height:1;padding:.34rem .52rem;text-transform:uppercase}.problem-v2-structure-copy h3{margin:.7rem 0 0;color:#fff7ed;font-family:var(--font-display);font-size:clamp(1.14rem,2.4vw,1.62rem);font-weight:760;line-height:1.04}.problem-v2-structure-map{display:grid;grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr);align-items:center;gap:.75rem;margin-top:1rem}.problem-v2-structure-cluster{position:relative;display:grid;min-height:5.5rem;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:rgba(2,6,23,.16);padding:.55rem}.problem-v2-structure-cluster--messy{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.35rem}.problem-v2-structure-cluster--clean{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;background:linear-gradient(180deg,rgba(45,212,191,.075),rgba(56,189,248,.055)),rgba(2,6,23,.16)}.problem-v2-structure-cell,.problem-v2-structure-chip{display:inline-flex;min-width:0;min-height:1.72rem;align-items:center;justify-content:center;text-align:center;font-size:.66rem;font-weight:860;line-height:1;padding:.32rem .42rem}.problem-v2-structure-chip{border:1px solid rgba(251,191,36,.24);border-radius:999px;background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(254,243,199,.84));color:#3e1320;transform:translateY(calc((var(--problem-v2-structure-index) - 1.5) * .12rem));animation:problem-v2-structure-float 4.8s ease-in-out infinite;animation-delay:calc(var(--problem-v2-structure-index) * .1s)}.problem-v2-structure-cell{border:1px solid rgba(153,246,228,.24);border-radius:.44rem;background:linear-gradient(180deg,rgba(240,253,250,.96),rgba(204,251,241,.86));color:#0f4039;box-shadow:0 12px 24px -22px rgba(45,212,191,.72),inset 0 1px 0 rgba(255,255,255,.68)}.problem-v2-structure-flow{display:grid;justify-items:center;gap:.35rem;min-width:4.3rem}.problem-v2-structure-flow span{position:relative;display:block;width:4.2rem;height:2px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.16)}.problem-v2-structure-flow span:after{content:"";position:absolute;inset:0;width:46%;border-radius:inherit;background:linear-gradient(90deg,rgba(251,191,36,.78),rgba(45,212,191,.72));animation:problem-v2-structure-scan 2.6s ease-in-out infinite}.problem-v2-structure-flow strong{color:rgba(255,247,237,.78);font-size:.58rem;font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase}.problem-v2-structure-preview>p{margin:.85rem 0 0;border:1px solid rgba(251,191,36,.14);border-radius:.78rem;background:rgba(255,255,255,.055);color:rgba(255,247,237,.82);font-size:.76rem;font-weight:720;line-height:1.35;padding:.58rem .64rem}.problem-v2-flow{display:grid;gap:1.1rem}.problem-v2-breakdown{display:none}.problem-v2-panel-wrap{display:grid;gap:.85rem}.problem-v2-panel{--problem-v2-flow-accent:#fbbf24;--problem-v2-flow-soft:rgba(251,191,36,0.14);--problem-v2-flow-ink:#3e1320;position:relative;min-height:15rem;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 8% 8%,rgba(255,255,255,.14),transparent 18rem),linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.055));box-shadow:0 28px 72px -48px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.16);backdrop-filter:blur(18px)}.problem-v2-panel:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.86}.problem-v2-panel--1:before{background:radial-gradient(circle at 78% 20%,rgba(251,191,36,.18),transparent 18rem),linear-gradient(90deg,transparent 0 38%,rgba(251,191,36,.13) 38% 39%,transparent 39% 100%)}.problem-v2-panel--2:before{background:radial-gradient(circle at 76% 44%,rgba(56,189,248,.18),transparent 20rem),linear-gradient(135deg,transparent 0 28%,rgba(56,189,248,.1) 28% 29%,transparent 29% 100%)}.problem-v2-panel--2{--problem-v2-flow-accent:#38bdf8;--problem-v2-flow-soft:rgba(56,189,248,0.14);--problem-v2-flow-ink:#0b4052}.problem-v2-panel--3:before{background:radial-gradient(circle at 78% 52%,rgba(20,184,166,.16),transparent 20rem)}.problem-v2-panel--3{--problem-v2-flow-accent:#2dd4bf;--problem-v2-flow-soft:rgba(45,212,191,0.14);--problem-v2-flow-ink:#0f4039}.problem-v2-panel>*{position:relative;z-index:1}section#problem-v2 .section-kicker{color:rgba(254,202,202,.84);text-shadow:0 1px 14px rgba(0,0,0,.42)}section#problem-v2 .section-title{color:#fff7ed;text-shadow:0 2px 18px rgba(0,0,0,.48),0 0 30px rgba(248,113,113,.22)}section#problem-v2 .section-body{color:rgba(255,241,242,.9);text-shadow:0 1px 12px rgba(0,0,0,.34)}.problem-v2-panel h3{color:#2c1321}.problem-v2-panel p{color:rgba(44,19,33,.72)}.problem-v2-panel--2 h3{color:#11384a}.problem-v2-panel--2 p{color:rgba(17,56,74,.72)}.problem-v2-panel--3 h3{color:#123d39}.problem-v2-panel--3 p{color:rgba(18,61,57,.72)}.problem-v2-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.problem-v2-panel-icon,.problem-v2-panel-step{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.09);color:rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);backdrop-filter:blur(14px)}.problem-v2-panel-step{min-width:3rem;height:2rem;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase}.problem-v2-panel-icon{width:2.25rem;height:2.25rem;border-radius:999px;animation:problem-card-icon-float 3.8s ease-in-out infinite}.problem-v2-items{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.55rem;margin-top:1.35rem}.problem-v2-item{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.88);color:#3e1320;font-size:.82rem;font-weight:800;line-height:1.1;padding:.48rem .72rem;box-shadow:0 16px 32px -24px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.78);animation:problem-v2-item-reveal .68s cubic-bezier(.22,1,.36,1) both,problem-v2-item-glow 4.8s ease-in-out infinite;animation-delay:var(--problem-v2-delay,0s),calc(var(--problem-v2-delay, 0s) + .9s)}.problem-v2-items--1 .problem-v2-item{background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(254,243,199,.86))}.problem-v2-items--2 .problem-v2-item{background:linear-gradient(180deg,rgba(240,249,255,.96),rgba(207,250,254,.86));color:#0b4052}.problem-v2-items--3 .problem-v2-item{background:linear-gradient(180deg,rgba(240,253,250,.96),rgba(204,251,241,.88));color:#0f4039}.problem-v2-connector{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.075);color:rgba(255,255,255,.72);font-size:.72rem;font-weight:800;padding:.42rem .7rem;text-transform:uppercase;backdrop-filter:blur(14px)}.problem-v2-pressure-strip{position:relative;display:grid;gap:.8rem;margin-top:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1.1rem;background:radial-gradient(circle at 12% 0,rgba(251,191,36,.14),transparent 42%),radial-gradient(circle at 86% 12%,rgba(45,212,191,.1),transparent 44%),rgba(2,6,23,.18);padding:.85rem;box-shadow:0 22px 58px -44px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(18px)}.problem-v2-pressure-strip:before{content:"";position:absolute;top:3.45rem;left:1rem;right:1rem;height:1px;background:linear-gradient(90deg,rgba(251,191,36,.48),rgba(56,189,248,.36),rgba(45,212,191,.42));opacity:.5}.problem-v2-pressure-topline{position:relative;z-index:1;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.8rem}.problem-v2-pressure-label{margin:0;color:rgba(255,241,242,.66);font-size:.7rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.problem-v2-pressure-grid-label{display:inline-flex;min-height:1.55rem;align-items:center;justify-content:center;border:1px solid rgba(45,212,191,.2);border-radius:999px;background:rgba(45,212,191,.08);color:rgba(204,251,241,.82);font-size:.66rem;font-weight:850;line-height:1;padding:.34rem .56rem;white-space:nowrap}.problem-v2-tool-stream{position:relative;z-index:1;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:linear-gradient(90deg,rgba(2,6,23,.34),rgba(255,255,255,.045),rgba(2,6,23,.3)),rgba(255,255,255,.045);padding:.5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 16px 34px -30px rgba(2,6,23,.7)}.problem-v2-tool-stream:after,.problem-v2-tool-stream:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:4rem;pointer-events:none}.problem-v2-tool-stream:before{left:0;background:linear-gradient(90deg,rgba(24,8,13,.96),transparent)}.problem-v2-tool-stream:after{right:0;background:linear-gradient(270deg,rgba(12,23,25,.96),transparent)}.problem-v2-tool-stream-track{display:flex;width:-moz-max-content;width:max-content;min-width:100%;align-items:center;gap:.5rem;animation:problem-v2-tool-drift 18s linear infinite;will-change:transform}.problem-v2-tool-chip{display:inline-flex;flex:0 0 auto;min-height:2rem;align-items:center;gap:.42rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:radial-gradient(circle at 12% 0,rgba(255,255,255,.14),transparent 48%),rgba(255,255,255,.08);color:rgba(255,241,242,.86);font-size:.68rem;font-weight:820;line-height:1;padding:.34rem .58rem .34rem .42rem;box-shadow:0 14px 26px -24px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.1);animation:problem-v2-tool-pop 5.8s ease-in-out infinite;animation-delay:var(--problem-v2-tool-delay,0s)}.problem-v2-tool-chip img,.problem-v2-tool-chip svg{flex-shrink:0;filter:saturate(1.05)}.problem-v2-pressure-grid{position:relative;z-index:1;display:grid;gap:.65rem}.problem-v2-pressure-item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;min-width:0;width:100%;cursor:pointer;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:.8rem;background:rgba(255,255,255,.055);color:inherit;padding:.78rem;text-align:left;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.problem-v2-pressure-item:after{content:"";position:absolute;inset:auto 12% -42% 12%;height:4rem;border-radius:999px;background:radial-gradient(circle,rgba(251,191,36,.16),transparent 70%);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.problem-v2-pressure-item:nth-child(2):after{background:radial-gradient(circle,rgba(56,189,248,.14),transparent 70%)}.problem-v2-pressure-item:nth-child(3):after{background:radial-gradient(circle,rgba(45,212,191,.14),transparent 70%)}.problem-v2-pressure-item:nth-child(4):after{background:radial-gradient(circle,rgba(168,85,247,.12),transparent 70%)}.problem-v2-pressure-item:nth-child(5):after{background:radial-gradient(circle,rgba(56,189,248,.13),transparent 70%)}.problem-v2-pressure-item:nth-child(6):after{background:radial-gradient(circle,rgba(251,191,36,.13),transparent 70%)}.problem-v2-pressure-item.is-active,.problem-v2-pressure-item:focus-visible,.problem-v2-pressure-item:hover{border-color:rgba(251,191,36,.28);background:radial-gradient(circle at 12% 0,rgba(251,191,36,.12),transparent 48%),rgba(255,255,255,.075);box-shadow:0 18px 36px -30px rgba(251,191,36,.4),inset 0 1px 0 rgba(255,255,255,.12);transform:translateY(-1px)}.problem-v2-pressure-item:focus-visible{outline:2px solid rgba(125,211,252,.75);outline-offset:3px}.problem-v2-pressure-item.is-active:after{opacity:.92;transform:translateY(-.3rem) scale(1.1)}.problem-v2-pressure-index{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.08);color:rgba(253,186,116,.9);font-size:.62rem;font-weight:900;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.12);animation:problem-v2-pressure-pulse 4.8s ease-in-out infinite}.problem-v2-pressure-item:nth-child(2) .problem-v2-pressure-index{color:rgba(125,211,252,.9);animation-delay:.5s}.problem-v2-pressure-item:nth-child(3) .problem-v2-pressure-index{color:rgba(94,234,212,.9);animation-delay:1s}.problem-v2-pressure-item-title{display:block;margin:0;color:#fff7ed;font-family:var(--font-display);font-size:.9rem;font-weight:760;line-height:1.12}.problem-v2-pressure-item p{margin:.35rem 0 0;color:rgba(255,241,242,.68);font-size:.76rem;font-weight:640;line-height:1.45}.problem-v2-pressure-tool-row{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.65rem}.problem-v2-pressure-tool-dot{display:inline-flex;width:1.45rem;height:1.45rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,241,242,.84);font-size:.66rem;font-weight:850;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.problem-v2-pressure-detail{position:relative;z-index:1;display:grid;gap:.9rem;overflow:hidden;border:1px solid rgba(45,212,191,.16);border-radius:.95rem;background:radial-gradient(circle at 10% 0,rgba(45,212,191,.1),transparent 44%),radial-gradient(circle at 92% 12%,rgba(251,191,36,.11),transparent 42%),rgba(255,255,255,.055);padding:.9rem;transition:border-color .22s ease,background .22s ease,transform .22s ease}.problem-v2-pressure-detail-kicker,.problem-v2-pressure-signal span{display:block;color:rgba(204,251,241,.66);font-size:.65rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.problem-v2-pressure-detail h3{margin:.42rem 0 0;color:#fff7ed;font-family:var(--font-display);font-size:1rem;font-weight:800;line-height:1.1}.problem-v2-pressure-detail p{margin:.45rem 0 0;color:rgba(255,241,242,.76);font-size:.82rem;font-weight:650;line-height:1.5}.problem-v2-pressure-signal{display:grid;gap:.45rem;align-content:start;min-width:0;border:1px solid rgba(251,191,36,.16);border-radius:.8rem;background:rgba(2,6,23,.16);padding:.72rem}.problem-v2-pressure-signal strong{color:rgba(255,247,237,.9);font-size:.82rem;line-height:1.35}.problem-v2-pressure-bridge{position:relative;z-index:1;margin:0;border:1px solid rgba(251,191,36,.16);border-radius:.85rem;background:rgba(255,255,255,.06);color:rgba(255,247,237,.86);font-size:.82rem;font-weight:760;line-height:1.5;padding:.72rem .78rem}@keyframes problem-v2-item-reveal{0%{opacity:0;transform:translateY(.7rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes problem-v2-item-glow{0%,to{filter:brightness(1)}48%{filter:brightness(1.06)}}@keyframes problem-v2-pressure-pulse{0%,to{box-shadow:0 0 0 0 rgba(251,191,36,0),inset 0 1px 0 rgba(255,255,255,.12)}45%{box-shadow:0 0 0 .38rem rgba(251,191,36,.06),inset 0 1px 0 rgba(255,255,255,.12)}}@keyframes problem-v2-tool-drift{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - .25rem),0,0)}}@keyframes problem-v2-tool-pop{0%,to{transform:translateY(0)}45%{transform:translateY(-.18rem)}}@keyframes problem-v2-node-breathe{0%,to{opacity:.92;box-shadow:0 12px 24px -20px rgba(251,191,36,.74)}48%{opacity:1;box-shadow:0 12px 24px -20px rgba(251,191,36,.74),0 0 0 .26rem rgba(251,191,36,.1)}}@keyframes problem-v2-spoke-inbound{0%{opacity:0;transform:translateY(-50%) scale(.72)}18%{opacity:1}72%{opacity:1;transform:translate(calc(var(--problem-v2-intake-radius, 4.4rem) * -.94),-50%) scale(1)}to{opacity:0;transform:translate(calc(var(--problem-v2-intake-radius, 4.4rem) * -1.02),-50%) scale(.62)}}@keyframes problem-v2-knowledge-core-pulse{0%,to{box-shadow:0 0 0 0 rgba(125,211,252,0)}46%{box-shadow:0 0 0 .42rem rgba(125,211,252,.08)}}@keyframes problem-v2-shard-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(.34rem,-.28rem,0)}}@keyframes problem-v2-shard-outbound{0%{opacity:0;transform:translateY(-50%) scale(.7)}18%{opacity:1}72%{opacity:1;transform:translate(calc(var(--problem-v2-knowledge-radius, 7rem) * .92),-50%) scale(1)}to{opacity:0;transform:translate(calc(var(--problem-v2-knowledge-radius, 7rem) * 1.02),-50%) scale(.7)}}@keyframes problem-v2-shard-pop{0%,to{filter:brightness(1);box-shadow:0 12px 24px -22px rgba(56,189,248,.78)}48%{filter:brightness(1.08);box-shadow:0 12px 24px -22px rgba(56,189,248,.78),0 0 0 .18rem rgba(56,189,248,.08)}}@keyframes problem-v2-work-inch{0%,to{transform:translateX(0)}48%{transform:translateX(.46rem)}}@keyframes problem-v2-work-load{0%{opacity:.4;transform:scaleX(0)}8%{opacity:.62}88%{opacity:.7;transform:scaleX(1)}96%{opacity:.56;transform:scaleX(1)}to{opacity:.34;transform:scaleX(0)}}@keyframes problem-v2-slow-meter{0%{opacity:.42;transform:scaleX(.08) translateX(0)}50%{opacity:1;transform:scaleX(.46) translateX(42%)}to{opacity:.42;transform:scaleX(.12) translateX(82%)}}@keyframes problem-v2-work-dot-pulse{0%,to{box-shadow:0 0 0 .18rem rgba(20,184,166,.16)}46%{box-shadow:0 0 0 .18rem rgba(20,184,166,.16),0 0 0 .34rem rgba(20,184,166,.1)}}@keyframes problem-v2-structure-float{0%,to{opacity:.94}48%{opacity:1;transform:translateY(calc((var(--problem-v2-structure-index) - 1.5) * .12rem - .1rem))}}@keyframes problem-v2-structure-scan{0%{transform:translateX(-110%)}52%{transform:translateX(160%)}to{transform:translateX(320%)}}@keyframes problem-v2-request-scan{0%{transform:translateX(-110%)}52%{transform:translateX(160%)}to{transform:translateX(390%)}}@media (min-width:900px){.problem-v2-breakdown{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:2rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1.2rem;background:radial-gradient(circle at 14% 0,rgba(251,191,36,.16),transparent 40%),radial-gradient(circle at 86% 18%,rgba(56,189,248,.12),transparent 42%),rgba(255,255,255,.065);padding:.78rem;box-shadow:0 22px 58px -44px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(18px)}.problem-v2-structure-preview{display:block}.problem-v2-breakdown-rail,.problem-v2-missing-loop{grid-column:1/-1}.problem-v2-breakdown-rail{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;color:rgba(255,241,242,.68);font-size:.72rem;font-weight:840}.problem-v2-breakdown-rail-label{min-width:0;max-width:18rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(2,6,23,.16);padding:.38rem .62rem;line-height:1.1}.problem-v2-breakdown-rail-line{position:relative;display:block;height:2px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.14)}.problem-v2-breakdown-rail-line:after{content:"";position:absolute;inset:0;width:26%;height:2px;background:linear-gradient(90deg,rgba(251,191,36,.62),rgba(56,189,248,.54));animation:problem-v2-request-scan 3.8s ease-in-out infinite}.problem-v2-breakdown-rail-fill{display:block;height:100%;border-radius:inherit}.problem-v2-breakdown-lane{position:relative;display:grid;min-height:16.4rem;align-content:start;gap:.82rem;min-width:0;overflow:hidden;border-radius:.85rem;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018));padding:.9rem .68rem}.problem-v2-breakdown-lane:before{content:"";position:absolute;inset:auto 10% -36% 10%;height:5rem;border-radius:999px;opacity:.58;pointer-events:none}.problem-v2-breakdown-lane--inputs:before{background:radial-gradient(circle,rgba(251,191,36,.34),transparent 68%)}.problem-v2-breakdown-lane--knowledge:before{background:radial-gradient(circle,rgba(56,189,248,.3),transparent 68%)}.problem-v2-breakdown-lane--work:before{background:radial-gradient(circle,rgba(45,212,191,.28),transparent 68%)}.problem-v2-breakdown-lane:not(.problem-v2-breakdown-lane--work):after{content:"";position:absolute;right:-.35rem;top:50%;z-index:2;width:.7rem;height:2px;background:linear-gradient(90deg,rgba(251,191,36,.62),rgba(56,189,248,.54))}.problem-v2-breakdown-heading{position:relative;z-index:1;display:flex;align-items:center;gap:.52rem}.problem-v2-breakdown-index{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.09);color:rgba(253,186,116,.9);font-size:.64rem;font-weight:900;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.problem-v2-breakdown-heading h3{margin:0;color:#fff7ed;font-family:var(--font-display);font-size:1rem;font-weight:760;line-height:1.1}.problem-v2-breakdown-lane p{position:relative;z-index:1;margin:0;color:rgba(255,241,242,.72);font-size:.78rem;font-weight:650;line-height:1.45;max-width:20rem}.problem-v2-intake-web,.problem-v2-knowledge-scatter,.problem-v2-work-drag{position:relative;z-index:1;min-height:9.8rem;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:.78rem;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.075),transparent 48%),rgba(2,6,23,.12)}.problem-v2-intake-web{min-height:11.1rem}.problem-v2-intake-core{position:absolute;left:50%;top:50%;z-index:2;display:grid;width:5.55rem;height:5.55rem;place-items:center;border:1px solid rgba(251,191,36,.26);border-radius:999px;background:radial-gradient(circle at 38% 22%,rgba(255,255,255,.2),transparent 36%),rgba(72,26,34,.88);color:rgba(255,247,237,.9);padding:.65rem;text-align:center;transform:translate(-50%,-50%);box-shadow:0 0 36px -20px rgba(251,191,36,.86),inset 0 1px 0 rgba(255,255,255,.16)}.problem-v2-intake-core span,.problem-v2-work-meter span{color:rgba(255,241,242,.62);font-size:.55rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.problem-v2-intake-core strong{color:#fff7ed;font-size:.68rem;font-weight:860;line-height:1.08}.problem-v2-intake-node-wrap{position:absolute;left:50%;top:50%;z-index:1;transform:rotate(var(--problem-v2-node-angle));transform-origin:0 0}.problem-v2-intake-spoke{position:absolute;left:0;top:-1px;width:4.35rem;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(251,191,36,.58),rgba(255,255,255,.08));opacity:.58;transform-origin:left center}.problem-v2-intake-spoke:after{content:"";position:absolute;right:0;top:50%;width:.32rem;height:.32rem;border-radius:999px;background:rgba(251,191,36,.96);box-shadow:0 0 14px rgba(251,191,36,.68);transform:translateY(-50%);animation:problem-v2-spoke-inbound 2.7s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--problem-v2-node-delay,0s)}.problem-v2-intake-node{position:absolute;left:4.4rem;top:0;display:inline-flex;min-height:1.48rem;max-width:6.4rem;align-items:center;justify-content:center;border:1px solid rgba(251,191,36,.26);border-radius:999px;background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(254,243,199,.84));color:#3e1320;font-size:.61rem;font-weight:880;line-height:1;padding:.3rem .44rem;text-align:center;transform:translate(-50%,-50%) rotate(var(--problem-v2-node-angle-negative));box-shadow:0 12px 24px -20px rgba(251,191,36,.74);animation:problem-v2-node-breathe 4.8s ease-in-out infinite;animation-delay:var(--problem-v2-node-delay,0s)}.problem-v2-knowledge-scatter{min-height:10.4rem}.problem-v2-knowledge-core{left:50%;top:50%;z-index:2;width:6rem;min-height:2.35rem;border:1px dashed rgba(125,211,252,.34);border-radius:999px;background:rgba(2,6,23,.32);color:rgba(224,242,254,.8);font-size:.62rem;font-weight:880;line-height:1.1;padding:.35rem .5rem;transform:translate(-50%,-50%);animation:problem-v2-knowledge-core-pulse 4.4s ease-in-out infinite}.problem-v2-knowledge-core,.problem-v2-knowledge-shard{position:absolute;display:inline-flex;align-items:center;justify-content:center;text-align:center}.problem-v2-knowledge-shard{left:var(--problem-v2-shard-x);top:var(--problem-v2-shard-y);z-index:1;min-height:1.55rem;max-width:7.4rem;border:1px solid rgba(186,230,253,.36);border-radius:.52rem;background:linear-gradient(180deg,rgba(240,249,255,.96),rgba(207,250,254,.84));color:#0b4052;font-size:.6rem;font-weight:850;line-height:1.05;padding:.32rem .45rem;box-shadow:0 12px 24px -22px rgba(56,189,248,.78);animation:problem-v2-shard-drift 5.8s ease-in-out infinite}.problem-v2-work-drag{display:grid;gap:.55rem;align-content:start;min-height:10.4rem;padding:.58rem}.problem-v2-work-meter{position:relative;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.55rem;border:1px solid rgba(45,212,191,.18);border-radius:999px;background:rgba(2,6,23,.18);padding:.38rem .5rem;overflow:hidden}.problem-v2-work-meter:after{inset:auto .5rem .28rem;overflow:hidden;background:rgba(153,246,228,.18)}.problem-v2-work-meter:after,.problem-v2-work-meter:before{content:"";position:absolute;height:2px;border-radius:999px}.problem-v2-work-meter:before{left:.5rem;right:.5rem;bottom:.28rem;z-index:1;background:linear-gradient(90deg,rgba(45,212,191,0),rgba(45,212,191,.86),rgba(45,212,191,0));transform-origin:left center;animation:problem-v2-slow-meter 4.8s cubic-bezier(.42,0,.2,1) infinite}.problem-v2-work-meter strong{color:rgba(204,251,241,.9);font-size:.62rem;font-weight:900;line-height:1;white-space:nowrap}.problem-v2-work-queue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.problem-v2-work-queue-item{display:inline-flex;min-width:0;min-height:1.78rem;align-items:center;gap:.34rem;border:1px solid rgba(153,246,228,.28);border-radius:999px;background:linear-gradient(180deg,rgba(240,253,250,.96),rgba(204,251,241,.84));color:#0f4039;font-size:.59rem;font-weight:860;line-height:1.05;padding:.32rem .48rem;box-shadow:0 12px 24px -22px rgba(45,212,191,.72);animation:problem-v2-work-inch 4.8s ease-in-out infinite;animation-delay:var(--problem-v2-work-delay,0s)}.problem-v2-work-queue-dot{flex:0 0 auto;width:.38rem;height:.38rem;border-radius:999px;background:#14b8a6;box-shadow:0 0 0 .18rem rgba(20,184,166,.16);animation:problem-v2-work-dot-pulse 2.6s ease-in-out infinite}.problem-v2-breakdown-items{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.42rem}.problem-v2-breakdown-lane--knowledge .problem-v2-breakdown-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.problem-v2-breakdown-lane--work .problem-v2-breakdown-items{display:grid;grid-template-columns:minmax(0,1fr)}.problem-v2-breakdown-item{display:inline-flex;min-width:0;min-height:1.8rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.82);color:#3e1320;font-size:.68rem;font-weight:860;line-height:1.05;padding:.34rem .5rem;text-align:center;box-shadow:0 14px 28px -24px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.74)}.problem-v2-breakdown-lane--inputs .problem-v2-breakdown-item{background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(254,243,199,.82))}.problem-v2-breakdown-lane--knowledge .problem-v2-breakdown-item{background:linear-gradient(180deg,rgba(240,249,255,.96),rgba(207,250,254,.82));color:#0b4052}.problem-v2-breakdown-lane--work .problem-v2-breakdown-item{justify-content:flex-start;border-radius:999px;background:linear-gradient(180deg,rgba(240,253,250,.96),rgba(204,251,241,.84));color:#0f4039;padding-inline:.62rem}.problem-v2-missing-loop{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.68rem;border:1px solid rgba(255,255,255,.11);border-radius:.95rem;background:rgba(2,6,23,.15);padding:.58rem .68rem}.problem-v2-missing-loop-label{color:rgba(255,241,242,.58);font-size:.66rem;font-weight:900;line-height:1;text-transform:uppercase}.problem-v2-missing-loop-steps{display:flex;flex-wrap:wrap;gap:.42rem;min-width:0}.problem-v2-missing-loop-step{position:relative;display:inline-flex;min-height:1.55rem;align-items:center;border:1px solid rgba(251,191,36,.22);border-radius:999px;background:rgba(255,255,255,.065);color:rgba(255,241,242,.8);font-size:.64rem;font-weight:820;line-height:1;padding:.34rem .48rem}.problem-v2-flow{display:none}.problem-v2-pressure-strip{margin-top:.82rem}.problem-v2-pressure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.problem-v2-pressure-item{align-content:start;min-height:9.2rem}.problem-v2-pressure-detail{grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);align-items:stretch}.problem-v2-panel-wrap{grid-template-rows:1fr}.problem-v2-panel{display:grid;align-content:start;min-height:24rem}.problem-v2-connector{display:none}.problem-v2-breakdown{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:2.25rem;padding:1rem}.problem-v2-breakdown-lane{grid-template-columns:minmax(0,.62fr) minmax(22rem,1.18fr);align-items:center;gap:.72rem 1.25rem;min-height:21rem;border-radius:1.12rem;padding:1.1rem}.problem-v2-breakdown-lane--knowledge{grid-template-columns:minmax(22rem,1.18fr) minmax(0,.62fr)}.problem-v2-breakdown-lane:not(.problem-v2-breakdown-lane--work):after{display:none}.problem-v2-breakdown-heading,.problem-v2-breakdown-lane p{grid-column:1}.problem-v2-breakdown-lane--knowledge .problem-v2-breakdown-heading,.problem-v2-breakdown-lane--knowledge p{grid-column:2}.problem-v2-breakdown-heading{align-self:end}.problem-v2-breakdown-heading h3{font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.02}.problem-v2-breakdown-lane p{align-self:start;max-width:31rem;font-size:clamp(.9rem,1vw,1rem);line-height:1.55}.problem-v2-intake-web,.problem-v2-knowledge-scatter,.problem-v2-work-drag{grid-column:2;grid-row:1/span 2;min-height:clamp(17rem,28vw,22rem);border-radius:1rem}.problem-v2-breakdown-lane--knowledge .problem-v2-knowledge-scatter{grid-column:1}.problem-v2-intake-web{--problem-v2-intake-radius:clamp(5.4rem,11vw,7.7rem)}.problem-v2-intake-core{width:clamp(5.8rem,9vw,7rem);height:clamp(5.8rem,9vw,7rem)}.problem-v2-intake-spoke{width:var(--problem-v2-intake-radius)}.problem-v2-intake-node{left:var(--problem-v2-intake-radius);min-height:1.72rem;font-size:.68rem;padding:.38rem .54rem}.problem-v2-knowledge-scatter{--problem-v2-knowledge-radius:clamp(6.2rem,13.5vw,9.1rem)}.problem-v2-knowledge-core{display:grid;width:clamp(6.4rem,9.5vw,7.7rem);min-height:clamp(6.4rem,9.5vw,7.7rem);place-items:center;gap:.18rem;border-style:solid;border-color:rgba(125,211,252,.28);background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.18),transparent 38%),rgba(15,35,48,.82)}.problem-v2-knowledge-core span{color:rgba(224,242,254,.62);font-size:.58rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.problem-v2-knowledge-core strong{color:#e0f2fe;font-size:.72rem;font-weight:880;line-height:1.08;text-align:center}.problem-v2-knowledge-node-wrap{position:absolute;left:50%;top:50%;z-index:1;transform:rotate(var(--problem-v2-shard-angle));transform-origin:0 0}.problem-v2-knowledge-spoke{position:absolute;left:0;top:-1px;width:var(--problem-v2-knowledge-radius);height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(125,211,252,.48),rgba(255,255,255,.08));opacity:.62;transform-origin:left center}.problem-v2-knowledge-spoke:after{content:"";position:absolute;left:0;top:50%;width:.34rem;height:.34rem;border-radius:999px;background:rgba(125,211,252,.96);box-shadow:0 0 14px rgba(56,189,248,.72);transform:translateY(-50%);animation:problem-v2-shard-outbound 2.8s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--problem-v2-shard-delay,0s)}.problem-v2-knowledge-shard{left:var(--problem-v2-knowledge-radius);top:0;min-height:1.7rem;max-width:8.6rem;border-radius:999px;font-size:.64rem;padding:.38rem .56rem;transform:translate(-50%,-50%) rotate(var(--problem-v2-shard-angle-negative));animation:problem-v2-shard-pop 4.9s ease-in-out infinite;animation-delay:var(--problem-v2-shard-delay,0s)}.problem-v2-work-drag{align-content:center;gap:.9rem;padding:1rem}.problem-v2-work-meter{min-height:2.45rem;padding-inline:.74rem}.problem-v2-work-queue{gap:.55rem}.problem-v2-work-queue-item{min-height:2.18rem;font-size:.68rem;padding-inline:.62rem}}@media (max-width:899px){.problem-v2-top-stack{align-content:start}.problem-v2-structure-preview{display:block;min-height:0;border-radius:1rem;padding:.88rem}.problem-v2-structure-copy h3{font-size:1.08rem}.problem-v2-structure-map{grid-template-columns:minmax(0,1fr);gap:.58rem}.problem-v2-structure-flow{min-width:0}.problem-v2-structure-flow span{width:min(100%,10rem)}.problem-v2-structure-preview>p{font-size:.72rem}.problem-v2-breakdown{position:relative;display:grid;gap:.82rem;margin-top:1.5rem;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1.12rem;background:radial-gradient(circle at 14% 0,rgba(251,191,36,.16),transparent 38%),radial-gradient(circle at 86% 18%,rgba(56,189,248,.12),transparent 40%),rgba(255,255,255,.065);padding:.68rem;box-shadow:0 18px 48px -38px rgba(2,6,23,.74),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(18px)}.problem-v2-flow{display:none}.problem-v2-breakdown-rail{display:grid;gap:.48rem;color:rgba(255,241,242,.68);font-size:.68rem;font-weight:840}.problem-v2-breakdown-rail-label{min-width:0;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(2,6,23,.16);line-height:1.15;padding:.38rem .54rem}.problem-v2-breakdown-rail-line{position:relative;display:block;height:2px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.14)}.problem-v2-breakdown-rail-line:after{content:"";position:absolute;inset:0;width:32%;height:2px;background:linear-gradient(90deg,rgba(251,191,36,.62),rgba(56,189,248,.54));animation:problem-v2-request-scan 3.8s ease-in-out infinite}.problem-v2-breakdown-lane{position:relative;display:grid;gap:.7rem;min-width:0;overflow:hidden;border-radius:.98rem;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.018));padding:.82rem}.problem-v2-breakdown-lane:before{content:"";position:absolute;inset:auto 8% -34% 8%;height:5rem;border-radius:999px;opacity:.58;pointer-events:none}.problem-v2-breakdown-lane--inputs:before{background:radial-gradient(circle,rgba(251,191,36,.34),transparent 68%)}.problem-v2-breakdown-lane--knowledge:before{background:radial-gradient(circle,rgba(56,189,248,.3),transparent 68%)}.problem-v2-breakdown-lane--work:before{background:radial-gradient(circle,rgba(45,212,191,.28),transparent 68%)}.problem-v2-breakdown-heading{position:relative;z-index:1;display:flex;align-items:center;gap:.52rem}.problem-v2-breakdown-index{display:inline-flex;flex:0 0 auto;width:1.7rem;height:1.7rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.09);color:rgba(253,186,116,.9);font-size:.64rem;font-weight:900;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.problem-v2-breakdown-heading h3{margin:0;color:#fff7ed;font-family:var(--font-display);font-size:clamp(1.34rem,7vw,1.72rem);font-weight:760;line-height:1.02}.problem-v2-breakdown-lane p{position:relative;z-index:1;margin:0;color:rgba(255,241,242,.72);font-size:.88rem;font-weight:650;line-height:1.5}.problem-v2-intake-web,.problem-v2-knowledge-scatter,.problem-v2-work-drag{position:relative;z-index:1;min-width:0;min-height:13.8rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:.86rem;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.075),transparent 48%),rgba(2,6,23,.12)}.problem-v2-intake-web{--problem-v2-intake-radius:clamp(3.7rem,19vw,4.72rem)}.problem-v2-intake-core,.problem-v2-knowledge-core{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-items:center;padding:.58rem;text-align:center;transform:translate(-50%,-50%)}.problem-v2-intake-core{width:clamp(4.9rem,25vw,5.45rem);height:clamp(4.9rem,25vw,5.45rem);border:1px solid rgba(251,191,36,.26);border-radius:999px;background:radial-gradient(circle at 38% 22%,rgba(255,255,255,.2),transparent 36%),rgba(72,26,34,.88);color:rgba(255,247,237,.9);box-shadow:0 0 32px -20px rgba(251,191,36,.86),inset 0 1px 0 rgba(255,255,255,.16)}.problem-v2-intake-core span,.problem-v2-knowledge-core span,.problem-v2-work-meter span{color:rgba(255,241,242,.62);font-size:.5rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.problem-v2-intake-core strong,.problem-v2-knowledge-core strong{font-size:.62rem;font-weight:880;line-height:1.08}.problem-v2-intake-core strong{color:#fff7ed}.problem-v2-intake-node-wrap,.problem-v2-knowledge-node-wrap{position:absolute;left:50%;top:50%;z-index:1;transform-origin:0 0}.problem-v2-intake-node-wrap{transform:rotate(var(--problem-v2-node-angle))}.problem-v2-intake-spoke,.problem-v2-knowledge-spoke{position:absolute;left:0;top:-1px;height:1px;border-radius:999px;opacity:.58;transform-origin:left center}.problem-v2-intake-spoke{width:var(--problem-v2-intake-radius);background:linear-gradient(90deg,rgba(251,191,36,.58),rgba(255,255,255,.08))}.problem-v2-intake-spoke:after,.problem-v2-knowledge-spoke:after{content:"";position:absolute;top:50%;width:.3rem;height:.3rem;border-radius:999px}.problem-v2-intake-spoke:after{right:0;background:rgba(251,191,36,.96);box-shadow:0 0 14px rgba(251,191,36,.68);transform:translateY(-50%);animation:problem-v2-spoke-inbound 2.7s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--problem-v2-node-delay,0s)}.problem-v2-intake-node,.problem-v2-knowledge-shard{position:absolute;top:0;z-index:1;display:inline-flex;min-height:1.42rem;max-width:5.8rem;align-items:center;justify-content:center;border-radius:999px;font-size:.56rem;font-weight:880;line-height:1.05;padding:.28rem .38rem;text-align:center}.problem-v2-intake-node{left:var(--problem-v2-intake-radius);border:1px solid rgba(251,191,36,.26);background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(254,243,199,.84));color:#3e1320;transform:translate(-50%,-50%) rotate(var(--problem-v2-node-angle-negative));box-shadow:0 12px 24px -20px rgba(251,191,36,.74);animation:problem-v2-node-breathe 4.8s ease-in-out infinite;animation-delay:var(--problem-v2-node-delay,0s)}.problem-v2-knowledge-scatter{--problem-v2-knowledge-radius:clamp(3.9rem,20vw,4.9rem)}.problem-v2-knowledge-core{width:clamp(5.05rem,26vw,5.7rem);min-height:clamp(5.05rem,26vw,5.7rem);gap:.16rem;border:1px solid rgba(125,211,252,.28);border-radius:999px;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.18),transparent 38%),rgba(15,35,48,.82);animation:problem-v2-knowledge-core-pulse 4.4s ease-in-out infinite}.problem-v2-knowledge-core span{color:rgba(224,242,254,.62)}.problem-v2-knowledge-core strong{color:#e0f2fe}.problem-v2-knowledge-node-wrap{transform:rotate(var(--problem-v2-shard-angle))}.problem-v2-knowledge-spoke{width:var(--problem-v2-knowledge-radius);background:linear-gradient(90deg,rgba(125,211,252,.48),rgba(255,255,255,.08))}.problem-v2-knowledge-spoke:after{left:0;background:rgba(125,211,252,.96);box-shadow:0 0 14px rgba(56,189,248,.72);transform:translateY(-50%);animation:problem-v2-shard-outbound 2.8s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--problem-v2-shard-delay,0s)}.problem-v2-knowledge-shard{left:var(--problem-v2-knowledge-radius);border:1px solid rgba(186,230,253,.36);background:linear-gradient(180deg,rgba(240,249,255,.96),rgba(207,250,254,.84));color:#0b4052;box-shadow:0 12px 24px -22px rgba(56,189,248,.78);transform:translate(-50%,-50%) rotate(var(--problem-v2-shard-angle-negative));animation:problem-v2-shard-pop 4.9s ease-in-out infinite;animation-delay:var(--problem-v2-shard-delay,0s)}.problem-v2-work-drag{display:grid;align-content:center;gap:.66rem;min-height:13rem;padding:.68rem}.problem-v2-work-meter{position:relative;display:flex;min-width:0;min-height:2.32rem;align-items:center;justify-content:space-between;gap:.5rem;overflow:hidden;border:1px solid rgba(45,212,191,.18);border-radius:999px;background:rgba(2,6,23,.18);padding:.38rem .56rem}.problem-v2-work-meter:after{inset:auto .56rem .3rem;overflow:hidden;background:rgba(153,246,228,.18)}.problem-v2-work-meter:after,.problem-v2-work-meter:before{content:"";position:absolute;height:2px;border-radius:999px}.problem-v2-work-meter:before{left:.56rem;right:.56rem;bottom:.3rem;z-index:1;background:linear-gradient(90deg,rgba(45,212,191,0),rgba(45,212,191,.86),rgba(45,212,191,0));transform-origin:left center;animation:problem-v2-slow-meter 4.8s cubic-bezier(.42,0,.2,1) infinite}.problem-v2-work-meter strong{color:rgba(204,251,241,.9);font-size:.58rem;font-weight:900;line-height:1;white-space:nowrap}.problem-v2-work-queue{display:grid;gap:.42rem}.problem-v2-work-queue-item{display:inline-flex;min-width:0;min-height:1.82rem;align-items:center;gap:.34rem;border:1px solid rgba(153,246,228,.28);border-radius:999px;background:linear-gradient(180deg,rgba(240,253,250,.96),rgba(204,251,241,.84));color:#0f4039;font-size:.62rem;font-weight:860;line-height:1.05;padding:.32rem .48rem;box-shadow:0 12px 24px -22px rgba(45,212,191,.72);animation:problem-v2-work-inch 4.8s ease-in-out infinite;animation-delay:var(--problem-v2-work-delay,0s)}.problem-v2-work-queue-dot{flex:0 0 auto;width:.38rem;height:.38rem;border-radius:999px;background:#14b8a6;box-shadow:0 0 0 .18rem rgba(20,184,166,.16);animation:problem-v2-work-dot-pulse 2.6s ease-in-out infinite}.problem-v2-missing-loop{display:grid;gap:.48rem;border:1px solid rgba(255,255,255,.11);border-radius:.82rem;background:rgba(2,6,23,.15);padding:.58rem}.problem-v2-missing-loop-steps{display:flex;flex-wrap:wrap;gap:.38rem;min-width:0}.problem-v2-missing-loop-step{display:inline-flex;min-height:1.48rem;align-items:center;border:1px solid rgba(251,191,36,.22);border-radius:999px;background:rgba(255,255,255,.065);color:rgba(255,241,242,.8);font-size:.6rem;font-weight:820;line-height:1;padding:.32rem .44rem}.problem-v2-pressure-strip{margin-top:1.25rem}.problem-v2-pressure-strip:before{top:3rem}.problem-v2-pressure-topline{align-items:flex-start;flex-direction:column;gap:.55rem}.problem-v2-pressure-grid{grid-template-columns:minmax(0,1fr)}.problem-v2-tool-stream{border-radius:1rem;padding:.48rem}.problem-v2-tool-stream:after,.problem-v2-tool-stream:before{width:2.4rem}.problem-v2-tool-chip{min-height:1.9rem;font-size:.64rem;padding-inline:.4rem .5rem}}.problem-v2-intake-spoke:after{animation-duration:1.45s}.problem-v2-intake-node{animation-duration:3.1s}.problem-v2-knowledge-core{animation-duration:3.2s}.problem-v2-knowledge-spoke:after{animation-duration:1.55s}.problem-v2-knowledge-shard{animation-duration:3.25s}.problem-v2-work-queue-item{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,rgba(8,35,35,.92),rgba(6,24,27,.86)),rgba(2,6,23,.3);color:#d9fff7;text-shadow:0 1px 2px rgba(2,6,23,.62);animation:none}.problem-v2-work-queue-item:before{content:"";position:absolute;inset:2px;border-radius:inherit;background:linear-gradient(90deg,rgba(20,184,166,.2),rgba(153,246,228,.82) 78%,rgba(240,253,250,.9)),rgba(45,212,191,.18);box-shadow:0 0 18px rgba(45,212,191,.24);opacity:.52;transform:scaleX(0);transform-origin:left center;animation:problem-v2-work-load 17s linear infinite;animation-delay:var(--problem-v2-work-delay,0s);will-change:transform}.problem-v2-work-queue-dot{position:relative;z-index:1;background:#5eead4;box-shadow:0 0 0 .18rem rgba(20,184,166,.16),0 0 12px rgba(94,234,212,.42)}@media (prefers-reduced-motion:reduce){.problem-v2-breakdown-item,.problem-v2-breakdown-rail-line:after,.problem-v2-intake-node,.problem-v2-intake-spoke:after,.problem-v2-item,.problem-v2-knowledge-core,.problem-v2-knowledge-shard,.problem-v2-knowledge-spoke:after,.problem-v2-panel-icon,.problem-v2-pressure-index,.problem-v2-structure-chip,.problem-v2-structure-flow span:after,.problem-v2-tool-chip,.problem-v2-tool-stream-track,.problem-v2-work-meter:before,.problem-v2-work-queue-dot,.problem-v2-work-queue-item,.problem-v2-work-queue-item:before{animation:none}.problem-v2-work-queue-item:before{opacity:.42;transform:scaleX(.42)}}.about-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 68% 16%,rgba(16,185,129,.1),transparent 52%),radial-gradient(circle at 22% 78%,rgba(5,150,105,.08),transparent 54%)}.about-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.about-ambient-blob--primary{width:720px;height:720px;top:-20%;right:-12%;background:radial-gradient(circle,rgba(16,185,129,.18) 0,transparent 78%);animation:ambient-drift-1 16s ease-in-out infinite alternate}.about-ambient-blob--secondary{width:660px;height:660px;bottom:-22%;left:-16%;background:radial-gradient(circle,rgba(5,150,105,.14) 0,transparent 80%);animation:ambient-drift-2 18s ease-in-out infinite alternate}.dark .about-ambient{background:radial-gradient(circle at 68% 16%,rgba(52,211,153,.08),transparent 52%),radial-gradient(circle at 22% 78%,rgba(16,185,129,.06),transparent 54%)}.dark .about-ambient-blob--primary{background:radial-gradient(circle,rgba(52,211,153,.16) 0,transparent 78%)}.dark .about-ambient-blob--secondary{background:radial-gradient(circle,rgba(16,185,129,.12) 0,transparent 80%)}.offer-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 12% 12%,rgba(56,189,248,.13),transparent 26rem),radial-gradient(circle at 78% 18%,rgba(167,139,250,.12),transparent 24rem),radial-gradient(circle at 88% 72%,rgba(45,212,191,.11),transparent 26rem),radial-gradient(circle at 24% 88%,rgba(251,191,36,.08),transparent 22rem)}.offer-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.offer-ambient-blob--primary{width:680px;height:680px;top:-22%;right:-14%;background:radial-gradient(circle,rgba(37,99,235,.08) 0,transparent 78%);animation:ambient-drift-1 16s ease-in-out infinite alternate}.offer-ambient-blob--secondary{width:620px;height:620px;bottom:-20%;left:-16%;background:radial-gradient(circle,rgba(16,185,129,.07) 0,transparent 80%);animation:ambient-drift-2 18s ease-in-out infinite alternate}.dark .offer-ambient{background:radial-gradient(circle at 12% 12%,rgba(56,189,248,.16),transparent 26rem),radial-gradient(circle at 78% 18%,rgba(167,139,250,.12),transparent 24rem),radial-gradient(circle at 88% 72%,rgba(45,212,191,.11),transparent 26rem),radial-gradient(circle at 24% 88%,rgba(251,191,36,.06),transparent 22rem)}.dark .offer-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.08) 0,transparent 78%)}.dark .offer-ambient-blob--secondary{background:radial-gradient(circle,rgba(52,211,153,.05) 0,transparent 80%)}.solution-bridge-panel{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;gap:1.4rem;border:1.5px solid rgba(132,210,229,.3);border-radius:2rem;background:radial-gradient(circle at 18% 18%,rgba(103,197,255,.18),transparent 30%),radial-gradient(circle at 82% 22%,rgba(248,211,139,.14),transparent 24%),linear-gradient(145deg,#07111d,#0b1f24 48%,#10251f);box-shadow:0 28px 68px -44px rgba(15,23,42,.66),inset 0 0 0 1px rgba(255,255,255,.06);color:white;padding:clamp(1rem,2.4vw,1.5rem)}.solution-bridge-panel--glass{border:2px solid rgba(111,204,226,.48);background:radial-gradient(circle at 12% 14%,rgba(103,197,255,.28),transparent 32%),radial-gradient(circle at 70% 16%,rgba(251,191,36,.18),transparent 28%),radial-gradient(circle at 88% 76%,rgba(45,212,191,.18),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(241,253,255,.9) 48%,rgba(255,251,235,.82));box-shadow:0 34px 76px -52px rgba(14,116,144,.5),inset 0 0 0 1px rgba(255,255,255,.72),inset 0 1px 0 rgba(255,255,255,.86),inset 0 -26px 54px rgba(14,165,233,.06);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);color:#071322}.dark .solution-bridge-panel--glass{border-color:rgba(125,211,252,.3);background:radial-gradient(circle at 12% 14%,rgba(56,189,248,.2),transparent 32%),radial-gradient(circle at 72% 16%,rgba(251,191,36,.12),transparent 28%),radial-gradient(circle at 88% 76%,rgba(45,212,191,.16),transparent 30%),linear-gradient(145deg,rgba(15,23,42,.92),rgba(8,24,34,.94) 48%,rgba(9,31,30,.9));box-shadow:0 34px 76px -52px rgba(14,165,233,.42),inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.05);color:#f8fafc}.sato-pearl-glass-card{position:relative;isolation:isolate;overflow:hidden;border:2px solid rgba(165,243,252,.92);border-color:rgba(165,243,252,.92)!important;background:radial-gradient(circle at 12% 14%,rgba(103,197,255,.38),transparent 32%),radial-gradient(circle at 70% 16%,rgba(251,191,36,.2),transparent 28%),radial-gradient(circle at 88% 76%,rgba(45,212,191,.24),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(241,253,255,.9) 48%,rgba(255,251,235,.82));box-shadow:0 42px 88px -44px rgba(14,165,233,.76),0 24px 68px -40px rgba(45,212,191,.68),0 0 64px -18px rgba(125,211,252,1),inset 0 0 0 1px rgba(255,255,255,.82),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -26px 58px rgba(14,165,233,.09)!important;backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);color:#071322;animation:none;filter:drop-shadow(0 0 16px rgba(125,211,252,.2));transition:none!important}.dark .sato-pearl-glass-card{border-color:rgba(125,211,252,.34)!important;background:radial-gradient(circle at 12% 14%,rgba(56,189,248,.2),transparent 32%),radial-gradient(circle at 70% 16%,rgba(251,191,36,.1),transparent 28%),radial-gradient(circle at 88% 76%,rgba(45,212,191,.16),transparent 30%),linear-gradient(145deg,rgba(15,23,42,.88),rgba(8,22,34,.92) 48%,rgba(8,29,29,.88));box-shadow:0 34px 76px -50px rgba(14,165,233,.48),0 0 42px -22px rgba(45,212,191,.44),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -20px 48px rgba(14,165,233,.08)!important;color:#f8fafc;filter:none}.sato-pearl-glass-card--setup{border-color:rgba(250,204,21,.82)!important;background:radial-gradient(circle at 12% 14%,rgba(254,240,138,.5),transparent 32%),radial-gradient(circle at 70% 16%,rgba(56,189,248,.18),transparent 28%),radial-gradient(circle at 88% 76%,rgba(45,212,191,.2),transparent 30%),linear-gradient(145deg,rgba(255,251,235,.96),rgba(240,253,250,.9) 58%,rgba(255,251,235,.84));box-shadow:0 42px 88px -46px rgba(202,138,4,.5),0 22px 64px -42px rgba(14,165,233,.48),0 0 56px -24px rgba(250,204,21,.92),inset 0 0 0 1px rgba(255,255,255,.82),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -26px 58px rgba(250,204,21,.1)!important}.sato-pearl-glass-card--build{border-color:rgba(45,212,191,.74)!important;background:radial-gradient(circle at 12% 14%,rgba(45,212,191,.34),transparent 32%),radial-gradient(circle at 70% 16%,rgba(56,189,248,.22),transparent 28%),radial-gradient(circle at 88% 76%,rgba(167,243,208,.26),transparent 30%),linear-gradient(145deg,rgba(236,253,245,.96),rgba(240,249,255,.9) 56%,rgba(240,253,250,.84));box-shadow:0 42px 88px -46px rgba(15,118,110,.52),0 22px 64px -42px rgba(14,165,233,.42),0 0 56px -24px rgba(45,212,191,.9),inset 0 0 0 1px rgba(255,255,255,.82),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -26px 58px rgba(20,184,166,.1)!important}.sato-pearl-glass-card--manage{border-color:rgba(129,140,248,.74)!important;background:radial-gradient(circle at 12% 14%,rgba(165,180,252,.42),transparent 32%),radial-gradient(circle at 70% 16%,rgba(45,212,191,.16),transparent 28%),radial-gradient(circle at 88% 76%,rgba(196,181,253,.28),transparent 30%),linear-gradient(145deg,rgba(238,242,255,.96),rgba(245,243,255,.9) 56%,rgba(240,253,250,.78));box-shadow:0 42px 88px -46px rgba(79,70,229,.46),0 22px 64px -42px rgba(20,184,166,.36),0 0 56px -24px rgba(129,140,248,.9),inset 0 0 0 1px rgba(255,255,255,.82),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -26px 58px rgba(129,140,248,.11)!important}.dark .sato-pearl-glass-card--setup{border-color:rgba(250,204,21,.46)!important;background:radial-gradient(circle at 12% 14%,rgba(250,204,21,.22),transparent 32%),radial-gradient(circle at 70% 16%,rgba(56,189,248,.12),transparent 28%),linear-gradient(145deg,rgba(28,25,23,.9),rgba(20,32,35,.94) 58%,rgba(24,31,22,.9))}.dark .sato-pearl-glass-card--build{border-color:rgba(45,212,191,.44)!important;background:radial-gradient(circle at 12% 14%,rgba(20,184,166,.2),transparent 32%),radial-gradient(circle at 70% 16%,rgba(56,189,248,.13),transparent 28%),linear-gradient(145deg,rgba(15,23,42,.9),rgba(8,33,34,.94) 58%,rgba(8,29,29,.9))}.dark .sato-pearl-glass-card--manage{border-color:rgba(129,140,248,.46)!important;background:radial-gradient(circle at 12% 14%,rgba(129,140,248,.22),transparent 32%),radial-gradient(circle at 70% 16%,rgba(45,212,191,.1),transparent 28%),linear-gradient(145deg,rgba(15,23,42,.9),rgba(27,24,49,.94) 58%,rgba(19,24,46,.9))}.sato-pearl-glass-card--active{border-color:rgba(103,232,249,1)!important;box-shadow:0 46px 92px -42px rgba(14,165,233,.92),0 28px 76px -44px rgba(45,212,191,.78),inset 0 0 0 1px rgba(255,255,255,.92),0 0 58px -18px rgba(103,232,249,.95),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -26px 58px rgba(14,165,233,.12)!important;filter:drop-shadow(0 0 20px rgba(45,212,191,.24));transform:translateY(-2px)}.sato-pearl-glass-card--active.sato-pearl-glass-card--setup{border-color:rgba(250,204,21,1)!important;box-shadow:0 46px 92px -42px rgba(202,138,4,.72),0 28px 76px -44px rgba(14,165,233,.58),inset 0 0 0 1px rgba(255,255,255,.92),0 0 62px -20px rgba(250,204,21,.96),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -26px 58px rgba(250,204,21,.14)!important}.sato-pearl-glass-card--active.sato-pearl-glass-card--build{border-color:rgba(45,212,191,.98)!important;box-shadow:0 46px 92px -42px rgba(15,118,110,.72),0 28px 76px -44px rgba(14,165,233,.56),inset 0 0 0 1px rgba(255,255,255,.92),0 0 62px -20px rgba(45,212,191,.96),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -26px 58px rgba(20,184,166,.14)!important}.sato-pearl-glass-card--active.sato-pearl-glass-card--manage{border-color:rgba(129,140,248,.98)!important;box-shadow:0 46px 92px -42px rgba(79,70,229,.68),0 28px 76px -44px rgba(20,184,166,.42),inset 0 0 0 1px rgba(255,255,255,.92),0 0 62px -20px rgba(129,140,248,.96),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -26px 58px rgba(129,140,248,.15)!important}.dark .sato-pearl-glass-card--active{border-color:rgba(103,232,249,.68)!important;box-shadow:0 38px 82px -46px rgba(14,165,233,.72),0 0 44px -18px rgba(45,212,191,.52),inset 0 1px 0 rgba(255,255,255,.14),inset 0 -20px 48px rgba(14,165,233,.1)!important}.sato-pearl-glass-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(15,118,145,.055) 1px,transparent 0),linear-gradient(90deg,rgba(15,118,145,.055) 1px,transparent 0);background-size:36px 36px;opacity:.46;-webkit-mask-image:radial-gradient(ellipse at center,black 28%,rgba(0,0,0,.7) 62%,transparent 94%);mask-image:radial-gradient(ellipse at center,black 28%,rgba(0,0,0,.7) 62%,transparent 94%)}.dark .sato-pearl-glass-card:before{background:linear-gradient(rgba(125,211,252,.07) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0);opacity:.32}.sato-pearl-glass-card:after{content:"";position:absolute;inset:.7rem;z-index:-1;border:1px solid rgba(255,255,255,.58);border-radius:1.15rem;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.34),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.03));pointer-events:none}.dark .sato-pearl-glass-card:after{border-color:rgba(255,255,255,.1);background:radial-gradient(circle at 18% 0,rgba(255,255,255,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02))}.sato-pearl-glass-card--active:after{border-color:rgba(103,232,249,.72);box-shadow:inset 0 0 28px rgba(125,211,252,.18)}.sato-pearl-glass-card--active .sato-pearl-glass-chip,.sato-pearl-glass-card--active .service-ladder-learn-more{border-color:rgba(14,116,144,.34);background:rgba(236,254,255,.76);color:#0f766e}.sato-pearl-glass-card--active .sato-pearl-glass-icon{border-color:rgba(20,184,166,.28);background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(14,165,233,.16));color:#0f766e}.sato-pearl-glass-card--setup .sato-pearl-glass-chip,.sato-pearl-glass-card--setup .service-ladder-learn-more{border-color:rgba(202,138,4,.26);background:rgba(254,249,195,.62);color:#854d0e}.sato-pearl-glass-card--setup .sato-pearl-glass-icon{border-color:rgba(202,138,4,.28);background:linear-gradient(135deg,rgba(250,204,21,.22),rgba(255,255,255,.46));color:#a16207}.sato-pearl-glass-card--build .sato-pearl-glass-chip,.sato-pearl-glass-card--build .service-ladder-learn-more{border-color:rgba(15,118,110,.24);background:rgba(204,251,241,.6);color:#0f766e}.sato-pearl-glass-card--build .sato-pearl-glass-icon{border-color:rgba(20,184,166,.28);background:linear-gradient(135deg,rgba(20,184,166,.2),rgba(224,242,254,.44));color:#0f766e}.sato-pearl-glass-card--manage .sato-pearl-glass-chip,.sato-pearl-glass-card--manage .service-ladder-learn-more{border-color:rgba(79,70,229,.22);background:rgba(224,231,255,.66);color:#4f46e5}.sato-pearl-glass-card--manage .sato-pearl-glass-icon{border-color:rgba(129,140,248,.3);background:linear-gradient(135deg,rgba(129,140,248,.22),rgba(245,243,255,.5));color:#4f46e5}.sato-pearl-glass-card--active.sato-pearl-glass-card--setup .sato-pearl-glass-chip,.sato-pearl-glass-card--active.sato-pearl-glass-card--setup .service-ladder-learn-more{border-color:rgba(202,138,4,.34);background:rgba(254,249,195,.8);color:#854d0e}.sato-pearl-glass-card--active.sato-pearl-glass-card--build .sato-pearl-glass-chip,.sato-pearl-glass-card--active.sato-pearl-glass-card--build .service-ladder-learn-more{border-color:rgba(15,118,110,.34);background:rgba(204,251,241,.78);color:#0f766e}.sato-pearl-glass-card--active.sato-pearl-glass-card--manage .sato-pearl-glass-chip,.sato-pearl-glass-card--active.sato-pearl-glass-card--manage .service-ladder-learn-more{border-color:rgba(79,70,229,.3);background:rgba(224,231,255,.78);color:#4f46e5}.sato-pearl-glass-chip{border:1px solid rgba(111,204,226,.48);border-radius:9999px;background:rgba(255,255,255,.44);box-shadow:0 10px 24px -20px rgba(14,116,144,.46),inset 0 1px 0 rgba(255,255,255,.72);color:rgba(13,91,105,.84);font-size:.68rem;font-weight:700;letter-spacing:.2em;line-height:1;padding:.48rem .75rem;text-transform:uppercase}.dark .sato-pearl-glass-chip{border-color:rgba(125,211,252,.26);background:rgba(15,23,42,.52);box-shadow:0 10px 24px -20px rgba(14,165,233,.46),inset 0 1px 0 rgba(255,255,255,.08);color:#bae6fd}.sato-pearl-glass-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(111,204,226,.48);border-radius:9999px;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.88),transparent 58%),rgba(255,255,255,.36);box-shadow:0 14px 30px -24px rgba(14,116,144,.5),inset 0 1px 0 rgba(255,255,255,.78);color:#0e7490}.dark .sato-pearl-glass-icon{border-color:rgba(125,211,252,.26);background:radial-gradient(circle at 35% 28%,rgba(125,211,252,.18),transparent 58%),rgba(15,23,42,.58);box-shadow:0 14px 30px -24px rgba(14,165,233,.5),inset 0 1px 0 rgba(255,255,255,.08);color:#bae6fd}.service-ladder-learn-more{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.15rem;border:1px solid rgba(14,116,144,.14);border-radius:999px;background:rgba(255,255,255,.58);padding:.72rem .86rem;color:#0f3557;font-size:.78rem;font-weight:850;line-height:1;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.service-ladder-learn-more:hover,.service-ladder-learn-more[aria-expanded=true]{transform:translateY(-1px);border-color:rgba(20,184,166,.34);background:linear-gradient(135deg,rgba(240,253,250,.9),rgba(224,242,254,.72));color:#0f766e}.sato-pearl-glass-card--setup .service-ladder-learn-more:hover,.sato-pearl-glass-card--setup .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(202,138,4,.36);background:linear-gradient(135deg,rgba(254,249,195,.92),rgba(255,251,235,.78));color:#854d0e}.sato-pearl-glass-card--build .service-ladder-learn-more:hover,.sato-pearl-glass-card--build .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(15,118,110,.34);background:linear-gradient(135deg,rgba(204,251,241,.9),rgba(240,253,250,.74));color:#0f766e}.sato-pearl-glass-card--manage .service-ladder-learn-more:hover,.sato-pearl-glass-card--manage .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(79,70,229,.32);background:linear-gradient(135deg,rgba(224,231,255,.9),rgba(245,243,255,.76));color:#4f46e5}.service-ladder-learn-more svg{flex:0 0 auto;transition:transform .22s cubic-bezier(.22,1,.36,1)}.service-ladder-learn-more:hover .lucide-arrow-right,.service-ladder-learn-more[aria-expanded=true] .lucide-arrow-right{transform:translateX(2px)}.service-ladder-learn-more:hover .lucide-arrow-down,.service-ladder-learn-more[aria-expanded=true] .lucide-arrow-down{transform:translateY(2px)}.dark .service-ladder-learn-more{border-color:rgba(125,211,252,.16);background:rgba(15,23,42,.46);color:#e0f2fe}.dark .service-ladder-learn-more:hover,.dark .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(45,212,191,.28);background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(14,165,233,.14));color:#ccfbf1}.dark .sato-pearl-glass-card--setup .service-ladder-learn-more:hover,.dark .sato-pearl-glass-card--setup .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(250,204,21,.36);background:linear-gradient(135deg,rgba(250,204,21,.2),rgba(120,53,15,.16));color:#fde68a}.dark .sato-pearl-glass-card--build .service-ladder-learn-more:hover,.dark .sato-pearl-glass-card--build .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(45,212,191,.32);background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(14,165,233,.12));color:#99f6e4}.dark .sato-pearl-glass-card--manage .service-ladder-learn-more:hover,.dark .sato-pearl-glass-card--manage .service-ladder-learn-more[aria-expanded=true]{border-color:rgba(129,140,248,.36);background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(168,85,247,.12));color:#c4b5fd}.service-ladder-detail-grid{display:grid;gap:1rem}.service-ladder-detail-shell{position:relative;overflow:clip;transform-origin:top center;animation:service-ladder-detail-shell-open .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--service-detail-index, 0) * 90ms);will-change:max-height,opacity,transform,clip-path}.service-ladder-detail-shell--open{max-height:none}.service-ladder-step-detail{min-width:0}.service-ladder-detail-shell--desktop{display:none}.service-ladder-detail-shell--mobile{display:block}.service-ladder-detail-card{position:relative;isolation:isolate;display:grid;gap:1rem;overflow:hidden;min-height:26rem;border:1px solid rgba(103,232,249,.28);border-radius:2rem;background:radial-gradient(circle at 16% 18%,rgba(125,211,252,.18),transparent 32%),radial-gradient(circle at 82% 26%,rgba(167,243,208,.18),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.9),rgba(237,253,255,.74));padding:1.2rem;box-shadow:0 28px 60px -42px rgba(14,116,144,.52),inset 0 1px 0 rgba(255,255,255,.82);animation:service-ladder-detail-card-enter .46s cubic-bezier(.22,1,.36,1) 70ms both}.service-ladder-detail-card--setup{border-color:rgba(250,204,21,.34);background:radial-gradient(circle at 14% 20%,rgba(254,240,138,.42),transparent 32%),radial-gradient(circle at 86% 28%,rgba(56,189,248,.16),transparent 36%),linear-gradient(145deg,rgba(255,251,235,.94),rgba(240,253,250,.78))}.service-ladder-detail-card--build{border-color:rgba(45,212,191,.36);background:radial-gradient(circle at 12% 22%,rgba(45,212,191,.3),transparent 32%),radial-gradient(circle at 86% 28%,rgba(56,189,248,.2),transparent 36%),linear-gradient(145deg,rgba(236,253,245,.94),rgba(240,249,255,.78))}.service-ladder-detail-card--manage{border-color:rgba(129,140,248,.34);background:radial-gradient(circle at 14% 18%,rgba(165,180,252,.32),transparent 34%),radial-gradient(circle at 86% 30%,rgba(45,212,191,.16),transparent 36%),linear-gradient(145deg,rgba(238,242,255,.94),rgba(245,243,255,.78))}.service-ladder-detail-copy{position:relative;z-index:2;max-width:28rem}.service-ladder-detail-kicker{color:#0f8f8a;font-size:.68rem;font-weight:850;letter-spacing:.18em;line-height:1;text-transform:uppercase}.service-ladder-detail-card--setup .service-ladder-detail-kicker{color:#a16207}.service-ladder-detail-card--build .service-ladder-detail-kicker{color:#0f766e}.service-ladder-detail-card--manage .service-ladder-detail-kicker{color:#4f46e5}.service-ladder-detail-copy h3{margin-top:.55rem;color:#081327;font-family:var(--font-display);font-size:clamp(1.7rem,4.8vw,2.55rem);font-weight:760;letter-spacing:0;line-height:.98}.service-ladder-detail-copy p:not(.service-ladder-detail-kicker){margin-top:.7rem;max-width:35rem;color:rgba(30,41,59,.76);font-size:.96rem;line-height:1.58}.service-ladder-detail-stage{position:relative;isolation:isolate;display:grid;min-height:18.6rem;place-items:center;--service-detail-accent:rgba(14,116,144,0.22);--service-detail-accent-strong:rgba(20,184,166,0.36);--service-detail-core:#0f766e;--service-detail-orbit-duration:22s;--service-detail-orbit-radius:clamp(7.2rem,24vw,9.4rem)}.service-ladder-detail-stage:before{z-index:0;width:min(19rem,76vw);height:min(19rem,76vw);background:linear-gradient(rgba(14,116,144,.055) 1px,transparent 0),linear-gradient(90deg,rgba(14,116,144,.055) 1px,transparent 0),radial-gradient(circle,rgba(255,255,255,.52),rgba(255,255,255,0) 66%);background-size:1.2rem 1.2rem,1.2rem 1.2rem,100% 100%;-webkit-mask-image:radial-gradient(circle,black 0 64%,transparent 74%);mask-image:radial-gradient(circle,black 0 64%,transparent 74%);opacity:.76}.service-ladder-detail-stage:after,.service-ladder-detail-stage:before{content:"";position:absolute;left:50%;top:50%;border-radius:999px;transform:translate(-50%,-50%)}.service-ladder-detail-stage:after{z-index:1;width:min(17.4rem,70vw);height:min(17.4rem,70vw);background:conic-gradient(from 20deg,transparent,var(--service-detail-accent-strong),transparent 34%),conic-gradient(from 210deg,transparent,var(--service-detail-accent),transparent 32%);-webkit-mask-image:radial-gradient(circle,transparent 50%,black 53%,black 58%,transparent 61%);mask-image:radial-gradient(circle,transparent 50%,black 53%,black 58%,transparent 61%);opacity:.84;animation:service-ladder-ring-spin calc(var(--service-detail-orbit-duration) * .68) linear infinite}.service-ladder-detail-stage--setup{--service-detail-accent:rgba(202,138,4,0.24);--service-detail-accent-strong:rgba(250,204,21,0.42);--service-detail-core:#a16207;--service-detail-orbit-duration:23s}.service-ladder-detail-stage--build{--service-detail-accent:rgba(14,116,144,0.26);--service-detail-accent-strong:rgba(20,184,166,0.46);--service-detail-core:#0f766e;--service-detail-orbit-duration:18s}.service-ladder-detail-stage--manage{--service-detail-accent:rgba(79,70,229,0.24);--service-detail-accent-strong:rgba(129,140,248,0.42);--service-detail-core:#4f46e5;--service-detail-orbit-duration:26s}.service-ladder-detail-orbit-shell{position:absolute;left:50%;top:50%;z-index:2;width:min(20.8rem,76vw);height:min(20.8rem,76vw);pointer-events:none;transform:translate(-50%,-50%)}.service-ladder-detail-orbit-path{position:absolute;inset:.54rem;border:1px dashed color-mix(in srgb,var(--service-detail-accent-strong) 64%,transparent);border-radius:999px;box-shadow:0 0 34px -22px var(--service-detail-accent-strong),inset 0 0 34px -28px var(--service-detail-accent-strong)}.service-ladder-detail-track{position:absolute;inset:0;--orbit-duration:var(--service-detail-orbit-duration);animation:hero-orbit-spin var(--orbit-duration) linear infinite;transform-origin:center;will-change:transform}.service-ladder-detail-track--reverse{animation-direction:reverse}.service-ladder-detail-counter{animation:hero-orbit-counter-spin var(--orbit-duration) linear infinite;transform-origin:center;will-change:transform}.service-ladder-detail-track--reverse .service-ladder-detail-counter{animation-direction:reverse}.service-ladder-detail-tool-orbit{position:absolute;left:50%;top:50%;z-index:3;width:min(14.6rem,58vw);height:min(14.6rem,58vw);pointer-events:none;transform:translate(-50%,-50%)}.service-ladder-detail-tool-node{position:absolute;left:50%;top:50%;animation:service-ladder-node-pop .42s ease both;animation-delay:calc(var(--service-tool-index) * 70ms + .12s);transform:translate(-50%,-50%) rotate(var(--service-tool-angle)) translateY(calc(min(6.3rem, 25vw) * -1)) rotate(calc(var(--service-tool-angle) * -1))}.service-ladder-detail-tool-node span{display:inline-flex;min-width:4.65rem;justify-content:center;border:1px solid rgba(202,138,4,.16);border-radius:999px;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.92),transparent 44%),linear-gradient(180deg,rgba(255,255,248,.9),rgba(255,246,212,.82));color:#7c4a00;font-size:.56rem;font-weight:850;letter-spacing:.07em;line-height:1;padding:.42rem .58rem;text-transform:uppercase;box-shadow:0 12px 22px -18px rgba(180,117,0,.36),inset 0 1px 0 rgba(255,255,255,.86);white-space:nowrap}.service-ladder-detail-core{position:absolute;left:50%;top:50%;z-index:4;display:grid;width:min(12rem,58vw);min-height:6.2rem;place-items:center;gap:.48rem;border:1px solid rgba(14,116,144,.16);border-radius:1.45rem;background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.95),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.92),rgba(240,253,250,.82));color:var(--service-detail-core);box-shadow:0 20px 42px -30px rgba(14,116,144,.58),inset 0 1px 0 rgba(255,255,255,.9);text-align:center;transform:translate(-50%,-50%)}.service-ladder-detail-core span{max-width:8.8rem;color:#071322;font-family:var(--font-display);font-size:.88rem;font-weight:800;letter-spacing:.09em;line-height:1.08;text-transform:uppercase}.service-ladder-detail-node{position:absolute;left:50%;top:50%;z-index:5;--service-node-angle:calc(var(--service-node-index) * 90deg);animation:service-ladder-node-pop .42s ease both;animation-delay:calc(var(--service-node-index) * 70ms);transform:translate(-50%,-50%) rotate(var(--service-node-angle)) translateY(calc(var(--service-detail-orbit-radius) * -1))}.service-ladder-detail-node-card{display:inline-flex;min-width:7.3rem;align-items:center;justify-content:center;gap:.38rem;border:1px solid rgba(14,116,144,.14);border-radius:999px;background:rgba(255,255,255,.78);padding:.58rem .7rem;color:var(--service-detail-core);box-shadow:0 16px 30px -24px rgba(14,116,144,.46),inset 0 1px 0 rgba(255,255,255,.86);transform:rotate(calc(var(--service-node-angle) * -1));transform-origin:center}.service-ladder-detail-node-card span{color:#0f3557;font-size:.62rem;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.service-ladder-detail-list{position:relative;z-index:2;display:grid;gap:.56rem}.service-ladder-detail-list span{border:1px solid rgba(14,116,144,.12);border-radius:.95rem;background:rgba(255,255,255,.54);color:#0f3557;font-size:.75rem;font-weight:800;padding:.62rem .72rem}.dark .service-ladder-detail-card{border-color:rgba(125,211,252,.24);background:radial-gradient(circle at 20% 20%,rgba(14,165,233,.18),transparent 34%),radial-gradient(circle at 82% 28%,rgba(20,184,166,.16),transparent 34%),linear-gradient(145deg,rgba(15,23,42,.9),rgba(8,13,26,.96));box-shadow:0 28px 70px -44px rgba(14,165,233,.5),inset 0 1px 0 rgba(255,255,255,.08)}.dark .service-ladder-detail-card--setup{border-color:rgba(250,204,21,.34);background:radial-gradient(circle at 16% 18%,rgba(250,204,21,.18),transparent 34%),radial-gradient(circle at 82% 28%,rgba(56,189,248,.1),transparent 34%),linear-gradient(145deg,rgba(31,28,19,.92),rgba(13,23,27,.96));box-shadow:0 28px 70px -44px rgba(250,204,21,.38),inset 0 1px 0 rgba(255,255,255,.08)}.dark .service-ladder-detail-card--build{border-color:rgba(45,212,191,.34);background:radial-gradient(circle at 18% 18%,rgba(45,212,191,.18),transparent 34%),radial-gradient(circle at 82% 28%,rgba(56,189,248,.12),transparent 34%),linear-gradient(145deg,rgba(11,28,29,.92),rgba(8,18,27,.96));box-shadow:0 28px 70px -44px rgba(45,212,191,.42),inset 0 1px 0 rgba(255,255,255,.08)}.dark .service-ladder-detail-card--manage{border-color:rgba(129,140,248,.36);background:radial-gradient(circle at 18% 18%,rgba(129,140,248,.2),transparent 34%),radial-gradient(circle at 82% 28%,rgba(45,212,191,.1),transparent 34%),linear-gradient(145deg,rgba(21,20,42,.92),rgba(10,16,31,.96));box-shadow:0 28px 70px -44px rgba(129,140,248,.42),inset 0 1px 0 rgba(255,255,255,.08)}.dark .service-ladder-detail-kicker{color:#99f6e4}.dark .service-ladder-detail-card--setup .service-ladder-detail-kicker{color:#fde68a}.dark .service-ladder-detail-card--build .service-ladder-detail-kicker{color:#99f6e4}.dark .service-ladder-detail-card--manage .service-ladder-detail-kicker{color:#c4b5fd}.dark .service-ladder-detail-copy h3,.dark .service-ladder-detail-core span{color:#f8fafc}.dark .service-ladder-detail-tool-node span{border-color:rgba(250,204,21,.22);background:rgba(30,29,20,.76);color:#fde68a}.dark .service-ladder-detail-copy p:not(.service-ladder-detail-kicker){color:rgba(226,232,240,.76)}.dark .service-ladder-detail-core,.dark .service-ladder-detail-list span,.dark .service-ladder-detail-node-card{border-color:rgba(125,211,252,.18);background:rgba(15,23,42,.66)}.dark .service-ladder-detail-core,.dark .service-ladder-detail-node-card{color:#bae6fd}.dark .service-ladder-detail-list span,.dark .service-ladder-detail-node-card span{color:#e0f2fe}@keyframes service-ladder-detail-shell-open{0%{opacity:0;max-height:0;clip-path:inset(0 0 100% 0 round 2rem);transform:translateY(-.35rem)}to{opacity:1;max-height:74rem;clip-path:inset(0 0 0 0 round 2rem);transform:translateY(0)}}@keyframes service-ladder-detail-card-enter{0%{opacity:0;filter:blur(.5rem);transform:translateY(.45rem) scale(.992)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes service-ladder-node-pop{0%{opacity:0;scale:.88}to{opacity:1;scale:1}}@keyframes service-ladder-ring-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes service-method-panel-scan{0%{opacity:0;transform:translateX(-90%) rotate(10deg)}28%{opacity:.72}to{opacity:0;transform:translateX(330%) rotate(10deg)}}@keyframes service-method-node-rise{0%{opacity:0;transform:translateY(.52rem) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes service-method-active-bloom{0%{opacity:0;scale:.86}to{opacity:.68;scale:1}}@media (min-width:760px){.service-ladder-detail-grid{gap:1.15rem}.service-ladder-detail-card{grid-template-columns:minmax(0,.82fr) minmax(18rem,1fr);align-items:center;min-height:24rem}.service-ladder-detail-list{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:759px){.service-ladder-step-detail{margin-top:.75rem}.service-ladder-detail-card{min-height:0;gap:.9rem;border-radius:1.45rem;padding:1rem}.service-ladder-detail-copy h3{font-size:clamp(1.45rem,7vw,1.85rem);line-height:1.02}.service-ladder-detail-copy p:not(.service-ladder-detail-kicker){font-size:.9rem;line-height:1.48}.service-ladder-detail-stage{min-height:15.6rem;--service-detail-orbit-radius:clamp(4.7rem,19vw,5.55rem)}.service-ladder-detail-stage:before{width:min(16rem,72vw);height:min(16rem,72vw)}.service-ladder-detail-stage:after{width:min(14.8rem,68vw);height:min(14.8rem,68vw)}.service-ladder-detail-orbit-shell{width:min(14.7rem,70vw);height:min(14.7rem,70vw)}.service-ladder-detail-tool-orbit{width:min(13.4rem,68vw);height:min(13.4rem,68vw)}.service-ladder-detail-tool-node{transform:translate(-50%,-50%) rotate(var(--service-tool-angle)) translateY(calc(min(5.2rem, 25vw) * -1)) rotate(calc(var(--service-tool-angle) * -1))}.service-ladder-detail-tool-node span{min-width:3.85rem;font-size:.48rem;letter-spacing:.055em;padding:.34rem .46rem}.service-ladder-detail-core{width:min(8.7rem,50vw);min-height:4.8rem}.service-ladder-detail-core span{max-width:6.7rem;font-size:.72rem}.service-ladder-detail-node-card{min-width:5.4rem;gap:.28rem;padding:.44rem .46rem}.service-ladder-detail-node-card span{font-size:.49rem}.service-ladder-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}.service-ladder-detail-list span{border-radius:.8rem;font-size:.68rem;padding:.54rem .58rem}}.practice-hub-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:2rem;border:1px solid rgba(103,232,249,.34);background:radial-gradient(circle at 22% 18%,rgba(125,211,252,.22),transparent 34%),radial-gradient(circle at 82% 28%,rgba(167,243,208,.18),transparent 34%),radial-gradient(circle at 52% 86%,rgba(253,224,138,.2),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.9),rgba(235,253,255,.72));box-shadow:0 28px 60px -42px rgba(14,116,144,.58),0 0 42px -28px rgba(45,212,191,.76),inset 0 1px 0 rgba(255,255,255,.82);min-height:27rem;padding:1.2rem}.dark .practice-hub-panel{border-color:rgba(125,211,252,.24);background:radial-gradient(circle at 20% 20%,rgba(14,165,233,.18),transparent 34%),radial-gradient(circle at 82% 28%,rgba(20,184,166,.16),transparent 34%),linear-gradient(145deg,rgba(15,23,42,.9),rgba(8,13,26,.96));box-shadow:0 28px 70px -44px rgba(14,165,233,.5),inset 0 1px 0 rgba(255,255,255,.08)}.practice-hub-grid{position:absolute;inset:-12%;z-index:0;opacity:.3;pointer-events:none;background-image:linear-gradient(rgba(14,116,144,.09) 1px,transparent 0),linear-gradient(90deg,rgba(14,116,144,.09) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse at center,black 30%,rgba(0,0,0,.64) 58%,transparent 82%);mask-image:radial-gradient(ellipse at center,black 30%,rgba(0,0,0,.64) 58%,transparent 82%)}.practice-hub-copy{position:relative;z-index:3;max-width:16rem}.practice-hub-kicker{color:#0f8f8a;font-size:.68rem;font-weight:800;letter-spacing:.18em;line-height:1;text-transform:uppercase}.dark .practice-hub-kicker{color:#99f6e4}.practice-hub-title{margin-top:.55rem;color:#081327;font-family:var(--font-display);font-size:clamp(1.55rem,5vw,2.35rem);font-weight:700;letter-spacing:0;line-height:.98}.dark .practice-hub-title{color:#f8fafc}.practice-hub-body{margin-top:.6rem;color:rgba(30,41,59,.72);font-size:.92rem;line-height:1.55}.dark .practice-hub-body{color:rgba(226,232,240,.76)}.practice-hub-stage{--practice-hub-radius:clamp(7.1rem,22vw,8.9rem);position:relative;z-index:2;height:clamp(18rem,45vw,21.5rem);margin-top:-.5rem}.practice-hub-stage:after,.practice-hub-stage:before{content:"";position:absolute;left:50%;top:50%;border-radius:999px;pointer-events:none;transform:translate(-50%,-50%)}.practice-hub-stage:before{height:calc(var(--practice-hub-radius) * 2);width:calc(var(--practice-hub-radius) * 2);border:1px dashed rgba(14,116,144,.2);box-shadow:inset 0 0 34px rgba(125,211,252,.12)}.practice-hub-stage:after{height:calc(var(--practice-hub-radius) * 1.12);width:calc(var(--practice-hub-radius) * 1.12);border:1px solid rgba(20,184,166,.14);background:radial-gradient(circle,rgba(125,211,252,.14),transparent 68%)}.practice-hub-core{position:absolute;left:50%;top:50%;z-index:5;display:flex;min-height:6.2rem;width:min(12.4rem,52vw);flex-direction:column;align-items:center;justify-content:center;gap:.52rem;border-radius:1.5rem;border:1px solid rgba(14,116,144,.18);background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.95),transparent 40%),linear-gradient(145deg,rgba(255,255,255,.92),rgba(225,249,252,.84));color:#0f6f8d;box-shadow:0 20px 42px -30px rgba(14,116,144,.6),0 0 36px -24px rgba(20,184,166,.82),inset 0 1px 0 rgba(255,255,255,.9);transform:translate(-50%,-50%)}.practice-hub-core span{display:block;max-width:9.8rem;color:#071322;font-family:var(--font-display);font-size:clamp(1rem,3vw,1.26rem);font-weight:700;letter-spacing:.06em;line-height:1.04;text-align:center;text-transform:uppercase}.dark .practice-hub-core{border-color:rgba(125,211,252,.22);background:radial-gradient(circle at 20% 20%,rgba(125,211,252,.18),transparent 40%),linear-gradient(145deg,rgba(15,23,42,.92),rgba(8,20,34,.96));color:#7dd3fc}.dark .practice-hub-core span{color:#f8fafc}.practice-hub-orbit-shell{position:absolute;inset:0;z-index:4;animation:practice-hub-spin 38s linear infinite}.practice-hub-node{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--practice-hub-angle)) translateY(calc(var(--practice-hub-radius) * -1))}.practice-hub-node-counter{animation:practice-hub-counter-spin 38s linear infinite;transform:rotate(var(--practice-hub-counter-start))}.practice-hub-node-card{display:inline-flex;min-width:6.55rem;align-items:center;justify-content:center;gap:.42rem;border-radius:999px;border:1px solid rgba(14,116,144,.18);background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.9),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(232,251,253,.86));color:#0f6f8d;box-shadow:0 16px 30px -24px rgba(14,116,144,.56),inset 0 1px 0 rgba(255,255,255,.86);padding:.62rem .82rem}.dark .practice-hub-node-card{border-color:rgba(125,211,252,.2);background:radial-gradient(circle at 18% 18%,rgba(125,211,252,.18),transparent 42%),linear-gradient(180deg,rgba(15,23,42,.92),rgba(8,20,34,.94));color:#bae6fd}.practice-hub-node-label{color:#0f3557;font-size:.68rem;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.dark .practice-hub-node-label{color:#e0f2fe}.practice-hub-pills{position:relative;z-index:3;display:grid;gap:.56rem}.practice-hub-pills span{display:flex;min-width:0;flex-direction:column;gap:.2rem;border-radius:.95rem;border:1px solid rgba(14,116,144,.14);background:rgba(255,255,255,.52);color:rgba(30,41,59,.72);font-size:.75rem;line-height:1.35;padding:.64rem .72rem}.dark .practice-hub-pills span{border-color:rgba(125,211,252,.14);background:rgba(15,23,42,.5);color:rgba(226,232,240,.7)}.practice-hub-pills strong{color:#0f3557;font-size:.66rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.dark .practice-hub-pills strong{color:#bae6fd}@keyframes practice-hub-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes practice-hub-counter-spin{0%{transform:rotate(var(--practice-hub-counter-start))}to{transform:rotate(calc(var(--practice-hub-counter-start) - 1turn))}}@media (min-width:640px){.practice-hub-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.practice-hub-panel{min-height:0;padding:1rem}.practice-hub-copy{max-width:none}.practice-hub-stage{--practice-hub-radius:6.15rem;height:17rem;margin-top:.35rem}.practice-hub-core{min-height:5.4rem;width:10.3rem}.practice-hub-node-card{min-width:5.45rem;gap:.32rem;padding:.52rem .62rem}.practice-hub-node-label{font-size:.58rem;letter-spacing:.08em}}.field-proof-panel{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(125,211,252,.26);background:radial-gradient(circle at 10% 0,rgba(103,197,255,.14),transparent 34%),radial-gradient(circle at 92% 12%,rgba(159,241,229,.12),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.78),rgba(244,250,252,.58));box-shadow:0 26px 68px -48px rgba(15,23,42,.24),inset 0 0 0 1px rgba(255,255,255,.54),inset 0 1px 0 rgba(255,255,255,.78);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%)}.field-proof-panel:before{content:"";position:absolute;inset:.7rem;z-index:-1;border:1px solid rgba(255,255,255,.38);border-radius:1.15rem;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.05));pointer-events:none}.field-proof-card{position:relative;isolation:isolate;overflow:hidden;border:2px solid var(--field-card-border)!important;background:radial-gradient(circle at 98% 0,var(--field-card-hotspot),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.88),rgba(239,249,252,.7)),radial-gradient(circle at 4% 100%,rgba(125,211,252,.08),transparent 34%)!important;box-shadow:0 24px 54px -34px rgba(15,23,42,.34),0 0 0 1px color-mix(in srgb,var(--field-card-border) 34%,transparent),0 0 28px -14px var(--field-card-glow),0 0 0 1px rgba(255,255,255,.58) inset,inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(155%);-webkit-backdrop-filter:blur(24px) saturate(155%)}.field-proof-card,.field-proof-card:nth-child(2),.field-proof-card:nth-child(3){--field-card-border:rgba(103,197,255,0.26);--field-card-glow:rgba(14,116,144,0.18);--field-card-hotspot:rgba(103,197,255,0.11)}.field-proof-card:before{content:"";position:absolute;inset:.5rem;z-index:-1;border:1px solid rgba(103,197,255,.13);border-radius:1.05rem;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.07)),linear-gradient(90deg,rgba(103,197,255,.045),transparent 34%,rgba(103,197,255,.04));pointer-events:none}.field-proof-card-tag{color:rgb(37,99,235);font-size:.64rem;font-weight:800;letter-spacing:.13em;line-height:1.4;margin:.52rem 0 0;text-transform:uppercase}.field-proof-note{max-width:none;white-space:nowrap}.field-proof-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.field-proof-row{position:relative;min-width:0;border:1px solid rgba(248,113,113,.18);border-radius:1rem;background:radial-gradient(circle at 18% 0,rgba(248,113,113,.13),transparent 42%),linear-gradient(180deg,rgba(226,232,240,.36),rgba(255,255,255,.52) 54%,rgba(241,245,249,.24));box-shadow:0 1px 0 rgba(255,255,255,.7),inset 0 2px 4px rgba(15,23,42,.11),inset 0 14px 28px rgba(15,23,42,.055),inset 0 -1px 0 rgba(255,255,255,.62),inset 0 0 0 1px rgba(255,255,255,.38);padding:.86rem}.field-proof-row>span{color:rgb(185,28,28);display:block;font-size:.66rem;font-weight:800;letter-spacing:.12em;line-height:1.4;margin-bottom:.38rem;text-transform:uppercase}.field-proof-row:nth-child(2){border-color:rgba(245,158,11,.22);background:radial-gradient(circle at 18% 0,rgba(245,158,11,.16),transparent 42%),linear-gradient(180deg,rgba(226,232,240,.34),rgba(255,255,255,.5) 54%,rgba(255,247,237,.24))}.field-proof-row:nth-child(2)>span{color:rgb(146,64,14)}.field-proof-row p{color:rgb(51,65,85);margin:0;overflow-wrap:anywhere}.field-proof-highlight{border-radius:.18rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:650;padding-inline:.04rem;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.15em;text-underline-offset:.18em}.field-proof-highlight--problem{color:#7f1d1d;text-decoration-color:rgba(239,68,68,.68)}.field-proof-highlight--fix{color:#713f12;text-decoration-color:rgba(245,158,11,.76)}.field-proof-highlight--outcome{color:#0f766e;text-decoration-color:rgba(20,184,166,.72)}.field-proof-row--outcome{border-color:rgba(45,212,191,.22);background:radial-gradient(circle at 88% 0,rgba(45,212,191,.16),transparent 42%),linear-gradient(180deg,rgba(226,232,240,.32),rgba(255,255,255,.5) 54%,rgba(240,253,250,.26))}.field-proof-row--outcome>span{color:rgb(15,118,110)}.field-proof-metric{display:inline;width:auto;max-width:100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;vertical-align:baseline;border:1px solid rgba(45,212,191,.32);border-radius:999px;background:linear-gradient(135deg,rgba(204,251,241,.78),rgba(236,254,255,.58));box-shadow:0 12px 28px -24px rgba(15,118,110,.36),inset 0 1px 0 rgba(255,255,255,.72);color:#083f3b;line-height:1.75;margin:0 .16rem;padding:.18rem .38rem}.field-proof-metric svg{display:inline;height:.92em;margin-right:.22rem;vertical-align:-.12em;width:.92em}.field-proof-metric strong{font-size:.68rem;font-weight:850;line-height:1.18}@media (max-width:760px){.field-proof-rows{grid-template-columns:minmax(0,1fr)}.field-proof-row--outcome{grid-column:auto}}@media (max-width:520px){.field-proof-panel{margin-left:calc(50% - 50vw + .5rem);margin-right:calc(50% - 50vw + .5rem);padding-left:.9rem;padding-right:.9rem}.field-proof-intro-body{display:none}.field-proof-card{border-radius:1.15rem!important;padding:1rem!important}.field-proof-card:before{inset:.38rem;border-radius:.9rem}.field-proof-rows{gap:.58rem}.field-proof-row{border-radius:.86rem;padding:.72rem .7rem}.field-proof-row>span{font-size:.6rem;letter-spacing:.1em;margin-bottom:.3rem}.field-proof-row p{font-size:.82rem;line-height:1.5;overflow-wrap:normal;word-break:normal}.field-proof-metric{padding:.16rem .34rem}.field-proof-metric strong{font-size:.66rem}}html.dark .field-proof-panel{border-color:rgba(125,211,252,.24);background:radial-gradient(circle at 10% 0,rgba(103,197,255,.16),transparent 34%),radial-gradient(circle at 92% 12%,rgba(159,241,229,.14),transparent 30%),linear-gradient(145deg,rgba(15,35,42,.7),rgba(2,10,18,.5));box-shadow:0 36px 92px -50px rgba(0,0,0,.76),inset 0 0 0 1px rgba(210,244,236,.08),inset 0 1px 0 rgba(255,255,255,.12)}html.dark .field-proof-panel:before{border-color:rgba(210,244,236,.1);background:linear-gradient(180deg,rgba(210,244,236,.08),rgba(2,6,23,.02)),radial-gradient(circle at 18% 0,rgba(210,244,236,.14),transparent 34%)}html.dark .field-proof-card{border-color:color-mix(in srgb,var(--field-card-border) 70%,white 8%)!important;background:radial-gradient(circle at 98% 0,rgba(103,197,255,.12),transparent 34%),linear-gradient(145deg,rgba(18,42,52,.56),rgba(2,11,22,.42)),radial-gradient(circle at 4% 100%,rgba(125,211,252,.08),transparent 34%)!important;box-shadow:0 30px 72px -42px rgba(0,0,0,.76),0 0 0 1px color-mix(in srgb,var(--field-card-border) 22%,transparent),0 0 32px -16px var(--field-card-glow),0 0 0 1px rgba(210,244,236,.08) inset,inset 0 1px 0 rgba(255,255,255,.1)}html.dark .field-proof-card:before{border-color:rgba(103,197,255,.1);background:linear-gradient(180deg,rgba(210,244,236,.08),rgba(2,6,23,.04)),linear-gradient(90deg,rgba(103,197,255,.045),transparent 34%,rgba(103,197,255,.04))}html.dark .field-proof-row{border-color:rgba(248,113,113,.18);background:radial-gradient(circle at 18% 0,rgba(248,113,113,.13),transparent 42%),linear-gradient(180deg,rgba(2,6,23,.48),rgba(49,24,30,.28) 58%,rgba(2,10,18,.36));box-shadow:0 1px 0 rgba(255,255,255,.04),inset 0 2px 5px rgba(0,0,0,.42),inset 0 16px 30px rgba(0,0,0,.24),inset 0 -1px 0 rgba(255,255,255,.055),inset 0 0 0 1px rgba(255,255,255,.045)}html.dark .field-proof-card-tag{color:rgb(147,197,253)}html.dark .field-proof-row>span{color:rgb(252,165,165)}html.dark .field-proof-row p{color:rgba(226,240,249,.88)}html.dark .field-proof-highlight--problem{color:rgb(252,165,165);text-decoration-color:rgba(248,113,113,.86)}html.dark .field-proof-row:nth-child(2){border-color:rgba(251,191,36,.2);background:radial-gradient(circle at 18% 0,rgba(251,191,36,.14),transparent 42%),linear-gradient(180deg,rgba(2,6,23,.46),rgba(51,38,18,.28) 58%,rgba(2,10,18,.36))}html.dark .field-proof-row:nth-child(2)>span{color:rgb(253,230,138)}html.dark .field-proof-highlight--fix{color:rgb(253,186,116);text-decoration-color:rgba(251,191,36,.88)}html.dark .field-proof-highlight--outcome{color:rgb(94,234,212);text-decoration-color:rgba(45,212,191,.86)}html.dark .field-proof-row--outcome{border-color:rgba(45,212,191,.18);background:radial-gradient(circle at 88% 0,rgba(45,212,191,.12),transparent 42%),linear-gradient(180deg,rgba(2,6,23,.46),rgba(13,56,54,.28) 58%,rgba(2,10,18,.36))}html.dark .field-proof-row--outcome>span{color:rgb(153,246,228)}html.dark .field-proof-row--outcome p{color:rgba(204,251,241,.9)}html.dark .field-proof-metric{border-color:rgba(45,212,191,.22);background:linear-gradient(135deg,rgba(20,184,166,.18),rgba(14,116,144,.12));color:#ccfbf1;box-shadow:0 12px 28px -24px rgba(45,212,191,.5),inset 0 1px 0 rgba(255,255,255,.08)}.solution-bridge-panel:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(15,118,145,.055) 1px,transparent 0),linear-gradient(90deg,rgba(15,118,145,.055) 1px,transparent 0);background-size:36px 36px;opacity:.46;-webkit-mask-image:radial-gradient(ellipse at center,black 28%,rgba(0,0,0,.7) 62%,transparent 94%);mask-image:radial-gradient(ellipse at center,black 28%,rgba(0,0,0,.7) 62%,transparent 94%)}.service-ladder-section{--service-method-setup:#facc15;--service-method-build:#2dd4bf;--service-method-manage:#a78bfa;--service-method-line-scale:1;--service-method-active-glow:rgba(45,212,191,0.3)}.solution-bridge-panel:after{content:"";position:absolute;inset:-34% auto -34% -28%;z-index:1;width:min(16rem,38%);border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),var(--service-method-active-glow),transparent);opacity:0;pointer-events:none;transform:translateX(-90%) rotate(10deg)}.service-ladder-section.is-motion-visible .solution-bridge-panel:after{animation:service-method-panel-scan .96s cubic-bezier(.22,1,.36,1) .12s both}.solution-bridge-copy,.solution-bridge-method-rail,.solution-bridge-outcome-grid,.solution-bridge-power-graph,.solution-bridge-service-icons{position:relative;z-index:2}.solution-bridge-service-icons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;min-width:0}.solution-bridge-service-icon{display:grid;min-width:0;justify-items:center;gap:.62rem;border:1px solid rgba(111,204,226,.22);border-radius:1.1rem;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.54),transparent 52%),rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 18px 44px -38px rgba(14,116,144,.38);padding:.88rem .56rem;text-align:center;animation:service-method-node-rise .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--service-rail-index) * 90ms + .14s)}.solution-bridge-service-icon span{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.72);box-shadow:0 14px 28px -22px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.82)}.solution-bridge-service-icon strong{color:#071322;font-size:.72rem;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.solution-bridge-service-icon--setup span{color:#a16207;background:linear-gradient(135deg,rgba(254,249,195,.94),rgba(250,204,21,.2))}.solution-bridge-service-icon--build span{color:#0f766e;background:linear-gradient(135deg,rgba(204,251,241,.94),rgba(45,212,191,.2))}.solution-bridge-service-icon--manage span{color:#5b21b6;background:linear-gradient(135deg,rgba(237,233,254,.96),rgba(167,139,250,.24))}.dark .solution-bridge-service-icon{border-color:rgba(125,211,252,.16);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.12),transparent 52%),rgba(15,23,42,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 44px -36px rgba(2,6,23,.72)}.dark .solution-bridge-service-icon strong{color:#f8fafc}.solution-bridge-method-rail{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;margin:-.2rem auto 0;width:min(100%,38rem);padding:.25rem .25rem 0}.solution-bridge-method-line{position:absolute;left:calc(16.666% + .25rem);right:calc(16.666% + .25rem);top:.67rem;height:2px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,rgba(250,204,21,.24),rgba(45,212,191,.22),rgba(167,139,250,.2));box-shadow:0 0 26px -18px rgba(45,212,191,.72)}.solution-bridge-method-line-fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--service-method-setup),var(--service-method-build),var(--service-method-manage));box-shadow:0 0 30px -12px var(--service-method-active-glow);transform:scaleX(var(--service-method-line-scale));transform-origin:left center;transition:transform .52s cubic-bezier(.22,1,.36,1)}.solution-bridge-method-node{position:relative;display:grid;justify-items:center;gap:.46rem;min-width:0;opacity:.52;transform:translateY(.18rem) scale(.98);transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.service-ladder-section.is-motion-visible .solution-bridge-method-node{animation:service-method-node-rise .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--service-rail-index) * 90ms + .18s)}.solution-bridge-method-node.is-reached{opacity:.82}.solution-bridge-method-node.is-active{opacity:1;transform:translateY(0) scale(1)}.solution-bridge-method-node-dot{display:block;width:.88rem;height:.88rem;border:2px solid rgba(255,255,255,.82);border-radius:999px;background:rgba(226,232,240,.42);box-shadow:0 0 0 3px rgba(15,23,42,.08),0 0 22px -16px rgba(15,23,42,.5);transition:transform .28s cubic-bezier(.22,1,.36,1)}.solution-bridge-method-node--setup .solution-bridge-method-node-dot{background:var(--service-method-setup);box-shadow:0 0 0 3px rgba(250,204,21,.12),0 0 24px -12px rgba(250,204,21,.82)}.solution-bridge-method-node--build .solution-bridge-method-node-dot{background:var(--service-method-build);box-shadow:0 0 0 3px rgba(45,212,191,.12),0 0 24px -12px rgba(45,212,191,.82)}.solution-bridge-method-node--manage .solution-bridge-method-node-dot{background:var(--service-method-manage);box-shadow:0 0 0 3px rgba(167,139,250,.12),0 0 24px -12px rgba(167,139,250,.82)}.solution-bridge-method-node.is-active .solution-bridge-method-node-dot{transform:scale(1.2)}.solution-bridge-method-node-label{color:rgba(51,65,85,.76);font-size:.64rem;font-weight:850;letter-spacing:.13em;line-height:1;text-transform:uppercase}.solution-bridge-method-node-label:before{content:attr(data-label)}.dark .solution-bridge-method-node-label{color:rgba(226,232,240,.72)}.solution-bridge-method-node.is-active .solution-bridge-method-node-label{color:#071322}.dark .solution-bridge-method-node.is-active .solution-bridge-method-node-label{color:#f8fafc}.solution-bridge-copy{max-width:34rem;padding:.25rem}.solution-bridge-kicker{margin:0 0 .85rem;color:rgba(13,148,136,.84);font-size:.68rem;font-weight:700;letter-spacing:.23em;text-transform:uppercase}.solution-bridge-copy h2,.solution-bridge-copy h3{margin:0;max-width:14ch;color:#071322;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.45rem,4.8vw,2.8rem);font-weight:700;letter-spacing:-.04em;line-height:1.02}.dark .solution-bridge-copy h2,.dark .solution-bridge-copy h3{color:#f8fafc}.solution-bridge-copy p:not(.solution-bridge-kicker){margin:1rem 0 0;max-width:31rem;color:rgba(226,240,249,.84);font-size:clamp(.94rem,1.1vw,1.02rem);line-height:1.68}.solution-bridge-outcome-grid{grid-column:1/-1;display:grid;gap:.72rem}.solution-bridge-outcome-card{min-width:0;border:1px solid rgba(111,204,226,.28);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,.16)),radial-gradient(circle at 12% 0,rgba(103,197,255,.1),transparent 44%);box-shadow:inset 0 1px 0 rgba(255,255,255,.54),0 18px 44px -38px rgba(14,116,144,.32);padding:.9rem}.solution-bridge-outcome-card span{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border:1px solid rgba(13,148,136,.2);border-radius:999px;background:rgba(20,184,166,.08);color:rgba(13,148,136,.92);font-size:.62rem;font-weight:900;line-height:1}.solution-bridge-outcome-card h4{margin:.6rem 0 0;color:#071322;font-family:Montserrat,Inter,sans-serif;font-size:.98rem;font-weight:760;letter-spacing:-.02em;line-height:1.08}.solution-bridge-outcome-card p{margin:.42rem 0 0;color:rgba(43,64,82,.78);font-size:.82rem;font-weight:620;line-height:1.45}.dark .solution-bridge-outcome-card{border-color:rgba(125,211,252,.18);background:linear-gradient(180deg,rgba(15,23,42,.58),rgba(15,23,42,.34)),radial-gradient(circle at 14% 0,rgba(56,189,248,.12),transparent 44%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 44px -36px rgba(2,6,23,.72)}.dark .solution-bridge-outcome-card span{border-color:rgba(45,212,191,.24);background:rgba(45,212,191,.1);color:rgba(204,251,241,.88)}.dark .solution-bridge-outcome-card h4{color:#f8fafc}.dark .solution-bridge-outcome-card p{color:rgba(226,232,240,.78)}.solution-bridge-power-graph{margin:0;max-width:38rem;border:1px solid rgba(169,232,232,.18);border-radius:1.2rem;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025)),radial-gradient(circle at 14% 0,rgba(103,197,255,.12),transparent 44%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 44px -34px rgba(0,0,0,.4);color:rgba(226,240,249,.86);font-size:clamp(.94rem,1.1vw,1.02rem);line-height:1.68;padding:1rem}.solution-bridge-panel--glass .solution-bridge-power-graph{border-color:rgba(111,204,226,.26);background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.14)),radial-gradient(circle at 14% 0,rgba(103,197,255,.1),transparent 44%);box-shadow:inset 0 1px 0 rgba(255,255,255,.56),0 18px 44px -36px rgba(14,116,144,.28);color:rgba(43,64,82,.82)}.dark .solution-bridge-panel--glass .solution-bridge-power-graph{border-color:rgba(125,211,252,.18);background:linear-gradient(180deg,rgba(15,23,42,.58),rgba(15,23,42,.34)),radial-gradient(circle at 14% 0,rgba(56,189,248,.12),transparent 44%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 44px -36px rgba(2,6,23,.72);color:rgba(226,232,240,.82)}.solution-bridge-visual{min-height:21rem}@media (max-width:767px){.solution-bridge-visual{min-height:16.5rem}.solution-bridge-visual.hero-orbit-visual{height:clamp(16.5rem,78vw,20rem)}}.solution-bridge-visual.hero-orbit-visual--paused .hero-orbit-connection,.solution-bridge-visual.hero-orbit-visual--paused .hero-orbit-counter,.solution-bridge-visual.hero-orbit-visual--paused .hero-orbit-track{animation-play-state:paused}.solution-bridge-visual.hero-orbit-visual--paused{opacity:.82}@media (min-width:900px){.solution-bridge-panel{grid-template-columns:minmax(0,.88fr) minmax(22rem,1fr);padding:clamp(1.25rem,2.8vw,2rem)}.solution-bridge-copy{padding-left:clamp(.35rem,1.4vw,1rem)}.solution-bridge-power-graph{grid-column:1/-1;max-width:none}.solution-bridge-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.offer-mobile-rail{scrollbar-width:none;-ms-overflow-style:none}.offer-mobile-rail::-webkit-scrollbar{display:none}.offer-quick-win{box-shadow:0 22px 46px -34px rgba(15,23,42,.2),0 0 0 1px color-mix(in srgb,var(--offer-card-border,rgba(148,163,184,.22)) 88%,white 12%),0 0 18px -8px var(--offer-card-rim,rgba(96,165,250,.18)),0 0 42px -24px var(--offer-card-rim-strong,rgba(96,165,250,.28))}.offer-quick-win[data-offer-active=true]{box-shadow:0 26px 52px -34px rgba(15,23,42,.22),0 0 0 1px color-mix(in srgb,var(--offer-card-border,rgba(148,163,184,.26)) 90%,white 10%),0 0 24px -8px var(--offer-card-rim,rgba(96,165,250,.22)),0 0 52px -22px var(--offer-card-rim-strong,rgba(96,165,250,.34))}@media (hover:hover){.offer-quick-win:hover{box-shadow:0 26px 52px -34px rgba(15,23,42,.22),0 0 0 1px color-mix(in srgb,var(--offer-card-border,rgba(148,163,184,.24)) 90%,white 10%),0 0 22px -8px var(--offer-card-rim,rgba(96,165,250,.2)),0 0 48px -22px var(--offer-card-rim-strong,rgba(96,165,250,.32))}}.dark .offer-quick-win{box-shadow:0 26px 56px -38px rgba(2,6,23,.44),0 0 0 1px color-mix(in srgb,var(--offer-card-border,rgba(148,163,184,.2)) 74%,white 8%),0 0 22px -8px var(--offer-card-rim,rgba(96,165,250,.24)),0 0 50px -22px var(--offer-card-rim-strong,rgba(96,165,250,.36))}.dark .offer-quick-win[data-offer-active=true]{box-shadow:0 28px 58px -38px rgba(2,6,23,.48),0 0 0 1px color-mix(in srgb,var(--offer-card-border,rgba(148,163,184,.22)) 78%,white 10%),0 0 28px -8px var(--offer-card-rim,rgba(96,165,250,.28)),0 0 56px -20px var(--offer-card-rim-strong,rgba(96,165,250,.42))}.offer-anamorphic-connector{position:relative;height:6.4rem;margin:0 0 -.75rem;pointer-events:none;z-index:3}.offer-anamorphic-track{position:absolute;left:0;right:0;top:1.6rem;height:1.4rem;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(241,245,249,.52));border:1px solid rgba(148,163,184,.22);box-shadow:0 20px 40px -28px rgba(15,23,42,.14),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -1px 0 rgba(148,163,184,.12);overflow:hidden;isolation:isolate}.offer-anamorphic-pool{position:absolute;top:-40%;bottom:-40%;width:46%;border-radius:50%;mix-blend-mode:screen;filter:blur(14px);opacity:.52;transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.offer-anamorphic-pool--amber{left:-4%;background:radial-gradient(ellipse at 50% 50%,rgba(245,158,11,.92) 0,rgba(245,158,11,.42) 42%,transparent 72%)}.offer-anamorphic-pool--blue{left:27%;background:radial-gradient(ellipse at 50% 50%,rgba(37,99,235,.94) 0,rgba(37,99,235,.44) 42%,transparent 72%)}.offer-anamorphic-pool--emerald{right:-4%;background:radial-gradient(ellipse at 50% 50%,rgba(5,150,105,.9) 0,rgba(5,150,105,.4) 42%,transparent 72%)}.offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-pool--blue{opacity:.82;transform:scale(1.18)}.offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-pool--amber{opacity:.18}.offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-pool--emerald{opacity:.24}.offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-pool--emerald{opacity:.82;transform:scale(1.18)}.offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-pool--amber{opacity:.18}.offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-pool--blue{opacity:.24}.offer-anamorphic-highlight{position:absolute;top:1px;bottom:1px;left:calc((var(--offer-connector-progress) * 100%) - 3.5rem);width:7rem;border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.62) 0,rgba(255,255,255,.18) 48%,transparent 78%);filter:blur(6px);opacity:.9;transition:left .48s cubic-bezier(.22,1,.36,1),opacity .28s ease;pointer-events:none}.offer-anamorphic-bubble{position:absolute;left:calc(var(--offer-connector-progress) * 100%);top:-.62rem;transform:translateX(-50%);transition:left .48s cubic-bezier(.22,1,.36,1);z-index:2}.offer-anamorphic-bubble:before{width:4.5rem;height:3.2rem;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(96,165,250,.28) 0,rgba(96,165,250,.08) 48%,transparent 76%);filter:blur(8px);z-index:-2}.offer-anamorphic-bubble:after,.offer-anamorphic-bubble:before{content:"";position:absolute;left:50%;top:calc(100% + 1.3rem);transform:translate(-50%,-50%);pointer-events:none}.offer-anamorphic-bubble:after{width:1.92rem;height:1.92rem;border:1px solid var(--offer-orb-border,rgba(96,165,250,.38));border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.96),rgba(255,255,255,.78) 28%,var(--offer-orb-core,rgba(96,165,250,.28)) 58%,var(--offer-orb-rim,rgba(37,99,235,.14)) 100%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 20px -14px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.72);z-index:-1}.offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-bubble:before{background:radial-gradient(ellipse at 50% 50%,rgba(96,165,250,.28) 0,rgba(96,165,250,.06) 52%,transparent 78%)}.offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-bubble:before{background:radial-gradient(ellipse at 50% 50%,rgba(52,211,153,.26) 0,rgba(52,211,153,.06) 52%,transparent 78%)}.offer-anamorphic-pill{position:relative;isolation:isolate;z-index:1;box-shadow:0 14px 32px -24px rgba(15,23,42,.22),0 0 0 1px rgba(255,255,255,.48),inset 0 1px 0 rgba(255,255,255,.82);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.offer-anamorphic-drip{position:absolute;left:calc(var(--offer-connector-progress) * 100%);top:2.34rem;bottom:0;width:.96rem;border:1px solid rgba(148,163,184,.3);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(241,245,249,.48)),linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent),linear-gradient(180deg,rgba(251,191,36,.06),rgba(96,165,250,.08),rgba(16,185,129,.06));box-shadow:0 18px 30px -28px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.86),inset 0 -1px 0 rgba(148,163,184,.14);overflow:visible;transform:translateX(-50%);transition:left .48s cubic-bezier(.22,1,.36,1);z-index:1}.offer-anamorphic-drip:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(148,163,184,.08),rgba(148,163,184,.04) 40%,rgba(148,163,184,.02));border-radius:999px;clip-path:polygon(15% 0,85% 0,65% 100%,35% 100%)}.offer-anamorphic-drip:after{content:"";position:absolute;left:50%;bottom:-.08rem;width:.7rem;height:.32rem;border-radius:999px;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.54) 0,rgba(255,255,255,.16) 48%,transparent 100%),linear-gradient(180deg,rgba(255,255,255,.42),rgba(241,245,249,0));transform:translateX(-50%);pointer-events:none;z-index:1}.offer-detail-panel{position:relative;isolation:isolate}@media (max-width:767px){.offer-anamorphic-connector{width:min(20.5rem,calc(100% - 1rem));height:4.9rem;margin:0 auto -.15rem}.offer-anamorphic-track{top:1.45rem;height:1.05rem}.offer-anamorphic-pool{filter:blur(12px);opacity:.4}.offer-anamorphic-highlight{left:calc((var(--offer-connector-progress) * 100%) - 2.4rem);width:4.8rem;filter:blur(5px)}.offer-anamorphic-bubble{top:-.16rem}.offer-anamorphic-bubble:before{top:calc(100% + 1.05rem);width:3.6rem;height:2.55rem;filter:blur(6px)}.offer-anamorphic-bubble:after{top:calc(100% + 1.05rem);width:1.65rem;height:1.65rem}.offer-anamorphic-drip{top:2.12rem;width:.84rem}.offer-anamorphic-drip:after{width:.58rem;height:.26rem;bottom:-.02rem}.offer-detail-panel:before{content:"";position:absolute;left:calc(var(--offer-connector-progress) * 100%);top:4.16rem;width:2.2rem;height:.7rem;border:1px solid color-mix(in srgb,var(--offer-orb-border,rgba(148,163,184,.24)) 74%,white 26%);border-bottom:0;border-radius:999px 999px 0 0/.7rem .7rem 0 0;background:radial-gradient(ellipse at 50% 6%,rgba(255,255,255,.82) 0,rgba(255,255,255,.18) 46%,transparent 80%),radial-gradient(ellipse at 50% 0,var(--offer-flow-accent,rgba(96,165,250,.12)) 0,transparent 72%),linear-gradient(180deg,rgba(255,255,255,.84),rgba(241,245,249,.08));box-shadow:0 10px 16px -16px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.72);transform:translateX(-50%);pointer-events:none;z-index:1}.offer-detail-panel>.premium-frost-card{position:relative;z-index:2}.dark .offer-detail-panel:before{border-color:color-mix(in srgb,var(--offer-orb-border,rgba(148,163,184,.16)) 52%,white 16%);background:radial-gradient(ellipse at 50% 6%,rgba(255,255,255,.12) 0,rgba(255,255,255,.04) 46%,transparent 80%),radial-gradient(ellipse at 50% 0,var(--offer-flow-accent-dark,rgba(96,165,250,.12)) 0,transparent 72%),linear-gradient(180deg,rgba(30,41,59,.68),rgba(15,23,42,.12));box-shadow:0 12px 18px -18px rgba(2,6,23,.3),inset 0 1px 0 rgba(255,255,255,.06)}}@media (min-width:768px){.offer-detail-panel:before{content:"";position:absolute;left:calc(var(--offer-connector-progress) * 100%);top:5.42rem;width:3.2rem;height:.96rem;border:1px solid color-mix(in srgb,var(--offer-orb-border,rgba(148,163,184,.24)) 74%,white 26%);border-bottom:0;border-radius:999px 999px 0 0/.96rem .96rem 0 0;background:radial-gradient(ellipse at 50% 6%,rgba(255,255,255,.82) 0,rgba(255,255,255,.2) 46%,transparent 80%),radial-gradient(ellipse at 50% 0,var(--offer-flow-accent,rgba(96,165,250,.12)) 0,transparent 72%),linear-gradient(180deg,rgba(255,255,255,.84),rgba(241,245,249,.06));box-shadow:0 10px 16px -16px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.72);transform:translateX(-50%);pointer-events:none;z-index:1}.offer-detail-panel>.premium-frost-card{position:relative;z-index:2}}.offer-anamorphic-connector[style*="0.1667"] .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(251,191,36,.24),rgba(251,191,36,.08) 40%,rgba(251,191,36,.02))}.offer-anamorphic-connector[style*="0.5000"] .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(96,165,250,.24),rgba(96,165,250,.08) 40%,rgba(96,165,250,.02))}.offer-anamorphic-connector[style*="0.8333"] .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(52,211,153,.22),rgba(52,211,153,.08) 40%,rgba(52,211,153,.02))}.dark .offer-anamorphic-track{background:linear-gradient(180deg,rgba(30,41,59,.82),rgba(15,23,42,.62));border-color:rgba(148,163,184,.14);box-shadow:0 20px 40px -28px rgba(2,6,23,.38),inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(96,165,250,.1)}.dark .offer-anamorphic-pool{opacity:.52}.dark .offer-anamorphic-pool--amber{background:radial-gradient(ellipse at 50% 50%,rgba(245,158,11,.88) 0,rgba(245,158,11,.36) 42%,transparent 72%)}.dark .offer-anamorphic-pool--blue{background:radial-gradient(ellipse at 50% 50%,rgba(96,165,250,.88) 0,rgba(96,165,250,.38) 42%,transparent 72%)}.dark .offer-anamorphic-pool--emerald{background:radial-gradient(ellipse at 50% 50%,rgba(16,185,129,.84) 0,rgba(16,185,129,.34) 42%,transparent 72%)}.dark .offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-pool--blue{opacity:.88}.dark .offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-pool--amber,.dark .offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-pool--emerald{opacity:.3}.dark .offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-pool--emerald{opacity:.88}.dark .offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-pool--amber,.dark .offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-pool--blue{opacity:.3}.dark .offer-anamorphic-highlight{background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.18) 0,rgba(255,255,255,.04) 48%,transparent 78%)}.offer-detail-surface{background:rgba(255,255,255,.96);border-color:var(--lg-border-strong)}.dark .offer-detail-surface{background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(2,6,23,.9));border-color:rgba(100,116,139,.78);box-shadow:0 18px 34px -30px rgba(2,6,23,.48),inset 0 1px 0 rgba(255,255,255,.05)}.dark .offer-anamorphic-bubble:before{filter:blur(10px)}.dark .offer-anamorphic-bubble:after{border-color:color-mix(in srgb,var(--offer-orb-border,rgba(148,163,184,.18)) 58%,white 42%);background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.28),var(--offer-orb-core-dark,rgba(96,165,250,.42)) 42%,rgba(15,23,42,.22) 100%);box-shadow:0 10px 20px -14px rgba(2,6,23,.32),inset 0 1px 0 rgba(255,255,255,.08)}.dark .offer-anamorphic-connector[style*="0.2500"] .offer-anamorphic-bubble:before{background:radial-gradient(ellipse at 50% 50%,rgba(96,165,250,.32) 0,rgba(96,165,250,.08) 52%,transparent 78%)}.dark .offer-anamorphic-connector[style*="0.7500"] .offer-anamorphic-bubble:before{background:radial-gradient(ellipse at 50% 50%,rgba(52,211,153,.34) 0,rgba(52,211,153,.08) 52%,transparent 78%)}.dark .offer-anamorphic-pill{box-shadow:0 14px 32px -24px rgba(2,6,23,.42),0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.1)}.dark .offer-anamorphic-drip{border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(30,41,59,.82),rgba(15,23,42,.58)),linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent),linear-gradient(180deg,rgba(251,191,36,.08),rgba(96,165,250,.12),rgba(16,185,129,.1));box-shadow:0 18px 30px -28px rgba(2,6,23,.3),inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(96,165,250,.12)}.dark .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(148,163,184,.18),rgba(148,163,184,.06) 40%,transparent)}.dark .offer-anamorphic-drip:after{background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.08) 0,var(--offer-flow-accent-dark,rgba(96,165,250,.1)) 42%,transparent 100%),linear-gradient(180deg,rgba(30,41,59,.54),rgba(15,23,42,0))}@media (min-width:768px){.dark .offer-detail-panel:before{border-color:color-mix(in srgb,var(--offer-orb-border,rgba(148,163,184,.16)) 52%,white 16%);background:radial-gradient(ellipse at 50% 6%,rgba(255,255,255,.12) 0,rgba(255,255,255,.04) 46%,transparent 80%),radial-gradient(ellipse at 50% 0,var(--offer-flow-accent-dark,rgba(96,165,250,.12)) 0,transparent 72%),linear-gradient(180deg,rgba(30,41,59,.68),rgba(15,23,42,.12));box-shadow:0 12px 18px -18px rgba(2,6,23,.3),inset 0 1px 0 rgba(255,255,255,.06)}}.dark .offer-anamorphic-connector[style*="0.1667"] .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(251,191,36,.2),rgba(251,191,36,.06) 40%,transparent)}.dark .offer-anamorphic-connector[style*="0.5000"] .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(96,165,250,.2),rgba(96,165,250,.06) 40%,transparent)}.dark .offer-anamorphic-connector[style*="0.8333"] .offer-anamorphic-drip:before{background:linear-gradient(180deg,rgba(52,211,153,.18),rgba(52,211,153,.06) 40%,transparent)}@media (prefers-reduced-motion:reduce){.sato-pearl-glass-card{animation:none;transform:none}.hero-orbit-service-ring:after,.service-ladder-detail-card,.service-ladder-detail-counter,.service-ladder-detail-shell,.service-ladder-detail-stage:after,.service-ladder-detail-track,.solution-bridge-method-node,.solution-bridge-panel:after,.solution-bridge-service-icon{animation:none!important}.service-ladder-detail-shell{max-height:none;clip-path:none;transform:none}.offer-anamorphic-bubble,.offer-anamorphic-drip,.offer-anamorphic-highlight,.offer-anamorphic-pool{transition:none!important}}.anamorphic-glass-chip{position:relative;isolation:isolate;overflow:visible}.anamorphic-glass-chip:before{content:"";position:absolute;inset:-.18rem -.1rem;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.44),rgba(255,255,255,.06) 46%,transparent 72%),radial-gradient(circle at 16% 50%,rgba(255,255,255,.18),transparent 44%);filter:blur(10px);opacity:.72;pointer-events:none;z-index:-2}.anamorphic-glass-chip:after{content:"";position:absolute;top:50%;right:-.42rem;width:1.15rem;height:calc(100% - .42rem);border:1px solid rgba(255,255,255,.42);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.16)),linear-gradient(180deg,rgba(96,165,250,.08),rgba(16,185,129,.08));box-shadow:0 10px 20px -16px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.74);opacity:.9;pointer-events:none;transform:translateY(-50%);z-index:-1}.dark .anamorphic-glass-chip:before{background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.02) 46%,transparent 72%),radial-gradient(circle at 16% 50%,rgba(96,165,250,.14),transparent 46%)}.dark .anamorphic-glass-chip:after{border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(30,41,59,.82),rgba(15,23,42,.56)),linear-gradient(180deg,rgba(96,165,250,.1),rgba(16,185,129,.1));box-shadow:0 10px 20px -16px rgba(2,6,23,.34),inset 0 1px 0 rgba(255,255,255,.08)}.anamorphic-glass-chip--micro:before{inset:-.08rem -.02rem;filter:blur(6px);opacity:.38}.anamorphic-glass-chip--micro:after{right:-.24rem;width:.74rem;height:calc(100% - .56rem);opacity:.52}.dark .anamorphic-glass-chip--micro:before{opacity:.26}.dark .anamorphic-glass-chip--micro:after{opacity:.56}.process-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 18% 8%,rgba(255,255,255,.9),transparent 26%),radial-gradient(circle at 82% 16%,rgba(96,165,250,.08),transparent 38%),radial-gradient(circle at 16% 84%,rgba(16,185,129,.08),transparent 38%),linear-gradient(180deg,rgba(251,253,255,.98),rgba(241,245,249,.9))}.process-ambient-blob{position:absolute;border-radius:50%;opacity:.75;transform:translateZ(0);will-change:auto}.process-ambient-blob--primary{width:640px;height:640px;top:-18%;right:-10%;background:radial-gradient(circle,rgba(59,130,246,.12) 0,transparent 76%)}.process-ambient-blob--secondary{width:620px;height:620px;bottom:-18%;left:-10%;background:radial-gradient(circle,rgba(16,185,129,.11) 0,transparent 78%)}.dark .process-ambient{background:radial-gradient(circle at 20% 12%,rgba(148,163,184,.06),transparent 24%),radial-gradient(circle at 80% 18%,rgba(96,165,250,.08),transparent 36%),radial-gradient(circle at 14% 84%,rgba(16,185,129,.08),transparent 36%),linear-gradient(180deg,rgba(12,20,36,.98),rgba(2,6,23,.96))}.dark .process-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.16) 0,transparent 76%)}.dark .process-ambient-blob--secondary{background:radial-gradient(circle,rgba(16,185,129,.14) 0,transparent 78%)}.premium-frost-card,.premium-frost-shell{position:relative;isolation:isolate}.premium-frost-card:before,.premium-frost-shell:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.34),rgba(255,255,255,.08) 28%,transparent 58%),radial-gradient(circle at top right,rgba(191,219,254,.18),transparent 42%);pointer-events:none;z-index:0}.premium-frost-card:after{content:"";position:absolute;top:1.1rem;right:-1.5rem;width:6rem;height:6rem;border-radius:999px;background:radial-gradient(circle,rgba(191,219,254,.24),transparent 72%);filter:blur(10px);opacity:.65;pointer-events:none;z-index:0}.dark .premium-frost-card:before,.dark .premium-frost-shell:before{background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02) 28%,transparent 58%),radial-gradient(circle at top right,rgba(96,165,250,.14),transparent 42%)}.dark .premium-frost-card:after{background:radial-gradient(circle,rgba(96,165,250,.24),transparent 72%);opacity:.8}.process-sketch-board{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.38);border-radius:2rem;padding:1.25rem;background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.98),transparent 28%),radial-gradient(circle at 88% 12%,rgba(96,165,250,.2),transparent 28%),radial-gradient(circle at 18% 86%,rgba(16,185,129,.16),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.97),rgba(244,248,253,.93) 44%,rgba(234,244,255,.96));box-shadow:0 42px 92px -60px rgba(15,23,42,.34),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(148,163,184,.12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.process-sketch-board:before{content:"";position:absolute;inset:0;background:linear-gradient(118deg,transparent,transparent 34%,rgba(255,255,255,.86) 48%,rgba(255,255,255,.12) 62%,transparent 72%);pointer-events:none;opacity:.75}.process-sketch-board:after{content:"";position:absolute;inset:0;background:linear-gradient(92deg,transparent 10%,rgba(148,163,184,.12) 22%,transparent 34%),linear-gradient(96deg,transparent 56%,rgba(148,163,184,.1) 68%,transparent 80%),radial-gradient(circle at 24% 28%,rgba(148,163,184,.12),transparent 16%),radial-gradient(circle at 78% 72%,rgba(148,163,184,.1),transparent 18%);filter:blur(14px);opacity:.62;pointer-events:none}.dark .process-sketch-board{border-color:rgba(148,163,184,.24);background:radial-gradient(circle at 84% 14%,rgba(96,165,250,.22),transparent 28%),radial-gradient(circle at 18% 82%,rgba(16,185,129,.16),transparent 28%),linear-gradient(145deg,rgba(15,23,42,.84),rgba(2,6,23,.78) 44%,rgba(15,23,42,.86));box-shadow:0 42px 88px -58px rgba(2,6,23,.54),inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(96,165,250,.12)}.dark .process-sketch-board:before{background:linear-gradient(120deg,transparent,transparent 30%,rgba(255,255,255,.1) 48%,rgba(255,255,255,.02) 60%,transparent 72%)}.dark .process-sketch-board:after{background:linear-gradient(92deg,transparent 10%,rgba(148,163,184,.08) 22%,transparent 34%),linear-gradient(96deg,transparent 56%,rgba(148,163,184,.07) 68%,transparent 80%),radial-gradient(circle at 24% 28%,rgba(255,255,255,.08),transparent 16%),radial-gradient(circle at 78% 72%,rgba(255,255,255,.07),transparent 18%);opacity:.52}.process-sketch-board-label{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding:.2rem .35rem 0}.process-sketch-board-label .font-sketch{font-size:1.3rem;line-height:1;color:#0f172a;transform:rotate(-.8deg)}.dark .process-sketch-board-label .font-sketch{color:#f8fafc}.process-sketch-board-tag{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .8rem;border:1px solid rgba(148,163,184,.36);border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#334155;background:rgba(255,255,255,.78);box-shadow:0 16px 34px -22px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .process-sketch-board-tag{border-color:rgba(148,163,184,.24);color:#cbd5e1;background:rgba(15,23,42,.58)}.process-sketch-connector{position:absolute;left:2.5rem;right:2.5rem;top:4.7rem;z-index:0;width:calc(100% - 5rem);height:190px;pointer-events:none;mix-blend-mode:multiply}.process-sketch-connector path{stroke:rgba(37,99,235,.62);stroke-width:4;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 8px 16px rgba(37,99,235,.14))}.dark .process-sketch-connector path{stroke:rgba(147,197,253,.5);filter:drop-shadow(0 8px 16px rgba(37,99,235,.18))}.process-sketch-note{position:relative;min-height:100%;padding:1.05rem 1.05rem 1.1rem;border:2px solid rgba(15,23,42,.16);border-radius:1.45rem 1.6rem 1.35rem 1.55rem;background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(255,255,255,.64) 46%,rgba(240,249,255,.74)),radial-gradient(circle at top right,rgba(96,165,250,.12),transparent 38%);box-shadow:0 30px 60px -38px rgba(15,23,42,.26),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -1px 0 rgba(148,163,184,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.process-sketch-note:before{content:"";position:absolute;inset:8px 10px 10px 8px;border:1px solid rgba(255,255,255,.62);border-radius:1.2rem 1.35rem 1.1rem 1.25rem;opacity:1;transform:rotate(-.6deg);pointer-events:none}.process-sketch-note:after{content:"";position:absolute;top:14px;right:18px;width:62px;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.18));box-shadow:0 0 0 1px rgba(255,255,255,.26);transform:rotate(-8deg);opacity:.92;pointer-events:none}.dark .process-sketch-note{border-color:rgba(148,163,184,.24);background:linear-gradient(145deg,rgba(30,41,59,.84),rgba(15,23,42,.66) 46%,rgba(30,41,59,.76)),radial-gradient(circle at top right,rgba(96,165,250,.2),transparent 42%);box-shadow:0 34px 64px -40px rgba(2,6,23,.48),inset 0 1px 0 rgba(255,255,255,.11),inset 0 -1px 0 rgba(96,165,250,.12)}.process-sketch-pin{position:absolute;top:-12px;left:20px;width:20px;height:20px;border:2px solid rgba(255,255,255,.84);border-radius:999px;background:radial-gradient(circle at 34% 32%,rgba(255,255,255,.96) 0 18%,var(--process-step-accent) 22%,var(--process-step-accent) 64%,rgba(15,23,42,.08) 100%);box-shadow:0 12px 22px -14px rgba(15,23,42,.34),0 0 0 5px rgba(255,255,255,.24)}.dark .process-sketch-pin{border-color:rgba(255,255,255,.22);box-shadow:0 12px 22px -14px rgba(2,6,23,.5),0 0 0 5px rgba(15,23,42,.28)}.process-sketch-chip{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.38rem .72rem;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:var(--lg-chip-shadow);font-family:Space Mono,monospace;font-size:.66rem;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--process-step-accent-ink)}.process-sketch-chip--desktop{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.1;text-transform:none;transform:rotate(-.9deg)}.process-sketch-chip--desktop:after{content:"";display:block;width:7.25rem;height:.48rem;margin-top:.22rem;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.12),var(--process-step-accent-bg) 40%,rgba(255,255,255,.08));opacity:.95}.dark .process-sketch-chip{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.54)}.dark .process-sketch-chip--desktop{border:0;background:transparent;box-shadow:none;opacity:.98}.process-sketch-stephead{display:flex;align-items:flex-start;gap:.8rem;margin-top:.9rem}.process-sketch-stephead--desktop{align-items:center;margin-top:.55rem}.process-sketch-number{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;flex-shrink:0;border:1.5px solid var(--process-step-accent);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(255,255,255,.18)),var(--process-step-accent-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 12px 24px -18px rgba(15,23,42,.3);font-family:Space Mono,monospace;font-size:.95rem;font-weight:700;color:var(--process-step-accent-ink)}.process-sketch-micro{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#64748b}.process-sketch-title{margin:.18rem 0 0;font-family:Montserrat,Inter,sans-serif;font-size:1rem;line-height:1.25;color:#0f172a}.process-sketch-title--desktop{margin-top:0;font-size:1.34rem;font-weight:700;line-height:1.12;letter-spacing:.01em;transform:rotate(-.35deg)}.dark .process-sketch-title{color:#f8fafc}.dark .process-sketch-title--desktop{color:#ffffff}.process-sketch-title:after{content:"";display:block;width:88px;height:8px;margin-top:.45rem;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.24),var(--process-step-accent-bg) 32%,rgba(255,255,255,.1));transform:rotate(-1deg)}.process-sketch-copy{margin:.9rem 0 0;font-size:.94rem;line-height:1.7;color:#2f4158}.dark .process-sketch-copy{color:#e5edf7}.process-sketch-artifact{margin-top:1rem;padding:.8rem .9rem;border:1px solid rgba(255,255,255,.82);border-left:3px solid var(--process-step-accent);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.34)),var(--process-step-accent-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.88)}.process-sketch-artifact-label{margin:0;font-family:Space Mono,monospace;font-size:.67rem;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--process-step-accent-ink)}.process-sketch-artifact-label--desktop{font-size:.94rem;letter-spacing:.01em;text-transform:none;transform:rotate(-.65deg)}.process-sketch-artifact-copy{margin:.35rem 0 0;font-size:.84rem;line-height:1.55;color:#2f4158}.dark .process-sketch-artifact-copy{color:#f1f5f9}.process-sketch-details{margin-top:.9rem}.process-sketch-details summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;font-weight:700;letter-spacing:.02em;color:#1d4ed8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22rem}.process-sketch-details summary::-webkit-details-marker{display:none}.process-sketch-details summary:before{content:"+";font-size:.95rem;line-height:1}.process-sketch-details[open] summary:before{content:"−"}.process-sketch-details p{margin:.55rem 0 0;font-size:.82rem;line-height:1.6;color:#475569}.dark .process-sketch-details summary{color:#93c5fd}.dark .process-sketch-details p{color:#cbd5e1}.process-sketch-mobile-list{position:relative;padding-top:.5rem}.dark .process-sketch-mobile-list:before,.process-sketch-mobile-list:before{display:none}.process-sketch-mobile-step{position:relative;padding-left:2.9rem}.process-sketch-mobile-step:before{content:"";position:absolute;left:1.18rem;top:-.92rem;width:2px;height:1.42rem;border-radius:999px;background:linear-gradient(180deg,rgba(96,165,250,.1),rgba(37,99,235,.42),rgba(16,185,129,.22));box-shadow:0 0 0 1px rgba(255,255,255,.34),0 0 12px rgba(37,99,235,.1)}.dark .process-sketch-mobile-step:before{background:linear-gradient(180deg,rgba(147,197,253,.08),rgba(147,197,253,.34),rgba(16,185,129,.18));box-shadow:0 0 0 1px rgba(15,23,42,.24),0 0 12px rgba(37,99,235,.16)}.process-sketch-mobile-step:first-child:before{display:none}.process-sketch-mobile-marker{position:absolute;left:.1rem;top:1.05rem;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:1.5px solid;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,255,255,.18));box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 22px -16px rgba(15,23,42,.3);font-family:Space Mono,monospace;font-size:.9rem;font-weight:700}.process-sketch-cta{position:relative;margin-top:2.5rem;max-width:48rem;padding:1.15rem 1.2rem 1.2rem;border:1px solid rgba(255,255,255,.84);border-radius:1.6rem;background:radial-gradient(circle at top right,rgba(96,165,250,.14),transparent 42%),radial-gradient(circle at bottom left,rgba(16,185,129,.1),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.88),rgba(255,255,255,.62) 44%,rgba(239,246,255,.74));box-shadow:0 32px 62px -42px rgba(15,23,42,.26),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(148,163,184,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.process-sketch-cta:before{content:"";position:absolute;top:-6px;right:1.1rem;width:7rem;height:2.8rem;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.78),transparent 72%);filter:blur(8px);opacity:.8}.process-sketch-cta:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(148,163,184,.18);pointer-events:none}.dark .process-sketch-cta{border-color:rgba(148,163,184,.14);background:radial-gradient(circle at top right,rgba(96,165,250,.16),transparent 42%),radial-gradient(circle at bottom left,rgba(16,185,129,.1),transparent 42%),linear-gradient(145deg,rgba(15,23,42,.72),rgba(15,23,42,.52) 44%,rgba(30,41,59,.62))}.process-sketch-cta-label{margin:0 0 .45rem;font-size:1.02rem;line-height:1;color:#2563eb;transform:rotate(-.8deg)}.dark .process-sketch-cta-label{color:#93c5fd}.process-sketch-link{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;padding:.72rem 1rem;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(255,255,255,.74);box-shadow:var(--lg-chip-shadow);font-size:.96rem;font-weight:700;color:var(--ace-accent);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.process-sketch-link:hover{transform:translateY(-1px);box-shadow:0 16px 30px -24px rgba(15,23,42,.26),0 0 0 1px rgba(37,99,235,.14)}.dark .process-sketch-link{border-color:rgba(96,165,250,.18);background:rgba(15,23,42,.56);color:#bfdbfe}@media (max-width:767px){.process-sketch-board{padding:1rem;border-radius:1.6rem}.process-sketch-board-label{margin-bottom:.75rem;padding-right:.25rem}.process-sketch-board-label .font-sketch{font-size:1.15rem}.process-sketch-note{padding:.95rem .95rem 1rem}.process-sketch-chip{padding:.34rem .62rem;font-size:.62rem;letter-spacing:.14em}.process-sketch-chip--desktop{padding:0;font-size:1rem;letter-spacing:.01em}.process-sketch-title{font-size:.98rem}.process-sketch-copy{font-size:.9rem}.process-sketch-mobile-step:before{left:1.12rem;top:-.82rem;height:1.3rem}.process-sketch-cta{margin-top:2rem;padding:1rem 1rem 1.1rem}}.results-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 72% 18%,rgba(16,185,129,.1),transparent 54%),radial-gradient(circle at 22% 80%,rgba(5,150,105,.08),transparent 56%)}.results-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.results-ambient-blob--primary{width:740px;height:740px;top:-20%;right:-12%;background:radial-gradient(circle,rgba(16,185,129,.18) 0,transparent 80%);animation:ambient-drift-1 16s ease-in-out infinite alternate}.results-ambient-blob--secondary{width:660px;height:660px;bottom:-22%;left:-16%;background:radial-gradient(circle,rgba(5,150,105,.14) 0,transparent 82%);animation:ambient-drift-2 18s ease-in-out infinite alternate}.dark .results-ambient{background:radial-gradient(circle at 72% 18%,rgba(96,165,250,.07),transparent 54%),radial-gradient(circle at 22% 80%,rgba(52,211,153,.04),transparent 56%)}.dark .results-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.12) 0,transparent 80%)}.dark .results-ambient-blob--secondary{background:radial-gradient(circle,rgba(45,212,191,.08) 0,transparent 82%)}.results-frost-card{background:radial-gradient(circle at top,rgba(255,255,255,.76),transparent 42%),linear-gradient(160deg,rgba(255,255,255,.82),rgba(255,255,255,.58) 46%,rgba(255,255,255,.42));border-color:rgba(255,255,255,.5);box-shadow:0 34px 72px -46px rgba(15,23,42,.34),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.results-frost-panel{background:linear-gradient(160deg,rgba(255,255,255,.74),rgba(255,255,255,.56)),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));box-shadow:inset 0 1px 0 rgba(255,255,255,.64),0 18px 32px -30px rgba(15,23,42,.24);backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.results-support-shell{border-color:rgba(255,255,255,.58)}.systems-visual-frost{position:relative;isolation:isolate;background:radial-gradient(circle at 10% 12%,rgba(var(--systems-primary-rgb),.08),transparent 24%),radial-gradient(circle at 86% 14%,rgba(var(--systems-secondary-rgb),.08),transparent 22%),linear-gradient(155deg,rgba(255,255,255,.74),rgba(255,255,255,.38) 48%,rgba(255,255,255,.22)),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-color:rgba(203,213,225,.78);box-shadow:0 42px 100px -60px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.74),inset 0 0 0 1px rgba(255,255,255,.16);backdrop-filter:blur(28px) saturate(182%);-webkit-backdrop-filter:blur(28px) saturate(182%)}.systems-visual-frost:before{inset:0;opacity:.95;background:radial-gradient(circle at 12% 14%,rgba(var(--systems-primary-rgb),.22),transparent 24%),radial-gradient(circle at 88% 14%,rgba(var(--systems-secondary-rgb),.18),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.34),transparent 34%)}.systems-visual-frost:after,.systems-visual-frost:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.systems-visual-frost:after{inset:1px;border:1px solid rgba(255,255,255,.16)}.systems-visual-ambient{position:absolute;border-radius:999px;filter:blur(34px);opacity:.85;pointer-events:none;z-index:0}.systems-visual-ambient--primary{top:18px;left:-18px;width:190px;height:190px;background:radial-gradient(circle,rgba(var(--systems-primary-rgb),.22) 0,transparent 72%)}.systems-visual-ambient--secondary{top:44px;right:36px;width:170px;height:170px;background:radial-gradient(circle,rgba(var(--systems-secondary-rgb),.18) 0,transparent 72%)}.systems-visual-ambient--tertiary{right:14%;bottom:22px;width:220px;height:120px;background:radial-gradient(circle,rgba(255,255,255,.12) 0,transparent 76%)}.systems-visual-bridge,.systems-visual-panel,.systems-visual-toggle{position:relative;isolation:isolate;background:radial-gradient(circle at top left,rgba(255,255,255,.44),transparent 32%),radial-gradient(circle at 86% 16%,rgba(var(--systems-panel-accent-rgb,59,130,246),.08),transparent 24%),linear-gradient(155deg,rgba(255,255,255,.6),rgba(255,255,255,.26)),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-color:rgba(203,213,225,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 24px 44px -34px rgba(15,23,42,.2),inset 0 0 0 1px rgba(255,255,255,.06);backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%)}.systems-visual-bridge:before,.systems-visual-lane-card:before,.systems-visual-panel:before,.systems-visual-toggle:before,.systems-visual-workboard:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 42%);opacity:.9}.systems-visual-lane-card,.systems-visual-workboard{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 14%,rgba(var(--surface-accent-rgb,59,130,246),.12),transparent 28%),radial-gradient(circle at top left,rgba(255,255,255,.4),transparent 32%),linear-gradient(155deg,rgba(255,255,255,.54),rgba(255,255,255,.22)),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border-color:rgba(191,219,254,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 22px 38px -32px rgba(15,23,42,.18),inset 0 0 0 1px rgba(255,255,255,.06);backdrop-filter:blur(22px) saturate(164%);-webkit-backdrop-filter:blur(22px) saturate(164%)}.systems-visual-workboard{border-style:solid}.systems-visual-lane-card{background:radial-gradient(circle at 12% 14%,rgba(var(--lane-accent-rgb,59,130,246),.14),transparent 28%),radial-gradient(circle at top left,rgba(255,255,255,.42),transparent 34%),linear-gradient(155deg,rgba(255,255,255,.56),rgba(255,255,255,.24)),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}.systems-visual-bridge-shell{box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 22px 38px -30px rgba(15,23,42,.18),0 0 0 1px rgba(255,255,255,.14)}.systems-visual-toggle-shell{border-color:rgba(191,219,254,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 18px 34px -28px rgba(15,23,42,.16)}.systems-visual-support{text-wrap:balance}.dark .results-frost-card{background:radial-gradient(circle at top,rgba(96,165,250,.14),transparent 42%),linear-gradient(165deg,rgba(15,23,42,.72),rgba(15,23,42,.58) 48%,rgba(2,6,23,.5));border-color:rgba(148,163,184,.18);box-shadow:0 38px 80px -56px rgba(2,6,23,.78),inset 0 1px 0 rgba(255,255,255,.08)}.dark .results-frost-panel{background:linear-gradient(165deg,rgba(15,23,42,.7),rgba(15,23,42,.56)),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 34px -28px rgba(2,6,23,.54)}.dark .results-support-shell{border-color:rgba(148,163,184,.18)}.dark .systems-visual-frost{background:linear-gradient(165deg,rgba(15,23,42,.62),rgba(15,23,42,.42) 46%,rgba(2,6,23,.34)),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border-color:rgba(148,163,184,.22);box-shadow:0 52px 104px -64px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.03)}.dark .systems-visual-frost:before{background:radial-gradient(circle at 12% 14%,rgba(var(--systems-primary-rgb),.22),transparent 24%),radial-gradient(circle at 88% 14%,rgba(var(--systems-secondary-rgb),.18),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 34%)}.dark .systems-visual-frost:after{border-color:rgba(255,255,255,.06)}.dark .systems-visual-ambient--primary{background:radial-gradient(circle,rgba(var(--systems-primary-rgb),.26) 0,transparent 72%)}.dark .systems-visual-ambient--secondary{background:radial-gradient(circle,rgba(var(--systems-secondary-rgb),.2) 0,transparent 72%)}.dark .systems-visual-ambient--tertiary{background:radial-gradient(circle,rgba(255,255,255,.08) 0,transparent 76%)}.dark .systems-visual-bridge,.dark .systems-visual-panel,.dark .systems-visual-toggle{background:radial-gradient(circle at top left,rgba(255,255,255,.08),transparent 34%),radial-gradient(circle at 86% 16%,rgba(var(--systems-panel-accent-rgb,96,165,250),.1),transparent 24%),linear-gradient(165deg,rgba(15,23,42,.54),rgba(15,23,42,.34)),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border-color:rgba(148,163,184,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 42px -30px rgba(2,6,23,.56),inset 0 0 0 1px rgba(255,255,255,.03)}.dark .systems-visual-lane-card,.dark .systems-visual-workboard{background:radial-gradient(circle at 12% 14%,rgba(var(--surface-accent-rgb,96,165,250),.16),transparent 28%),radial-gradient(circle at top left,rgba(255,255,255,.08),transparent 34%),linear-gradient(165deg,rgba(15,23,42,.48),rgba(15,23,42,.3)),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border-color:rgba(148,163,184,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 40px -28px rgba(2,6,23,.54),inset 0 0 0 1px rgba(255,255,255,.03)}.dark .systems-messy-scene-shell{border-color:rgba(255,255,255,.08);background:radial-gradient(circle at 10% 14%,rgba(var(--surface-accent-rgb,96,165,250),.18),transparent 26%),radial-gradient(circle at 82% 18%,rgba(255,255,255,.08),transparent 24%),linear-gradient(180deg,rgba(15,23,42,.56),rgba(15,23,42,.24));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 38px -28px rgba(2,6,23,.5)}.dark .systems-messy-scene-image{filter:saturate(1.06) contrast(1.04) brightness(.92)}.dark .systems-messy-scene-beam{background:linear-gradient(115deg,rgba(255,255,255,0) 0,rgba(255,255,255,.02) 20%,rgba(255,255,255,.08) 42%,rgba(var(--surface-accent-rgb,96,165,250),.18) 58%,rgba(255,255,255,.01) 76%,rgba(255,255,255,0) 100%)}.dark .systems-messy-scene-overlay{background:radial-gradient(circle at 16% 18%,rgba(255,255,255,.08),transparent 22%),radial-gradient(circle at 78% 22%,rgba(var(--surface-accent-rgb,96,165,250),.18),transparent 24%),linear-gradient(180deg,rgba(2,6,23,.1),rgba(2,6,23,.34))}.dark .systems-messy-scene-grain{opacity:.34}.dark .systems-messy-scene-vignette{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 34%,rgba(2,6,23,.22) 82%,rgba(2,6,23,.42) 100%),linear-gradient(180deg,rgba(2,6,23,.04),rgba(2,6,23,.22))}.dark .systems-messy-fragment{border-color:rgba(255,255,255,.08);background:rgba(15,23,42,.6);color:rgb(226 232 240/.84);box-shadow:0 14px 26px -24px rgba(2,6,23,.42),inset 0 1px 0 rgba(255,255,255,.06)}.dark .systems-messy-fragment[data-tone=amber]{color:rgb(252 211 77/.9);background:rgba(120,53,15,.26)}.dark .systems-messy-fragment[data-tone=blue]{color:rgb(147 197 253/.9);background:rgba(30,64,175,.24)}.dark .systems-messy-fragment[data-tone=emerald]{color:rgb(110 231 183/.9);background:rgba(6,95,70,.24)}.dark .systems-messy-fragment[data-tone=slate]{color:rgb(226 232 240/.84);background:rgba(30,41,59,.58)}.dark .systems-visual-toggle-shell{border-color:rgba(148,163,184,.2)}.dark .systems-visual-lane-card{background:radial-gradient(circle at 12% 14%,rgba(var(--lane-accent-rgb,96,165,250),.18),transparent 28%),radial-gradient(circle at top left,rgba(255,255,255,.08),transparent 34%),linear-gradient(165deg,rgba(15,23,42,.48),rgba(15,23,42,.32)),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01))}.choice-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 72% 18%,rgba(37,99,235,.08),transparent 52%),radial-gradient(circle at 22% 82%,rgba(16,185,129,.08),transparent 54%)}.choice-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.choice-ambient-blob--primary{width:700px;height:700px;top:-20%;right:-14%;background:radial-gradient(circle,rgba(37,99,235,.16) 0,transparent 78%);animation:ambient-drift-1 16s ease-in-out infinite alternate}.choice-ambient-blob--secondary{width:660px;height:660px;bottom:-22%;left:-16%;background:radial-gradient(circle,rgba(16,185,129,.14) 0,transparent 80%);animation:ambient-drift-2 18s ease-in-out infinite alternate}.dark .choice-ambient{background:radial-gradient(circle at 72% 18%,rgba(96,165,250,.06),transparent 52%),radial-gradient(circle at 22% 82%,rgba(52,211,153,.05),transparent 54%)}.dark .choice-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.14) 0,transparent 78%)}.dark .choice-ambient-blob--secondary{background:radial-gradient(circle,rgba(52,211,153,.1) 0,transparent 80%)}.pricing-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 76% 18%,rgba(37,99,235,.14),transparent 52%),radial-gradient(circle at 18% 78%,rgba(245,158,11,.12),transparent 52%),linear-gradient(135deg,rgba(255,251,235,.78),rgba(239,246,255,.72) 48%,rgba(255,255,255,.76))}.pricing-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.pricing-ambient-blob--primary{width:700px;height:700px;top:-24%;right:-16%;background:radial-gradient(circle,rgba(37,99,235,.2) 0,transparent 78%);animation:ambient-drift-2 16s ease-in-out infinite alternate}.pricing-ambient-blob--secondary{width:660px;height:660px;bottom:-18%;left:-14%;background:radial-gradient(circle,rgba(245,158,11,.18) 0,transparent 80%);animation:ambient-drift-1 18s ease-in-out infinite alternate}.dark .pricing-ambient{background:radial-gradient(circle at 76% 20%,rgba(96,165,250,.12),transparent 52%),radial-gradient(circle at 18% 76%,rgba(245,158,11,.08),transparent 54%),linear-gradient(135deg,rgba(15,23,42,.96),rgba(2,6,23,.98))}.dark .pricing-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.14) 0,transparent 78%)}.dark .pricing-ambient-blob--secondary{background:radial-gradient(circle,rgba(251,191,36,.11) 0,transparent 80%)}@property --pricing-pill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dark .pricing-training-pill{background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(15,23,42,.82) 58%,rgba(30,41,59,.92)) padding-box;box-shadow:0 18px 46px -36px rgba(96,165,250,.58),inset 0 1px 0 rgba(255,255,255,.1)}.dark .pricing-training-pill span{background:linear-gradient(90deg,#f8fafc 8%,#93c5fd 52%,#fbbf24 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.pricing-training-pill{position:relative;isolation:isolate;display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;border-radius:999px;border:1px solid transparent;padding:clamp(.18rem,.7vw,.34rem) clamp(.72rem,1.75vw,1.18rem);overflow:visible;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,246,255,.86) 56%,rgba(255,251,235,.92)) padding-box;box-shadow:0 18px 46px -36px rgba(37,99,235,.64),inset 0 1px 0 rgba(255,255,255,.78)}.pricing-training-pill:before{inset:-2px;padding:3px;background:conic-gradient(from var(--pricing-pill-angle),rgba(37,99,235,.08) 0deg,#2563eb 54deg,#38bdf8 104deg,#f59e0b 166deg,#fef3c7 210deg,rgba(37,99,235,.12) 280deg,rgba(37,99,235,.08) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:pricing-pill-orbit 5.8s linear infinite}.pricing-training-pill:after,.pricing-training-pill:before{content:"";position:absolute;z-index:0;border-radius:inherit;pointer-events:none}.pricing-training-pill:after{inset:1px;border:1px solid rgba(255,255,255,.58)}.pricing-training-pill span{position:relative;z-index:1;background:linear-gradient(90deg,#0f172a 8%,#1d4ed8 48%,#b45309 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.pricing-offer-desk{position:relative}.pricing-offer-desk:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at 52% 42%,black,transparent 74%);mask-image:radial-gradient(circle at 52% 42%,black,transparent 74%);opacity:.5;z-index:0}.pricing-discovery-offer{position:relative;overflow:hidden;border:1.5px solid rgba(251,146,60,.34)!important;background:radial-gradient(circle at 88% 10%,rgba(251,146,60,.2),transparent 34%),radial-gradient(circle at 10% 92%,rgba(45,212,191,.16),transparent 36%),linear-gradient(145deg,rgba(255,247,237,.72),rgba(255,255,255,.42))!important;box-shadow:0 34px 76px -54px rgba(194,65,12,.46),inset 0 1px 0 rgba(255,255,255,.86),inset 0 0 0 1px rgba(255,255,255,.34)!important;backdrop-filter:blur(24px) saturate(168%);-webkit-backdrop-filter:blur(24px) saturate(168%)}.pricing-discovery-offer:after{content:"";position:absolute;right:-4rem;top:-4rem;width:12rem;height:12rem;border-radius:999px;background:radial-gradient(circle,rgba(251,191,36,.22),transparent 68%);pointer-events:none}.pricing-discovery-offer>*{position:relative;z-index:1}.pricing-discovery-offer a{border-color:rgba(251,146,60,.36)!important;background:linear-gradient(135deg,rgba(255,237,213,.94),rgba(204,251,241,.9))!important;color:#431407!important;box-shadow:0 18px 34px -28px rgba(194,65,12,.5),inset 0 1px 0 rgba(255,255,255,.84)}.pricing-discovery-offer a:hover{border-color:rgba(249,115,22,.5)!important;box-shadow:0 22px 42px -30px rgba(194,65,12,.62),inset 0 1px 0 rgba(255,255,255,.9)}.pricing-start-editorial{position:relative;display:grid;gap:.62rem;overflow:hidden;border:1px solid rgba(203,213,225,.76);border-radius:1rem;background:radial-gradient(circle at 92% 0,rgba(20,184,166,.12),transparent 34%),radial-gradient(circle at 4% 100%,rgba(251,191,36,.1),transparent 34%),rgba(255,255,255,.58);padding:.78rem;box-shadow:0 26px 64px -52px rgba(15,23,42,.36),inset 0 1px 0 rgba(255,255,255,.86);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.pricing-start-editorial:before{content:"";display:none}.pricing-start-copy{max-width:12rem}.pricing-start-copy .section-title{font-size:clamp(1.18rem,2vw,1.55rem);line-height:1.04}.pricing-start-copy .section-body{max-width:42rem;margin-top:.58rem;font-size:clamp(.92rem,1.5vw,1.05rem);line-height:1.44}.pricing-start-action.pricing-discovery-offer{display:grid;align-content:start;gap:.56rem;border-radius:1rem;padding:.78rem;box-shadow:0 18px 42px -34px rgba(194,65,12,.38),inset 0 1px 0 rgba(255,255,255,.82)}.pricing-start-action.pricing-discovery-offer:after{width:7rem;height:7rem;opacity:.62}.pricing-start-action-kicker{color:#c2410c;font-size:.64rem;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.pricing-start-action h3{color:#0f172a;font-size:1rem;font-weight:900;line-height:1.16}.pricing-start-action p:not(.pricing-start-action-kicker){color:#475569;font-size:.78rem;font-weight:560;line-height:1.38}.pricing-start-action a{margin-top:.12rem;justify-content:center;border-radius:999px;padding:.72rem 1rem;font-size:.84rem;font-weight:850}.pricing-start-action--after-cards.pricing-discovery-offer{padding:.86rem}.pricing-start-action--after-cards h3{max-width:24rem}.pricing-start-action--after-cards p:not(.pricing-start-action-kicker){max-width:42rem}.pricing-start-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.pricing-start-proof div{border:1px solid rgba(203,213,225,.72);border-radius:.72rem;background:rgba(255,255,255,.52);padding:.62rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.pricing-start-proof h4{color:#0f172a;font-size:.76rem;font-weight:900;line-height:1.2}.pricing-start-proof p{margin-top:.22rem;color:#475569;font-size:.7rem;font-weight:560;line-height:1.28;text-wrap:pretty}.pricing-start-quote-strip{display:flex;overflow-x:auto;gap:.5rem;margin:0;padding-bottom:.08rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.pricing-start-quote-strip div{flex:0 0 min(44vw,12rem);display:grid;grid-template-columns:minmax(0,1fr);gap:.2rem;align-items:baseline;border:1px solid rgba(20,184,166,.14);border-radius:.78rem;background:rgba(240,253,250,.5);padding:.58rem .62rem}.pricing-start-quote-strip dt{color:#475569;font-size:.66rem;font-weight:760;line-height:1.2}.pricing-start-quote-strip dd{margin:0;color:#0f766e;font-size:.72rem;font-weight:900;line-height:1.2;white-space:nowrap}.pricing-card-frame{border:1px solid rgba(203,213,225,.76);border-radius:1.35rem;background:rgba(255,255,255,.38);padding:.72rem;box-shadow:0 22px 54px -48px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.7)}.pricing-card-frame-heading{display:grid;justify-items:start;gap:.32rem;margin-bottom:.86rem;text-align:left}.pricing-card-frame-heading>span{width:2.5rem;height:.18rem;border-radius:999px;background:linear-gradient(90deg,#22c55e,#f59e0b,#6366f1)}.pricing-card-frame-heading h3{margin-top:.16rem;color:#0f172a;font-size:clamp(1.22rem,2vw,1.68rem);font-weight:900;letter-spacing:0;line-height:1.08}.pricing-card-frame-heading>p{color:#64748b;font-size:.78rem;font-weight:560;line-height:1.38}.pricing-secondary-offers .pricing-card-offer{border-radius:1rem;padding:.82rem!important}.pricing-secondary-offers .pricing-card-example{display:none}.pricing-secondary-offers .pricing-card-boundary{margin-top:.5rem}.pricing-secondary-offers .pricing-card-cta{margin-top:.7rem}.pricing-onboarding-flow{position:relative;display:grid;gap:.78rem;overflow:hidden;border-color:rgba(20,184,166,.26)!important;background:radial-gradient(circle at 92% 8%,rgba(20,184,166,.16),transparent 34%),radial-gradient(circle at 8% 100%,rgba(59,130,246,.1),transparent 36%),rgba(255,255,255,.74)!important;box-shadow:0 18px 44px -38px rgba(15,118,110,.34),inset 0 1px 0 rgba(255,255,255,.84)}.pricing-onboarding-flow:after{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid rgba(255,255,255,.5);pointer-events:none}.pricing-onboarding-flow>*{position:relative;z-index:1}.pricing-onboarding-flow-intro{max-width:44rem}.pricing-onboarding-flow-kicker{color:#0f766e;font-size:.68rem;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.pricing-onboarding-flow-intro h3{margin-top:.35rem;color:#0f172a;font-size:clamp(1.08rem,1.8vw,1.38rem);font-weight:900;line-height:1.08;letter-spacing:0}.pricing-onboarding-flow-intro p:not(.pricing-onboarding-flow-kicker){margin-top:.42rem;color:#475569;font-size:.84rem;font-weight:560;line-height:1.55}.pricing-onboarding-flow-list{display:grid;gap:.5rem}.pricing-onboarding-flow-step{display:grid;grid-template-columns:2.55rem minmax(0,1fr);gap:.76rem;min-width:0;border:1px solid rgba(20,184,166,.16);border-radius:.95rem;background:rgba(255,255,255,.64);padding:.62rem}.pricing-onboarding-flow-step>span{display:inline-flex;width:1.9rem;height:1.9rem;align-items:center;justify-content:center;border-radius:999px;background:#0f172a;color:#fff;font-size:.62rem;font-weight:900;letter-spacing:.06em}.pricing-onboarding-flow-step strong{display:block;color:#0f172a;font-size:.86rem;font-weight:900;line-height:1.2}.pricing-onboarding-flow-step p{margin-top:.2rem;color:#475569;font-size:.76rem;font-weight:560;line-height:1.46;text-wrap:pretty}@media (min-width:768px){.pricing-start-editorial{grid-template-columns:minmax(8rem,.26fr) minmax(0,1.74fr);align-items:center;gap:.78rem;padding:.85rem}.pricing-start-quote-strip{grid-column:1/-1}.pricing-start-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-start-quote-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:visible;padding-bottom:0}.pricing-start-quote-strip div{flex:initial;grid-template-columns:1fr;align-content:start;gap:.26rem}.pricing-card-frame{padding:.95rem}.pricing-card-frame-heading{grid-template-columns:auto minmax(0,1fr);align-items:start}.pricing-card-frame-heading>p{justify-self:start;max-width:28rem}.pricing-start-action--after-cards.pricing-discovery-offer{grid-template-columns:minmax(8rem,.62fr) minmax(0,1.22fr) auto;align-items:center;gap:.8rem 1rem;padding:.92rem 1rem}.pricing-start-action--after-cards .pricing-start-action-kicker,.pricing-start-action--after-cards h3{grid-column:1}.pricing-start-action--after-cards p:not(.pricing-start-action-kicker){grid-column:2;grid-row:1/span 2}.pricing-start-action--after-cards a{grid-column:3;grid-row:1/span 2;justify-self:end;min-width:11rem}.pricing-onboarding-flow{grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);align-items:center;gap:1rem}.pricing-onboarding-flow-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-primary-offer{isolation:isolate}.pricing-primary-offer:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 72% 20%,rgba(96,165,250,.38),transparent 34%),radial-gradient(circle at 14% 82%,rgba(245,158,11,.2),transparent 34%),linear-gradient(135deg,rgba(15,23,42,.88),rgba(2,6,23,.98) 58%,rgba(15,23,42,.92))}.pricing-primary-offer:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:2px;background:var(--sato-signal-live-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sato-signal-hue-shift 6s linear infinite;filter:saturate(1.1) drop-shadow(0 0 12px rgba(103,197,255,.28)) drop-shadow(0 0 18px rgba(248,211,139,.2));opacity:.92;pointer-events:none}.pricing-primary-orbit{position:absolute;right:-9rem;top:-9rem;width:24rem;height:24rem;border-radius:999px;border:1px solid rgba(191,219,254,.18);background:radial-gradient(circle,rgba(255,255,255,.18),transparent 26%),conic-gradient(from 140deg,rgba(96,165,250,.32),transparent 28%,rgba(245,158,11,.22),transparent 62%,rgba(96,165,250,.28));filter:blur(.2px);opacity:.62;z-index:0}.pricing-offer-desk:after,.pricing-primary-offer:after,.pricing-primary-offer:before{content:none}.pricing-support-offer{position:relative;overflow:hidden;--pricing-path-accent:14,165,233;--pricing-path-accent-strong:2,132,199;--pricing-path-warm:245,158,11;border-width:1.5px;backdrop-filter:blur(24px) saturate(168%);-webkit-backdrop-filter:blur(24px) saturate(168%);box-shadow:0 28px 68px -54px rgba(15,23,42,.44),inset 0 1px 0 rgba(255,255,255,.82),inset 0 0 0 1px rgba(255,255,255,.28);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pricing-support-offer:after{content:"";position:absolute;right:-3rem;top:-3rem;width:8rem;height:8rem;border-radius:999px;background:radial-gradient(circle,rgba(96,165,250,.16),transparent 70%);pointer-events:none}.pricing-support-offer>*{position:relative;z-index:1}.pricing-support-offer:hover{transform:translateY(-2px);border-color:rgba(96,165,250,.34);box-shadow:0 30px 68px -50px rgba(37,99,235,.52)}.pricing-support-offer--basic{--pricing-path-accent:6,182,212;--pricing-path-accent-strong:8,145,178;--pricing-path-warm:190,242,100;border-color:rgba(6,182,212,.42);background:radial-gradient(circle at 88% 10%,rgba(34,211,238,.3),transparent 34%),radial-gradient(circle at 10% 96%,rgba(190,242,100,.2),transparent 38%),linear-gradient(145deg,rgba(236,254,255,.9),rgba(255,255,255,.78));box-shadow:0 30px 70px -54px rgba(8,145,178,.64),inset 0 1px 0 rgba(255,255,255,.82)}.pricing-support-offer--plus{--pricing-path-accent:59,130,246;--pricing-path-accent-strong:37,99,235;--pricing-path-warm:251,113,133;border-color:rgba(59,130,246,.4);background:radial-gradient(circle at 90% 8%,rgba(96,165,250,.26),transparent 34%),radial-gradient(circle at 8% 100%,rgba(251,113,133,.13),transparent 36%),linear-gradient(145deg,rgba(239,246,255,.92),rgba(255,255,255,.76));box-shadow:0 30px 70px -54px rgba(37,99,235,.54),inset 0 1px 0 rgba(255,255,255,.8)}.pricing-support-offer--pro{--pricing-path-accent:245,158,11;--pricing-path-accent-strong:217,119,6;--pricing-path-warm:20,184,166;border-color:rgba(245,158,11,.44);background:radial-gradient(circle at 82% 8%,rgba(251,191,36,.32),transparent 32%),radial-gradient(circle at 18% 100%,rgba(20,184,166,.18),transparent 34%),linear-gradient(145deg,rgba(255,251,235,.95),rgba(255,255,255,.78));box-shadow:0 30px 70px -52px rgba(180,83,9,.7),inset 0 1px 0 rgba(255,255,255,.82)}.pricing-support-offer--partner{--pricing-path-accent:20,184,166;--pricing-path-accent-strong:13,148,136;--pricing-path-warm:96,165,250;border-color:rgba(20,184,166,.42)}.pricing-support-offer--partner,.sato-offer-card{background:radial-gradient(circle at 92% 12%,rgba(45,212,191,.22),transparent 34%),radial-gradient(circle at 6% 100%,rgba(59,130,246,.12),transparent 36%),linear-gradient(145deg,rgba(240,253,250,.9),rgba(255,255,255,.76))}.sato-offer-card{position:relative;overflow:hidden;border:1.5px solid rgba(20,184,166,.32);box-shadow:0 28px 68px -54px rgba(15,23,42,.44),inset 0 1px 0 rgba(255,255,255,.82),inset 0 0 0 1px rgba(255,255,255,.28);backdrop-filter:blur(24px) saturate(168%);-webkit-backdrop-filter:blur(24px) saturate(168%)}.sato-offer-card:after{content:"";position:absolute;right:-3rem;top:-3rem;width:8rem;height:8rem;border-radius:999px;background:radial-gradient(circle,rgba(96,165,250,.16),transparent 70%);pointer-events:none}.sato-offer-card>*{position:relative;z-index:1}.footer-brand-lockup{display:inline-flex;width:min(100%,21rem);align-items:center;overflow:hidden;border:1px solid rgba(20,184,166,.18);border-radius:1rem;background:radial-gradient(circle at 0 50%,rgba(34,211,238,.12),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.82),rgba(248,250,252,.6));box-shadow:0 18px 34px -30px rgba(15,23,42,.34),inset 0 1px 0 rgba(255,255,255,.76);padding:.42rem .62rem}.footer-brand-lockup-image{display:block;width:100%;max-width:18.5rem;height:auto;-o-object-fit:contain;object-fit:contain}.footer-brand-lockup-image--dark,html.dark .footer-brand-lockup--has-dark-image .footer-brand-lockup-image--light{display:none}html.dark .footer-brand-lockup--has-dark-image .footer-brand-lockup-image--dark{display:block}.footer-brand-lockup-text{display:inline-flex;min-height:2.35rem;align-items:center;color:#0f172a;font-family:var(--font-display);font-size:1.45rem;font-weight:750;letter-spacing:0;line-height:1}.service-glyph{position:relative;display:inline-flex;width:1em;height:1em;flex:0 0 auto;align-items:center;justify-content:center;color:currentColor}.service-glyph-icon{position:absolute;width:.74em;height:.74em;color:currentColor;stroke-width:2.45}.service-glyph-icon--plug{opacity:.74;transform:translate(-.18em,.14em) rotate(-18deg)}.service-glyph-icon--key{transform:translate(.17em,-.12em) rotate(9deg)}.sato-offer-card-service{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);padding:.5rem .75rem;color:#1e293b;font-size:.75rem;font-weight:700;line-height:1rem;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.sato-offer-card-service svg{color:#0f766e}.sato-offer-card-service--setup{border-color:rgba(202,138,4,.24);background:rgba(254,249,195,.58);color:#854d0e}.sato-offer-card-service--setup svg{color:#a16207}.sato-offer-card-service--build{border-color:rgba(15,118,110,.24);background:rgba(204,251,241,.58);color:#0f766e}.sato-offer-card-service--build svg{color:#0f766e}.sato-offer-card-service--manage{border-color:rgba(79,70,229,.22);background:rgba(224,231,255,.62);color:#4f46e5}.sato-offer-card-service--manage svg{color:#4f46e5}.mobile-service-pill{border-color:rgba(255,255,255,.62);background:rgba(255,255,255,.48);color:#334155}.mobile-service-pill--setup{border-color:rgba(202,138,4,.24);background:rgba(254,249,195,.64);color:#854d0e}.mobile-service-pill--build{border-color:rgba(15,118,110,.24);background:rgba(204,251,241,.62);color:#0f766e}.mobile-service-pill--manage{border-color:rgba(79,70,229,.22);background:rgba(224,231,255,.66);color:#4f46e5}.sato-offer-card-action{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:800;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.sato-offer-card-action:hover{transform:translateY(-2px)}.sato-offer-card-action--primary{color:#020617}.sato-offer-card-action--secondary{border:1px solid rgba(15,23,42,.1);background:rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);color:#1e293b;font-weight:700}.sato-offer-card-action--secondary:hover{border-color:rgba(15,23,42,.18);background:rgba(255,255,255,.66)}.sato-offer-card-nav{flex-wrap:wrap;gap:.75rem 1.25rem;color:#334155;font-size:.875rem;font-weight:700}.sato-offer-card-footer,.sato-offer-card-nav{display:flex;margin-top:1.75rem;border-top:1px solid rgba(15,23,42,.08);padding-top:1.25rem}.sato-offer-card-footer{justify-content:center}.sato-offer-card-social-list{gap:.65rem}.sato-offer-card-social-link,.sato-offer-card-social-list{display:inline-flex;align-items:center;justify-content:center}.sato-offer-card-social-link{width:2.5rem;height:2.5rem;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:rgba(255,255,255,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);color:#1e293b;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.sato-offer-card-social-link:hover{transform:translateY(-2px);border-color:rgba(15,23,42,.18);background:rgba(255,255,255,.68);color:#020617}.sato-footer-offer-card .sato-offer-card-layout{grid-template-columns:minmax(0,1fr)!important;justify-items:center;text-align:center}.sato-footer-offer-card .sato-offer-card-main{display:grid;justify-items:center;max-width:46rem}.sato-footer-offer-card .sato-offer-card-description,.sato-footer-offer-card .sato-offer-card-title{max-width:42rem}.sato-footer-offer-card .sato-offer-card-service-list{justify-content:center}.sato-footer-offer-card .sato-offer-card-actions{align-items:center!important}.sato-footer-offer-card .sato-offer-card-nav{justify-content:center;text-align:center}.sato-footer-offer-card .sato-offer-card-footer{text-align:center}.morning-byte-offer-card{isolation:isolate;border-color:rgba(56,189,248,.28);background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.38)),radial-gradient(circle at 84% 10%,rgba(125,211,252,.2),transparent 20rem),radial-gradient(circle at 10% 92%,rgba(45,212,191,.14),transparent 22rem),linear-gradient(145deg,rgba(247,253,255,.96),rgba(229,247,255,.86) 44%,rgba(214,242,255,.72));box-shadow:0 28px 64px -52px rgba(14,116,144,.42),inset 0 1px 0 rgba(255,255,255,.84),inset 0 0 0 1px rgba(255,255,255,.44)}.morning-byte-offer-card:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.56),transparent 28%,rgba(14,116,144,.08));pointer-events:none}.morning-byte-offer-card:after{display:none}.morning-byte-offer-card .footer-brand-lockup{display:block;width:min(100%,31rem);min-width:0;overflow:hidden;border:1px solid rgba(14,165,233,.18);border-radius:1.18rem;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,250,255,.82));box-shadow:0 22px 50px -38px rgba(14,116,144,.52),0 0 0 1px rgba(255,255,255,.64),inset 0 1px 0 rgba(255,255,255,.86);padding:0}.morning-byte-offer-card .footer-brand-lockup-image{display:block;width:100%;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain}.footer-brand-lockup--has-dark-image .footer-brand-lockup-image--dark{display:none}.morning-byte-offer-card .footer-brand-lockup-text{min-height:auto;color:#f8fbff;font-size:1.28rem;font-weight:900;letter-spacing:.01em;line-height:1;text-shadow:0 1px 16px rgba(2,6,23,.4)}.morning-byte-offer-card .sato-offer-card-title{max-width:38rem;color:#0f172a;font-size:clamp(1.88rem,3vw,2.55rem);letter-spacing:0;text-shadow:none}.morning-byte-offer-card .sato-offer-card-description{max-width:39rem;color:#334155;font-size:clamp(1rem,1.28vw,1.18rem);line-height:1.5}.morning-byte-offer-card .sato-offer-card-service{border-color:rgba(14,165,233,.18);background:rgba(255,255,255,.7);color:#17465e;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 24px -22px rgba(14,116,144,.48);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.morning-byte-offer-card .sato-offer-card-service svg{color:#0284c7}.morning-byte-offer-card .sato-brand-cta{border-color:rgba(14,165,233,.3);background:radial-gradient(circle at 22% 0,rgba(187,247,208,.72),transparent 42%),linear-gradient(135deg,#67e8f9,#7dd3fc 48%,#60a5fa);box-shadow:0 22px 46px -34px rgba(14,165,233,.76),inset 0 1px 0 rgba(255,255,255,.58);color:#020617}.morning-byte-offer-card .sato-offer-card-layout{grid-template-columns:minmax(0,1fr)!important;justify-items:center;text-align:center}.morning-byte-offer-card .sato-offer-card-main{display:grid;justify-items:center;max-width:46rem}.morning-byte-offer-card .sato-offer-card-service-list{justify-content:center}.morning-byte-offer-card .sato-offer-card-actions{align-items:center!important}@media (min-width:640px){.sato-offer-card-action{width:auto}.morning-byte-offer-card{padding:1.75rem}.morning-byte-offer-card .footer-brand-lockup{width:min(100%,33rem)}}.pricing-support-offer--expanded{border-color:rgba(14,165,233,.36);box-shadow:0 34px 72px -48px rgba(14,116,144,.58)}.pricing-offer-decision-group{display:grid;align-content:start;gap:.7rem;margin-top:1.15rem}.pricing-offer-program{display:none}.pricing-offer-main-panel{position:relative;display:grid;min-width:0;overflow:visible;gap:1rem;border:0;background:transparent;padding:0;box-shadow:none}.pricing-offer-main-panel:before{content:none}.pricing-offer-main-panel>*{position:relative;z-index:1}.pricing-offer-bottom-price{display:grid;gap:.34rem;width:100%;margin-top:0;border:1px solid rgba(var(--pricing-path-accent),.16);border-radius:1rem;background:rgba(255,255,255,.58);padding:.86rem .96rem;color:#0f172a;box-shadow:0 14px 28px -26px rgba(var(--pricing-path-accent-strong),.34),inset 0 1px 0 rgba(255,255,255,.76)}.pricing-offer-bottom-price p{color:#64748b;font-size:.62rem;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.pricing-offer-bottom-price strong{font-size:.86rem;font-weight:900;line-height:1.25}.pricing-offer-bottom-price--numeric strong{font-size:clamp(1.42rem,4.8vw,2rem);line-height:.98}.pricing-offer-price-unit{margin-left:.15rem;color:#64748b;font-size:.56rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.pricing-card-offer{--pricing-path-accent:20,184,166;--pricing-path-accent-strong:13,148,136;--pricing-card-secondary:34,211,238;--pricing-card-surface:240,253,250;--pricing-card-surface-dark:12,74,70;position:relative;isolation:isolate;gap:0;overflow:hidden;border-color:rgba(var(--pricing-path-accent),.32);background:radial-gradient(circle at 88% 8%,rgba(var(--pricing-path-accent),.24),transparent 34%),radial-gradient(circle at 8% 100%,rgba(var(--pricing-card-secondary),.15),transparent 38%),linear-gradient(145deg,rgba(var(--pricing-card-surface),.94),rgba(255,255,255,.78));box-shadow:0 24px 60px -46px rgba(var(--pricing-path-accent-strong),.38),inset 0 1px 0 rgba(255,255,255,.82)}.pricing-card-frame .pricing-offer-desk{position:relative;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.pricing-card-frame .pricing-offer-desk:after{content:none}.pricing-card-offer{display:flex!important;min-height:0}.pricing-card-offer:before{content:"";position:absolute;z-index:0;inset:-45% -38%;pointer-events:none;background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,.12) 40%,rgba(255,255,255,.72) 48%,rgba(var(--pricing-card-secondary),.24) 52%,transparent 66%);mix-blend-mode:screen;opacity:.34;transform:translateX(-38%);animation:pricing-card-sheen 8.5s ease-in-out infinite}.pricing-card-offer:after{content:none}.pricing-card-offer>*{position:relative;z-index:1}@keyframes pricing-card-sheen{0%,42%{opacity:.16;transform:translateX(-42%)}56%{opacity:.46;transform:translateX(18%)}to{opacity:.14;transform:translateX(42%)}}.pricing-card-offer.pricing-primary-offer{border-color:rgba(var(--pricing-path-accent),.52);background:radial-gradient(circle at 82% 8%,rgba(var(--pricing-path-accent),.3),transparent 34%),radial-gradient(circle at 14% 100%,rgba(var(--pricing-card-secondary),.18),transparent 38%),linear-gradient(145deg,rgba(var(--pricing-card-surface),.96),rgba(255,255,255,.82));box-shadow:0 30px 72px -48px rgba(var(--pricing-path-accent-strong),.58),inset 0 1px 0 rgba(255,255,255,.86)}.pricing-card-offer--setup{--pricing-path-accent:250,204,21;--pricing-path-accent-strong:161,98,7;--pricing-card-secondary:56,189,248;--pricing-card-surface:255,251,235;--pricing-card-surface-dark:69,38,8}.pricing-card-offer--build{--pricing-path-accent:45,212,191;--pricing-path-accent-strong:15,118,110;--pricing-card-secondary:56,189,248;--pricing-card-surface:236,253,245;--pricing-card-surface-dark:12,74,70}.pricing-card-offer--manage,.pricing-card-offer--support{--pricing-path-accent:99,102,241;--pricing-path-accent-strong:79,70,229;--pricing-card-secondary:168,85,247;--pricing-card-surface:238,242,255;--pricing-card-surface-dark:31,41,96}.pricing-card-offer--custom{--pricing-path-accent:217,70,239;--pricing-path-accent-strong:162,28,175;--pricing-card-secondary:34,211,238;--pricing-card-surface:253,244,255;--pricing-card-surface-dark:74,4,78}.pricing-card-offer--team{--pricing-path-accent:20,184,166;--pricing-path-accent-strong:13,148,136;--pricing-card-secondary:59,130,246;--pricing-card-surface:240,253,250;--pricing-card-surface-dark:12,74,70}.pricing-card-offer-header{display:grid;grid-template-columns:minmax(0,1fr);gap:.54rem;align-items:start;text-align:left;padding-bottom:.72rem;border-bottom:1px solid rgba(var(--pricing-path-accent),.14)}.pricing-card-offer-intro{min-width:0;display:grid;justify-items:start;gap:.32rem}.pricing-card-offer-meta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem}.pricing-card-offer-header .pricing-offer-bottom-price{justify-items:start;width:auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}.pricing-card-offer-header .pricing-offer-bottom-price p{color:#64748b;font-size:.54rem;letter-spacing:.12em}.pricing-card-offer-header .pricing-offer-bottom-price strong{color:rgb(var(--pricing-path-accent-strong))}.pricing-offer-payment-note{display:block;margin-top:.3rem;max-width:18rem;color:#475569;font-size:.76rem;font-weight:700;letter-spacing:0;line-height:1.35}.pricing-card-offer .pricing-offer-badge{border-color:rgba(var(--pricing-path-accent),.36);background:rgba(var(--pricing-card-surface),.72);color:rgb(var(--pricing-path-accent-strong))}.pricing-card-service-icon{display:inline-flex;height:2rem;width:2rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(var(--pricing-path-accent),.28);border-radius:999px;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.82),transparent 58%),rgba(var(--pricing-card-surface),.72);color:rgb(var(--pricing-path-accent-strong));box-shadow:0 12px 24px -20px rgba(var(--pricing-path-accent-strong),.42),inset 0 1px 0 rgba(255,255,255,.78)}.pricing-card-phase-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.72rem}.pricing-card-phase-pill{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.34rem;border:1px solid rgba(var(--pricing-path-accent),.18);border-radius:999px;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.72),transparent 52%),rgba(var(--pricing-card-surface),.44);padding:.36rem .38rem;color:rgb(var(--pricing-path-accent-strong));font-size:.62rem;font-weight:820;letter-spacing:0;line-height:1;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.66)}.pricing-card-phase-pill svg{flex:0 0 auto}.pricing-card-offer-title{margin-top:.06rem;color:#0f172a;font-size:clamp(.98rem,1.28vw,1.15rem);font-weight:820;letter-spacing:0;line-height:1.14;text-align:left}.pricing-card-offer-fit{margin-top:0;color:#475569;font-size:.74rem;font-weight:560;line-height:1.36;text-align:left}.pricing-card-included{display:grid;gap:.52rem;margin-top:.72rem;border:1px solid rgba(var(--pricing-path-accent),.16);border-radius:.9rem;background:linear-gradient(135deg,rgba(255,255,255,.68),rgba(255,255,255,.36)),radial-gradient(circle at 96% 0,rgba(var(--pricing-path-accent),.1),transparent 36%);padding:.62rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 14px 30px -30px rgba(var(--pricing-path-accent-strong),.35)}.pricing-card-included-heading{color:#64748b;font-size:.54rem;font-weight:900;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.pricing-card-included-list{display:grid;gap:.38rem;margin:0;padding:0;list-style:none}.pricing-card-included-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.58rem;border:1px solid rgba(var(--pricing-path-accent),.1);border-radius:.72rem;background:rgba(255,255,255,.48);padding:.46rem .54rem;color:#0f172a;font-size:.74rem;font-weight:650;line-height:1.28}.pricing-card-included-item span{min-width:0}.pricing-card-included-item strong{flex:0 0 auto;border-radius:999px;background:rgba(var(--pricing-path-accent),.1);padding:.16rem .42rem;color:rgb(var(--pricing-path-accent-strong));font-size:.7rem;font-weight:820;line-height:1.2;white-space:nowrap}.pricing-card-offer .pricing-card-total{width:100%;min-height:0;justify-items:end;margin-top:.08rem;border:0;border-top:1px solid rgba(var(--pricing-path-accent),.16);border-radius:0;background:transparent;padding:.58rem .08rem .04rem;box-shadow:none;color:rgb(var(--pricing-path-accent-strong));text-align:right}.pricing-card-offer .pricing-card-total p{color:#64748b;font-size:.55rem;letter-spacing:.13em}.pricing-card-offer .pricing-card-total strong{font-size:clamp(1.5rem,4.6vw,2.04rem)}.pricing-card-example{display:grid;gap:.22rem;margin-top:.62rem;border-left:2px solid rgba(var(--pricing-path-accent),.32);padding-left:.62rem;color:#475569;font-size:.72rem;font-weight:560;line-height:1.38}.pricing-card-example span{color:rgb(var(--pricing-path-accent-strong));font-size:.54rem;font-weight:900;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.pricing-card-boundary{margin-top:.52rem;color:#64748b;font-size:.68rem;font-weight:560;line-height:1.34}.pricing-card-cta{display:inline-flex;width:100%;justify-content:center;margin-top:auto;border:1px solid rgba(var(--pricing-path-accent-strong),.26);border-radius:999px;background:rgba(255,255,255,.74);padding:.72rem 1rem;color:rgb(var(--pricing-path-accent-strong));font-size:.88rem;font-weight:760;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.pricing-card-cta:hover{transform:translateY(-1px);background:#ffffff}.dark .pricing-card-offer,.dark .pricing-card-offer.pricing-primary-offer{border-color:rgba(var(--pricing-path-accent),.46);background:radial-gradient(circle at 86% 8%,rgba(var(--pricing-path-accent),.28),transparent 34%),radial-gradient(circle at 8% 100%,rgba(var(--pricing-card-secondary),.16),transparent 38%),linear-gradient(145deg,rgba(var(--pricing-card-surface-dark),.9),rgba(15,23,42,.86));box-shadow:0 28px 68px -50px rgba(var(--pricing-path-accent),.5),inset 0 1px 0 rgba(255,255,255,.07)}.dark .pricing-card-offer-title{color:#f8fafc}.dark .pricing-card-boundary,.dark .pricing-card-example,.dark .pricing-card-offer-fit{color:#cbd5e1}.dark .pricing-card-included{border-color:rgba(var(--pricing-path-accent),.3);background:linear-gradient(135deg,rgba(15,23,42,.46),rgba(15,23,42,.24)),radial-gradient(circle at 96% 0,rgba(var(--pricing-path-accent),.16),transparent 36%)}.dark .pricing-card-included-item{border-color:rgba(var(--pricing-path-accent),.2);background:rgba(2,6,23,.24);color:#e2e8f0}.dark .pricing-card-example span,.dark .pricing-card-included-item strong,.dark .pricing-card-phase-pill{color:rgb(var(--pricing-path-accent))}.dark .pricing-card-phase-pill{border-color:rgba(var(--pricing-path-accent),.24);background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.1),transparent 52%),rgba(var(--pricing-path-accent),.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.dark .pricing-card-offer .pricing-card-total{border-top-color:rgba(var(--pricing-path-accent),.22);background:transparent;box-shadow:none}.dark .pricing-card-offer .pricing-card-total strong{color:rgb(var(--pricing-path-accent))}.dark .pricing-card-cta{border-color:rgba(var(--pricing-path-accent),.34);background:rgba(2,6,23,.34);color:#f8fafc}@media (min-width:640px){.pricing-offer-price-unit{font-size:.6rem}}@media (max-width:520px){.pricing-card-offer-header .pricing-offer-bottom-price{justify-items:start;text-align:left}}@media (min-width:1024px){.pricing-offer-bottom-price--numeric strong{font-size:clamp(1.45rem,1.65vw,1.82rem)}.pricing-card-offer.pricing-support-offer{display:flex!important;padding:.92rem}}@media (min-width:1800px){.pricing-shell{max-width:104rem!important}}@media (min-width:768px) and (max-width:1279px){.pricing-offer-desk{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch}}@media (min-width:1280px){.pricing-offer-desk{align-items:stretch}.pricing-support-offer{grid-template-rows:auto minmax(9.1rem,auto) minmax(30.6rem,auto) auto}.pricing-offer-heading{order:1}.pricing-offer-decision-group{order:2}.pricing-offer-main-panel{order:3;min-height:30.6rem}.pricing-offer-actions{order:4}.pricing-offer-boundary--footer{order:5}.pricing-support-offer h3{font-size:clamp(1.42rem,2.3vw,1.9rem)}.pricing-offer-heading{min-height:9.65rem}.pricing-offer-support-line{min-height:2.2rem}.pricing-offer-body{font-size:.84rem;line-height:1.5}.pricing-offer-summary-list{font-size:.84rem}.pricing-offer-detail-stack{gap:.78rem}.pricing-offer-includes{min-height:12.2rem}.pricing-offer-item-summary{border-radius:1rem;font-size:.84rem}.pricing-support-offer--partner .pricing-offer-item-summary{font-size:.8rem}.pricing-offer-decision-group{gap:.72rem;min-height:6.5rem}.pricing-offer-bottom-price{width:min(82%,14rem);min-height:4.65rem;padding:.7rem .82rem}.pricing-offer-bottom-price--numeric strong{font-size:clamp(1.65rem,2.4vw,2.05rem)}.pricing-offer-desk{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem}.pricing-support-offer{display:grid!important;grid-template-rows:auto minmax(8.3rem,auto) minmax(30rem,auto) auto;padding:1.35rem}.pricing-support-offer h3{font-size:clamp(1.55rem,1.58vw,1.88rem);line-height:1.08;letter-spacing:0}.pricing-offer-heading{display:grid;grid-template-rows:1.55rem auto auto;align-content:start;gap:.78rem;min-height:8.4rem}.pricing-offer-body,.pricing-offer-heading h3,.pricing-offer-price-block{align-self:start;margin-top:0!important}.pricing-offer-support-line{align-self:start;min-height:1.65rem}.pricing-offer-main-panel{display:grid;grid-template-rows:auto auto auto;align-content:start;align-items:start;gap:.82rem;margin-top:1rem;min-height:30rem;padding:0}.pricing-offer-price-block,.pricing-support-offer--partner .pricing-offer-price-block{min-height:0}.pricing-offer-body{font-size:.86rem;line-height:1.48}.pricing-offer-summary-list{margin-top:.1rem;gap:.62rem;font-size:.86rem;line-height:1.42}.pricing-offer-detail-stack{display:grid;align-content:start;align-items:start;gap:.8rem;margin-top:.1rem;min-height:7rem}.pricing-offer-detail-stack:empty{display:block}.pricing-offer-detail-stack .pricing-session-path{align-self:start;margin-top:0;width:100%}.pricing-support-offer--partner .pricing-offer-detail-stack{margin-top:.1rem}.pricing-session-path-summary{min-height:3rem;padding:.64rem .72rem}.pricing-session-path--training-package .pricing-session-path-summary{padding:.72rem .78rem}.pricing-session-path-summary strong{font-size:.74rem}.pricing-offer-decision-group{gap:.68rem;margin-top:.95rem;min-height:6.25rem}.pricing-offer-bottom-price{align-content:center;width:min(82%,14.5rem);min-height:4.5rem;padding:.68rem .82rem}.pricing-offer-bottom-price p{font-size:.56rem}.pricing-offer-bottom-price--numeric strong{font-size:clamp(1.68rem,1.72vw,2.02rem)}.pricing-offer-actions{align-self:end}}@media (min-width:1800px){.pricing-offer-desk{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem}.pricing-support-offer{grid-template-rows:auto minmax(8.3rem,auto) minmax(30rem,auto) auto;padding:1.45rem}.pricing-support-offer h3{font-size:clamp(2rem,1.05vw,2.22rem);line-height:1.04}.pricing-offer-heading{grid-template-rows:1.55rem auto auto;align-content:start;gap:.78rem;min-height:8rem}.pricing-offer-main-panel{grid-template-rows:auto auto auto;gap:.82rem;margin-top:1.15rem;min-height:30rem;padding:0}.pricing-offer-price-block,.pricing-support-offer--partner .pricing-offer-price-block{min-height:0}.pricing-offer-body{font-size:.95rem;line-height:1.52}.pricing-offer-summary-list{gap:.64rem;font-size:.94rem;line-height:1.44}.pricing-session-path-summary{min-height:3rem}.pricing-offer-detail-stack{min-height:7rem}.pricing-offer-decision-group{min-height:6.25rem}.pricing-offer-bottom-price{width:min(82%,15rem)}.pricing-offer-bottom-price--numeric strong{font-size:clamp(1.78rem,1vw,2.08rem)}}@media (min-width:1024px){.pricing-offer-desk--mobile{display:none!important}.pricing-offer-program{display:grid;gap:.9rem}.pricing-offer-program-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.68rem}.pricing-offer-program-tab{position:relative;display:grid;min-height:12.1rem;grid-template-rows:auto auto auto 1fr auto;gap:.5rem;overflow:hidden;border:1px solid rgba(var(--pricing-path-accent),.2);border-radius:1rem;background:radial-gradient(circle at 94% 0,rgba(var(--pricing-path-accent),.14),transparent 38%),rgba(255,255,255,.62);padding:.92rem;text-align:left;color:#0f172a;box-shadow:0 14px 34px -32px rgba(var(--pricing-path-accent-strong),.38),inset 0 1px 0 rgba(255,255,255,.7);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.pricing-offer-program-tab:focus-visible,.pricing-offer-program-tab:hover{border-color:rgba(var(--pricing-path-accent),.5);background:radial-gradient(circle at 92% 0,rgba(var(--pricing-path-accent),.2),transparent 40%),rgba(255,255,255,.7);box-shadow:0 18px 42px -34px rgba(var(--pricing-path-accent-strong),.5),inset 0 1px 0 rgba(255,255,255,.82);transform:translateY(-1px)}.pricing-offer-program-tab--active{border-color:rgba(var(--pricing-path-accent),.72);background:radial-gradient(circle at 88% -10%,rgba(var(--pricing-path-accent),.44),transparent 42%),linear-gradient(135deg,rgba(var(--pricing-path-accent),.24),rgba(255,255,255,.78) 42%,rgba(var(--pricing-path-accent),.12));box-shadow:0 24px 54px -38px rgba(var(--pricing-path-accent-strong),.68),inset 0 1px 0 rgba(255,255,255,.92);transform:translateY(-1px)}.pricing-offer-program-tab--active:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,transparent,rgba(var(--pricing-path-accent-strong),.72),transparent)}.pricing-offer-program-tab:focus-visible{outline:2px solid rgba(var(--pricing-path-accent-strong),.65);outline-offset:3px}.pricing-offer-program-tab--basic{--pricing-path-accent:6,182,212;--pricing-path-accent-strong:8,145,178}.pricing-offer-program-tab--plus{--pricing-path-accent:59,130,246;--pricing-path-accent-strong:37,99,235}.pricing-offer-program-tab--pro{--pricing-path-accent:245,158,11;--pricing-path-accent-strong:217,119,6}.pricing-offer-program-tab--partner{--pricing-path-accent:20,184,166;--pricing-path-accent-strong:13,148,136}.pricing-offer-program-tab-badge{justify-self:start;border:1px solid rgba(var(--pricing-path-accent),.34);border-radius:999px;background:rgba(255,255,255,.58);padding:.34rem .62rem;color:rgb(var(--pricing-path-accent-strong));font-size:.58rem;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.pricing-offer-program-tab-title{display:block;color:#020617;font-size:clamp(1.05rem,1.2vw,1.35rem);font-weight:900;line-height:1.06}.pricing-offer-program-tab-line{max-width:14rem;color:rgba(51,65,85,.9);font-size:.68rem;font-weight:800;line-height:1.25;text-decoration:underline;text-decoration-color:rgba(var(--pricing-path-accent-strong),.28);text-decoration-thickness:.1em;text-underline-offset:.18em}.pricing-offer-program-price{display:grid;align-content:center;align-self:end;gap:.16rem;min-height:3.05rem;border:1px solid rgba(var(--pricing-path-accent),.16);border-radius:.72rem;background:rgba(255,255,255,.64);padding:.48rem .58rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.74)}.pricing-offer-program-tab--active .pricing-offer-program-price{border-color:rgba(var(--pricing-path-accent),.28);background:rgba(255,255,255,.76)}.pricing-offer-program-price span{color:#64748b;font-size:.5rem;font-weight:900;letter-spacing:.13em;line-height:1.1;text-transform:uppercase}.pricing-offer-program-price strong{color:#0f172a;font-size:.72rem;font-weight:900;line-height:1.12}.pricing-offer-program-price--numeric strong{font-size:clamp(1.08rem,1.25vw,1.34rem)}.pricing-offer-program-learn-more{display:inline-flex;width:100%;min-height:2.15rem;align-items:center;justify-content:center;border:1px solid rgba(var(--pricing-path-accent),.28);border-radius:999px;background:rgba(255,255,255,.62);color:rgb(var(--pricing-path-accent-strong));font-size:.62rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.pricing-offer-program-tab--active .pricing-offer-program-learn-more{border-color:rgba(var(--pricing-path-accent),.42);background:rgba(var(--pricing-path-accent),.12)}.pricing-support-offer--desktop-detail{display:grid!important;grid-template-columns:minmax(20rem,.9fr) minmax(24rem,1.1fr);grid-template-rows:auto auto auto auto auto auto;grid-template-areas:"heading ." "body details" "summary details" "decision details" "actions details" "footer footer";-moz-column-gap:1.45rem;column-gap:1.45rem;row-gap:.78rem;min-height:0;padding:1.34rem}.pricing-support-offer--desktop-detail .pricing-offer-heading{grid-area:heading;min-height:0}.pricing-support-offer--desktop-detail .pricing-offer-heading h3{font-size:clamp(1.8rem,2.3vw,2.35rem)}.pricing-support-offer--desktop-detail .pricing-offer-decision-group{grid-area:decision;min-height:0;width:min(100%,15.8rem);margin-top:.35rem;align-self:start}.pricing-support-offer--desktop-detail .pricing-offer-bottom-price{width:100%;min-height:4.9rem}.pricing-support-offer--desktop-detail .pricing-offer-main-panel{display:contents;margin-top:0;padding-top:0}.pricing-support-offer--desktop-detail .pricing-offer-body{grid-area:body;max-width:25.5rem;font-size:clamp(.92rem,1vw,1.06rem);line-height:1.48}.pricing-support-offer--desktop-detail .pricing-offer-summary-list{grid-area:summary;max-width:25.5rem;gap:.5rem;font-size:.9rem;line-height:1.34}.pricing-support-offer--desktop-detail .pricing-offer-detail-stack{grid-area:details;align-self:start;min-height:0;margin-top:.62rem}.pricing-support-offer--desktop-detail .pricing-offer-detail-stack:empty{display:none}.pricing-support-offer--desktop-detail .pricing-offer-main-panel:not(:has(.pricing-offer-detail-stack>*)){display:contents}.pricing-support-offer--desktop-detail:not(:has(.pricing-offer-detail-stack>*)){grid-template-columns:minmax(0,42rem);grid-template-areas:"heading" "body" "summary" "decision" "actions" "footer";justify-content:center}.pricing-support-offer--desktop-detail .pricing-offer-main-panel:not(:has(.pricing-offer-detail-stack>*)) .pricing-offer-body{max-width:36rem}.pricing-support-offer--desktop-detail .pricing-offer-main-panel:not(:has(.pricing-offer-detail-stack>*)) .pricing-offer-summary-list{max-width:36rem;border-left:0;padding-left:0}.pricing-support-offer--desktop-detail .pricing-offer-actions{grid-area:actions;align-self:start;width:min(100%,15.8rem);margin-top:0!important;padding-top:.2rem}.pricing-support-offer--desktop-detail .pricing-offer-boundary--footer{grid-area:footer;align-self:start;width:min(100%,45rem);margin:.22rem 0 0;border-top:1px solid rgba(var(--pricing-path-accent),.18);padding-top:.72rem}}.pricing-offer-badge-row{display:flex;align-items:center}.pricing-offer-badge{display:inline-flex;max-width:100%;align-items:center;border:1px solid rgba(148,163,184,.4);border-radius:999px;background:rgba(255,255,255,.58);padding:.4rem .72rem;color:#475569;font-size:.61rem;font-weight:850;letter-spacing:.1em;line-height:1;text-transform:uppercase}.pricing-offer-support-line{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.58rem;color:#334155;font-size:.82rem;font-weight:820;line-height:1.34;text-decoration-line:underline;text-decoration-thickness:.11em;text-decoration-color:rgba(var(--pricing-path-accent-strong),.34);text-underline-offset:.24em}.pricing-support-offer--plus .pricing-offer-badge{border-color:rgba(59,130,246,.34);background:rgba(239,246,255,.62);color:#1d4ed8}.pricing-support-offer--basic .pricing-offer-badge{border-color:rgba(6,182,212,.34);background:rgba(236,254,255,.64);color:#0e7490}.pricing-support-offer--pro .pricing-offer-badge{border-color:rgba(245,158,11,.34);background:rgba(255,251,235,.62);color:#92400e}.pricing-support-offer--partner .pricing-offer-badge{border-color:rgba(20,184,166,.32);background:rgba(240,253,250,.62);color:#0f766e}.pricing-offer-includes{display:grid;align-content:start;gap:.62rem;min-height:10.6rem;margin-top:1.05rem}.pricing-offer-subline{margin-top:.58rem;color:#0f766e;font-size:.96rem;font-weight:850;line-height:1.35}.pricing-support-offer--plus .pricing-offer-subline{color:#0369a1}.pricing-support-offer--pro .pricing-offer-subline{color:#92400e}.pricing-support-offer--partner .pricing-offer-subline{color:#0f766e}.pricing-offer-body{margin-top:.72rem;color:#475569;font-size:.9rem;font-weight:560;line-height:1.52}.pricing-offer-summary-list{display:grid;align-content:start;gap:.62rem}.pricing-offer-summary-item{display:grid;grid-template-columns:.42rem minmax(0,1fr);align-items:start;gap:.74rem}.pricing-offer-summary-item>span:first-child{width:.42rem;height:.42rem;margin-top:.48rem;border-radius:999px;background:#2563eb;box-shadow:0 0 0 .22rem rgba(37,99,235,.1)}.pricing-offer-summary-item>span:last-child{min-width:0;text-wrap:pretty}.pricing-offer-detail-stack:empty{display:none}@media (min-width:1280px){.pricing-support-offer .pricing-offer-detail-stack:empty{display:block}}.pricing-offer-item{min-width:0;color:#0f766e}.pricing-support-offer--basic .pricing-offer-item{color:#334155}.pricing-support-offer--plus .pricing-offer-item{color:#0369a1}.pricing-support-offer--pro .pricing-offer-item{color:#92400e}.pricing-support-offer--partner .pricing-offer-item{color:#0f766e}.pricing-offer-item-summary{display:grid;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.72rem;min-height:2.86rem;border:1px solid rgba(203,213,225,.64);border-radius:1.08rem;background:rgba(255,255,255,.64);padding:.58rem .72rem;color:currentColor;cursor:pointer;font-size:.92rem;font-weight:850;line-height:1.25;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.pricing-offer-item-summary::-webkit-details-marker{display:none}.pricing-offer-item-summary::marker{content:""}.pricing-offer-item-summary:hover{transform:translateY(-1px);border-color:color-mix(in srgb,currentColor 28%,rgba(203,213,225,.64));background:rgba(255,255,255,.82)}.pricing-offer-item-summary:focus-visible{outline:2px solid color-mix(in srgb,currentColor 36%,transparent);outline-offset:3px}.pricing-offer-item[open] .pricing-offer-item-summary{border-color:color-mix(in srgb,currentColor 34%,rgba(203,213,225,.64));border-bottom-left-radius:.85rem;border-bottom-right-radius:.85rem;background:rgba(255,255,255,.88)}.pricing-offer-item-copy{display:grid;min-width:0;gap:.18rem}.pricing-offer-item-copy span{overflow-wrap:anywhere}.pricing-offer-item-copy small{color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pricing-offer-item-panel{margin-top:.46rem;border:1px solid rgba(203,213,225,.72);border-radius:1rem;background:radial-gradient(circle at 90% 8%,rgba(125,211,252,.13),transparent 38%),rgba(248,250,252,.86);padding:.92rem;color:#334155;font-size:.84rem;font-weight:560;line-height:1.5}.pricing-offer-item-panel-body{color:#334155;font-weight:720}.pricing-offer-item-panel-section{margin-top:.78rem;border-top:1px solid rgba(226,232,240,.9);padding-top:.72rem}.pricing-offer-item-panel-label{color:#0f172a;font-size:.62rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.pricing-offer-item-outcome p:not(.pricing-offer-item-panel-label),.pricing-offer-item-panel-section p:not(.pricing-offer-item-panel-label){margin-top:.32rem}.pricing-offer-item-value-list{display:grid;gap:.4rem;margin-top:.52rem}.pricing-offer-item-value-list li{position:relative;padding-left:.9rem}.pricing-offer-item-value-list li:before{content:"";position:absolute;left:0;top:.58em;width:.34rem;height:.34rem;border-radius:999px;background:currentColor}.pricing-offer-item-outcome{margin-top:.82rem;border:1px solid color-mix(in srgb,currentcolor 16%,rgba(203,213,225,.78));border-radius:.82rem;background:color-mix(in srgb,currentColor 7%,rgba(255,255,255,.9));padding:.76rem}.pricing-offer-includes li{display:grid;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.72rem;min-height:2.5rem;border:1px solid rgba(203,213,225,.64);border-radius:999px;background:rgba(255,255,255,.58);padding:.48rem .72rem;color:#0f766e;font-size:.92rem;font-weight:850;line-height:1.25}.pricing-support-offer--basic .pricing-offer-includes li{color:#334155}.pricing-support-offer--plus .pricing-offer-includes li{color:#0369a1}.pricing-support-offer--pro .pricing-offer-includes li{color:#92400e}.pricing-support-offer--partner .pricing-offer-includes li{color:#0f766e}.pricing-offer-includes li.pricing-offer-include--inherited{border-color:rgba(203,213,225,.48);background:rgba(255,255,255,.36);color:#64748b;opacity:.58}.pricing-offer-includes li.pricing-offer-include--inherited .pricing-offer-check{opacity:.66;box-shadow:0 0 0 .2rem color-mix(in srgb,currentColor 7%,transparent)}.pricing-offer-check{position:relative;flex:0 0 auto;width:1.45rem;height:1.45rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 .24rem color-mix(in srgb,currentColor 10%,transparent)}.pricing-offer-check:after{content:"";position:absolute;left:.48rem;top:.35rem;width:.38rem;height:.66rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.pricing-offer-price{max-width:100%;font-size:clamp(2.25rem,9.5vw,3.25rem);letter-spacing:0;overflow-wrap:anywhere}.pricing-offer-contact-price{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;border:1px solid rgba(var(--pricing-path-accent),.2);border-radius:999px;background:rgba(255,255,255,.56);padding:.72rem 1rem;color:#0f172a;font-size:1rem;font-weight:850;line-height:1;box-shadow:0 14px 28px -24px rgba(var(--pricing-path-accent-strong),.46),inset 0 1px 0 rgba(255,255,255,.78)}.pricing-offer-boundary{width:100%;border-top:1px solid rgba(var(--pricing-path-accent),.1);padding-top:.66rem;color:rgba(71,85,105,.84);text-wrap:pretty}.pricing-offer-boundary--footer{width:min(88%,28rem);margin:.82rem auto 0;border-top:1px solid rgba(var(--pricing-path-accent),.12);padding:.68rem .12rem 0}@media (prefers-reduced-motion:no-preference){.pricing-support-offer{animation:pricing-card-enter .72s cubic-bezier(.16,1,.3,1) both}.pricing-support-offer:first-child{animation-delay:60ms}.pricing-support-offer:nth-child(2){animation-delay:.14s}.pricing-support-offer:nth-child(3){animation-delay:.22s}.pricing-support-offer:nth-child(4){animation-delay:.3s}.pricing-offer-contact-price,.pricing-offer-price{animation:pricing-price-settle .68s cubic-bezier(.16,1,.3,1) both;animation-delay:.26s;transform-origin:left center}.pricing-offer-actions>a,.pricing-session-path-summary{transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}}@keyframes pricing-card-enter{0%{opacity:0;transform:translate3d(0,1rem,0) scale(.985);filter:blur(4px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes pricing-price-settle{0%{opacity:0;transform:translate3d(0,.42rem,0)}to{opacity:1;transform:translateZ(0)}}.pricing-card-frame .pricing-card-offer.pricing-support-offer,.pricing-card-frame .pricing-offer-desk--mobile .pricing-card-offer{opacity:1!important;transform:none!important;visibility:visible!important}@media (min-width:768px){.pricing-offer-price{font-size:clamp(2.65rem,4.6vw,3.85rem)}}@media (min-width:1024px){.pricing-offer-price{font-size:clamp(2.1rem,3.1vw,3.65rem);letter-spacing:0}.pricing-support-offer--partner .pricing-offer-price{font-size:clamp(1.72rem,2.25vw,2.75rem);letter-spacing:0}}@media (min-width:1800px){.pricing-offer-price{font-size:clamp(3.25rem,2.55vw,4.25rem)}.pricing-offer-contact-price{padding:.82rem 1.08rem;font-size:1.04rem}}@media (max-width:420px){.pricing-offer-price{font-size:clamp(2.15rem,10vw,3rem)}.pricing-support-offer--partner .pricing-offer-price{font-size:clamp(2.15rem,10vw,3rem);letter-spacing:0}}.pricing-offer-detail-toggle{display:inline-flex;width:100%;align-items:center;justify-content:center;margin-top:1rem;border:1px solid rgba(148,163,184,.72);border-radius:999px;background:rgba(255,255,255,.82);padding:.72rem .9rem;color:#0f172a;font-size:.84rem;font-weight:850;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.pricing-offer-detail-toggle:hover{transform:translateY(-1px);border-color:rgba(14,165,233,.5);background:rgba(240,249,255,.92)}.pricing-offer-detail-toggle:focus-visible{outline:2px solid rgba(14,165,233,.55);outline-offset:3px}@media (max-width:767px){.pricing-offer-desk{gap:.8rem;margin-top:1.35rem!important}.pricing-support-offer{border-radius:1.05rem!important;padding:1.22rem!important}.pricing-support-offer:after{right:-4rem;top:-4rem;width:7rem;height:7rem}.pricing-support-offer h3{margin-top:.9rem;font-size:1.45rem;line-height:1.08;letter-spacing:0}.pricing-offer-badge{padding:.34rem .6rem;font-size:.56rem;letter-spacing:.08em}.pricing-offer-includes{gap:.42rem;min-height:0;margin-top:.7rem}.pricing-offer-subline{margin-top:.44rem;font-size:.86rem}.pricing-offer-body{margin-top:.5rem;font-size:.82rem;line-height:1.45}.pricing-offer-main-panel{margin-top:.9rem;padding:0}.pricing-offer-item-summary{grid-template-columns:1.15rem minmax(0,1fr);gap:.55rem;min-height:2rem;padding:.34rem .52rem;font-size:.8rem;line-height:1.2}.pricing-offer-item-copy small{font-size:.58rem}.pricing-offer-item-panel{border-radius:.85rem;padding:.78rem;font-size:.78rem;line-height:1.42}.pricing-offer-check{width:1.15rem;height:1.15rem;box-shadow:0 0 0 .18rem color-mix(in srgb,currentColor 10%,transparent)}.pricing-offer-check:after{left:.38rem;top:.27rem;width:.3rem;height:.52rem;border-width:0 1.8px 1.8px 0}.pricing-offer-actions{margin-top:.85rem!important;padding-top:0!important}.pricing-offer-price{font-size:clamp(2.15rem,10vw,3rem)}.pricing-support-offer--partner .pricing-offer-price{font-size:clamp(1.85rem,8.6vw,2.45rem)}.pricing-offer-detail-toggle{margin-top:.7rem;padding:.56rem .78rem;font-size:.78rem}.pricing-offer-actions>a{margin-top:.7rem!important;padding-top:.64rem!important;padding-bottom:.64rem!important;font-size:.82rem}.pricing-offer-details{margin-top:.75rem!important;border-radius:.9rem!important;padding:.85rem!important}}.pricing-offer-details{margin-top:1rem;border:1px solid rgba(148,163,184,.32);border-radius:1.1rem;background:radial-gradient(circle at 90% 8%,rgba(125,211,252,.1),transparent 38%),linear-gradient(180deg,rgba(248,250,252,.42),rgba(241,245,249,.24));box-shadow:inset 0 1px 2px rgba(15,23,42,.08),inset 0 0 0 1px rgba(255,255,255,.44);padding:1rem}.pricing-offer-details-summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:1rem;color:#0f172a;font-size:.78rem;font-weight:850;letter-spacing:.04em}.pricing-offer-details-summary::-webkit-details-marker{display:none}.pricing-offer-details-summary:after{content:"+";display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;border:1px solid rgba(14,165,233,.26);border-radius:999px;background:rgba(255,255,255,.58);color:#0369a1;font-size:1rem;line-height:1;transition:transform .16s ease,background-color .16s ease}.pricing-offer-details[open] .pricing-offer-details-summary:after{content:"-";transform:rotate(180deg);background:rgba(240,249,255,.9)}.pricing-offer-details-summary:focus-visible{outline:2px solid rgba(14,165,233,.55);outline-offset:3px}.pricing-offer-details-title{color:#0f172a;font-size:.66rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.pricing-offer-details-body{margin-top:.58rem;color:#475569;font-size:.9rem;font-weight:520;line-height:1.58}.pricing-offer-details-list{display:grid;gap:.55rem;margin-top:.9rem;border-top:1px solid rgba(226,232,240,.9);padding-top:.9rem}.pricing-offer-details-list li{display:flex;gap:.52rem;align-items:flex-start;color:#334155;font-size:.86rem;font-weight:720;line-height:1.38}.pricing-offer-details-list li strong{color:#0f172a;font-weight:900}.pricing-offer-details-list li>span:first-child{width:.42rem;height:.42rem;flex:0 0 auto;margin-top:.48rem;border-radius:999px;background:#0ea5e9;box-shadow:0 0 0 .22rem rgba(14,165,233,.1)}.pricing-session-path{margin-top:1rem;position:relative;border:2px solid rgba(var(--pricing-path-accent),.36);border-radius:1rem;background:radial-gradient(circle at 92% 8%,rgba(var(--pricing-path-accent),.14),transparent 36%),radial-gradient(circle at 10% 100%,rgba(var(--pricing-path-warm),.08),transparent 34%),linear-gradient(180deg,rgba(226,232,240,.34),rgba(255,255,255,.5) 52%,rgba(241,245,249,.28));overflow:hidden;box-shadow:0 1px 0 rgba(255,255,255,.72),0 18px 38px -34px rgba(var(--pricing-path-accent-strong),.54),inset 0 2px 4px rgba(15,23,42,.11),inset 0 14px 28px rgba(15,23,42,.055),inset 0 -1px 0 rgba(255,255,255,.62),inset 0 0 0 1px rgba(255,255,255,.44),inset 0 0 0 .32rem rgba(255,255,255,.11);backdrop-filter:blur(18px) saturate(154%);-webkit-backdrop-filter:blur(18px) saturate(154%)}.pricing-session-path:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.24),transparent 28%),linear-gradient(rgba(15,23,42,.026) 1px,transparent 0);background-size:auto,100% 2.8rem;opacity:.74}.pricing-session-path>*{position:relative;z-index:1}.pricing-session-path-summary{display:grid;grid-template-columns:minmax(0,1fr) 1.35rem;align-items:center;gap:.65rem;min-height:3.35rem;cursor:pointer;list-style:none;padding:.72rem .78rem;color:#0f172a;background:rgba(255,255,255,.12);box-shadow:inset 0 -1px 0 rgba(var(--pricing-path-accent),.13),inset 0 1px 0 rgba(255,255,255,.26);transition:background-color .16s ease,box-shadow .16s ease}.pricing-session-path-summary::-webkit-details-marker{display:none}.pricing-session-path-summary span{min-width:0;color:rgba(var(--pricing-path-accent-strong),.96);font-size:.64rem;font-weight:900;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.pricing-session-path-summary strong{grid-column:1/-1;grid-row:2;justify-self:start;min-width:0;color:#0f172a;font-size:.78rem;font-weight:900;line-height:1.2;text-align:left}.pricing-session-path-summary:after{content:"+";display:grid;width:1.35rem;height:1.35rem;place-items:center;border:1px solid rgba(var(--pricing-path-accent),.24);border-radius:999px;background:rgba(255,255,255,.68);color:#0f172a;font-size:.9rem;line-height:1;box-shadow:0 10px 18px -14px rgba(var(--pricing-path-accent-strong),.56),inset 0 1px 0 rgba(255,255,255,.78);transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.pricing-session-path[open]{border-color:rgba(var(--pricing-path-accent),.48);box-shadow:0 1px 0 rgba(255,255,255,.7),0 20px 42px -34px rgba(var(--pricing-path-accent-strong),.62),inset 0 2px 5px rgba(15,23,42,.13),inset 0 18px 34px rgba(15,23,42,.06),inset 0 -1px 0 rgba(255,255,255,.64),inset 0 0 0 1px rgba(255,255,255,.5),inset 0 0 0 .32rem rgba(255,255,255,.14)}.pricing-session-path[open] .pricing-session-path-summary{background:radial-gradient(circle at 92% 4%,rgba(var(--pricing-path-accent),.1),transparent 30%),rgba(255,255,255,.22)}.pricing-session-path[open] .pricing-session-path-summary:after{content:"-";transform:rotate(180deg);border-color:rgba(var(--pricing-path-warm),.38);background:rgba(255,251,235,.84)}.pricing-session-path--training-package{box-shadow:0 1px 0 rgba(255,255,255,.74),0 18px 38px -34px rgba(var(--pricing-path-accent-strong),.54),inset 0 2px 5px rgba(15,23,42,.12),inset 0 14px 30px rgba(15,23,42,.06),inset 0 -1px 0 rgba(255,255,255,.62),inset 0 0 0 1px rgba(255,255,255,.52),inset 0 0 0 .34rem rgba(255,255,255,.12)}.pricing-session-path--training-package .pricing-session-path-summary{padding:.82rem .88rem;box-shadow:inset 0 -1px 0 rgba(var(--pricing-path-accent),.18),inset 0 1px 0 rgba(255,255,255,.24)}.pricing-session-path--training-package[open]{border-color:rgba(var(--pricing-path-accent),.46);box-shadow:0 1px 0 rgba(255,255,255,.72),inset 0 2px 5px rgba(15,23,42,.14),inset 0 18px 34px rgba(15,23,42,.065),inset 0 -1px 0 rgba(255,255,255,.64),inset 0 0 0 1px rgba(255,255,255,.56),inset 0 0 0 .34rem rgba(255,255,255,.14)}.pricing-session-path--agent-training{--pricing-path-accent:20,184,166;--pricing-path-accent-strong:13,148,136;--pricing-path-warm:99,102,241}.pricing-session-path--review{--pricing-path-accent:37,99,235;--pricing-path-accent-strong:29,78,216;--pricing-path-warm:20,184,166}.pricing-session-path-summary:focus-visible{outline:2px solid rgba(15,23,42,.34);outline-offset:3px}.pricing-session-path-intro{border-top:1px solid rgba(var(--pricing-path-accent),.1);padding:.72rem .86rem 0;color:#475569;font-size:.76rem;font-weight:650;line-height:1.42}.pricing-session-path-list{display:grid;gap:0;margin:.72rem .78rem .78rem;overflow:hidden;border:1px solid rgba(var(--pricing-path-accent),.18);border-radius:.86rem;background:radial-gradient(circle at 94% 0,rgba(var(--pricing-path-accent),.08),transparent 38%),linear-gradient(180deg,rgba(226,232,240,.28),rgba(255,255,255,.5) 50%,rgba(241,245,249,.24));padding:0;box-shadow:0 1px 0 rgba(255,255,255,.66),inset 0 2px 4px rgba(15,23,42,.1),inset 0 14px 28px rgba(15,23,42,.045),inset 0 -1px 0 rgba(255,255,255,.58),inset 0 0 0 1px rgba(255,255,255,.34)}.pricing-session-path-intro+.pricing-session-path-list{margin-top:.66rem}.pricing-session-path-total{margin:0 .78rem .78rem;border:1px solid rgba(var(--pricing-path-accent),.18);border-radius:.78rem;background:radial-gradient(circle at 88% 20%,rgba(var(--pricing-path-warm),.16),transparent 34%),rgba(255,255,255,.64);padding:.58rem .68rem;color:#0f172a;font-size:.82rem;font-weight:900;line-height:1.2;text-align:right;box-shadow:inset 0 1px 0 rgba(255,255,255,.74),0 12px 24px -22px rgba(var(--pricing-path-accent-strong),.46)}.pricing-session-step{--pricing-step-accent:var(--pricing-path-accent-strong);position:relative;border-top:1px solid rgba(var(--pricing-path-accent),.12);background:transparent;padding:.76rem .82rem .8rem 1rem;box-shadow:none}.pricing-session-step:first-child{border-top:0}.pricing-session-step div{display:grid;grid-template-columns:minmax(0,1fr);gap:.22rem;align-items:baseline}.pricing-session-step span{min-width:0;color:rgb(var(--pricing-step-accent,var(--pricing-path-accent-strong)));font-size:.58rem;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.pricing-session-step strong{min-width:0;color:#0f172a;font-size:.78rem;font-weight:900;line-height:1.22}.pricing-session-step p{margin-top:.3rem;color:#475569;font-size:.76rem;font-weight:560;line-height:1.42}@media (max-width:640px){.pricing-session-path{margin-top:.82rem;border-radius:.95rem}.pricing-session-path-summary{min-height:3rem;padding:.68rem}.pricing-session-path--training-package .pricing-session-path-summary{padding:.78rem}.pricing-session-path-summary strong{font-size:.76rem}.pricing-session-path-summary:after{grid-column:2;grid-row:1}.pricing-session-path-list{margin:.64rem .62rem .66rem}.pricing-session-step div{grid-template-columns:minmax(0,1fr);gap:.2rem}.pricing-session-step strong{grid-column:1/-1;grid-row:2;justify-self:start;text-align:left}.pricing-session-step p{font-size:.74rem}}.pricing-comparison-shell{position:relative;isolation:isolate;overflow:hidden}.pricing-comparison-shell:after{content:"";position:absolute;inset:auto -3rem -4rem auto;width:12rem;height:12rem;border-radius:999px;background:radial-gradient(circle,rgba(96,165,250,.13),transparent 70%);pointer-events:none;z-index:-1}.pricing-mobile-table-wrap{overflow-x:auto;border-radius:1rem;border:1px solid rgba(203,213,225,.78);background:rgba(255,255,255,.78);-webkit-overflow-scrolling:touch}.pricing-mobile-table{width:100%;min-width:43rem;border-collapse:separate;border-spacing:0;color:#0f172a}.pricing-mobile-table td,.pricing-mobile-table th{border-bottom:1px solid rgba(226,232,240,.9);padding:.9rem .85rem;text-align:left;vertical-align:middle}.pricing-mobile-table thead th{background:rgba(248,250,252,.9);color:#64748b;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pricing-mobile-table tbody th{width:14rem;font-size:.92rem;font-weight:800;line-height:1.2}.pricing-mobile-table tbody th small,.pricing-wide-table tbody th small{display:block;margin-top:.3rem;color:#64748b;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pricing-mobile-table td{font-size:.9rem;font-weight:600;color:#334155}.pricing-mobile-table td:nth-child(2){color:#020617;font-size:1rem;font-weight:850;white-space:nowrap}.pricing-mobile-table td:nth-child(3){min-width:13rem}.pricing-mobile-table button{display:inline-flex;border:1px solid rgba(148,163,184,.72);border-radius:999px;background:rgba(255,255,255,.94);padding:.45rem .78rem;color:#0f172a;font-size:.78rem;font-weight:800;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.pricing-mobile-table button:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.48);background:rgba(239,246,255,.96)}.pricing-mobile-table tbody tr:last-child td,.pricing-mobile-table tbody tr:last-child th{border-bottom:0}.pricing-comparison-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1rem}.pricing-comparison-backdrop{position:absolute;inset:0;border:0;background:radial-gradient(circle at 50% 20%,rgba(96,165,250,.18),transparent 38%),rgba(2,6,23,.66);backdrop-filter:blur(14px)}.pricing-comparison-panel{position:relative;z-index:1;width:min(78rem,100%);max-height:min(86vh,48rem);overflow:hidden;border:1px solid rgba(226,232,240,.86);border-radius:1.35rem;background:radial-gradient(circle at 14% 18%,rgba(219,234,254,.62),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.97),rgba(248,250,252,.92));box-shadow:0 34px 110px -44px rgba(2,6,23,.62)}.pricing-comparison-header{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(226,232,240,.9);padding:1rem}.pricing-comparison-close{flex:0 0 auto;border:1px solid rgba(148,163,184,.72);border-radius:999px;background:rgba(255,255,255,.92);padding:.6rem .95rem;color:#0f172a;font-size:.84rem;font-weight:800}.pricing-wide-table-wrap{max-height:calc(min(86vh, 48rem) - 12.5rem);overflow:auto;-webkit-overflow-scrolling:touch}.pricing-wide-table{width:100%;min-width:64rem;border-collapse:separate;border-spacing:0;color:#0f172a}.pricing-wide-table td,.pricing-wide-table th{border-bottom:1px solid rgba(226,232,240,.92);padding:1rem;text-align:left;vertical-align:top}.pricing-wide-table thead th{position:sticky;top:0;z-index:2;background:rgba(248,250,252,.96);color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.pricing-wide-table tbody th{width:15rem;font-size:1rem;font-weight:850}.pricing-wide-table td{color:#334155;font-size:.92rem;font-weight:560;line-height:1.55}.pricing-wide-table td:nth-child(2){color:#020617;font-size:1.05rem;font-weight:850;white-space:nowrap}.pricing-feature-table thead th span{display:block;color:#0f172a;font-size:.9rem;letter-spacing:0;text-transform:none}.pricing-feature-table thead th small{display:block;margin-top:.25rem;color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.pricing-feature-table tbody th{position:sticky;left:0;z-index:1;width:16rem;background:rgba(255,255,255,.96)}.pricing-feature-table td{min-width:10rem}.pricing-feature-table td[data-included=true]{color:#047857;font-weight:800}.pricing-feature-table td[data-included=false]{color:#94a3b8;font-weight:700}.pricing-comparison-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;border-top:1px solid rgba(226,232,240,.9);padding:.9rem 1rem 1rem}.pricing-comparison-actions a{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.16);border-radius:999px;background:#020617;padding:.72rem .85rem;color:#fff;font-size:.82rem;font-weight:800;text-decoration:none;white-space:nowrap}.pricing-plan-faqs{position:relative;isolation:isolate;overflow:hidden}.pricing-plan-faqs:before{content:"";position:absolute;inset:-8rem auto auto -8rem;z-index:-1;width:18rem;height:18rem;border-radius:999px;background:radial-gradient(circle,rgba(125,211,252,.12),transparent 70%)}.pricing-plan-faq{border:1px solid rgba(203,213,225,.72);border-radius:1rem;background:rgba(255,255,255,.66);overflow:hidden;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.pricing-plan-faq[open]{border-color:rgba(14,165,233,.3);background:rgba(255,255,255,.82);box-shadow:0 18px 44px -38px rgba(14,116,144,.46)}.pricing-plan-faq summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;color:#020617;font-size:1rem;font-weight:850;letter-spacing:-.02em}.pricing-plan-faq summary::-webkit-details-marker{display:none}.pricing-plan-faq summary:focus-visible{outline:2px solid rgba(14,165,233,.55);outline-offset:-4px}.pricing-plan-faq-icon{position:relative;flex:0 0 auto;width:1.9rem;height:1.9rem;border:1px solid rgba(148,163,184,.62);border-radius:999px;background:rgba(248,250,252,.8)}.pricing-plan-faq-icon:after,.pricing-plan-faq-icon:before{content:"";position:absolute;inset:50% auto auto 50%;width:.7rem;height:2px;border-radius:999px;background:#0f172a;transform:translate(-50%,-50%)}.pricing-plan-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.pricing-plan-faq[open] .pricing-plan-faq-icon:after{transform:translate(-50%,-50%) rotate(0deg)}.pricing-plan-faq p{margin:-.2rem 1rem 1rem;border-top:1px solid rgba(226,232,240,.78);padding-top:.8rem;color:#475569;font-size:.92rem;font-weight:520;line-height:1.65}.pricing-scope-table-shell{margin-top:.85rem;border:1px solid rgba(20,184,166,.22);border-radius:1rem;background:radial-gradient(circle at 95% 0,rgba(45,212,191,.14),transparent 36%),rgba(255,255,255,.64);padding:.86rem}.pricing-scope-table-summary{display:grid;grid-template-columns:minmax(0,1fr) 2rem;align-items:center;gap:1rem;cursor:pointer;list-style:none;color:#0f172a}.pricing-scope-table-summary::-webkit-details-marker{display:none}.pricing-scope-table-summary:after{content:"+";display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(20,184,166,.24);border-radius:999px;background:rgba(255,255,255,.7);color:#0f172a;font-size:1.1rem;font-weight:850;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.pricing-scope-table-shell[open] .pricing-scope-table-summary:after{content:"-"}.pricing-scope-table-kicker,.pricing-scope-table-title{display:block}.pricing-scope-table-kicker{color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.pricing-scope-table-title{margin-top:.35rem;font-size:1rem;font-weight:750;line-height:1.28}.pricing-scope-table-body{margin:.78rem 0 0;border-top:1px solid rgba(20,184,166,.14);padding-top:.72rem;color:#475569;font-size:.84rem;font-weight:560;line-height:1.5}.pricing-scope-table-wrap{margin-top:.78rem;overflow-x:auto;border:1px solid rgba(203,213,225,.78);border-radius:.85rem;background:rgba(255,255,255,.74);-webkit-overflow-scrolling:touch}.pricing-scope-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;color:#0f172a}.pricing-scope-table td,.pricing-scope-table th{border-bottom:1px solid rgba(226,232,240,.9);padding:.85rem .9rem;text-align:left;vertical-align:top}.pricing-scope-table thead th{background:rgba(248,250,252,.92);color:#64748b;font-size:.66rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.pricing-scope-table tbody th{width:8rem;color:#0f766e;font-size:.95rem;font-weight:900}.pricing-scope-table td{color:#475569;font-size:.9rem;font-weight:560;line-height:1.5}.pricing-scope-table td:last-child{white-space:normal}.pricing-scope-table tbody tr:last-child td,.pricing-scope-table tbody tr:last-child th{border-bottom:0}@media (max-width:640px){.pricing-scope-table{display:block}.pricing-scope-table thead{display:none}.pricing-scope-table tbody,.pricing-scope-table td,.pricing-scope-table th,.pricing-scope-table tr{display:block;width:100%}.pricing-scope-table tr{border-bottom:1px solid rgba(226,232,240,.9);padding:.85rem .95rem}.pricing-scope-table td,.pricing-scope-table th{border-bottom:0;padding:0}.pricing-scope-table tbody th{width:100%;font-size:.92rem}.pricing-scope-table td{margin-top:.35rem;font-size:.88rem}}.dark .pricing-comparison-shell,.dark .pricing-mobile-table-wrap{background:rgba(15,23,42,.62)}.dark .pricing-mobile-table,.dark .pricing-wide-table{color:#f8fafc}.dark .pricing-mobile-table thead th,.dark .pricing-wide-table thead th{background:rgba(15,23,42,.96);color:#94a3b8}.dark .pricing-mobile-table td,.dark .pricing-mobile-table th,.dark .pricing-wide-table td,.dark .pricing-wide-table th{border-color:rgba(51,65,85,.9)}.dark .pricing-mobile-table tbody th small,.dark .pricing-mobile-table td,.dark .pricing-wide-table tbody th small,.dark .pricing-wide-table td{color:#cbd5e1}.dark .pricing-feature-table thead th span,.dark .pricing-plan-faq summary{color:#f8fafc}.dark .pricing-feature-table thead th small,.dark .pricing-plan-faq p{color:#cbd5e1}.dark .pricing-feature-table tbody th,.dark .pricing-plan-faq{background:rgba(15,23,42,.82)}.dark .pricing-plan-faq[open]{border-color:rgba(125,211,252,.3);background:rgba(15,23,42,.94)}.dark .pricing-plan-faq p{border-color:rgba(51,65,85,.88)}.dark .pricing-plan-faq-icon{border-color:rgba(71,85,105,.86);background:rgba(2,6,23,.68)}.dark .pricing-plan-faq-icon:after,.dark .pricing-plan-faq-icon:before{background:#e2e8f0}.dark .pricing-scope-table-shell{border-color:rgba(20,184,166,.22);background:radial-gradient(circle at 95% 0,rgba(20,184,166,.12),transparent 36%),rgba(15,23,42,.62)}.dark .pricing-scope-table-summary{color:#f8fafc}.dark .pricing-card-frame,.dark .pricing-start-editorial{border-color:rgba(51,65,85,.82);background:radial-gradient(circle at 92% 0,rgba(45,212,191,.12),transparent 34%),radial-gradient(circle at 4% 100%,rgba(251,191,36,.08),transparent 34%),rgba(15,23,42,.64);box-shadow:0 26px 64px -52px rgba(2,6,23,.9),inset 0 1px 0 rgba(255,255,255,.08)}.dark .pricing-card-frame-heading h3,.dark .pricing-start-action h3,.dark .pricing-start-proof h4{color:#f8fafc}.dark .pricing-card-frame-heading>p,.dark .pricing-scope-table-body,.dark .pricing-start-action p:not(.pricing-start-action-kicker),.dark .pricing-start-proof p{color:#cbd5e1}.dark .pricing-start-proof div{border-color:rgba(51,65,85,.78);background:rgba(2,6,23,.24)}.dark .pricing-start-quote-strip div{border-color:rgba(45,212,191,.18);background:rgba(20,184,166,.08)}.dark .pricing-start-quote-strip dt{color:#cbd5e1}.dark .pricing-start-quote-strip dd{color:#5eead4}.dark .pricing-scope-table-summary:after{border-color:rgba(45,212,191,.26);background:rgba(2,6,23,.52);color:#f8fafc}.dark .pricing-scope-table-kicker{color:#94a3b8}.dark .sato-offer-card{border-color:rgba(20,184,166,.22);background:radial-gradient(circle at 92% 12%,rgba(20,184,166,.14),transparent 34%),radial-gradient(circle at 6% 100%,rgba(59,130,246,.1),transparent 36%),linear-gradient(145deg,rgba(15,23,42,.7),rgba(2,6,23,.56));box-shadow:0 28px 68px -54px rgba(2,6,23,.78),inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.04)}.dark .pricing-scope-table-wrap{border-color:rgba(51,65,85,.9);background:rgba(2,6,23,.34)}.dark .pricing-scope-table{color:#f8fafc}.dark .pricing-scope-table thead th{background:rgba(15,23,42,.96);color:#94a3b8}.dark .pricing-scope-table td,.dark .pricing-scope-table th{border-color:rgba(51,65,85,.9)}.dark .pricing-scope-table tbody th{color:#5eead4}.dark .pricing-scope-table td{color:#cbd5e1}.dark .pricing-feature-table td[data-included=true]{color:#86efac}.dark .pricing-feature-table td[data-included=false]{color:#64748b}.dark .pricing-mobile-table td:nth-child(2),.dark .pricing-wide-table td:nth-child(2){color:#fff}.dark .pricing-discovery-offer{border-color:rgba(251,146,60,.36)!important;background:radial-gradient(circle at 88% 10%,rgba(251,146,60,.16),transparent 34%),radial-gradient(circle at 10% 92%,rgba(45,212,191,.1),transparent 36%),rgba(15,23,42,.72)!important;box-shadow:0 34px 76px -54px rgba(251,146,60,.5),inset 0 1px 0 rgba(255,255,255,.12),inset 0 0 0 1px rgba(255,255,255,.08)!important}.dark .pricing-discovery-offer a{border-color:rgba(251,146,60,.34)!important;background:linear-gradient(135deg,rgba(67,20,7,.92),rgba(19,78,74,.82))!important;color:#ffedd5!important}.dark .pricing-onboarding-flow{border-color:rgba(45,212,191,.26)!important;background:radial-gradient(circle at 92% 8%,rgba(45,212,191,.13),transparent 34%),radial-gradient(circle at 8% 100%,rgba(96,165,250,.1),transparent 36%),rgba(15,23,42,.7)!important;box-shadow:0 24px 58px -46px rgba(45,212,191,.48),inset 0 1px 0 rgba(255,255,255,.08)}.dark .pricing-onboarding-flow:after{border-color:rgba(255,255,255,.06)}.dark .pricing-onboarding-flow-kicker{color:#5eead4}.dark .pricing-onboarding-flow-intro h3,.dark .pricing-onboarding-flow-step strong{color:#f8fafc}.dark .pricing-onboarding-flow-intro p:not(.pricing-onboarding-flow-kicker),.dark .pricing-onboarding-flow-step p{color:#cbd5e1}.dark .pricing-onboarding-flow-step{border-color:rgba(45,212,191,.16);background:rgba(2,6,23,.34)}.dark .pricing-onboarding-flow-step>span{background:#f8fafc;color:#0f172a}.dark .pricing-support-offer--basic{border-color:rgba(34,211,238,.52);background:radial-gradient(circle at 88% 10%,rgba(34,211,238,.3),transparent 34%),radial-gradient(circle at 10% 96%,rgba(190,242,100,.16),transparent 38%),linear-gradient(145deg,rgba(8,47,73,.9),rgba(15,23,42,.86));box-shadow:0 32px 72px -54px rgba(34,211,238,.56),inset 0 1px 0 rgba(255,255,255,.1)}.dark .pricing-support-offer--plus{border-color:rgba(96,165,250,.54);background:radial-gradient(circle at 90% 8%,rgba(96,165,250,.31),transparent 34%),radial-gradient(circle at 8% 100%,rgba(251,113,133,.16),transparent 36%),linear-gradient(145deg,rgba(30,41,96,.9),rgba(15,23,42,.86));box-shadow:0 32px 72px -54px rgba(96,165,250,.58),inset 0 1px 0 rgba(255,255,255,.1)}.dark .pricing-support-offer--pro{border-color:rgba(245,158,11,.58);background:radial-gradient(circle at 82% 8%,rgba(245,158,11,.32),transparent 32%),radial-gradient(circle at 18% 100%,rgba(20,184,166,.18),transparent 34%),linear-gradient(145deg,rgba(82,45,12,.9),rgba(15,23,42,.88));box-shadow:0 32px 72px -54px rgba(245,158,11,.58),inset 0 1px 0 rgba(255,255,255,.1)}.dark .pricing-support-offer--partner{border-color:rgba(20,184,166,.54);background:radial-gradient(circle at 92% 12%,rgba(20,184,166,.3),transparent 34%),radial-gradient(circle at 6% 100%,rgba(59,130,246,.18),transparent 36%),linear-gradient(145deg,rgba(12,74,70,.9),rgba(15,23,42,.86));box-shadow:0 32px 72px -54px rgba(20,184,166,.56),inset 0 1px 0 rgba(255,255,255,.1)}.dark .footer-brand-lockup{border-color:rgba(125,211,252,.16);background:radial-gradient(circle at 0 50%,rgba(34,211,238,.16),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.82),rgba(226,232,240,.58));box-shadow:0 20px 40px -30px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.76)}.dark .footer-brand-lockup-text{color:#0f172a}.dark .sato-offer-card-service{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#f1f5f9}.dark .mobile-service-pill--setup,.dark .sato-offer-card-service--setup{border-color:rgba(250,204,21,.32);background:rgba(69,38,8,.5);color:#fde68a}.dark .mobile-service-pill--build,.dark .sato-offer-card-service--build{border-color:rgba(45,212,191,.32);background:rgba(12,74,70,.5);color:#99f6e4}.dark .mobile-service-pill--manage,.dark .sato-offer-card-service--manage{border-color:rgba(129,140,248,.32);background:rgba(31,41,96,.5);color:#c4b5fd}.dark .sato-offer-card-action--secondary{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#f1f5f9}.dark .sato-offer-card-action--secondary:hover{background:rgba(255,255,255,.12)}.dark .sato-offer-card-nav{color:rgba(226,232,240,.72)}.dark .sato-offer-card-footer,.dark .sato-offer-card-nav{border-color:rgba(255,255,255,.12)}.dark .sato-offer-card-social-link{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#f1f5f9}.dark .sato-offer-card-social-link:hover{background:rgba(255,255,255,.12);color:#ffffff}.dark .morning-byte-offer-card{border-color:rgba(56,189,248,.28);background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.38)),radial-gradient(circle at 84% 10%,rgba(125,211,252,.2),transparent 20rem),radial-gradient(circle at 10% 92%,rgba(45,212,191,.14),transparent 22rem),linear-gradient(145deg,rgba(247,253,255,.96),rgba(229,247,255,.86) 44%,rgba(214,242,255,.72));box-shadow:0 28px 64px -52px rgba(14,116,144,.42),inset 0 1px 0 rgba(255,255,255,.84),inset 0 0 0 1px rgba(255,255,255,.44)}.dark .morning-byte-offer-card .footer-brand-lockup{border-color:rgba(14,165,233,.18);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,250,255,.82))}.dark .morning-byte-offer-card .sato-offer-card-service{border-color:rgba(14,165,233,.18);background:rgba(255,255,255,.7);color:#17465e}.dark .pricing-offer-main-panel{border-color:rgba(var(--pricing-path-accent),.2);background:radial-gradient(circle at 86% 0,rgba(var(--pricing-path-accent),.1),transparent 42%),rgba(15,23,42,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(var(--pricing-path-accent),.06)}.dark .pricing-offer-main-panel:before{content:none}.dark .pricing-offer-bottom-price{border-color:rgba(var(--pricing-path-accent),.22);background:rgba(15,23,42,.48);color:#f8fafc;box-shadow:0 14px 28px -26px rgba(2,6,23,.78),inset 0 1px 0 rgba(255,255,255,.06)}.dark .pricing-offer-boundary:not(.pricing-offer-boundary--footer){border-top-color:rgba(var(--pricing-path-accent),.14)}.dark .pricing-offer-bottom-price p{color:#cbd5e1}.dark .pricing-offer-badge,.dark .pricing-offer-includes li,.dark .pricing-offer-item-summary{border-color:rgba(var(--pricing-path-accent),.24);background:linear-gradient(180deg,rgba(var(--pricing-path-accent),.1),rgba(15,23,42,.5))}.dark .pricing-offer-body{color:#cbd5e1}.dark .pricing-offer-support-line{color:#e2e8f0;text-decoration-color:rgba(var(--pricing-path-accent),.52)}.dark .pricing-offer-badge{color:rgb(var(--pricing-path-accent))}.dark .pricing-support-offer--basic .pricing-offer-includes li{color:#67e8f9}.dark .pricing-support-offer--plus .pricing-offer-includes li{color:#7dd3fc}.dark .pricing-support-offer--pro .pricing-offer-includes li{color:#facc15}.dark .pricing-support-offer--partner .pricing-offer-includes li{color:#5eead4}.dark .pricing-offer-includes li.pricing-offer-include--inherited{border-color:rgba(71,85,105,.62);background:rgba(15,23,42,.28);color:#94a3b8;opacity:.62}.dark .pricing-support-offer--basic .pricing-offer-item{color:#cbd5e1}.dark .pricing-support-offer--plus .pricing-offer-item{color:#7dd3fc}.dark .pricing-support-offer--pro .pricing-offer-item{color:#facc15}.dark .pricing-support-offer--partner .pricing-offer-item{color:#5eead4}.dark .pricing-offer-item-copy small{color:#94a3b8}.dark .pricing-offer-item[open] .pricing-offer-item-summary{border-color:rgba(var(--pricing-path-accent),.36);background:linear-gradient(180deg,rgba(var(--pricing-path-accent),.16),rgba(15,23,42,.72))}.dark .pricing-offer-item-panel{border-color:rgba(51,65,85,.9);background:radial-gradient(circle at 90% 8%,rgba(14,165,233,.13),transparent 38%),rgba(2,6,23,.48);color:#cbd5e1}.dark .pricing-offer-item-panel-body{color:#e2e8f0}.dark .pricing-offer-item-panel-label{color:#f8fafc}.dark .pricing-offer-item-panel-section{border-color:rgba(51,65,85,.9)}.dark .pricing-offer-item-outcome{background:rgba(15,23,42,.5)}.dark .pricing-offer-detail-toggle{border-color:rgba(71,85,105,.86);background:rgba(15,23,42,.82);color:#fff}.dark .pricing-offer-detail-toggle:hover{border-color:rgba(125,211,252,.45);background:rgba(30,41,59,.96)}.dark .pricing-offer-details{border-color:rgba(71,85,105,.62);background:radial-gradient(circle at 90% 8%,rgba(14,165,233,.1),transparent 38%),linear-gradient(180deg,rgba(15,23,42,.34),rgba(2,6,23,.22));box-shadow:inset 0 1px 2px rgba(0,0,0,.22),inset 0 0 0 1px rgba(255,255,255,.045)}.dark .pricing-offer-details-summary,.dark .pricing-offer-details-title{color:#f8fafc}.dark .pricing-offer-details-summary:after{border-color:rgba(125,211,252,.24);background:rgba(15,23,42,.72);color:#7dd3fc}.dark .pricing-offer-details[open] .pricing-offer-details-summary:after{background:rgba(30,41,59,.9)}.dark .pricing-offer-details-body,.dark .pricing-offer-details-list li{color:#cbd5e1}.dark .pricing-offer-details-list li strong{color:#f8fafc}.dark .pricing-offer-details-list{border-color:rgba(51,65,85,.9)}.dark .pricing-session-path{border-color:rgba(var(--pricing-path-accent),.36);background:radial-gradient(circle at 92% 8%,rgba(var(--pricing-path-accent),.12),transparent 36%),radial-gradient(circle at 10% 100%,rgba(var(--pricing-path-warm),.08),transparent 34%),linear-gradient(180deg,rgba(2,6,23,.48),rgba(15,23,42,.3) 58%,rgba(2,6,23,.34));box-shadow:0 1px 0 rgba(255,255,255,.04),0 18px 38px -34px rgba(var(--pricing-path-accent-strong),.64),inset 0 2px 5px rgba(0,0,0,.42),inset 0 16px 30px rgba(0,0,0,.22),inset 0 -1px 0 rgba(255,255,255,.055),inset 0 0 0 1px rgba(255,255,255,.045),inset 0 0 0 .32rem rgba(255,255,255,.025)}.dark .pricing-session-path--training-package{border-color:rgba(var(--pricing-path-accent),.34);box-shadow:0 1px 0 rgba(255,255,255,.04),inset 0 2px 5px rgba(0,0,0,.46),inset 0 16px 30px rgba(0,0,0,.24),inset 0 -1px 0 rgba(255,255,255,.055),inset 0 0 0 1px rgba(255,255,255,.06),inset 0 0 0 .34rem rgba(255,255,255,.025)}.dark .pricing-session-path:before{background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 28%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 0);background-size:auto,100% 2.8rem}.dark .pricing-session-path-summary span,.dark .pricing-session-step span{color:rgba(186,230,253,.9)}.dark .pricing-session-path-list{border-color:rgba(var(--pricing-path-accent),.2);background:radial-gradient(circle at 94% 0,rgba(var(--pricing-path-accent),.1),transparent 38%),linear-gradient(180deg,rgba(2,6,23,.48),rgba(15,23,42,.3) 58%,rgba(2,6,23,.34));box-shadow:0 1px 0 rgba(255,255,255,.04),inset 0 2px 5px rgba(0,0,0,.42),inset 0 16px 30px rgba(0,0,0,.22),inset 0 -1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(255,255,255,.04)}.dark .pricing-session-step{border-color:rgba(51,65,85,.72);background:transparent;box-shadow:none}.dark .pricing-session-path-summary,.dark .pricing-session-path-summary strong,.dark .pricing-session-step strong{color:#f8fafc}.dark .pricing-session-path-summary:after{border-color:rgba(148,163,184,.24);background:rgba(2,6,23,.46);color:#f8fafc}.dark .pricing-session-path[open] .pricing-session-path-summary:after{border-color:rgba(var(--pricing-path-warm),.32);background:rgba(30,41,59,.78)}.dark .pricing-session-path-intro,.dark .pricing-session-step p{color:#cbd5e1}.dark .pricing-session-path-total{border-color:rgba(var(--pricing-path-accent),.24);background:radial-gradient(circle at 88% 20%,rgba(var(--pricing-path-warm),.16),transparent 34%),rgba(15,23,42,.66);color:#f8fafc;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px -24px rgba(2,6,23,.9)}.dark .pricing-session-path-list,.dark .pricing-session-step{border-color:rgba(51,65,85,.72)}.dark .pricing-comparison-panel{border-color:rgba(51,65,85,.9);background:radial-gradient(circle at 14% 18%,rgba(30,64,175,.3),transparent 30%),linear-gradient(145deg,rgba(15,23,42,.98),rgba(2,6,23,.94))}.dark .pricing-comparison-close,.dark .pricing-mobile-table button{border-color:rgba(71,85,105,.86);background:rgba(15,23,42,.92);color:#fff}@media (max-width:640px){.pricing-mobile-table{min-width:39rem}.pricing-mobile-table td,.pricing-mobile-table th{padding:.78rem .68rem}.pricing-comparison-modal{padding:.6rem}.pricing-comparison-panel{max-height:90vh;border-radius:1rem}.pricing-comparison-actions{grid-template-columns:1fr}}.pricing-support-offer--credit{background:radial-gradient(circle at 86% 12%,rgba(251,191,36,.12),transparent 26%),radial-gradient(circle at 16% 16%,rgba(96,165,250,.12),transparent 28%),rgba(255,255,255,.78);border-color:rgba(96,165,250,.34);box-shadow:0 30px 68px -50px rgba(37,99,235,.42),inset 0 1px 0 rgba(255,255,255,.6)}.pricing-credit-chip{display:inline-flex;margin-bottom:.85rem;align-items:center;border-radius:999px;border:1px solid rgba(37,99,235,.18);background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(239,246,255,.92) 58%,rgba(255,251,235,.96));padding:.38rem .72rem;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1d4ed8;box-shadow:0 18px 34px -28px rgba(37,99,235,.36)}.dark .pricing-support-offer--credit{background:radial-gradient(circle at 86% 12%,rgba(251,191,36,.1),transparent 26%),radial-gradient(circle at 16% 16%,rgba(96,165,250,.14),transparent 28%),rgba(15,23,42,.72);border-color:rgba(96,165,250,.28)}.dark .pricing-credit-chip{border-color:rgba(147,197,253,.18);background:linear-gradient(90deg,rgba(15,23,42,.92),rgba(30,41,59,.9) 58%,rgba(69,26,3,.84));color:#bfdbfe;box-shadow:0 18px 34px -28px rgba(96,165,250,.44)}.dark .pricing-primary-offer:after{filter:saturate(1.14) drop-shadow(0 0 12px rgba(103,197,255,.36)) drop-shadow(0 0 18px rgba(248,211,139,.24))}.pricing-session-flow{position:relative}.pricing-primary-price-panel{border-top:1px solid rgba(255,255,255,.12);padding-top:1.5rem}@media (min-width:1024px){.pricing-primary-price-panel{min-height:100%;border-top:0;border-left:1px solid rgba(255,255,255,.12);padding-top:0;padding-left:2rem}}@keyframes pricing-pill-orbit{to{--pricing-pill-angle:360deg}}.dark .pricing-offer-desk:after{background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0)}.pricing-value-icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding:1rem 0;border-top:1px solid rgb(226 232 240/.8);border-bottom:1px solid rgb(226 232 240/.8)}.dark .pricing-value-icons{border-color:rgb(51 65 85/.8)}.method-stage-icon{position:relative;isolation:isolate;border:1px solid rgba(165,214,255,.48);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.78),transparent 18%),radial-gradient(circle at 68% 76%,rgba(103,197,255,.22),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.46),rgba(226,246,255,.2) 48%,rgba(184,216,255,.14));box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -10px 18px rgba(15,23,42,.08),0 16px 28px -18px rgba(14,116,144,.42),0 6px 16px -12px rgba(37,99,235,.56);transform:translateY(-1px);backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.method-stage-icon:before{inset:.18rem .2rem auto;height:42%;background:linear-gradient(180deg,rgba(255,255,255,.62),transparent);opacity:.7;z-index:-1}.method-stage-icon:after,.method-stage-icon:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.method-stage-icon:after{inset:-.35rem;background:radial-gradient(circle at center,rgba(103,197,255,.26),transparent 68%);filter:blur(8px);opacity:.78;z-index:-2}.method-stage-icon svg{filter:drop-shadow(0 4px 8px rgba(37,99,235,.32));stroke-width:2.35}.dark .method-stage-icon{border-color:rgba(143,190,181,.28);background:radial-gradient(circle at 30% 22%,rgba(238,247,243,.28),transparent 20%),radial-gradient(circle at 70% 78%,rgba(103,197,255,.2),transparent 46%),linear-gradient(145deg,rgba(34,58,55,.74),rgba(16,31,33,.62) 52%,rgba(11,22,29,.82));box-shadow:inset 0 1px 0 rgba(238,247,243,.24),inset 0 -12px 20px rgba(2,6,23,.2),0 18px 32px -20px rgba(4,13,13,.72),0 0 24px -14px rgba(103,197,255,.42)}.dark .method-stage-icon:after{background:radial-gradient(circle at center,rgba(103,197,255,.22),transparent 68%)}.systems-messy-scene-shell{position:relative;min-height:286px;overflow:hidden;border-radius:1.25rem;border:1px solid rgba(255,255,255,.38);background:radial-gradient(circle at 10% 14%,rgba(var(--surface-accent-rgb,59,130,246),.16),transparent 26%),radial-gradient(circle at 82% 18%,rgba(255,255,255,.24),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.46),rgba(255,255,255,.12));box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 22px 38px -28px rgba(15,23,42,.2)}.systems-messy-scene-image-wrap{position:relative;z-index:1;min-height:286px}.systems-messy-scene-image{width:100%;height:286px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;filter:saturate(1.04) contrast(1.02)}.systems-messy-fragments-layer,.systems-messy-scene-beam,.systems-messy-scene-grain,.systems-messy-scene-overlay,.systems-messy-scene-vignette{position:absolute;inset:0;pointer-events:none}.systems-messy-scene-beam{z-index:2;left:-14%;top:-6%;width:62%;height:120%;background:linear-gradient(115deg,rgba(255,255,255,0) 0,rgba(255,255,255,.04) 20%,rgba(255,255,255,.22) 42%,rgba(var(--surface-accent-rgb,59,130,246),.16) 58%,rgba(255,255,255,.02) 76%,rgba(255,255,255,0) 100%);filter:blur(14px);mix-blend-mode:screen;opacity:.65;transform:rotate(-10deg)}.systems-messy-scene-overlay{z-index:3;background:radial-gradient(circle at 16% 18%,rgba(255,255,255,.18),transparent 22%),radial-gradient(circle at 78% 22%,rgba(var(--surface-accent-rgb,59,130,246),.16),transparent 24%),linear-gradient(180deg,rgba(15,23,42,.02),rgba(15,23,42,.14));mix-blend-mode:screen}.systems-messy-scene-grain{z-index:4;opacity:.5;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.12) 0,transparent 1px),radial-gradient(circle at 80% 60%,rgba(255,255,255,.1) 0,transparent 1px),radial-gradient(circle at 50% 70%,rgba(15,23,42,.08) 0,transparent 1px);background-size:18px 18px,22px 22px,26px 26px}.systems-messy-scene-vignette{z-index:5;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 38%,rgba(15,23,42,.12) 82%,rgba(15,23,42,.22) 100%),linear-gradient(180deg,rgba(2,6,23,0),rgba(2,6,23,.08))}.systems-messy-fragments-layer{z-index:6}.pricing-messy-canvas{position:relative;min-height:286px;border-radius:1rem;background:radial-gradient(circle at 20% 18%,rgba(var(--surface-accent-rgb,59,130,246),.12),transparent 24%),radial-gradient(circle at 78% 28%,rgba(255,255,255,.26),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.72),rgba(241,245,249,.52))}.pricing-messy-node{position:absolute;left:calc(var(--node-x) * 1%);top:calc(var(--node-y) * 1%);z-index:var(--node-z);transform:translate(-50%,-50%) rotate(calc(var(--node-rotate) * 1deg));transform-origin:center}.pricing-messy-node[data-opacity=low]{opacity:.42}.pricing-messy-node[data-opacity=mid]{opacity:.64}.pricing-messy-node[data-opacity=high]{opacity:.86}.pricing-messy-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.pricing-messy-wire-layer{opacity:.84;filter:blur(.15px)}.systems-messy-fragment{position:absolute;left:var(--fragment-x);top:var(--fragment-y);transform:translate(-50%,-50%) rotate(calc(var(--fragment-rotate, 0) * 1deg));transform-origin:center;display:inline-flex;align-items:center;justify-content:center;max-width:min(40vw,170px);padding:.45rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.62);box-shadow:0 14px 26px -24px rgba(15,23,42,.26),inset 0 1px 0 rgba(255,255,255,.42);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:rgb(51 65 85/.84);font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.systems-messy-fragment[data-tone=amber]{color:rgb(180 83 9/.9);background:rgba(255,247,237,.68)}.systems-messy-fragment[data-tone=blue]{color:rgb(29 78 216/.9);background:rgba(239,246,255,.68)}.systems-messy-fragment[data-tone=emerald]{color:rgb(4 120 87/.9);background:rgba(236,253,245,.68)}.systems-messy-fragment[data-tone=slate]{color:rgb(51 65 85/.84);background:rgba(248,250,252,.64)}.pricing-clean-stack{position:relative}.pricing-clean-spine{position:absolute;left:20px;top:18px;bottom:18px;width:1px;background:linear-gradient(180deg,rgba(37,99,235,.18),rgba(5,150,105,.42),rgba(124,58,237,.24));pointer-events:none}.pricing-clean-glow{position:absolute;left:14px;top:0;width:13px;height:86px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(96,165,250,.9),rgba(255,255,255,0));filter:blur(6px);opacity:0;pointer-events:none}.pricing-clean-lane-dot{transform-origin:center;will-change:transform}.dark .pricing-clean-spine{background:linear-gradient(180deg,rgba(96,165,250,.22),rgba(52,211,153,.44),rgba(196,181,253,.26))}.dark .pricing-clean-glow{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(147,197,253,.92),rgba(255,255,255,0))}@media (max-width:767px){.systems-messy-scene-image,.systems-messy-scene-image-wrap,.systems-messy-scene-shell{min-height:250px;height:250px}.systems-messy-scene-image{-o-object-position:center;object-position:center}.systems-messy-scene-beam{left:-24%;width:78%;transform:rotate(-7deg)}.systems-messy-fragment{max-width:44vw;padding:.45rem .7rem;font-size:.64rem;letter-spacing:.07em}.pricing-clean-spine{left:16px}.pricing-clean-glow{left:11px;height:72px}.premium-frost-card:after{width:4.75rem;height:4.75rem;right:-1rem}}.systems-star-shell{--systems-star-blue-rgb:37,99,235;--systems-star-emerald-rgb:5,150,105;--systems-star-amber-rgb:217,119,6}.systems-star-workboard{min-height:320px;background:radial-gradient(circle at 18% 16%,rgba(var(--systems-star-blue-rgb),.12),transparent 24%),radial-gradient(circle at 82% 18%,rgba(255,255,255,.26),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.76),rgba(241,245,249,.54))}.systems-star-messy-field{position:relative;min-height:320px;z-index:1}.systems-star-messy-tool{position:absolute;left:var(--messy-tool-x);top:var(--messy-tool-y);transform:translate(-50%,-50%) rotate(var(--messy-tool-rotate));transform-origin:center}.systems-star-tool-pill{position:relative;z-index:2}.systems-star-wire-layer{opacity:.84;filter:blur(.15px)}.systems-star-wire{fill:none;stroke-linecap:round;stroke-linejoin:round}.systems-star-fragments-layer{position:absolute;inset:0;pointer-events:none;z-index:3}.systems-star-bridge-column{position:relative;z-index:2}.systems-star-bridge-card--action{background:radial-gradient(circle at 50% 0,rgba(var(--systems-star-blue-rgb),.12),transparent 64%),var(--lg-surface-bg)}.systems-star-lane{background:radial-gradient(circle at 100% 0,rgba(var(--lane-accent-rgb),.12),transparent 28%),var(--lg-surface-bg)}.systems-star-lane-icon{background:color-mix(in srgb,var(--lane-accent) 10%,white 90%);border-color:color-mix(in srgb,var(--lane-accent) 28%,rgba(255,255,255,.92));box-shadow:0 18px 32px -28px color-mix(in srgb,var(--lane-accent) 34%,transparent);color:var(--lane-accent)}.systems-star-ai{position:relative;isolation:isolate}.systems-star-ai-glow{position:absolute;inset:-25% auto auto 6%;width:44%;height:140%;background:linear-gradient(115deg,rgba(255,255,255,0),rgba(255,255,255,.1) 22%,rgba(96,165,250,.34) 48%,rgba(59,130,246,.08) 68%,rgba(255,255,255,0));filter:blur(16px);mix-blend-mode:screen;opacity:.72;pointer-events:none;transform:rotate(-8deg);z-index:0}.systems-star-kpi{background:radial-gradient(circle at 100% 0,rgba(var(--systems-star-blue-rgb),.05),transparent 28%),rgba(255,255,255,.82)}.dark .systems-star-workboard{background:radial-gradient(circle at 18% 16%,rgba(var(--systems-star-blue-rgb),.14),transparent 24%),radial-gradient(circle at 82% 18%,rgba(255,255,255,.08),transparent 22%),linear-gradient(180deg,rgba(15,23,42,.76),rgba(15,23,42,.6))}.dark .systems-star-tool-pill{box-shadow:0 20px 32px -28px rgba(2,6,23,.72)}.dark .systems-star-lane{background:radial-gradient(circle at 100% 0,rgba(var(--lane-accent-rgb),.14),transparent 28%),rgba(15,23,42,.7)}.dark .systems-star-lane-icon{background:color-mix(in srgb,var(--lane-accent) 18%,rgba(15,23,42,.92));border-color:color-mix(in srgb,var(--lane-accent) 30%,rgba(148,163,184,.22));box-shadow:0 18px 32px -28px color-mix(in srgb,var(--lane-accent) 28%,transparent)}.dark .systems-star-kpi{background:radial-gradient(circle at 100% 0,rgba(var(--systems-star-blue-rgb),.08),transparent 28%),rgba(15,23,42,.62)}@media (max-width:767px){.systems-star-messy-field,.systems-star-workboard{min-height:278px}.systems-star-tool-pill{max-width:min(54vw,220px);font-size:.67rem}.systems-star-lane-icon{height:2.2rem;width:2.2rem}.systems-star-bridge-arrow{transform:rotate(90deg)}.systems-star-ai-glow{width:58%;inset:-30% auto auto 2%}}.personas-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 68% 24%,rgba(100,116,139,.05),transparent 52%),radial-gradient(circle at 26% 74%,rgba(100,116,139,.035),transparent 54%)}.personas-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.personas-ambient-blob--primary{width:720px;height:720px;top:-22%;right:-14%;background:radial-gradient(circle,rgba(100,116,139,.09) 0,transparent 80%);animation:ambient-drift-1 17s ease-in-out infinite alternate}.personas-ambient-blob--secondary{width:660px;height:660px;bottom:-20%;left:-16%;background:radial-gradient(circle,rgba(100,116,139,.06) 0,transparent 82%);animation:ambient-drift-2 15s ease-in-out infinite alternate}.dark .personas-ambient{background:radial-gradient(circle at 68% 24%,rgba(96,165,250,.06),transparent 52%),radial-gradient(circle at 26% 74%,rgba(148,163,184,.035),transparent 54%)}.dark .personas-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.1) 0,transparent 80%)}.dark .personas-ambient-blob--secondary{background:radial-gradient(circle,rgba(148,163,184,.06) 0,transparent 82%)}.faq-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 68% 20%,rgba(100,116,139,.05),transparent 54%),radial-gradient(circle at 26% 76%,rgba(100,116,139,.035),transparent 56%)}.faq-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.faq-ambient-blob--primary{width:680px;height:680px;top:-20%;right:-16%;background:radial-gradient(circle,rgba(100,116,139,.09) 0,transparent 80%);animation:ambient-drift-1 16s ease-in-out infinite alternate}.faq-ambient-blob--secondary{width:640px;height:640px;bottom:-22%;left:-14%;background:radial-gradient(circle,rgba(100,116,139,.07) 0,transparent 82%);animation:ambient-drift-2 17s ease-in-out infinite alternate}.dark .faq-ambient{background:radial-gradient(circle at 68% 20%,rgba(96,165,250,.06),transparent 54%),radial-gradient(circle at 26% 76%,rgba(148,163,184,.035),transparent 56%)}.dark .faq-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.1) 0,transparent 80%)}.dark .faq-ambient-blob--secondary{background:radial-gradient(circle,rgba(148,163,184,.06) 0,transparent 82%)}.contact-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.08),transparent 50%),radial-gradient(circle at 70% 80%,rgba(255,255,255,.05),transparent 50%)}.contact-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.contact-ambient-blob--primary{width:700px;height:700px;top:-30%;left:-10%;background:radial-gradient(circle,rgba(255,255,255,.06) 0,transparent 80%);animation:ambient-drift-1 18s ease-in-out infinite alternate}.contact-ambient-blob--secondary{width:660px;height:660px;bottom:-28%;right:-12%;background:radial-gradient(circle,rgba(255,255,255,.05) 0,transparent 82%);animation:ambient-drift-2 16s ease-in-out infinite alternate}.about-ambient-blob,.choice-ambient-blob,.contact-ambient-blob,.faq-ambient-blob,.offer-ambient-blob,.personas-ambient-blob,.pricing-ambient-blob{opacity:.72;will-change:auto}.about-ambient-blob--primary,.about-ambient-blob--secondary,.choice-ambient-blob--primary,.choice-ambient-blob--secondary,.contact-ambient-blob--primary,.contact-ambient-blob--secondary,.faq-ambient-blob--primary,.faq-ambient-blob--secondary,.offer-ambient-blob--primary,.offer-ambient-blob--secondary,.personas-ambient-blob--primary,.personas-ambient-blob--secondary,.pricing-ambient-blob--primary,.pricing-ambient-blob--secondary{animation:none}.booking-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:layout paint;background:radial-gradient(circle at 72% 18%,rgba(37,99,235,.05),transparent 52%),radial-gradient(circle at 22% 82%,rgba(245,158,11,.04),transparent 54%)}.booking-ambient-blob{position:absolute;border-radius:50%;opacity:.9;transform:translateZ(0);will-change:transform,opacity}.booking-ambient-blob--primary{width:640px;height:640px;top:-20%;right:-12%;background:radial-gradient(circle,rgba(37,99,235,.12) 0,transparent 80%);animation:ambient-drift-1 15s ease-in-out infinite alternate}.booking-ambient-blob--secondary{width:600px;height:600px;bottom:-18%;left:-14%;background:radial-gradient(circle,rgba(245,158,11,.1) 0,transparent 82%);animation:ambient-drift-2 17s ease-in-out infinite alternate}.dark .booking-ambient{background:radial-gradient(circle at 72% 18%,rgba(96,165,250,.05),transparent 52%),radial-gradient(circle at 22% 82%,rgba(251,191,36,.05),transparent 54%)}.dark .booking-ambient-blob--primary{background:radial-gradient(circle,rgba(96,165,250,.1) 0,transparent 80%)}.dark .booking-ambient-blob--secondary{background:radial-gradient(circle,rgba(251,191,36,.09) 0,transparent 82%)}@keyframes ambient-drift-1{0%{transform:translate(0) scale(1)}to{transform:translate(-22px,16px) scale(1.06)}}@keyframes ambient-drift-2{0%{transform:translate(0) scale(1)}to{transform:translate(18px,-12px) scale(1.04)}}@keyframes ambient-drift-3{0%{transform:translate(0) scale(1)}to{transform:translate(14px,-18px) scale(1.05)}}.emerald-noise-wash{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.42;transform:translateZ(0);will-change:transform,opacity;background:radial-gradient(circle at 86% 18%,rgba(16,185,129,.15) 0,transparent 42%),radial-gradient(circle at 10% 84%,rgba(34,197,94,.12) 0,transparent 46%),radial-gradient(circle,rgba(16,185,129,.06) 1px,transparent 0);background-size:auto,auto,4px 4px;animation:emerald-noise-drift 22s linear infinite}.dark .emerald-noise-wash{opacity:.56;background:radial-gradient(circle at 84% 18%,rgba(16,185,129,.2) 0,transparent 45%),radial-gradient(circle at 12% 84%,rgba(52,211,153,.16) 0,transparent 48%),radial-gradient(circle,rgba(110,231,183,.08) 1px,transparent 0);background-size:auto,auto,4px 4px}@keyframes emerald-noise-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,-10px,0)}}[data-pillar-answer]{transition:filter .35s ease,opacity .35s ease}[data-pillar-card] [data-pillar-answer]{filter:blur(6px);opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-pillar-card].revealed-blur [data-pillar-answer],[data-pillar-card]:focus-within [data-pillar-answer],[data-pillar-card]:hover [data-pillar-answer]{filter:blur(0);opacity:1}[data-era-pattern]{transition:filter .35s ease,opacity .35s ease}[data-era-card] [data-era-pattern]{filter:blur(6px);opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-era-card].revealed-blur [data-era-pattern],[data-era-card]:focus-within [data-era-pattern],[data-era-card]:hover [data-era-pattern]{filter:blur(0);opacity:1}.hero-frost-shell{position:relative;isolation:isolate;overflow:visible;border:1px solid rgba(191,219,254,.18);border-radius:2rem;padding:.7rem .7rem 0;background:radial-gradient(circle at 12% 14%,rgba(255,255,255,.1),transparent 24%),linear-gradient(154deg,rgba(37,99,235,.34),rgba(30,64,175,.28) 38%,rgba(15,23,42,.24) 72%,rgba(2,6,23,.16));box-shadow:0 38px 80px -46px rgba(15,23,42,.78),0 0 0 1px rgba(59,130,246,.08),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%)}.hero-frost-shell:before{inset:0;background:linear-gradient(128deg,rgba(255,255,255,.22),rgba(255,255,255,.04) 24%,transparent 48%),radial-gradient(circle at top right,rgba(37,99,235,.24),transparent 38%)}.hero-frost-shell:after,.hero-frost-shell:before{content:"";position:absolute;pointer-events:none;z-index:0}.hero-frost-shell:after{right:1.2rem;top:1rem;width:7.5rem;height:7.5rem;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.24) 0,transparent 72%);filter:blur(16px);opacity:.68}.hero-frost-media{position:relative;overflow:hidden;border:1px solid rgba(191,219,254,.14);border-radius:1.55rem;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(15,23,42,.04)),linear-gradient(145deg,rgba(37,99,235,.12),rgba(15,23,42,.02));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(15,23,42,.08)}.hero-frost-media:before{content:"";background:linear-gradient(118deg,transparent,transparent 36%,rgba(255,255,255,.22) 48%,rgba(255,255,255,.04) 60%,transparent 72%);z-index:3}.hero-frost-media:before,.hero-frost-traces{position:absolute;inset:0;pointer-events:none}.hero-frost-traces{z-index:2;opacity:.74;-webkit-mask-image:radial-gradient(circle at 56% 34%,transparent 0 19%,rgba(0,0,0,.62) 48%,black 76%);mask-image:radial-gradient(circle at 56% 34%,transparent 0 19%,rgba(0,0,0,.62) 48%,black 76%)}.hero-frost-route{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.74),rgba(37,99,235,.52),transparent);box-shadow:0 0 14px rgba(37,99,235,.18);opacity:.44}.hero-frost-route--top{left:6%;top:18%;width:34%}.hero-frost-route--mid{left:4%;top:60%;width:28%}.hero-frost-route--low{right:4%;top:78%;width:26%}.hero-frost-node{position:absolute;width:.78rem;height:.78rem;border-radius:50%;background:radial-gradient(circle at 34% 34%,rgba(255,255,255,.94) 0 24%,rgba(147,197,253,.78) 36%,rgba(37,99,235,.12) 100%);box-shadow:0 0 0 1px rgba(147,197,253,.12),0 8px 18px -12px rgba(15,23,42,.36);opacity:.62}.hero-frost-node--one{left:34%;top:14%}.hero-frost-node--two{right:24%;top:73%}.hero-frost-glow{position:absolute;width:7.25rem;height:7.25rem;border-radius:50%;filter:blur(28px);opacity:.3;pointer-events:none;z-index:2}.hero-frost-glow--amber{left:-1.4rem;top:-.8rem;background:radial-gradient(circle,rgba(245,158,11,.34) 0,transparent 72%)}.hero-frost-glow--steel{right:-1.1rem;bottom:2.4rem;background:radial-gradient(circle,rgba(37,99,235,.3) 0,transparent 72%)}.hero-portrait{position:relative;z-index:1;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;border-radius:inherit;-webkit-mask-image:linear-gradient(180deg,black 0,black 82%,rgba(0,0,0,.94) 92%,transparent);mask-image:linear-gradient(180deg,black 0,black 82%,rgba(0,0,0,.94) 92%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.hero-frost-shade{position:absolute;inset:0;pointer-events:none;z-index:4;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 18%,transparent 58%,rgba(9,16,31,.14) 78%,rgba(9,16,31,.42))}.hero-frost-caption{position:relative;z-index:5;margin:-1.2rem auto 0;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1rem);padding:.82rem 1.2rem .95rem;border:1px solid rgba(191,219,254,.16);border-radius:1.2rem;background:linear-gradient(145deg,rgba(15,23,42,.54),rgba(30,64,175,.28)),linear-gradient(180deg,rgba(255,255,255,.04),rgba(2,6,23,.03));box-shadow:0 24px 54px -38px rgba(15,23,42,.78),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(6px) saturate(148%);-webkit-backdrop-filter:blur(6px) saturate(148%);text-align:center}.hero-frost-caption-name{font-size:1rem;font-weight:600;color:#fff}.hero-frost-caption-role{margin-top:.18rem;font-size:.76rem;letter-spacing:.08em;color:rgba(226,232,240,.8);text-transform:uppercase}.hero-frost-note{border:1px solid rgba(191,219,254,.14);border-radius:1.35rem;background:linear-gradient(145deg,rgba(15,23,42,.46),rgba(30,64,175,.2)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(2,6,23,.03));box-shadow:0 20px 44px -34px rgba(15,23,42,.62),inset 0 1px 0 rgba(255,255,255,.1)}.hero-frost-chip,.hero-frost-note{backdrop-filter:blur(5px) saturate(145%);-webkit-backdrop-filter:blur(5px) saturate(145%)}.hero-frost-chip{border:1px solid rgba(191,219,254,.12);border-radius:999px;background:linear-gradient(145deg,rgba(15,23,42,.38),rgba(30,64,175,.18)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(2,6,23,.03));box-shadow:0 16px 34px -30px rgba(15,23,42,.56),inset 0 1px 0 rgba(255,255,255,.08)}.hero-frost-chip--accent{border-color:rgba(245,158,11,.24);background:linear-gradient(145deg,rgba(15,23,42,.38),rgba(217,119,6,.26)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(2,6,23,.03))}.hero-visual-container{max-height:380px;overflow:hidden;border-color:rgba(96,165,250,.2);background:radial-gradient(circle at 14% 18%,rgba(59,130,246,.18),transparent 30%),radial-gradient(circle at 86% 16%,rgba(245,158,11,.14),transparent 30%),linear-gradient(145deg,rgba(6,10,24,.84),rgba(29,78,216,.22) 42%,rgba(2,6,23,.82));box-shadow:0 36px 80px -44px rgba(2,6,23,.74),inset 0 1px 0 rgba(255,255,255,.08)}.hero-visual-stage{position:relative;min-height:292px}.hero-visual-beat{position:absolute;inset:0}.hero-visual-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);height:100%}.hero-visual-panel{position:relative;overflow:hidden;border-radius:1.2rem;min-height:248px;padding:1rem}.hero-visual-kicker{margin-bottom:.8rem;font-size:.64rem;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:rgba(191,219,254,.7)}.hero-visual-kicker--strong{color:rgba(248,250,252,.94);font-size:.7rem}.hero-visual-panel--messy{border:1px solid rgba(96,165,250,.14);background:radial-gradient(circle at 18% 18%,rgba(59,130,246,.12),transparent 28%),repeating-linear-gradient(135deg,rgba(148,163,184,.045),rgba(148,163,184,.045) 1px,transparent 0,transparent 16px),linear-gradient(180deg,rgba(15,23,42,.76),rgba(2,6,23,.58))}.hero-visual-panel--built{border:1px solid rgba(96,165,250,.16);background:radial-gradient(circle at 50% 10%,rgba(59,130,246,.18),transparent 30%),radial-gradient(circle at 82% 84%,rgba(245,158,11,.14),transparent 24%),linear-gradient(180deg,rgba(8,15,34,.96),rgba(3,7,18,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 38px -30px rgba(15,23,42,.92)}.hero-visual-messy-stage{position:relative;height:calc(100% - 1.45rem);border-radius:.95rem;overflow:hidden}.hero-visual-wire-layer{position:absolute;inset:0;width:100%;height:100%;color:rgba(148,163,184,.38)}.hero-visual-wire-layer path{stroke:currentColor;stroke-linecap:round;stroke-width:1.1}.hero-visual-cluster-stack{position:relative;display:grid;gap:.9rem;padding:.4rem .2rem .2rem}.hero-visual-cluster{position:relative;border:1px solid color-mix(in srgb,var(--hero-tone) 48%,rgba(255,255,255,.1));border-radius:1.1rem;padding:.9rem;background:radial-gradient(circle at 16% 18%,var(--hero-tone-soft),transparent 30%),linear-gradient(180deg,rgba(15,23,42,.9),rgba(2,6,23,.8));box-shadow:0 22px 34px -28px var(--hero-tone-glow),inset 0 1px 0 rgba(255,255,255,.08)}.hero-visual-cluster-head{display:flex;align-items:center;gap:.45rem;margin-bottom:.72rem}.hero-visual-cluster-head h3{margin:0;color:rgba(248,250,252,.96);font-size:.84rem;font-weight:600;line-height:1.1}.hero-visual-cluster-dot{width:.58rem;height:.58rem;border-radius:999px;background:var(--hero-tone);box-shadow:0 0 18px var(--hero-tone-glow);flex-shrink:0}.hero-visual-fragment-cloud{display:flex;flex-wrap:wrap;gap:.46rem}.hero-visual-fragment{display:inline-flex;align-items:center;min-height:1.85rem;border:1px solid color-mix(in srgb,var(--hero-tone) 28%,rgba(255,255,255,.1));border-radius:999px;padding:.35rem .62rem;background:rgba(15,23,42,.56);color:rgba(226,232,240,.94);font-size:.67rem;font-weight:600;line-height:1;letter-spacing:.02em}.hero-visual-built-stage{position:absolute;inset:2.5rem 1rem 1rem;border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 26%),linear-gradient(180deg,rgba(7,13,28,.94),rgba(3,7,18,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(96,165,250,.08);overflow:hidden}.hero-visual-connection-layer{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero-visual-connection{fill:none;stroke-width:1.8;stroke-linecap:round;opacity:.9}.hero-visual-connection--amber{stroke:rgba(245,158,11,.74);filter:drop-shadow(0 0 8px rgba(245,158,11,.28))}.hero-visual-connection--blue{stroke:rgba(59,130,246,.74);filter:drop-shadow(0 0 8px rgba(59,130,246,.28))}.hero-visual-connection--emerald{stroke:rgba(52,211,153,.74);filter:drop-shadow(0 0 8px rgba(52,211,153,.28))}.hero-visual-module-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem;height:100%}.hero-visual-module{position:relative;display:flex;flex-direction:column;gap:.72rem;min-height:6.25rem;border:1px solid color-mix(in srgb,var(--hero-tone) 36%,rgba(255,255,255,.08));border-radius:1.05rem;padding:.9rem;background:radial-gradient(circle at 14% 12%,var(--hero-tone-soft),transparent 28%),linear-gradient(180deg,rgba(12,20,38,.94),rgba(5,10,23,.92));box-shadow:0 18px 32px -28px var(--hero-tone-glow),inset 0 1px 0 rgba(255,255,255,.07)}.hero-visual-module--bottom{grid-column:1/-1}.hero-visual-module-topline{display:grid;gap:.22rem}.hero-visual-module-title{color:var(--hero-tone);font-size:.78rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.hero-visual-module-subtitle{color:rgba(226,232,240,.86);font-size:.75rem;font-weight:500;line-height:1.3}.hero-visual-chip-row,.hero-visual-proof-row{display:flex;flex-wrap:wrap;gap:.42rem}.hero-visual-chip,.hero-visual-proof-chip{display:inline-flex;align-items:center;min-height:1.65rem;border-radius:999px;padding:.28rem .58rem;font-size:.64rem;font-weight:600;line-height:1;white-space:nowrap}.hero-visual-chip{border:1px solid rgba(148,163,184,.14);background:rgba(255,255,255,.05);color:rgba(248,250,252,.88)}.hero-visual-proof-chip{border:1px solid color-mix(in srgb,var(--hero-tone) 34%,rgba(255,255,255,.1));background:color-mix(in srgb,var(--hero-tone) 18%,rgba(255,255,255,.04));color:rgba(255,255,255,.96)}.hero-visual-dots{display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:.8rem}.hero-visual-dot{width:.38rem;height:.34rem;border-radius:999px;background:rgba(148,163,184,.32);transition:background-color .22s ease,transform .22s ease,width .22s ease}.hero-visual-dot--active{width:1.12rem;background:rgba(251,191,36,.82)}.hero-transform-strip{padding:.9rem}.hero-transform-stage{position:relative;min-height:18rem}.hero-transform-beat{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:.75rem}.hero-transform-kicker{margin-bottom:.52rem;font-size:.54rem;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:rgba(226,232,240,.76)}.hero-transform-kicker--strong{color:rgba(248,250,252,.94)}.hero-transform-panel{position:relative;min-height:100%;border-radius:.95rem;padding:.64rem}.hero-transform-panel--messy{display:grid;align-content:start;border:1px solid rgba(96,165,250,.12);background:repeating-linear-gradient(135deg,rgba(148,163,184,.04),rgba(148,163,184,.04) 1px,transparent 0,transparent 16px),linear-gradient(180deg,rgba(15,23,42,.58),rgba(2,6,23,.36))}.hero-transform-panel--built{border:1px solid rgba(96,165,250,.14);background:radial-gradient(circle at 50% 0,rgba(59,130,246,.16),transparent 44%),linear-gradient(180deg,rgba(8,15,34,.92),rgba(3,7,18,.88))}.hero-transform-cluster-stack,.hero-transform-module-stack{display:grid;gap:.52rem}.hero-transform-cluster,.hero-transform-module{position:relative;border-radius:.82rem;padding:.62rem;background:radial-gradient(circle at 12% 12%,var(--hero-tone-soft),transparent 28%),linear-gradient(180deg,rgba(15,23,42,.84),rgba(2,6,23,.74));border:1px solid color-mix(in srgb,var(--hero-tone) 30%,rgba(255,255,255,.08))}.hero-transform-cluster-head,.hero-transform-module-head{display:grid;gap:.18rem;margin-bottom:.4rem}.hero-transform-cluster-head{display:flex;align-items:center;gap:.36rem}.hero-transform-cluster-dot{width:.42rem;height:.42rem;border-radius:999px;background:var(--hero-tone);box-shadow:0 0 12px var(--hero-tone-glow);flex-shrink:0}.hero-transform-cluster-head span:last-child,.hero-transform-module-title{color:rgba(248,250,252,.96);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.hero-transform-module-title{color:var(--hero-tone)}.hero-transform-module-subtitle{color:rgba(226,232,240,.82);font-size:.58rem;font-weight:600;line-height:1.25}.hero-transform-fragment-list,.hero-transform-proof-row,.hero-transform-tool-row{display:flex;flex-wrap:wrap;gap:.28rem}.hero-transform-fragment,.hero-transform-proof-chip,.hero-transform-tool{display:inline-flex;align-items:center;min-height:1.35rem;border-radius:999px;padding:.22rem .45rem;font-size:.5rem;font-weight:600;line-height:1;white-space:nowrap}.hero-transform-fragment{border:1px solid color-mix(in srgb,var(--hero-tone) 28%,rgba(255,255,255,.08));background:rgba(15,23,42,.52);color:rgba(226,232,240,.92)}.hero-transform-tool{border:1px solid rgba(148,163,184,.14);background:rgba(255,255,255,.06);color:rgba(248,250,252,.9)}.hero-transform-proof-chip{border:1px solid color-mix(in srgb,var(--hero-tone) 34%,rgba(255,255,255,.08));background:color-mix(in srgb,var(--hero-tone) 16%,rgba(255,255,255,.04));color:rgba(255,255,255,.96)}.dark .hero-visual-container{border-color:rgba(96,165,250,.14);background:radial-gradient(circle at 12% 18%,rgba(59,130,246,.14),transparent 24%),radial-gradient(circle at 86% 16%,rgba(245,158,11,.12),transparent 28%),linear-gradient(145deg,rgba(4,8,18,.88),rgba(29,78,216,.22) 46%,rgba(2,6,23,.82));box-shadow:0 36px 76px -46px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.04)}.dark .hero-visual-wire-layer{color:rgba(148,163,184,.3)}.dark .hero-visual-kicker{color:rgba(148,163,184,.7)}.dark .hero-visual-dot{background:rgba(100,116,139,.34)}.dark .hero-visual-dot--active{background:rgba(251,191,36,.72)}@media (max-width:767px){.hero-visual-container{max-height:none}.hero-transform-stage{min-height:18.75rem}}.hero-board-shell{max-width:31.5rem;overflow:hidden;border-color:rgba(148,197,255,.22);background:radial-gradient(circle at 18% 16%,rgba(59,130,246,.28),transparent 30%),radial-gradient(circle at 84% 14%,rgba(245,158,11,.14),transparent 28%),radial-gradient(circle at 74% 82%,rgba(16,185,129,.12),transparent 24%),linear-gradient(145deg,rgba(6,10,26,.94),rgba(33,82,177,.2) 42%,rgba(2,6,23,.92));box-shadow:0 48px 92px -52px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.11)}.hero-bridge-copy{text-wrap:pretty;text-shadow:0 10px 28px rgba(15,23,42,.28)}.hero-primary-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:1.2rem;border:1px solid rgba(253,230,138,.28);padding:.84rem 1.5rem;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.03)),linear-gradient(135deg,#fbbf24,#f59e0b 42%,#ea580c);color:#1a1204;font-size:1rem;font-weight:700;letter-spacing:-.015em;box-shadow:0 24px 42px -18px rgba(234,88,12,.64),inset 0 1px 0 rgba(255,255,255,.26);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.hero-primary-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 28px 48px -18px rgba(234,88,12,.72),inset 0 1px 0 rgba(255,255,255,.3)}.hero-primary-cta:before{content:"";position:absolute;inset:1px 1px auto 1px;height:48%;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,0));pointer-events:none}.hero-cta-meta{margin-top:.7rem;font-size:.9rem;color:rgb(203 213 225/.88)}.hero-founder-panel{max-width:28rem;border:1px solid rgba(148,163,184,.2);border-radius:1.35rem;padding:1rem 1rem .95rem;background:linear-gradient(180deg,rgba(8,15,35,.44),rgba(8,15,35,.22)),radial-gradient(circle at 12% 14%,rgba(96,165,250,.16),transparent 30%);box-shadow:0 28px 42px -30px rgba(15,23,42,.64),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(16px)}.hero-founder-eyebrow{margin:0;color:rgba(226,232,240,.76);font-size:.68rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.hero-founder-body{margin:.65rem 0 0;color:rgba(241,245,249,.9);font-size:.94rem;line-height:1.62;text-wrap:pretty}.hero-founder-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.hero-founder-chip{display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.24);border-radius:999px;padding:.42rem .72rem;background:rgba(15,23,42,.32);color:rgba(226,232,240,.84);font-size:.7rem;font-weight:600;letter-spacing:.04em;line-height:1}.about-page-main--light .hero-founder-panel{border-color:rgba(14,116,144,.18);background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.58)),radial-gradient(circle at 12% 14%,rgba(103,197,255,.2),transparent 34%),radial-gradient(circle at 86% 18%,rgba(248,211,139,.18),transparent 32%);box-shadow:0 28px 48px -34px rgba(14,116,144,.38),inset 0 1px 0 rgba(255,255,255,.82)}.about-page-main--light .hero-founder-eyebrow{color:#0f7182}.about-page-main--light .hero-founder-body{color:#314657}.about-page-main--light .hero-founder-chip{border-color:rgba(14,116,144,.18);background:rgba(255,255,255,.72);color:#173246;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.about-page-main--light .hero-founder-chip:hover{border-color:rgba(14,116,144,.32);color:#0f7182}html.dark .about-page-main{background:radial-gradient(circle at 16% 8%,rgba(103,197,255,.14),transparent 26rem),radial-gradient(circle at 84% 18%,rgba(248,211,139,.12),transparent 24rem),linear-gradient(180deg,#061011,#091819 48%,#071314);color:#e8f7f4}.about-page-main{--about-sans:"Inter",sans-serif}.about-page-main,.about-page-main .about-hero-title,.about-page-main .career-conveyor-card-brand-text,.about-page-main .career-conveyor-headline,.about-page-main .font-display,.about-page-main .section-title{font-family:var(--about-sans)}.about-page-main .about-hero-title{font-weight:800;letter-spacing:-.047em}.about-page-main .section-title{letter-spacing:-.036em}.about-page-main .about-hero-lede,.about-page-main .about-proof-item h4,.about-page-main .hero-founder-body,.about-page-main .section-body{font-family:var(--about-sans)}html.dark .about-page-main .about-hero-section{background:radial-gradient(circle at 14% 14%,rgba(103,197,255,.18),transparent 25rem),radial-gradient(circle at 82% 20%,rgba(248,211,139,.13),transparent 22rem),radial-gradient(circle at 70% 76%,rgba(146,242,215,.14),transparent 24rem),linear-gradient(160deg,#071114,#0b1a1b 46%,#101f1d)!important;color:#f4fbf9}html.dark .about-page-main .about-hero-backdrop{background:radial-gradient(circle at 14% 16%,rgba(103,197,255,.2),transparent 25rem),radial-gradient(circle at 84% 18%,rgba(248,211,139,.14),transparent 22rem),radial-gradient(circle at 72% 76%,rgba(146,242,215,.16),transparent 25rem),linear-gradient(160deg,#071114,#0b1a1b 46%,#101f1d)!important}html.dark .about-page-main .about-hero-grid{opacity:.32!important;background-image:linear-gradient(rgba(146,242,215,.07) 1px,transparent 0),linear-gradient(90deg,rgba(103,197,255,.07) 1px,transparent 0)!important}html.dark .about-page-main .about-hero-vignette{background:radial-gradient(circle at center,transparent 40%,rgba(3,10,12,.5) 100%)!important}html.dark .about-page-main .about-hero-sheen{background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 24%,transparent 72%,rgba(7,19,20,.92))!important}html.dark .about-page-main .about-hero-bottom-fade{background:linear-gradient(0deg,#071314,rgba(7,19,20,.74),transparent)!important}html.dark .about-page-main .about-hero-lines{opacity:.4}html.dark .about-page-main .about-hero-lines path{stroke:rgba(146,242,215,.16)}html.dark .about-page-main .about-hero-backlink{color:#92f2d7!important}html.dark .about-page-main .about-hero-backlink:hover{color:#f8d38b!important}html.dark .about-page-main .about-hero-title{color:#f8fbff!important;text-shadow:0 1px 0 rgba(255,255,255,.08),0 24px 70px rgba(3,10,12,.5)}html.dark .about-page-main .about-hero-lede{color:#d7f6ee!important}html.dark .about-page-main .about-hero-body{color:rgba(218,235,236,.8)!important}html.dark .about-page-main .sato-brand-outline-live{background:linear-gradient(rgba(8,24,27,.96),rgba(8,24,27,.96)) padding-box!important;color:#e8f7f4!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 20px 42px -30px rgba(0,0,0,.78),0 0 36px -24px rgba(146,242,215,.5)!important}html.dark .about-page-main .sato-brand-outline-live:hover{color:#f8d38b!important}html.dark .about-page-main--light .hero-founder-panel{border-color:rgba(146,242,215,.22);background:radial-gradient(circle at 14% 18%,rgba(103,197,255,.16),transparent 34%),radial-gradient(circle at 86% 10%,rgba(248,211,139,.11),transparent 32%),linear-gradient(180deg,rgba(13,30,31,.78),rgba(7,18,20,.62));box-shadow:0 30px 58px -40px rgba(0,0,0,.7),0 0 54px -36px rgba(146,242,215,.5),inset 0 1px 0 rgba(255,255,255,.1)}html.dark .about-page-main--light .hero-founder-eyebrow{color:#92f2d7}html.dark .about-page-main--light .hero-founder-body{color:rgba(232,247,244,.86)}html.dark .about-page-main--light .hero-founder-chip{border-color:rgba(146,242,215,.2);background:rgba(10,28,30,.74);color:rgba(232,247,244,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px -24px rgba(0,0,0,.58)}html.dark .about-page-main--light .hero-founder-chip:hover{border-color:rgba(248,211,139,.34);color:#f8d38b}html.dark .about-page-main{--about-night-bg:#061011;--about-night-surface:rgba(8,24,27,0.88);--about-night-surface-soft:rgba(13,33,36,0.72);--about-night-border:rgba(183,232,227,0.18);--about-night-text:#f4fbf9;--about-night-muted:rgba(218,235,236,0.8);--about-night-soft:rgba(191,222,220,0.72);background:radial-gradient(circle at 14% 5%,rgba(103,197,255,.16),transparent 26rem),radial-gradient(circle at 84% 14%,rgba(248,211,139,.12),transparent 25rem),radial-gradient(circle at 58% 52%,rgba(45,212,191,.08),transparent 30rem),linear-gradient(180deg,#061011,#091819 46%,#071314)!important;color:var(--about-night-text)!important}html.dark .about-page-main .about-hero-section{border-color:var(--about-night-border)!important;background:radial-gradient(circle at 18% 12%,rgba(103,197,255,.2),transparent 24rem),radial-gradient(circle at 88% 18%,rgba(248,211,139,.12),transparent 23rem),linear-gradient(180deg,rgba(8,21,24,.96),rgba(7,18,20,.94))!important}html.dark .about-page-main .about-hero-fade{background:linear-gradient(180deg,rgba(103,197,255,.12),rgba(7,18,20,0))!important}html.dark .about-page-main .about-proof-section,html.dark .about-page-main .about-story-section{border-color:var(--about-night-border)!important;background:radial-gradient(circle at 18% 10%,rgba(146,242,215,.11),transparent 23rem),linear-gradient(180deg,rgba(9,23,25,.96),rgba(7,18,20,.94))!important}html.dark .about-page-main .about-career-section{background:radial-gradient(circle at 78% 12%,rgba(103,197,255,.09),transparent 24rem),linear-gradient(180deg,rgba(8,19,21,.94),rgba(11,26,25,.96))!important}html.dark .about-page-main .about-operating-section{border-color:var(--about-night-border)!important;background:radial-gradient(circle at 15% 8%,rgba(248,211,139,.12),transparent 24rem),radial-gradient(circle at 86% 20%,rgba(129,140,248,.1),transparent 22rem),linear-gradient(180deg,rgba(12,29,29,.96),rgba(7,18,20,.96))!important}html.dark .about-page-main .about-mini-card-title,html.dark .about-page-main h1,html.dark .about-page-main h2,html.dark .about-page-main h3{color:var(--about-night-text)!important;text-shadow:0 22px 70px rgba(0,0,0,.42)}html.dark .about-page-main .about-layer-row p,html.dark .about-page-main .about-mini-card-body,html.dark .about-page-main p:not(.section-kicker){color:var(--about-night-muted)!important}html.dark .about-page-main .about-layer-row p.font-semibold,html.dark .about-page-main p.font-semibold:not(.section-kicker){color:rgba(244,251,249,.92)!important}html.dark .about-page-main .section-kicker,html.dark .about-page-main a:not(.sato-brand-cta){color:#8eeadd!important}html.dark .about-page-main a:not(.sato-brand-cta):hover{color:#f8d38b!important}html.dark .about-page-main .about-founder-card,html.dark .about-page-main .about-mini-card{border-color:var(--about-night-border)!important;background:radial-gradient(circle at 16% 0,rgba(103,197,255,.08),transparent 32%),radial-gradient(circle at 90% 10%,rgba(248,211,139,.06),transparent 28%),linear-gradient(180deg,var(--about-night-surface-soft),rgba(7,18,20,.68))!important;box-shadow:0 28px 62px -46px rgba(0,0,0,.84),0 0 42px -30px rgba(146,242,215,.42),inset 0 1px 0 rgba(255,255,255,.09)!important}html.dark .about-page-main .about-founder-card img{border-color:rgba(146,242,215,.28)!important;box-shadow:0 0 0 1px rgba(146,242,215,.12),0 18px 40px -28px rgba(146,242,215,.5)}html.dark .about-page-main .about-mini-card-icon{background:rgba(255,255,255,.075)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 14px 32px -24px rgba(0,0,0,.72)!important}html.dark .about-page-main .about-mini-card[data-tone=teal] .about-mini-card-icon{border-color:rgba(146,242,215,.3)!important;color:#92f2d7!important}html.dark .about-page-main .about-mini-card[data-tone=amber] .about-mini-card-icon{border-color:rgba(248,211,139,.34)!important;color:#f8d38b!important}html.dark .about-page-main .about-mini-card[data-tone=violet] .about-mini-card-icon{border-color:rgba(167,139,250,.34)!important;color:#c4b5fd!important}html.dark .about-page-main .about-layer-list{border-color:var(--about-night-border)!important}html.dark .about-page-main .about-layer-row{border-color:rgba(183,232,227,.14)!important}.hero-board-topline{margin-bottom:.9rem;display:flex;align-items:center}.hero-board-eyebrow,.hero-mobile-board-eyebrow{display:inline-flex;align-items:center;border:1px solid rgba(96,165,250,.18);border-radius:999px;padding:.42rem .7rem;background:rgba(10,18,35,.72);color:rgba(226,232,240,.78);font-size:.64rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.hero-board-stage{position:relative;min-height:21.25rem;overflow:hidden;border-radius:1.5rem;padding:1rem;background:radial-gradient(circle at 16% 18%,rgba(37,99,235,.18),transparent 28%),radial-gradient(circle at 82% 78%,rgba(16,185,129,.12),transparent 22%),linear-gradient(180deg,rgba(3,8,22,.97),rgba(3,7,18,.93));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(96,165,250,.08)}.hero-board-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,rgba(255,255,255,.06),transparent 28%),repeating-linear-gradient(135deg,rgba(148,163,184,.03),rgba(148,163,184,.03) 1px,transparent 0,transparent 18px);pointer-events:none}.hero-board-stage:after{content:"";position:absolute;inset:auto -2.5rem -4.5rem auto;width:18rem;height:12rem;background:radial-gradient(circle,rgba(37,99,235,.24),transparent 68%);filter:blur(18px);pointer-events:none}.hero-board-route-layer{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero-board-route{fill:none;stroke-linecap:round;stroke-width:1.8;opacity:.86;animation:hero-board-route-pulse 6.5s ease-in-out infinite}.hero-board-route--amber{stroke:rgba(245,158,11,.54)}.hero-board-route--blue{stroke:rgba(59,130,246,.72);filter:drop-shadow(0 0 10px rgba(59,130,246,.26))}.hero-board-route--emerald{stroke:rgba(52,211,153,.6);filter:drop-shadow(0 0 10px rgba(52,211,153,.24))}.hero-board-route-node{fill:#60a5fa;filter:drop-shadow(0 0 10px rgba(59,130,246,.34));animation:hero-board-node-pulse 3.2s ease-in-out infinite}.hero-board-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:.92rem;align-items:start}.hero-board-module{position:relative;overflow:hidden;border-radius:1.45rem;border:1px solid color-mix(in srgb,var(--hero-board-tone) 32%,rgba(255,255,255,.1));padding:.95rem .95rem .9rem;background:radial-gradient(circle at 14% 14%,var(--hero-board-tone-soft),transparent 28%),linear-gradient(180deg,rgba(10,18,35,.96),rgba(4,8,20,.92));box-shadow:0 30px 42px -34px var(--hero-board-tone-glow),inset 0 1px 0 rgba(255,255,255,.08)}.hero-board-module:before{content:"";position:absolute;inset:0 0 auto;height:46%;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 76%);pointer-events:none}.hero-board-module:after{content:"";position:absolute;right:-1.2rem;top:-1.6rem;width:8rem;height:8rem;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%);filter:blur(10px);pointer-events:none}.hero-board-module--top-left{min-height:11.6rem}.hero-board-module--top-right{margin-top:1.65rem;min-height:10.7rem}.hero-board-module--bottom{grid-column:1/-1;min-height:10.7rem;background:radial-gradient(circle at 14% 14%,color-mix(in srgb,var(--hero-board-tone) 12%,transparent),transparent 24%),radial-gradient(circle at 86% 18%,rgba(59,130,246,.1),transparent 21%),linear-gradient(180deg,rgba(10,18,35,.98),rgba(4,8,20,.94))}.hero-board-module--bottom:before{height:40%;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 82%)}.hero-board-icon-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-board-module-body{position:relative;z-index:1;display:grid;gap:.82rem}.hero-board-module-main{display:grid;gap:.68rem}.hero-board-icon-lead{display:block;width:11.4rem;height:6.4rem;margin-bottom:.08rem;filter:saturate(1.18) brightness(1.12) contrast(1.04) drop-shadow(0 20px 28px color-mix(in srgb,var(--hero-board-tone) 24%,transparent))}.hero-board-icon-lead--top-left{margin-left:-.86rem}.hero-board-icon-lead--top-right{width:11.9rem;height:6.75rem;margin-left:-.46rem}.hero-board-icon-lead--bottom{width:14.4rem;height:7.8rem;margin-bottom:.08rem;margin-left:-.14rem}.hero-board-icon-lead .hero-board-icon-image{width:100%;height:100%}.hero-board-icon-lead--bottom .hero-board-icon-image{filter:saturate(1.32) brightness(1.12) contrast(1.18) drop-shadow(0 0 8px rgba(34,211,238,.14)) drop-shadow(0 0 16px rgba(52,211,153,.16)) drop-shadow(0 18px 24px rgba(16,185,129,.12))}.hero-board-module-meta{display:grid;gap:.52rem}.hero-board-module--bottom .hero-board-module-body{grid-template-columns:minmax(0,1.18fr) auto;align-items:end;gap:1.2rem}.hero-board-module--bottom .hero-board-module-main{max-width:28rem}.hero-board-module--bottom .hero-board-module-meta{justify-items:end;align-content:end}.hero-board-module-copy{display:grid;gap:.5rem}.hero-board-module-copy h3{margin:0;color:var(--hero-board-tone);font-size:.96rem;font-weight:700;letter-spacing:.03em;line-height:1.1}.hero-board-module-outcome{margin:0;max-width:22ch;color:rgba(255,255,255,.96);font-size:.92rem;font-weight:600;line-height:1.22}.hero-board-module--bottom .hero-board-module-outcome{max-width:26ch}.hero-board-proof-moment{margin:0;max-width:24ch;border:1px solid color-mix(in srgb,var(--hero-board-tone) 18%,rgba(255,255,255,.08));border-radius:1rem;padding:.62rem .76rem;background:linear-gradient(135deg,color-mix(in srgb,var(--hero-board-tone) 14%,rgba(255,255,255,.03)),rgba(255,255,255,.02)),radial-gradient(circle at 14% 50%,color-mix(in srgb,var(--hero-board-tone) 18%,transparent),transparent 48%);color:rgba(226,232,240,.88);font-size:.7rem;font-weight:600;line-height:1.42;text-wrap:pretty;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 32px -30px var(--hero-board-tone-glow)}.hero-board-module--bottom .hero-board-proof-moment{max-width:28rem}.hero-board-example-row,.hero-board-tool-row{display:flex;flex-wrap:wrap;gap:.42rem}.hero-board-badge{display:inline-flex;align-items:center;min-height:1.52rem;border-radius:999px;padding:.22rem .5rem;font-size:.56rem;font-weight:600;line-height:1;white-space:nowrap}.hero-board-badge--example{border:1px solid color-mix(in srgb,var(--hero-board-tone) 28%,rgba(255,255,255,.08));background:color-mix(in srgb,var(--hero-board-tone) 12%,rgba(255,255,255,.04));color:rgba(255,255,255,.96)}.hero-board-badge--tool{border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.05);color:rgba(226,232,240,.88)}.hero-mobile-board{position:relative;overflow:hidden;border:1px solid rgba(96,165,250,.18);border-radius:1.45rem;padding:.9rem;background:radial-gradient(circle at 16% 14%,rgba(59,130,246,.18),transparent 26%),radial-gradient(circle at 84% 18%,rgba(245,158,11,.12),transparent 26%),linear-gradient(180deg,rgba(7,12,26,.94),rgba(2,6,18,.9));box-shadow:0 30px 52px -36px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.06)}@keyframes hero-shader-float-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4%,7%,0) scale(1.08)}}@keyframes hero-shader-float-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-6%,-4%,0) scale(1.06)}}@keyframes hero-shader-float-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-4%,5%,0) scale(1.12)}}.hero-mobile-board:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,rgba(255,255,255,.06),transparent 30%),repeating-linear-gradient(135deg,rgba(148,163,184,.03),rgba(148,163,184,.03) 1px,transparent 0,transparent 18px);pointer-events:none}.hero-mobile-board-topline{position:relative;z-index:1;margin-bottom:.72rem}.hero-mobile-board-stack{position:relative;z-index:1;display:grid;gap:.28rem}.hero-mobile-board-step{display:grid;gap:.28rem}.hero-mobile-board-module{position:relative;overflow:hidden;border-radius:1.18rem;border:1px solid color-mix(in srgb,var(--hero-board-tone) 32%,rgba(255,255,255,.1));padding:.9rem .88rem .86rem;background:radial-gradient(circle at 12% 12%,var(--hero-board-tone-soft),transparent 28%),linear-gradient(180deg,rgba(10,18,35,.94),rgba(4,8,20,.9));box-shadow:0 22px 34px -30px var(--hero-board-tone-glow),inset 0 1px 0 rgba(255,255,255,.06)}.hero-mobile-board-copy{display:grid;gap:.4rem;margin-bottom:.56rem}.hero-mobile-board-icon-anchor{display:block;width:min(12rem,64vw);margin:-.06rem 0 .14rem -.26rem}.hero-mobile-board-icon{display:block;width:100%;height:auto;max-height:7rem;-o-object-fit:contain;object-fit:contain;filter:saturate(1.18) brightness(1.1) contrast(1.04) drop-shadow(0 18px 22px color-mix(in srgb,var(--hero-board-tone) 18%,transparent))}.hero-mobile-board-copy h3{margin:0;color:var(--hero-board-tone);font-size:.9rem;font-weight:700;line-height:1.15}.hero-mobile-board-copy p{margin:0;color:rgba(255,255,255,.94);font-size:.8rem;font-weight:600;line-height:1.28}.hero-mobile-board-proof{margin:0 0 .56rem;border:1px solid color-mix(in srgb,var(--hero-board-tone) 16%,rgba(255,255,255,.08));border-radius:.95rem;padding:.62rem .72rem;background:linear-gradient(135deg,color-mix(in srgb,var(--hero-board-tone) 14%,rgba(255,255,255,.04)),rgba(255,255,255,.02)),radial-gradient(circle at 14% 50%,color-mix(in srgb,var(--hero-board-tone) 16%,transparent),transparent 52%);color:rgba(226,232,240,.86);font-size:.67rem;font-weight:600;line-height:1.38;text-wrap:pretty}.hero-mobile-board-row{display:flex;flex-wrap:wrap;gap:.32rem}.hero-mobile-board-row+.hero-mobile-board-row{margin-top:.38rem}.hero-mobile-board-chip{display:inline-flex;align-items:center;min-height:1.36rem;border-radius:999px;padding:.2rem .48rem;font-size:.53rem;font-weight:600;line-height:1;white-space:nowrap}.hero-mobile-board-chip--example{border:1px solid color-mix(in srgb,var(--hero-board-tone) 28%,rgba(255,255,255,.08));background:color-mix(in srgb,var(--hero-board-tone) 12%,rgba(255,255,255,.04));color:rgba(255,255,255,.96)}.hero-mobile-board-chip--tool{border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.05);color:rgba(226,232,240,.88)}.hero-mobile-board-connector{display:grid;justify-items:center;gap:.16rem;padding:.08rem 0}.hero-mobile-board-connector-line{width:2px;height:.9rem;border-radius:999px;background:linear-gradient(180deg,rgba(59,130,246,.18),rgba(59,130,246,.88));box-shadow:0 0 14px rgba(59,130,246,.24)}.hero-mobile-board-connector-dot{width:.42rem;height:.42rem;border-radius:999px;background:#60a5fa;box-shadow:0 0 12px rgba(59,130,246,.28);animation:hero-board-node-pulse 3.2s ease-in-out infinite}@keyframes hero-board-route-pulse{0%,to{opacity:.7;filter:brightness(.95)}50%{opacity:1;filter:brightness(1.15)}}@keyframes hero-board-node-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.hero-board-route,.hero-board-route-node,.hero-mobile-board-connector-dot,.hero-shader-orb{animation:none}}@media (max-width:767px){.hero-bridge-copy{max-width:20.5rem}.hero-primary-cta{border-radius:1.1rem;padding:.86rem 1.18rem}.hero-cta-meta{font-size:.84rem}.hero-founder-panel{max-width:none;padding:.9rem .9rem .88rem}.hero-founder-body{font-size:.9rem}.hero-founder-chip{font-size:.66rem}.hero-mobile-board{padding:.76rem}.hero-mobile-board-icon-anchor{width:min(10.8rem,64vw);margin-left:-.34rem;margin-bottom:.18rem}.hero-mobile-board-icon{max-height:7.6rem}.hero-mobile-board-copy h3{font-size:.84rem}.hero-mobile-board-copy p{font-size:.74rem}.hero-mobile-board-proof{font-size:.64rem}}@media (min-width:768px){.hero-frost-shell{border-color:rgba(191,219,254,.14);border-radius:2.5rem;padding:1rem 1rem 0;background:radial-gradient(circle at 16% 16%,rgba(255,255,255,.08),transparent 24%),linear-gradient(150deg,rgba(37,99,235,.16),rgba(15,23,42,.14) 42%,rgba(2,6,23,.02));box-shadow:0 44px 92px -58px rgba(15,23,42,.72),inset 0 1px 0 rgba(255,255,255,.1)}.hero-frost-shell:after{width:8.75rem;height:8.75rem;top:1.8rem;right:1.6rem;opacity:.6}.hero-frost-media{border-radius:2rem}.hero-frost-traces{-webkit-mask-image:radial-gradient(circle at 56% 38%,transparent 0 20%,rgba(0,0,0,.56) 48%,black 80%);mask-image:radial-gradient(circle at 56% 38%,transparent 0 20%,rgba(0,0,0,.56) 48%,black 80%)}.hero-frost-route--top{left:7%;top:18%;width:38%}.hero-frost-route--mid{left:5%;top:58%;width:34%}.hero-frost-route--low{right:6%;top:76%;width:28%}.hero-portrait{-webkit-mask-image:linear-gradient(180deg,black 0,black 78%,rgba(0,0,0,.96) 88%,transparent);mask-image:linear-gradient(180deg,black 0,black 78%,rgba(0,0,0,.96) 88%,transparent)}.hero-frost-caption{margin-top:-1.55rem;padding:.9rem 1.35rem 1rem;border-radius:1.3rem}.hero-frost-caption-name{font-size:1.08rem}.hero-frost-caption-role{font-size:.8rem}.hero-frost-note{border-radius:1.55rem}.hero-portrait{-o-object-position:50% 15%;object-position:50% 15%}}.dark .hero-frost-shell{border-color:rgba(96,165,250,.16);background:radial-gradient(circle at 14% 14%,rgba(255,255,255,.04),transparent 22%),linear-gradient(154deg,rgba(37,99,235,.18),rgba(15,23,42,.54) 42%,rgba(2,6,23,.78));box-shadow:0 34px 74px -44px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.06)}.dark .hero-frost-shell:before{background:linear-gradient(128deg,rgba(255,255,255,.1),rgba(255,255,255,.02) 24%,transparent 48%),radial-gradient(circle at top right,rgba(37,99,235,.18),transparent 38%)}.dark .hero-frost-shell:after{background:radial-gradient(circle,rgba(37,99,235,.2) 0,transparent 72%)}.dark .hero-frost-media{border-color:rgba(96,165,250,.12);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(2,6,23,.08)),linear-gradient(145deg,rgba(37,99,235,.14),rgba(2,6,23,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(15,23,42,.16)}.dark .hero-frost-media:before{background:linear-gradient(118deg,transparent,transparent 34%,rgba(255,255,255,.12) 48%,rgba(255,255,255,.02) 60%,transparent 72%)}.dark .hero-frost-route{background:linear-gradient(90deg,transparent,rgba(96,165,250,.48),rgba(37,99,235,.34),transparent);box-shadow:0 0 16px rgba(37,99,235,.1);opacity:.38}.dark .hero-frost-node{background:radial-gradient(circle at 34% 34%,rgba(255,255,255,.48) 0 22%,rgba(96,165,250,.44) 34%,rgba(37,99,235,.08) 100%);box-shadow:0 0 0 1px rgba(96,165,250,.08),0 8px 18px -12px rgba(2,6,23,.48)}.dark .hero-frost-glow--amber{background:radial-gradient(circle,rgba(245,158,11,.22) 0,transparent 72%)}.dark .hero-frost-glow--steel{background:radial-gradient(circle,rgba(37,99,235,.18) 0,transparent 72%)}.dark .hero-frost-shade{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 18%,transparent 54%,rgba(2,6,23,.22) 74%,rgba(2,6,23,.64))}.dark .hero-frost-caption{border-color:rgba(96,165,250,.14);background:linear-gradient(145deg,rgba(9,16,31,.62),rgba(30,64,175,.22)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(2,6,23,.08));box-shadow:0 24px 54px -38px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.06)}.dark .hero-frost-caption-role{color:rgba(203,213,225,.72)}.dark .hero-frost-note{border-color:rgba(96,165,250,.12);background:linear-gradient(145deg,rgba(9,16,31,.54),rgba(30,64,175,.18)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(2,6,23,.06));box-shadow:0 20px 44px -34px rgba(2,6,23,.72),inset 0 1px 0 rgba(255,255,255,.06)}.dark .hero-frost-chip{border-color:rgba(96,165,250,.1);background:linear-gradient(145deg,rgba(9,16,31,.46),rgba(30,64,175,.16)),linear-gradient(180deg,rgba(255,255,255,.02),rgba(2,6,23,.04));box-shadow:0 16px 34px -30px rgba(2,6,23,.62),inset 0 1px 0 rgba(255,255,255,.05)}.dark .hero-frost-chip--accent{border-color:rgba(245,158,11,.18);background:linear-gradient(145deg,rgba(9,16,31,.44),rgba(217,119,6,.2)),linear-gradient(180deg,rgba(255,255,255,.02),rgba(2,6,23,.04))}.grain{position:relative}.grain:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.08) 1px,transparent 0);background-size:3px 3px;opacity:.04;z-index:1}.photo-placeholder{min-height:460px;border:1px solid rgb(148 163 184/35%);border-radius:1.5rem;display:grid;place-items:center;padding:2rem;background:linear-gradient(160deg,rgb(148 163 184/10%),rgb(100 116 139/18%)),repeating-linear-gradient(-45deg,rgb(148 163 184/12%),rgb(148 163 184/12%) 14px,rgb(148 163 184/2%) 0,rgb(148 163 184/2%) 28px)}.photo-placeholder-small{min-height:260px}.photo-placeholder-initials{display:inline-flex;height:72px;width:72px;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgb(148 163 184/45%);font-family:Montserrat,Inter,sans-serif;font-size:1.4rem;font-weight:700;color:white;background:rgb(37 99 235/30%)}.accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.accordion-content>*{min-height:0;overflow:hidden}.accordion-content.open{grid-template-rows:1fr}.expand-grid{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.expand-grid>*{min-height:0;overflow:hidden}.expand-grid.open{grid-template-rows:1fr}.reveal-on-scroll{opacity:0;transform:translateY(22px);transition:transform .5s ease-out,opacity .5s ease-out;will-change:transform,opacity}.timeline-reveal.reveal-on-scroll{transform:translateY(16px)}.career-era-card.reveal-on-scroll{transform:translateY(20px)}@media (min-width:768px){.career-era-card.from-left.reveal-on-scroll{transform:translateX(-20px)}.career-era-card.from-right.reveal-on-scroll{transform:translateX(20px)}}.reveal-on-scroll.revealed{opacity:1;transform:translateY(0)}@supports (content-visibility:auto){main:not(.about-page-main)>section[id]:not(#top){content-visibility:auto;contain-intrinsic-size:auto 980px}main:not(.about-page-main)>section#history{contain-intrinsic-size:auto 1180px}main:not(.about-page-main)>section#industries{contain-intrinsic-size:auto 2200px}main:not(.about-page-main)>section#start{contain-intrinsic-size:auto 1880px}html[data-proof-mode] main:not(.about-page-main)>section[id]{content-visibility:visible!important;contain-intrinsic-size:auto!important}}html[data-proof-mode] main>section[id]{content-visibility:visible!important}html[data-proof-mode] main>section[id] *,html[data-proof-mode] main>section[id] :after,html[data-proof-mode] main>section[id] :before{animation-play-state:running!important}html[data-proof-mode] .reveal-on-scroll{opacity:1!important;transform:none!important;visibility:visible!important}@media (prefers-reduced-motion:no-preference){html.is-page-scrolling main>section[id] *,html.is-page-scrolling main>section[id] :after,html.is-page-scrolling main>section[id] :before,main>section[id]:not(.is-motion-visible) *,main>section[id]:not(.is-motion-visible) :after,main>section[id]:not(.is-motion-visible) :before{animation-play-state:paused!important}main>section#problem-v2 .problem-v2-intake-node,main>section#problem-v2 .problem-v2-intake-spoke:after,main>section#problem-v2 .problem-v2-item,main>section#problem-v2 .problem-v2-knowledge-core,main>section#problem-v2 .problem-v2-knowledge-shard,main>section#problem-v2 .problem-v2-knowledge-spoke:after,main>section#problem-v2 .problem-v2-panel-icon,main>section#problem-v2 .problem-v2-tool-chip,main>section#problem-v2 .problem-v2-tool-stream-track,main>section#problem-v2 .problem-v2-work-meter:before,main>section#problem-v2 .problem-v2-work-queue-dot,main>section#problem-v2 .problem-v2-work-queue-item,main>section#problem-v2 .problem-v2-work-queue-item:before,main>section#service-ladder .service-ladder-detail-card,main>section#service-ladder .service-ladder-detail-node,main>section#service-ladder .service-ladder-detail-shell,main>section#service-ladder .solution-bridge-service-icon{animation-play-state:running!important}}.typewriter-caret{display:inline-block;margin-left:.08em;width:.08em;height:1em;transform:translateY(.08em);background:currentColor;animation:breathe-caret 1.4s ease-in-out infinite}@keyframes breathe-caret{0%{opacity:.25;transform:translateY(.08em) scaleY(.9)}50%{opacity:1;transform:translateY(.08em) scaleY(1.05)}to{opacity:.25;transform:translateY(.08em) scaleY(.9)}}.glass-card{box-shadow:var(--lg-depth-0);background:var(--lg-surface-bg);border-color:var(--lg-surface-border)}.quiet-card{backdrop-filter:none;-webkit-backdrop-filter:none}.history-era-summary-panel{position:relative;border:1px solid rgba(226,244,255,.44);border-radius:1.45rem;padding:1.05rem;background:linear-gradient(180deg,rgba(4,13,26,.82),rgba(3,11,22,.92)),radial-gradient(circle at 12% 0,rgba(255,255,255,.12),transparent 34%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 18px 36px rgba(2,6,23,.34),inset 0 -22px 46px rgba(2,6,23,.48),0 18px 42px -28px rgba(0,0,0,.72)}.history-era-summary-panel p{color:#ffffff;font-weight:600;text-shadow:0 1px 2px rgba(2,6,23,.52)}.history-era-summary-panel strong{background:rgba(255,255,255,.14);color:#ffffff;box-shadow:0 0 0 1px rgba(226,244,255,.12)}section#history .history-era-card{position:relative;overflow:visible}section#history .history-era-list--vertical{position:relative}section#history .history-era-list--vertical:before{content:"";position:absolute;bottom:1.5rem;left:1.05rem;top:1.5rem;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(141,233,228,.8),rgba(125,216,255,.76),rgba(213,184,255,.72));box-shadow:0 0 22px rgba(125,216,255,.22)}section#history .history-era-card--vertical{margin-left:2.7rem}section#history .history-era-card:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;pointer-events:none}section#history .history-era-card--vertical:after{content:attr(data-era-index);position:absolute;left:-3.35rem;top:1.25rem;z-index:2;display:inline-flex;width:2.1rem;height:2.1rem;align-items:center;justify-content:center;border:1px solid rgba(226,244,255,.42);border-radius:999px;background:rgba(4,13,26,.9);color:#f8fafc;font-size:.72rem;font-weight:800;box-shadow:0 0 0 4px #09131c,0 0 22px rgba(125,216,255,.26)}section#history .history-era-card-inner{display:grid;gap:1rem}section#history .history-era-card--digital-operations:before{background:linear-gradient(135deg,rgba(141,233,228,.58),rgba(70,206,218,.24),rgba(150,246,229,.34));box-shadow:0 0 0 1px rgba(141,233,228,.44),0 0 28px rgba(70,206,218,.34),0 0 72px rgba(70,206,218,.2)}section#history .history-era-card--distribution:before{background:linear-gradient(135deg,rgba(125,216,255,.58),rgba(62,174,255,.24),rgba(120,225,255,.32));box-shadow:0 0 0 1px rgba(125,216,255,.44),0 0 28px rgba(62,174,255,.34),0 0 72px rgba(62,174,255,.2)}section#history .history-era-card--ai:before{background:linear-gradient(135deg,rgba(213,184,255,.62),rgba(149,94,255,.28),rgba(77,188,255,.24));box-shadow:0 0 0 1px rgba(213,184,255,.46),0 0 30px rgba(149,94,255,.36),0 0 78px rgba(149,94,255,.22)}@media (min-width:768px){section#history .history-horizontal-timeline{position:relative;gap:1rem;padding:0 .35rem}section#history .history-horizontal-timeline:before{content:"";position:absolute;z-index:0;left:calc(16.666% + 1.25rem);right:calc(16.666% + 1.25rem);top:1.07rem;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(141,233,228,.72),rgba(125,216,255,.76),rgba(213,184,255,.72));box-shadow:0 0 18px rgba(125,216,255,.24)}section#history .history-horizontal-timeline-item{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.45rem;text-align:center}section#history .history-horizontal-timeline-node{position:relative;z-index:2;display:inline-flex;height:2.15rem;width:2.15rem;align-items:center;justify-content:center;border-radius:999px;border-width:1px;font-size:.72rem;font-weight:700;transition:transform .18s ease,box-shadow .18s ease}section#history .history-horizontal-timeline-node--active{transform:translateY(-1px) scale(1.08);box-shadow:0 0 18px rgba(148,228,255,.3)}section#history .history-horizontal-timeline-label{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(226,241,255,.66)}section#history .history-era-card{padding:.92rem}section#history .history-era-list--vertical:before{left:1.25rem}section#history .history-era-card--vertical{margin-left:3.2rem}section#history .history-era-card--vertical:after{left:-3.85rem;top:1.45rem;width:2.35rem;height:2.35rem}section#history .history-era-card-inner{grid-template-columns:minmax(0,.72fr) minmax(18rem,1fr);grid-template-areas:"copy stage" "summary stage";align-items:center;gap:1rem 1.2rem}section#history .history-era-card h3{font-size:clamp(1.5rem,2.4vw,2.15rem);letter-spacing:-.02em}section#history .history-era-card [data-era-eyebrow]{grid-area:copy}section#history .history-era-stage-shell{grid-area:stage;height:clamp(18rem,30vw,24rem);overflow:hidden;border-radius:1.25rem}section#history .history-era-stage-shell>.absolute{border-radius:1.25rem}section#history .history-era-stage-scale{margin-left:-12%;transform:scale(.78);transform-origin:top center;width:124%}.history-era-summary-panel{grid-area:summary;border-radius:1rem;padding:.9rem 1rem}.history-era-summary-panel p{font-size:.92rem;line-height:1.62rem}.history-era-summary-eyebrow{display:inline-flex}}.about-inner-card{background:rgba(255,255,255,.94)}.dark .about-inner-card{background:linear-gradient(180deg,rgba(15,23,42,.9),rgba(2,6,23,.88));border-color:rgba(100,116,139,.52)}.about-inner-card--soft{background:rgba(248,250,252,.82)}.dark .about-inner-card--soft{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(15,23,42,.8))}.about-inner-card--emerald{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(236,253,245,.92))}.dark .about-inner-card--emerald{background:linear-gradient(180deg,rgba(6,78,59,.18),rgba(2,6,23,.92));border-color:rgba(52,211,153,.22)}.about-story-frame{border-color:rgba(183,214,223,.72);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(248,253,252,.82)),radial-gradient(circle at 82% 8%,rgba(248,211,139,.18),transparent 26rem),radial-gradient(circle at 18% 90%,rgba(103,197,255,.14),transparent 24rem);box-shadow:0 26px 64px -52px rgba(14,116,144,.42),inset 0 1px 0 rgba(255,255,255,.86)}.about-founder-story-card{position:relative;overflow:hidden;border:1px solid rgba(183,214,223,.72);border-radius:1rem;padding:1rem;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(252,251,248,.74)),radial-gradient(circle at 0 0,rgba(103,197,255,.1),transparent 16rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}.about-founder-story-card:before{content:"";position:absolute;inset:0 auto 0 0;width:.28rem;border-radius:999px;background:linear-gradient(180deg,#67c5ff,#92f2d7,#f8d38b);opacity:.82}.about-founder-story-index{display:flex;align-items:center;gap:.45rem;color:#0f7182;font-size:.64rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.about-founder-story-index span:first-child{display:inline-flex;min-width:1.7rem;justify-content:center;border:1px solid rgba(14,116,144,.18);border-radius:999px;padding:.26rem .32rem;background:rgba(236,253,250,.76)}.about-founder-story-card h4{margin:.75rem 0 0;color:#071322;font-family:var(--font-display);font-size:clamp(1.06rem,1.45vw,1.28rem);font-weight:700;letter-spacing:-.018em;line-height:1.16}.about-founder-story-card p{margin:.7rem 0 0;color:#40576a;font-size:clamp(.94rem,1.12vw,1rem);font-weight:450;line-height:1.72}.about-founder-copy{container-type:inline-size;display:grid;gap:0;max-width:min(100%,42rem)}.about-founder-chapter{position:relative;display:grid;gap:.6rem;overflow:visible;border:0;border-top:1px solid rgba(183,214,223,.66);border-radius:0;padding:1.35rem 0;background:transparent;box-shadow:none}.about-founder-chapter:first-child{border-top:0;padding-top:0}.about-founder-chapter:before{display:none}.about-founder-chapter-header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.32rem .7rem;align-items:baseline;min-width:0}.about-founder-chapter-index{display:block;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:#0f7182;font-family:var(--about-sans);font-size:.7rem;font-weight:780;letter-spacing:.08em;line-height:1}.about-founder-chapter-header h4{grid-column:2;margin:0;color:#071322;font-family:var(--about-sans);font-size:clamp(1.12rem,1.45vw,1.32rem);font-weight:760;letter-spacing:0;line-height:1.22;text-wrap:balance}.about-founder-chapter-body{display:grid;gap:.9rem;min-width:0}.about-founder-chapter-body p{margin:0;color:#30475d;font-family:var(--about-sans);font-size:clamp(1rem,1.08vw,1.08rem);font-weight:460;letter-spacing:0;line-height:1.72}.about-founder-chapter[data-founder-chapter=sato] .about-founder-chapter-body p:last-child{margin-top:.2rem;border-top:1px solid rgba(183,214,223,.72);padding-top:1.1rem;color:#10263a;font-family:var(--about-sans);font-weight:650;line-height:1.68}@container (max-width: 27rem){.about-founder-copy{max-width:100%}.about-founder-chapter{padding:1.18rem 0}.about-founder-chapter-header{grid-template-columns:1fr;gap:.38rem}.about-founder-chapter-index{font-size:.66rem}.about-founder-chapter-header h4{grid-column:1;font-size:1.12rem;line-height:1.24}.about-founder-chapter-body p{font-size:1rem;line-height:1.68}}html.dark .about-section{background:radial-gradient(circle at 12% 4%,rgba(103,197,255,.14),transparent 24rem),radial-gradient(circle at 88% 8%,rgba(248,211,139,.11),transparent 24rem),radial-gradient(circle at 42% 54%,rgba(146,242,215,.07),transparent 30rem),linear-gradient(180deg,#071314,#0b1919 42%,#091617)!important}html.dark .about-section .about-ambient{background:radial-gradient(circle at 70% 18%,rgba(146,242,215,.12),transparent 50%),radial-gradient(circle at 18% 76%,rgba(103,197,255,.1),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.02),transparent)}html.dark .about-section .about-ambient-blob--primary{background:radial-gradient(circle,rgba(146,242,215,.18) 0,rgba(103,197,255,.05) 42%,transparent 78%)}html.dark .about-section .about-ambient-blob--secondary{background:radial-gradient(circle,rgba(248,211,139,.12) 0,rgba(146,242,215,.05) 44%,transparent 80%)}html.dark .about-section-intro{border-color:rgba(146,242,215,.22)!important;background:radial-gradient(circle at 10% 8%,rgba(103,197,255,.12),transparent 34%),radial-gradient(circle at 92% 0,rgba(248,211,139,.1),transparent 30%),linear-gradient(180deg,rgba(16,36,36,.82),rgba(9,25,27,.68))!important;box-shadow:0 32px 72px -54px rgba(0,0,0,.78),0 0 52px -38px rgba(146,242,215,.44),inset 0 1px 0 rgba(255,255,255,.1)!important}html.dark .about-section .section-kicker{color:#92f2d7}html.dark .about-section .section-title,html.dark .about-section-intro h2{color:#f8fbff}html.dark .about-section .section-body,html.dark .about-section-intro p:not(.section-kicker){color:rgba(218,235,236,.82)}html.dark .about-career-frame,html.dark .about-story-frame{border-color:rgba(146,242,215,.24)!important;background:radial-gradient(circle at 84% 7%,rgba(248,211,139,.12),transparent 25rem),radial-gradient(circle at 16% 92%,rgba(103,197,255,.12),transparent 25rem),linear-gradient(180deg,rgba(13,31,32,.88),rgba(8,22,24,.78))!important;box-shadow:0 34px 82px -58px rgba(0,0,0,.86),0 0 64px -44px rgba(146,242,215,.52),inset 0 1px 0 rgba(255,255,255,.1)!important}html.dark .about-career-inner,html.dark .about-story-inner{background:radial-gradient(circle at 10% 4%,rgba(103,197,255,.1),transparent 32%),radial-gradient(circle at 88% 10%,rgba(248,211,139,.08),transparent 30%),linear-gradient(180deg,rgba(12,31,32,.82),rgba(7,20,22,.88))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 0 1px rgba(146,242,215,.08)!important}html.dark .about-founder-chapter{border-top-color:rgba(146,242,215,.2);background:transparent!important;box-shadow:none}html.dark .about-founder-chapter:before{display:none}html.dark .about-founder-chapter-index{color:#bff7ea}html.dark .about-founder-chapter-header{border-color:rgba(146,242,215,.14)}html.dark .about-founder-chapter-header h4{color:#f8fbff}html.dark .about-founder-chapter-body p{color:rgba(232,247,244,.86)}html.dark .about-founder-chapter[data-founder-chapter=sato] .about-founder-chapter-body p:last-child{border-top-color:rgba(146,242,215,.22);color:#e8f7f4}html.dark .about-proof-rail{border-color:rgba(146,242,215,.18)!important}html.dark .about-proof-item{border-color:rgba(146,242,215,.14)!important}html.dark .about-proof-item p:first-child{color:#92f2d7!important}html.dark .about-proof-item h4{color:#f8fbff!important}html.dark .about-proof-item p:last-child{color:rgba(218,235,236,.76)!important}html.dark .about-career-inner{background:radial-gradient(circle at 12% 0,rgba(248,211,139,.11),transparent 32%),radial-gradient(circle at 86% 12%,rgba(103,197,255,.1),transparent 30%),linear-gradient(180deg,rgba(13,31,32,.78),rgba(8,22,24,.86))!important}.booking-input,.booking-textarea{width:100%;border-radius:1rem;border:1px solid rgb(226 232 240/1);background:rgb(255 255 255/.85);color:#0f172a;font:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.booking-input{min-height:3rem;padding:.85rem 1rem}.booking-textarea{min-height:8rem;padding:1rem;resize:vertical}.booking-note-example{position:absolute;inset:1rem 1rem auto;margin:0;color:#94a3b8;font-size:inherit;font-style:italic;line-height:1.55;pointer-events:none}.booking-note-example-word{display:inline-block;opacity:0;transform:translateY(.35rem);animation:booking-note-word-in .36s ease forwards;will-change:opacity,transform}@keyframes booking-note-word-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.booking-input::-moz-placeholder,.booking-textarea::-moz-placeholder{color:#94a3b8}.booking-input::placeholder,.booking-textarea::placeholder{color:#94a3b8}.booking-input:focus,.booking-textarea:focus{border-color:var(--ace-accent);box-shadow:0 0 0 4px rgb(37 99 235/.14)}.dark .booking-input,.dark .booking-textarea{border-color:rgb(71 85 105/.82);background:linear-gradient(180deg,rgb(30 41 59/.82),rgb(15 23 42/.78));color:#f8fafc;box-shadow:inset 0 1px 0 rgb(255 255 255/.06)}.dark .booking-input::-moz-placeholder,.dark .booking-textarea::-moz-placeholder{color:#94a3b8}.dark .booking-input::placeholder,.dark .booking-textarea::placeholder{color:#94a3b8}.dark .booking-note-example{color:#94a3b8}@media (prefers-reduced-motion:reduce){.booking-note-example-word{opacity:1;transform:none;animation:none}}@supports not (backdrop-filter:blur(1px)){.glass-card{backdrop-filter:none;background:rgba(255,255,255,.92)}.dark .glass-card{background:rgba(15,23,42,.88)}}.dark-stars-layer,.dark-stars-vignette{position:absolute;inset:0}.dark-stars-layer{opacity:0;transition:opacity .5s ease-out}.dark .dark-stars-layer{opacity:.42;background:radial-gradient(1px 1px at 7% 12%,rgba(210,244,236,.7),transparent),radial-gradient(1px 1px at 28% 34%,rgba(248,211,139,.44),transparent),radial-gradient(1px 1px at 52% 78%,rgba(103,197,255,.56),transparent),radial-gradient(1px 1px at 71% 23%,rgba(146,242,215,.48),transparent),radial-gradient(1px 1px at 86% 65%,rgba(210,244,236,.42),transparent),linear-gradient(180deg,#101d1f,#17251f);animation:star-drift 100s linear infinite}.dark-stars-vignette{opacity:0;transition:opacity .5s ease-out}.dark .dark-stars-vignette{opacity:1;background:radial-gradient(ellipse at center,transparent 55%,rgba(9,22,21,.42) 100%)}html.dark section#problems{background:radial-gradient(circle at 18% 12%,rgba(248,113,113,.22),transparent 24rem),radial-gradient(circle at 86% 18%,rgba(245,158,11,.18),transparent 22rem),linear-gradient(180deg,#1b0b10,#13070b)!important}html.dark section#faq,html.dark section#who-this-is-for{background:radial-gradient(circle at 18% 12%,rgba(103,197,255,.08),transparent 24rem),radial-gradient(circle at 86% 18%,rgba(248,211,139,.07),transparent 22rem),linear-gradient(180deg,#101d1f,#15231f)!important}html.dark section#about,html.dark section#founder-proof,html.dark section#proof{background:radial-gradient(circle at 18% 14%,rgba(146,242,215,.1),transparent 24rem),radial-gradient(circle at 82% 18%,rgba(248,211,139,.08),transparent 22rem),linear-gradient(180deg,#1b2520,#15231f 38%,#111f20)!important}html.dark section#ai-lesson,html.dark section#method,html.dark section#results,html.dark section#solution,html.dark section#work{background:radial-gradient(circle at 14% 16%,rgba(103,197,255,.1),transparent 22rem),radial-gradient(circle at 88% 20%,rgba(248,211,139,.07),transparent 24rem),linear-gradient(180deg,#142423,#111f20)!important}html.dark section#history{background:radial-gradient(circle at 16% 18%,rgba(103,197,255,.13),transparent 24rem),radial-gradient(circle at 84% 22%,rgba(185,109,69,.1),transparent 22rem),linear-gradient(180deg,#102126,#111f20)!important}html.dark section#cta,html.dark section#start{background:radial-gradient(circle at 20% 10%,rgba(248,211,139,.1),transparent 22rem),radial-gradient(circle at 82% 24%,rgba(146,242,215,.08),transparent 22rem),linear-gradient(180deg,#1c251e,#111f20)!important}html.dark .glass-card,html.dark .premium-frost-card,html.dark .premium-frost-shell,html.dark .quiet-card{border-color:var(--sato-dark-border)!important;background:radial-gradient(circle at 18% 0,rgba(103,197,255,.08),transparent 32%),linear-gradient(180deg,rgba(28,45,42,.88),rgba(18,32,31,.82))!important;color:var(--sato-dark-muted)}html.dark .sato-pearl-glass-card.sato-pearl-glass-card--setup{border-color:rgba(250,204,21,.5)!important;background:radial-gradient(circle at 12% 14%,rgba(250,204,21,.24),transparent 32%),radial-gradient(circle at 72% 18%,rgba(56,189,248,.12),transparent 30%),radial-gradient(circle at 88% 78%,rgba(45,212,191,.1),transparent 30%),linear-gradient(145deg,rgba(31,28,19,.94),rgba(16,28,30,.94) 58%,rgba(24,31,22,.9))!important;box-shadow:0 36px 78px -48px rgba(250,204,21,.44),0 0 42px -22px rgba(250,204,21,.42),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -20px 48px rgba(250,204,21,.08)!important}html.dark .sato-pearl-glass-card.sato-pearl-glass-card--build{border-color:rgba(45,212,191,.5)!important;background:radial-gradient(circle at 12% 14%,rgba(45,212,191,.22),transparent 32%),radial-gradient(circle at 72% 18%,rgba(56,189,248,.14),transparent 30%),radial-gradient(circle at 88% 78%,rgba(167,243,208,.1),transparent 30%),linear-gradient(145deg,rgba(11,28,29,.94),rgba(8,28,35,.94) 58%,rgba(8,29,29,.9))!important;box-shadow:0 36px 78px -48px rgba(45,212,191,.46),0 0 42px -22px rgba(45,212,191,.42),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -20px 48px rgba(45,212,191,.08)!important}html.dark .sato-pearl-glass-card.sato-pearl-glass-card--manage{border-color:rgba(129,140,248,.52)!important;background:radial-gradient(circle at 12% 14%,rgba(129,140,248,.24),transparent 32%),radial-gradient(circle at 72% 18%,rgba(45,212,191,.1),transparent 30%),radial-gradient(circle at 88% 78%,rgba(196,181,253,.1),transparent 30%),linear-gradient(145deg,rgba(21,20,42,.94),rgba(27,24,49,.94) 58%,rgba(14,18,36,.9))!important;box-shadow:0 36px 78px -48px rgba(129,140,248,.48),0 0 42px -22px rgba(129,140,248,.42),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -20px 48px rgba(129,140,248,.08)!important}html.dark .pricing-card-offer.pricing-card-offer--setup{border-color:rgba(250,204,21,.48)!important}html.dark .pricing-card-offer.pricing-card-offer--build{border-color:rgba(45,212,191,.48)!important}html.dark .pricing-card-offer.pricing-card-offer--manage,html.dark .pricing-card-offer.pricing-card-offer--support{border-color:rgba(129,140,248,.5)!important}html.dark [class*="dark:bg-slate-800"],html.dark [class*="dark:bg-slate-900"],html.dark [class*="dark:bg-slate-950"]{background-color:rgba(22,36,34,.88)!important}html.dark [class*="dark:border-slate-600"],html.dark [class*="dark:border-slate-700"],html.dark [class*="dark:border-slate-800"]{border-color:var(--sato-dark-border)!important}.method-stage-card,.work-lane-card{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(101,159,183,.34)!important;background:radial-gradient(circle at 18% 0,rgba(103,197,255,.16),transparent 34%),radial-gradient(circle at 88% 12%,rgba(248,211,139,.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.76),rgba(246,250,250,.56))!important;box-shadow:0 28px 52px -38px rgba(15,23,42,.28),inset 0 0 0 1px rgba(255,255,255,.28),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(18px) saturate(148%);-webkit-backdrop-filter:blur(18px) saturate(148%)}.method-stage-card:before,.work-lane-card:before{content:"";position:absolute;inset:.55rem;z-index:0;border:1px solid rgba(255,255,255,.34);border-radius:1.2rem;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.1)),radial-gradient(circle at 16% 0,rgba(255,255,255,.44),transparent 34%);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -18px 30px rgba(15,23,42,.04);pointer-events:none}.method-stage-card:after,.work-lane-card:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(120deg,rgba(255,255,255,.3),transparent 34%);opacity:.62;pointer-events:none}.method-stage-card>*,.work-lane-card>*{position:relative;z-index:1}.work-lane-card-tag{color:color-mix(in srgb,var(--lane-icon-color,var(--ace-accent)) 82%,#0f172a 18%);font-size:.61rem;font-weight:800;letter-spacing:.12em;line-height:1.45;margin:.42rem 0 0;text-transform:uppercase}.work-lane-card{--lane-border:rgba(56,189,248,0.38);--lane-glow:rgba(56,189,248,0.2);--lane-hotspot:rgba(56,189,248,0.2);--lane-wash:rgba(45,212,191,0.12);--lane-icon-color:#0e7490;--lane-icon-border:rgba(14,116,144,0.24);--lane-icon-glow:rgba(14,116,144,0.34);--lane-icon-surface:rgba(240,249,255,0.78);border-color:var(--lane-border)!important;border-width:1.5px!important;background:radial-gradient(circle at 14% 0,var(--lane-hotspot),transparent 34%),radial-gradient(circle at 88% 12%,var(--lane-wash),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.84),rgba(239,248,255,.6))!important;box-shadow:0 30px 62px -40px rgba(15,23,42,.34),0 18px 52px -44px var(--lane-glow),0 0 0 1px rgba(255,255,255,.48) inset,inset 0 1px 0 rgba(255,255,255,.78);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%)}.work-lane-card--training{--lane-border:rgba(34,211,238,0.42);--lane-glow:rgba(34,211,238,0.24);--lane-hotspot:rgba(34,211,238,0.24);--lane-wash:rgba(134,239,172,0.14)}.work-lane-card--systems{--lane-border:rgba(96,165,250,0.42);--lane-glow:rgba(96,165,250,0.24);--lane-hotspot:rgba(96,165,250,0.24);--lane-wash:rgba(147,197,253,0.14)}.work-lane-card--automation{--lane-border:rgba(251,191,36,0.42);--lane-glow:rgba(251,191,36,0.24);--lane-hotspot:rgba(251,191,36,0.22);--lane-wash:rgba(45,212,191,0.13)}.work-lane-card--support{--lane-border:rgba(45,212,191,0.42);--lane-glow:rgba(45,212,191,0.24);--lane-hotspot:rgba(45,212,191,0.22);--lane-wash:rgba(125,211,252,0.13)}.work-lane-card--setup{--lane-border:rgba(250,204,21,0.48);--lane-glow:rgba(250,204,21,0.26);--lane-hotspot:rgba(254,240,138,0.34);--lane-wash:rgba(56,189,248,0.14);--lane-icon-color:#a16207;--lane-icon-border:rgba(202,138,4,0.3);--lane-icon-glow:rgba(202,138,4,0.34);--lane-icon-surface:rgba(254,249,195,0.76)}.work-lane-card--build{--lane-border:rgba(45,212,191,0.46);--lane-glow:rgba(20,184,166,0.28);--lane-hotspot:rgba(45,212,191,0.28);--lane-wash:rgba(56,189,248,0.14);--lane-icon-color:#0f766e;--lane-icon-border:rgba(15,118,110,0.3);--lane-icon-glow:rgba(15,118,110,0.36);--lane-icon-surface:rgba(204,251,241,0.74)}.work-lane-card--manage{--lane-border:rgba(129,140,248,0.46);--lane-glow:rgba(129,140,248,0.28);--lane-hotspot:rgba(165,180,252,0.3);--lane-wash:rgba(45,212,191,0.12);--lane-icon-color:#4f46e5;--lane-icon-border:rgba(79,70,229,0.28);--lane-icon-glow:rgba(79,70,229,0.34);--lane-icon-surface:rgba(224,231,255,0.76)}.work-lane-service-icon{border-color:var(--lane-icon-border)!important;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.86),transparent 58%),var(--lane-icon-surface)!important;box-shadow:0 14px 30px -24px var(--lane-icon-glow),inset 0 1px 0 rgba(255,255,255,.78)}.work-lane-item-icon,.work-lane-service-icon{color:var(--lane-icon-color)}.work-lane-card .work-lane-highlight{background:color-mix(in srgb,var(--lane-icon-surface) 72%,white 12%);color:var(--lane-icon-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--lane-icon-border) 70%,transparent)}.work-lane-reveal{position:relative;min-height:auto;border-radius:1rem;outline:none}.work-lane-reveal-body{max-height:none;overflow:visible;filter:none;mask-image:none;-webkit-mask-image:none;opacity:1;transition:filter .18s ease,max-height .22s ease,opacity .18s ease,-webkit-mask-image .18s ease;transition:filter .18s ease,max-height .22s ease,mask-image .18s ease,opacity .18s ease;transition:filter .18s ease,max-height .22s ease,mask-image .18s ease,opacity .18s ease,-webkit-mask-image .18s ease}.work-lane-outcome-break,.work-lane-section-break{display:block;margin-top:.55rem}.work-lane-section-break--first{margin-top:0}.work-lane-reveal-label{position:static;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--lane-border) 72%,white 12%);border-radius:999px;background:rgba(255,255,255,.82);box-shadow:0 12px 30px -22px rgba(15,23,42,.35),inset 0 1px 0 rgba(255,255,255,.76);color:#0f172a;font-size:.72rem;font-weight:850;letter-spacing:.04em;margin-bottom:.68rem;padding:.44rem .72rem;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.work-lane-card:focus-within .work-lane-reveal-body,.work-lane-card:hover .work-lane-reveal-body{max-height:20rem;filter:blur(0);mask-image:none;-webkit-mask-image:none;opacity:1}.work-lane-card:focus-within .work-lane-reveal-label,.work-lane-card:hover .work-lane-reveal-label{opacity:1;transform:none}.work-lane-reveal:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--lane-border) 46%,transparent)}html.dark .method-stage-card,html.dark .work-lane-card{border-color:rgba(157,207,197,.28)!important;background:radial-gradient(circle at 18% 0,rgba(103,197,255,.16),transparent 34%),radial-gradient(circle at 88% 10%,rgba(248,211,139,.1),transparent 30%),linear-gradient(180deg,rgba(27,52,54,.82),rgba(12,30,36,.76))!important;box-shadow:0 28px 58px -36px rgba(0,0,0,.72),inset 0 0 0 1px rgba(210,244,236,.08),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}html.dark .method-stage-card:before,html.dark .work-lane-card:before{border-color:rgba(210,244,236,.13);background:linear-gradient(180deg,rgba(35,63,65,.74),rgba(12,28,36,.46)),radial-gradient(circle at 16% 0,rgba(210,244,236,.14),transparent 34%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -20px 34px rgba(2,6,23,.14)}html.dark .method-stage-card:after,html.dark .work-lane-card:after{background:linear-gradient(120deg,rgba(210,244,236,.1),transparent 34%);opacity:.7}html.dark .work-lane-card{border-color:color-mix(in srgb,var(--lane-border) 72%,white 8%)!important;background:radial-gradient(circle at 14% 0,color-mix(in srgb,var(--lane-hotspot) 70%,transparent),transparent 34%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--lane-wash) 70%,transparent),transparent 32%),linear-gradient(180deg,rgba(18,45,58,.86),rgba(7,24,38,.78))!important;box-shadow:0 30px 66px -38px rgba(0,0,0,.78),0 18px 52px -44px var(--lane-glow),0 0 0 1px rgba(210,244,236,.1) inset,inset 0 1px 0 rgba(255,255,255,.14)}html.dark .work-lane-reveal-label{background:rgba(8,18,28,.82);box-shadow:0 12px 30px -22px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.12);color:#e0f2fe}html.dark .work-lane-card-tag{color:color-mix(in srgb,var(--lane-icon-color,var(--ace-accent)) 72%,white 28%)}html.dark .work-lane-service-icon{border-color:color-mix(in srgb,var(--lane-icon-border) 78%,white 8%)!important;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.12),transparent 58%),color-mix(in srgb,var(--lane-icon-surface) 24%,rgba(15,23,42,.7))!important;box-shadow:0 14px 30px -24px var(--lane-icon-glow),inset 0 1px 0 rgba(255,255,255,.1)}html.dark .work-lane-item-icon,html.dark .work-lane-service-icon{color:color-mix(in srgb,var(--lane-icon-color) 72%,white 28%)}html.dark .work-lane-card .work-lane-highlight{background:color-mix(in srgb,var(--lane-icon-surface) 16%,rgba(15,23,42,.78));color:color-mix(in srgb,var(--lane-icon-color) 70%,white 30%);box-shadow:0 0 0 1px color-mix(in srgb,var(--lane-icon-border) 64%,transparent)}.ai-lesson-section{isolation:isolate;background:radial-gradient(circle at 18% 8%,rgba(103,197,255,.22),transparent 24rem),radial-gradient(circle at 80% 18%,rgba(248,211,139,.18),transparent 22rem),linear-gradient(180deg,#eef8f5,#f8f3e9 58%,#eef7f2)}html.dark .ai-lesson-section{background:radial-gradient(circle at 18% 8%,rgba(103,197,255,.16),transparent 24rem),radial-gradient(circle at 80% 18%,rgba(248,211,139,.1),transparent 22rem),linear-gradient(180deg,#152724,#123034 52%,#11211f)!important}.ai-lesson-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ai-lesson-ambient-orb{position:absolute;filter:blur(3px);opacity:.72;border-radius:999px}.ai-lesson-ambient-orb--mint{top:9%;left:-9rem;width:18rem;height:18rem;background:radial-gradient(circle,rgba(146,242,215,.34),transparent 70%)}.ai-lesson-ambient-orb--amber{right:-7rem;bottom:10%;width:16rem;height:16rem;background:radial-gradient(circle,rgba(248,211,139,.28),transparent 70%)}.ai-lesson-copy{max-width:42rem}.ai-lesson-kicker{margin:0;color:#2a6c73;font-family:Montserrat,Inter,sans-serif;font-size:clamp(.78rem,1.8vw,.95rem);font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.dark .ai-lesson-kicker{color:rgba(178,255,241,.92)}.ai-lesson-title{margin:.75rem 0 0;max-width:10.5em;color:#0e2527;font-family:Montserrat,Inter,sans-serif;font-size:clamp(2.2rem,7vw,5.25rem);font-weight:900;letter-spacing:-.072em;line-height:.95}.dark .ai-lesson-title{color:#f8fffc;text-shadow:0 12px 38px rgba(146,242,215,.09)}.ai-lesson-body{margin:1.1rem 0 0;max-width:36rem;color:rgba(31,51,53,.78);font-size:clamp(1rem,2.1vw,1.28rem);line-height:1.7}.dark .ai-lesson-body{color:rgba(226,242,237,.86)}.ai-lesson-card{position:relative;overflow:hidden;border-color:rgba(94,165,175,.34)!important;background:radial-gradient(circle at 16% 0,rgba(255,255,255,.72),transparent 32%),radial-gradient(circle at 88% 14%,rgba(248,211,139,.22),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.74),rgba(230,248,244,.5))!important;box-shadow:0 30px 60px -42px rgba(15,23,42,.34),inset 0 0 0 1px rgba(255,255,255,.28),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.dark .ai-lesson-card{border-color:rgba(178,255,241,.26)!important;background:radial-gradient(circle at 16% 0,rgba(103,197,255,.16),transparent 34%),radial-gradient(circle at 88% 12%,rgba(248,211,139,.11),transparent 32%),linear-gradient(180deg,rgba(25,57,58,.86),rgba(7,26,34,.78))!important;box-shadow:0 32px 64px -38px rgba(0,0,0,.72),inset 0 0 0 1px rgba(210,244,236,.08),inset 0 1px 0 rgba(255,255,255,.12)}.ai-workbench{margin:0}.ai-workbench-surface{position:relative;display:grid;min-height:19rem;gap:.85rem;overflow:hidden;border:1px solid rgba(47,102,113,.22);border-radius:1.6rem;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.16)),radial-gradient(circle at 50% 100%,rgba(103,197,255,.26),transparent 54%);padding:clamp(.85rem,2vw,1.2rem)}.dark .ai-workbench-surface{border-color:rgba(210,244,236,.16);background:linear-gradient(180deg,rgba(31,62,64,.86),rgba(7,22,30,.58)),radial-gradient(circle at 50% 100%,rgba(146,242,215,.14),transparent 54%)}.ai-workbench-rail{position:absolute;inset:auto 1.4rem 44%;height:.35rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(43,100,114,.3),transparent)}.dark .ai-workbench-rail{background:linear-gradient(90deg,transparent,rgba(178,255,241,.28),transparent)}.ai-workbench-parts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.ai-workbench-part{min-height:5.25rem;border:1px solid rgba(94,165,175,.28);border-radius:1.1rem;background:radial-gradient(circle at 28% 0,rgba(255,255,255,.82),transparent 34%),linear-gradient(145deg,rgba(146,242,215,.26),rgba(103,197,255,.2));color:#14383d;padding:.75rem;transform:translateY(calc(var(--ai-part-index) * .22rem));box-shadow:inset 0 1px 0 rgba(255,255,255,.64),0 18px 34px -28px rgba(15,23,42,.32);animation:ai-part-settle 5.8s ease-in-out infinite;animation-delay:calc(var(--ai-part-index) * .32s)}.dark .ai-workbench-part{border-color:rgba(178,255,241,.2);background:radial-gradient(circle at 28% 0,rgba(255,255,255,.18),transparent 34%),linear-gradient(145deg,rgba(146,242,215,.16),rgba(103,197,255,.12));color:#effffb;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 18px 34px -24px rgba(2,6,23,.82)}.ai-workbench-output-kicker,.ai-workbench-part-short,.ai-workbench-part-title{display:block}.ai-workbench-part-title{font-family:Montserrat,Inter,sans-serif;font-size:clamp(.72rem,2.2vw,.84rem);font-weight:900;letter-spacing:-.02em;line-height:1.05}.ai-workbench-part-short{margin-top:.4rem;color:rgba(20,56,61,.72);font-size:clamp(.62rem,1.8vw,.72rem);font-weight:800;line-height:1.25}.dark .ai-workbench-part-short{color:rgba(220,236,230,.82)}.ai-workbench-joiner{position:relative;z-index:1;display:flex;justify-content:center;gap:.36rem;padding-top:.25rem}.ai-workbench-joiner span{width:.42rem;height:2rem;border-radius:999px;background:linear-gradient(180deg,rgba(43,100,114,.08),rgba(43,100,114,.34))}.dark .ai-workbench-joiner span{background:linear-gradient(180deg,rgba(178,255,241,.05),rgba(178,255,241,.32))}.ai-workbench-output{position:relative;z-index:1;display:grid;justify-items:center;gap:.3rem;border:1px solid rgba(43,100,114,.18);border-radius:1.25rem;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.82),transparent 34%),linear-gradient(135deg,rgba(146,242,215,.38),rgba(248,211,139,.3));padding:.95rem;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 20px 40px -30px rgba(15,23,42,.34)}.dark .ai-workbench-output{border-color:rgba(248,211,139,.24);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.14),transparent 34%),linear-gradient(135deg,rgba(146,242,215,.18),rgba(248,211,139,.13))}.ai-workbench-output-kicker{color:rgba(20,56,61,.68);font-family:Montserrat,Inter,sans-serif;font-size:.58rem;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.dark .ai-workbench-output-kicker{color:rgba(220,236,230,.76)}.ai-workbench-output strong{color:#0e2527;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.1rem,3.2vw,1.55rem);font-weight:950;letter-spacing:-.045em;line-height:1}.dark .ai-workbench-output strong{color:#fafffc}.ai-workbench-output span:last-child{max-width:20rem;color:rgba(20,56,61,.72);font-size:.78rem;font-weight:700;line-height:1.45}.dark .ai-workbench-output span:last-child{color:rgba(226,242,237,.82)}.ai-workbench-caption{display:grid;gap:.5rem;margin-top:.85rem;color:rgba(31,51,53,.74);font-size:.8rem;line-height:1.45}.dark .ai-workbench-caption{color:rgba(220,236,230,.82)}.ai-workbench-caption strong{color:#173f49;font-weight:900}.dark .ai-workbench-caption strong{color:rgba(178,255,241,.94)}.ai-lesson-bridge{margin:0;border:1px solid rgba(94,165,175,.2);border-radius:1.25rem;background:rgba(255,255,255,.36);color:rgba(31,51,53,.78);font-size:clamp(.95rem,1.8vw,1.12rem);font-weight:700;line-height:1.6;padding:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.dark .ai-lesson-bridge{border-color:rgba(178,255,241,.14);background:rgba(7,26,34,.34);color:rgba(226,242,237,.84)}@keyframes ai-part-settle{0%,to{transform:translateY(calc(var(--ai-part-index) * .22rem))}42%{transform:translateY(0)}}@media (max-width:640px){.ai-workbench-surface{min-height:auto}.ai-workbench-parts{grid-template-columns:1fr}.ai-workbench-part{display:grid;min-height:auto;grid-template-columns:minmax(6.8rem,auto) minmax(0,1fr);gap:.5rem;align-items:center;padding:.68rem .75rem;transform:none}.ai-workbench-part-short{margin-top:0}.ai-workbench-joiner span{height:1.1rem}}@media (prefers-reduced-motion:reduce){.ai-workbench-part{animation:none;transform:none}}@keyframes star-drift{0%{transform:translateY(0)}to{transform:translateY(18px)}}.mobile-bottom-cta{position:fixed;left:50%;width:min(calc(100% - 1.5rem),22rem);bottom:calc(.65rem + var(--safe-area-bottom));z-index:45;border:1px solid rgb(251 191 36/.65);border-radius:9999px;background:linear-gradient(135deg,rgb(251 191 36/.94),rgb(245 158 11/.98));color:#0f172a;text-align:center;font-weight:700;font-size:.95rem;line-height:1.2;padding:.82rem 1rem;box-shadow:0 16px 34px rgb(15 23 42/.22),inset 0 0 0 1px rgb(255 255 255/.25);transform:translate(-50%,18px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .22s ease,box-shadow .22s ease;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mobile-bottom-cta--visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.pb-safe{padding-bottom:max(5.5rem,calc(5.5rem + var(--safe-area-bottom)))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dark-stars-layer,.reveal-on-scroll,.typewriter-caret{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.glass-card,.supports-\[backdrop-filter\:blur\(1px\)\]\:backdrop-blur-sm{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(255,255,255,.92)!important}.dark .glass-card{background:rgba(15,23,42,.88)!important}.about-ambient-blob,.booking-ambient-blob,.choice-ambient-blob,.contact-ambient-blob,.emerald-noise-wash,.faq-ambient-blob,.offer-ambient-blob,.personas-ambient-blob,.pricing-ambient-blob,.pricing-primary-offer:after,.pricing-training-pill:before,.problem-ambient-blob,.problem-ops-drip,.problem-ops-ember,.problem-ops-fire-flame,.problem-ops-ripple,.problem-ops-smoke,.problem-ops-spark,.process-ambient-blob,.results-ambient-blob,.work-launch-route,.work-launch-route-pin--summit,.work-launch-step{animation:none!important}.problem-ops-glow{filter:none!important}.problem-ops-drip--secondary,.problem-ops-ember,.problem-ops-smoke,.problem-ops-spark{opacity:.7!important}[data-era-card] [data-era-pattern],[data-pillar-card] [data-pillar-answer],[data-stat-card] [data-stat-desc],[data-stat-card] [data-stat-source]{filter:none!important;opacity:1!important;transition:none!important}}@media (prefers-contrast:more){[data-era-card] [data-era-pattern],[data-pillar-card] [data-pillar-answer],[data-stat-card] [data-stat-desc],[data-stat-card] [data-stat-source]{filter:none!important;opacity:1!important}}.problem-story-block{position:relative;isolation:isolate}section#problems:before{background:repeating-linear-gradient(112deg,rgba(248,113,113,.13),rgba(248,113,113,.13) 1px,transparent 0,transparent 18px),repeating-linear-gradient(28deg,transparent,transparent 38px,rgba(245,158,11,.1) 0,rgba(245,158,11,.1) 40px);-webkit-mask-image:radial-gradient(circle at 50% 45%,black 0,rgba(0,0,0,.74) 48%,transparent 88%);mask-image:radial-gradient(circle at 50% 45%,black 0,rgba(0,0,0,.74) 48%,transparent 88%);opacity:.52}section#problems:after,section#problems:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}section#problems:after{background:radial-gradient(circle at 8% 12%,rgba(248,113,113,.16),transparent 16rem),radial-gradient(circle at 92% 68%,rgba(245,158,11,.12),transparent 18rem),linear-gradient(90deg,rgba(15,5,10,.42),transparent 18%,transparent 78%,rgba(15,5,10,.48))}section#problems .section-kicker{color:rgba(254,202,202,.84);text-shadow:0 1px 14px rgba(0,0,0,.42)}section#problems .section-title{color:#fff7ed;text-shadow:0 2px 18px rgba(0,0,0,.48),0 0 30px rgba(248,113,113,.22)}section#problems .narrative-text-blue{color:rgba(255,241,242,.94);text-shadow:0 1px 12px rgba(0,0,0,.34)}section#problems .narrative-text-blue strong{border-radius:.42rem;background:rgba(255,241,242,.14);color:#fff7ed;box-shadow:0 0 0 1px rgba(254,202,202,.24),0 12px 26px -22px rgba(0,0,0,.64);text-shadow:0 1px 10px rgba(0,0,0,.4)}.problem-stage-pill{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:999px;padding:.4rem 1rem;font-size:.875rem;font-weight:700;letter-spacing:.24em;line-height:1;text-transform:uppercase;white-space:nowrap}.problem-stage-pill--leak{background:rgba(59,130,246,.18);border-color:rgba(96,165,250,.55);box-shadow:0 0 28px -14px rgba(37,99,235,.72);color:#1d4ed8}.problem-stage-pill--hazard{background:rgba(245,158,11,.14);border-color:rgba(251,191,36,.48);box-shadow:0 0 28px -14px rgba(217,119,6,.56);color:#b45309}.problem-stage-pill--fire{background:rgba(244,63,94,.12);border-color:rgba(251,113,133,.4);box-shadow:0 0 28px -14px rgba(225,29,72,.52);color:#e11d48}.dark .problem-stage-pill--leak{background:rgba(96,165,250,.22);border-color:rgba(147,197,253,.36);box-shadow:0 0 32px -14px rgba(96,165,250,.58);color:#dbeafe}.dark .problem-stage-pill--hazard{background:rgba(251,191,36,.16);border-color:rgba(252,211,77,.3);box-shadow:0 0 32px -14px rgba(251,191,36,.44);color:#fcd34d}.dark .problem-stage-pill--fire{background:rgba(251,113,133,.16);border-color:rgba(251,113,133,.28);box-shadow:0 0 32px -14px rgba(251,113,133,.4);color:#fda4af}.problem-cost-stage{position:relative;isolation:isolate;padding:.25rem 0 .5rem}.problem-cost-stage:before{content:"";position:absolute;inset:-1rem -1rem -1.25rem;border-radius:2.75rem;background:radial-gradient(circle at 78% 18%,rgba(244,63,94,.18),transparent 36%),radial-gradient(circle at 16% 74%,rgba(251,113,133,.12),transparent 42%),linear-gradient(180deg,rgba(255,241,242,.78),rgba(255,250,250,.34));pointer-events:none;z-index:0}.problem-cost-grid-shell,.problem-cost-stage>*{position:relative;z-index:1}.problem-cost-bridge{display:grid;gap:.8rem;margin-top:.9rem}.problem-cost-copy{margin-top:1.1rem}.problem-cost-pill{position:relative;overflow:hidden;padding:.95rem 1rem;border-radius:1.95rem;border:1px solid rgba(251,113,133,.24);box-shadow:0 24px 44px -34px rgba(225,29,72,.28),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(16px)}.problem-cost-pill:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(255,255,255,.3),transparent 40%),linear-gradient(180deg,transparent,rgba(255,255,255,.04));pointer-events:none}.problem-cost-pill--sheet{border-color:rgba(190,24,93,.44);background:linear-gradient(135deg,rgba(255,248,250,.82),rgba(255,237,244,.66) 54%,rgba(225,29,72,.12) 78%,rgba(131,24,67,.12));box-shadow:0 24px 52px -34px rgba(190,24,93,.24),inset 0 1px 0 rgba(255,255,255,.82)}.problem-cost-pill--crm{border-color:rgba(251,191,36,.58);background:linear-gradient(135deg,rgba(255,250,235,.78),rgba(254,243,199,.58) 62%,rgba(251,191,36,.18));box-shadow:0 26px 54px -34px rgba(245,158,11,.26),inset 0 1px 0 rgba(255,255,255,.84)}.problem-cost-pill--books{border-color:rgba(225,29,72,.52);background:linear-gradient(135deg,rgba(255,247,249,.82),rgba(255,228,233,.62) 52%,rgba(225,29,72,.2) 78%,rgba(127,29,29,.18));box-shadow:0 28px 58px -34px rgba(190,24,93,.34),inset 0 1px 0 rgba(255,255,255,.82)}.problem-cost-pill-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.problem-cost-pill-label{position:relative;margin:0;font-size:.65rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.problem-cost-pill--sheet .problem-cost-pill-label{color:#9d174d}.problem-cost-pill--crm .problem-cost-pill-label{color:#b45309}.problem-cost-pill--books .problem-cost-pill-label{color:#b91c1c}.problem-cost-pill-status{position:relative;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.44);padding:.28rem .7rem;font-size:.58rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.problem-cost-pill--sheet .problem-cost-pill-status{border-color:rgba(190,24,93,.34);background:rgba(255,241,245,.76);color:#9d174d}.problem-cost-pill--crm .problem-cost-pill-status{border-color:rgba(251,191,36,.56);background:rgba(255,250,235,.62);color:#92400e}.problem-cost-pill--books .problem-cost-pill-status{border-color:rgba(225,29,72,.38);background:rgba(255,241,243,.72);color:#b91c1c}.problem-cost-pill-title{position:relative;margin:.75rem 0 0;color:#0f172a;font-family:Montserrat,Inter,sans-serif;font-size:.96rem;font-weight:700;letter-spacing:-.01em;line-height:1.2}.problem-cost-pill-result{position:relative;display:inline-flex;align-items:center;margin-top:.8rem;border-radius:999px;border:1px solid rgba(255,255,255,.52);padding:.45rem .85rem;font-size:.74rem;font-weight:600;line-height:1}.problem-cost-pill--sheet .problem-cost-pill-result{border-color:rgba(190,24,93,.3);background:rgba(255,242,247,.78);color:#9d174d}.problem-cost-pill--crm .problem-cost-pill-result{border-color:rgba(251,191,36,.46);background:rgba(255,250,235,.6);color:#92400e}.problem-cost-pill--books .problem-cost-pill-result{border-color:rgba(225,29,72,.34);background:rgba(255,240,243,.78);color:#b91c1c}.dark .problem-cost-stage:before{background:radial-gradient(circle at 78% 18%,rgba(251,113,133,.16),transparent 34%),radial-gradient(circle at 16% 74%,rgba(190,24,93,.14),transparent 40%),linear-gradient(180deg,rgba(76,5,25,.28),rgba(30,10,20,.08))}.dark .problem-cost-pill:before{background:radial-gradient(circle at top left,rgba(255,255,255,.08),transparent 40%),linear-gradient(180deg,transparent,rgba(255,255,255,.02))}.dark .problem-cost-pill--sheet{border-color:rgba(244,114,182,.24);background:linear-gradient(135deg,rgba(57,15,37,.8),rgba(43,12,31,.86) 52%,rgba(190,24,93,.16) 78%,rgba(131,24,67,.14));box-shadow:0 28px 56px -34px rgba(131,24,67,.34),inset 0 1px 0 rgba(255,255,255,.08)}.dark .problem-cost-pill--crm{border-color:rgba(251,191,36,.28);background:linear-gradient(135deg,rgba(54,35,10,.78),rgba(39,22,7,.82) 58%,rgba(251,191,36,.14));box-shadow:0 30px 60px -34px rgba(251,191,36,.32),inset 0 1px 0 rgba(255,255,255,.08)}.dark .problem-cost-pill--books{border-color:rgba(251,113,133,.24);background:linear-gradient(135deg,rgba(59,12,24,.82),rgba(43,10,20,.88) 58%,rgba(225,29,72,.18));box-shadow:0 30px 60px -34px rgba(153,27,27,.38),inset 0 1px 0 rgba(255,255,255,.08)}.dark .problem-cost-pill-title{color:#ffffff}.dark .problem-cost-pill--sheet .problem-cost-pill-label,.dark .problem-cost-pill--sheet .problem-cost-pill-result,.dark .problem-cost-pill--sheet .problem-cost-pill-status{color:#f9a8d4}.dark .problem-cost-pill--crm .problem-cost-pill-label,.dark .problem-cost-pill--crm .problem-cost-pill-result,.dark .problem-cost-pill--crm .problem-cost-pill-status{color:#fde68a}.dark .problem-cost-pill--books .problem-cost-pill-label,.dark .problem-cost-pill--books .problem-cost-pill-result,.dark .problem-cost-pill--books .problem-cost-pill-status{color:#fda4af}.dark .problem-cost-pill--sheet .problem-cost-pill-result,.dark .problem-cost-pill--sheet .problem-cost-pill-status{border-color:rgba(244,114,182,.22);background:rgba(190,24,93,.1)}.dark .problem-cost-pill--crm .problem-cost-pill-result,.dark .problem-cost-pill--crm .problem-cost-pill-status{border-color:rgba(251,191,36,.22);background:rgba(251,191,36,.1)}.dark .problem-cost-pill--books .problem-cost-pill-result,.dark .problem-cost-pill--books .problem-cost-pill-status{border-color:rgba(251,113,133,.22);background:rgba(225,29,72,.1)}.problem-story-content{position:relative;z-index:2}.problem-story-frame{display:grid;gap:1.25rem}.problem-story-copy{min-width:0}.problem-story-headline{margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.15rem,1.6vw,1.55rem);font-weight:700;line-height:1.18;letter-spacing:-.02em}.problem-story-headline--leak{color:#1e3a8a}.problem-story-headline--hazard{color:#92400e}.problem-story-headline--fire{color:#be123c}.dark .problem-story-headline--leak{color:#dbeafe}.dark .problem-story-headline--hazard{color:#fde68a}.dark .problem-story-headline--fire{color:#fecdd3}.problem-story-visual{position:relative;z-index:1;margin:1rem 0 1.4rem;pointer-events:none}.problem-story-visual--fire,.problem-story-visual--hazard,.problem-story-visual--leak{width:100%}.problem-stage-link{position:relative;width:2px;height:3.5rem;margin:-.2rem 0 -.1rem 1.05rem;border-radius:999px;overflow:visible}.problem-stage-link:after{content:"";position:absolute;inset:0;border-radius:inherit;filter:blur(8px);opacity:.55}.problem-stage-link--leak-to-hazard{background:linear-gradient(180deg,rgba(59,130,246,.42),rgba(245,158,11,.34))}.problem-stage-link--leak-to-hazard:after{background:linear-gradient(180deg,rgba(59,130,246,.2),rgba(245,158,11,.16))}.problem-stage-link--hazard-to-fire{background:linear-gradient(180deg,rgba(245,158,11,.4),rgba(244,63,94,.34))}.problem-stage-link--hazard-to-fire:after{background:linear-gradient(180deg,rgba(245,158,11,.18),rgba(244,63,94,.16))}.dark .problem-stage-link--leak-to-hazard{background:linear-gradient(180deg,rgba(96,165,250,.5),rgba(251,191,36,.38))}.dark .problem-stage-link--leak-to-hazard:after{background:linear-gradient(180deg,rgba(96,165,250,.24),rgba(251,191,36,.2))}.dark .problem-stage-link--hazard-to-fire{background:linear-gradient(180deg,rgba(251,191,36,.44),rgba(251,113,133,.38))}.dark .problem-stage-link--hazard-to-fire:after{background:linear-gradient(180deg,rgba(251,191,36,.22),rgba(251,113,133,.2))}.problem-story-block--fire:before,.problem-story-block--hazard:before,.problem-story-block--leak:before{content:"";position:absolute;inset:-1.5rem -1rem -1rem;border-radius:2.5rem;pointer-events:none;z-index:0}.problem-story-block--leak:before{background:radial-gradient(circle at 72% 34%,rgba(37,99,235,.38),transparent 52%),radial-gradient(circle at 26% 28%,rgba(59,130,246,.16),transparent 28%)}.problem-story-block--hazard:before{background:radial-gradient(circle at 78% 40%,rgba(251,191,36,.16),transparent 58%)}.problem-story-block--fire:before{background:radial-gradient(circle at 74% 34%,rgba(244,63,94,.14),transparent 56%)}.dark .problem-story-block--leak:before{background:radial-gradient(circle at 72% 34%,rgba(96,165,250,.34),transparent 50%),radial-gradient(circle at 24% 28%,rgba(147,197,253,.14),transparent 26%)}.problem-story-visual--leak{filter:drop-shadow(0 0 22px rgba(37,99,235,.3))}.problem-story-visual--hazard{filter:drop-shadow(0 0 24px rgba(245,158,11,.26))}.problem-story-visual--fire{filter:drop-shadow(0 0 26px rgba(244,63,94,.24))}.dark .problem-story-visual--leak{filter:drop-shadow(0 0 24px rgba(96,165,250,.34))}.dark .problem-story-visual--hazard{filter:drop-shadow(0 0 24px rgba(251,191,36,.3))}.dark .problem-story-visual--fire{filter:drop-shadow(0 0 28px rgba(251,113,133,.28))}.dark .problem-story-block--hazard:before{background:radial-gradient(circle at 78% 40%,rgba(251,191,36,.12),transparent 56%)}.dark .problem-story-block--fire:before{background:radial-gradient(circle at 74% 34%,rgba(251,113,133,.12),transparent 54%)}.problem-fire-visual,.problem-hazard-visual,.problem-leak-visual{position:relative;overflow:hidden;min-height:13.5rem;border:1px solid rgba(148,163,184,.2);border-radius:1.8rem;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(241,245,249,.72)),radial-gradient(circle at top right,rgba(255,255,255,.58),transparent 44%);box-shadow:0 26px 52px -38px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.82)}.dark .problem-fire-visual,.dark .problem-hazard-visual,.dark .problem-leak-visual{border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(15,23,42,.82),rgba(2,6,23,.72)),radial-gradient(circle at top right,rgba(255,255,255,.06),transparent 46%);box-shadow:0 28px 56px -40px rgba(2,6,23,.54),inset 0 1px 0 rgba(255,255,255,.06)}.problem-leak-visual{background:radial-gradient(circle at 24% 20%,rgba(191,219,254,.32),transparent 32%),linear-gradient(180deg,rgba(248,250,252,.94),rgba(226,232,240,.72))}.dark .problem-leak-visual{background:radial-gradient(circle at 24% 20%,rgba(96,165,250,.2),transparent 34%),linear-gradient(180deg,rgba(15,23,42,.84),rgba(7,15,28,.78))}.problem-leak-pipe{position:absolute;left:1.15rem;right:1.15rem;top:3.4rem;height:3.6rem;border-radius:999px;background:linear-gradient(180deg,#0f172a,#1e293b 38%,#334155 62%,#0f172a);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 34px -24px rgba(15,23,42,.4)}.problem-leak-pipe-core{position:absolute;inset:.42rem .7rem;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 46%),linear-gradient(90deg,rgba(59,130,246,.14),transparent 28%,transparent 72%,rgba(59,130,246,.12))}.problem-leak-seam{position:absolute;left:52%;top:.4rem;bottom:.4rem;width:.75rem;border-radius:999px;background:linear-gradient(180deg,rgba(125,211,252,.74),rgba(14,165,233,.12)),radial-gradient(circle at center,rgba(255,255,255,.82),transparent 68%);box-shadow:0 0 22px -8px rgba(56,189,248,.9),inset 0 1px 0 rgba(255,255,255,.24)}.problem-leak-drop{position:absolute;left:calc(52% + .18rem);top:calc(100% - .18rem);width:.92rem;height:1.25rem;border-radius:80% 80% 88% 88%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.84),rgba(255,255,255,.12) 44%,transparent 48%),linear-gradient(180deg,rgba(191,219,254,.96),rgba(14,165,233,.78));filter:drop-shadow(0 10px 18px rgba(14,165,233,.2));transform-origin:center top}.problem-leak-drop--primary{animation:problem-leak-drop 2.5s ease-in-out infinite}.problem-leak-drop--secondary{left:calc(52% + 1.3rem);width:.58rem;height:.78rem;opacity:.58;animation:problem-leak-drop 2.5s ease-in-out 1.1s infinite}.problem-leak-puddle{position:absolute;left:42%;right:16%;bottom:1.5rem;height:2.8rem;border-radius:999px;background:radial-gradient(circle at center,rgba(125,211,252,.42),rgba(59,130,246,.12) 62%,transparent 76%)}.problem-leak-ripple{position:absolute;inset:.45rem .7rem;border:1px solid rgba(56,189,248,.44);border-radius:inherit}.problem-leak-ripple--inner{animation:problem-ripple 2.5s ease-out infinite}.problem-leak-ripple--outer{inset:.1rem .3rem;opacity:.46;animation:problem-ripple 2.5s ease-out .9s infinite}.problem-leak-glow{position:absolute;inset:auto 12% 1rem 24%;height:3.4rem;background:radial-gradient(circle at center,rgba(125,211,252,.24),transparent 72%);filter:blur(12px)}.problem-hazard-visual{background:radial-gradient(circle at 50% 48%,rgba(251,191,36,.22),transparent 26%),linear-gradient(180deg,rgba(248,250,252,.96),rgba(241,245,249,.72))}.dark .problem-hazard-visual{background:radial-gradient(circle at 50% 48%,rgba(251,191,36,.18),transparent 28%),linear-gradient(180deg,rgba(15,23,42,.86),rgba(2,6,23,.74))}.problem-hazard-cable{position:absolute;top:50%;width:42%;height:1.6rem;margin-top:-.8rem;border-radius:999px;background:linear-gradient(180deg,#020617,#1e293b 50%,#475569);box-shadow:0 14px 30px -22px rgba(15,23,42,.56)}.problem-hazard-cable--left{left:1.15rem}.problem-hazard-cable--right{right:1.15rem}.problem-hazard-cable-strand{position:absolute;right:-.7rem;width:1.35rem;height:.22rem;border-radius:999px;background:linear-gradient(90deg,rgba(241,245,249,.9),rgba(251,191,36,.9))}.problem-hazard-cable--right .problem-hazard-cable-strand{left:-.7rem;right:auto}.problem-hazard-cable-strand--top{top:.42rem;transform:rotate(-14deg)}.problem-hazard-cable-strand--bottom{bottom:.42rem;transform:rotate(14deg)}.problem-hazard-breach{position:absolute;left:50%;top:50%;width:6.2rem;height:5.2rem;transform:translate(-50%,-50%)}.problem-hazard-arc{position:absolute;left:50%;top:50%;width:2.8rem;height:.34rem;border-radius:999px;background:linear-gradient(90deg,rgba(254,240,138,.12),rgba(251,191,36,.96),rgba(255,255,255,.12));box-shadow:0 0 24px -8px rgba(251,191,36,.94);transform-origin:center}.problem-hazard-arc--one{margin-left:-1.4rem;margin-top:-.2rem;transform:rotate(12deg);animation:problem-hazard-arc 1.3s ease-in-out infinite}.problem-hazard-arc--two{margin-left:-1rem;margin-top:-.8rem;transform:rotate(-22deg);animation:problem-hazard-arc 1.3s ease-in-out .34s infinite}.problem-hazard-arc--three{margin-left:-1.55rem;margin-top:.62rem;transform:rotate(-4deg);animation:problem-hazard-arc 1.3s ease-in-out .62s infinite}.problem-hazard-spark{position:absolute;width:.5rem;height:.5rem;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.96),rgba(251,191,36,.92) 48%,transparent 68%);filter:blur(.1rem);opacity:0}.problem-hazard-spark--one{left:.8rem;top:1.1rem;animation:problem-hazard-spark 1.8s ease-out infinite}.problem-hazard-spark--two{right:.9rem;top:.7rem;animation:problem-hazard-spark 1.8s ease-out .42s infinite}.problem-hazard-spark--three{left:2.6rem;bottom:.7rem;animation:problem-hazard-spark 1.8s ease-out .88s infinite}.problem-hazard-glow{position:absolute;left:50%;top:50%;width:8rem;height:7rem;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(251,191,36,.28),transparent 68%);filter:blur(12px);animation:problem-hazard-glow 2s ease-in-out infinite}.problem-fire-visual{background:radial-gradient(circle at 50% 72%,rgba(251,113,133,.24),transparent 34%),linear-gradient(180deg,rgba(255,247,237,.94),rgba(255,241,242,.74))}.dark .problem-fire-visual{background:radial-gradient(circle at 50% 72%,rgba(251,113,133,.22),transparent 34%),linear-gradient(180deg,rgba(24,10,18,.9),rgba(14,6,12,.78))}.problem-fire-bed{position:absolute;left:1.15rem;right:1.15rem;bottom:1.1rem;height:2.8rem;border-radius:999px;background:linear-gradient(180deg,rgba(68,23,15,.9),rgba(41,15,12,.96)),radial-gradient(circle at center,rgba(251,146,60,.18),transparent 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.problem-fire-flame{position:absolute;bottom:2.3rem;width:4.8rem;border-radius:999px 999px 38% 38%;background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.92),rgba(254,215,170,.74) 22%,rgba(251,146,60,.92) 46%,rgba(225,29,72,.84) 72%,transparent 86%);transform-origin:center bottom;filter:blur(.08rem)}.problem-fire-flame--left{left:20%;height:6.4rem;animation:problem-fire-flicker 1.7s ease-in-out infinite}.problem-fire-flame--center{left:50%;width:5.6rem;height:8rem;margin-left:-2.8rem;animation:problem-fire-flicker 1.5s ease-in-out .18s infinite}.problem-fire-flame--right{right:18%;height:5.8rem;animation:problem-fire-flicker 1.65s ease-in-out .42s infinite}.problem-fire-ember{position:absolute;bottom:4.1rem;width:.42rem;height:.42rem;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.96),rgba(251,146,60,.92) 54%,transparent 72%);opacity:0}.problem-fire-ember--one{left:34%;animation:problem-fire-ember 2.1s linear infinite}.problem-fire-ember--two{left:52%;animation:problem-fire-ember 2.1s linear .5s infinite}.problem-fire-ember--three{left:66%;animation:problem-fire-ember 2.1s linear .94s infinite}.problem-fire-smoke{position:absolute;bottom:6.4rem;width:4.2rem;height:4.2rem;border-radius:999px;background:radial-gradient(circle,rgba(148,163,184,.28),transparent 70%);filter:blur(.22rem);opacity:0}.problem-fire-smoke--one{left:32%;animation:problem-fire-smoke 3.2s ease-out infinite}.problem-fire-smoke--two{right:26%;animation:problem-fire-smoke 3.2s ease-out 1.1s infinite}.problem-fire-glow{position:absolute;left:16%;right:16%;bottom:1rem;height:5rem;background:radial-gradient(circle at center,rgba(251,146,60,.24),rgba(225,29,72,.16) 48%,transparent 74%);filter:blur(16px)}.problem-card-icon{position:relative;box-shadow:0 10px 24px -18px color-mix(in srgb,var(--ace-accent) 55%,transparent),inset 0 1px 0 rgba(255,255,255,.68);animation:problem-card-icon-float 3.8s ease-in-out infinite;transform-origin:center}.problem-card-icon:after{content:"";position:absolute;inset:-.3rem;border-radius:1.35rem;background:radial-gradient(circle,color-mix(in srgb,var(--ace-accent) 18%,transparent),transparent 72%);opacity:.7;filter:blur(10px);z-index:-1;animation:problem-card-icon-glow 3.8s ease-in-out infinite}@keyframes problem-leak-drop{0%,12%{opacity:0;transform:translateY(-.2rem) scale(.7)}24%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1;transform:translateY(4.8rem) scale(1.02)}to{opacity:0;transform:translateY(5.6rem) scale(.82)}}.problem-loop-shell{position:relative;isolation:isolate;overflow:visible!important;border-color:rgba(248,113,113,.34)!important;background:radial-gradient(circle at 20% 0,rgba(248,113,113,.18),transparent 34%),linear-gradient(180deg,rgba(42,14,20,.86),rgba(20,8,12,.78))!important;box-shadow:0 36px 86px -52px rgba(248,113,113,.54),inset 0 0 0 1px rgba(254,202,202,.08)!important}.problem-loop-shell:after,.problem-loop-shell:before{content:"";position:absolute;top:34%;bottom:32%;z-index:0;width:clamp(1.15rem,7vw,4.25rem);border:1px solid rgba(248,113,113,.22);background:radial-gradient(circle at center,rgba(248,113,113,.28),transparent 58%),linear-gradient(180deg,rgba(127,29,29,.72),rgba(69,10,10,.52));box-shadow:0 0 34px -18px rgba(248,113,113,.72),inset 0 0 26px rgba(254,202,202,.06);pointer-events:none}.problem-loop-shell:before{left:0;border-radius:0 999px 999px 0;transform:translateX(-24%)}.problem-loop-shell:after{right:0;border-radius:999px 0 0 999px;transform:translateX(24%)}.career-conveyor-shell{position:relative;padding-block:.7rem 1rem}.career-conveyor-scene{position:relative;height:clamp(33rem,60vw,40rem);overflow:hidden;perspective:1900px;perspective-origin:50% 38%;isolation:isolate}.career-conveyor-orbit{position:absolute;left:50%;top:50%;border-radius:999px;transform:translate(-50%,-50%)}.career-conveyor-orbit--outer{width:min(42rem,calc(100% - 1.5rem));height:min(21.5rem,76%);border:1px solid rgba(148,163,184,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.42),0 0 44px -28px rgba(59,130,246,.18)}.career-conveyor-orbit--inner{width:min(28rem,calc(100% - 6rem));height:min(14rem,52%);border:1px dashed rgba(148,163,184,.22);opacity:.9}.career-conveyor-stage{inset:0}.career-conveyor-card,.career-conveyor-stage{position:absolute;transform-style:preserve-3d}.career-conveyor-card{--career-accent:#38bdf8;--career-accent-soft:#7dd3fc;--career-accent-tertiary:#bae6fd;--career-accent-glow:rgba(56,189,248,0.22);--career-accent-ink:#155e75;--career-chip-bg:linear-gradient(135deg,rgba(56,189,248,0.16),rgba(125,211,252,0.14));--career-chip-border:rgba(56,189,248,0.24);--career-chip-ink:#155e75;left:50%;top:50%;width:min(22rem,calc(100% - 2rem));min-height:21.5rem;padding:1.2rem;border:1px solid rgba(148,163,184,.24);border-radius:1.9rem;background:radial-gradient(circle at top left,rgba(255,255,255,.84),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.94));box-shadow:0 24px 52px -30px rgba(15,23,42,.24),inset 0 0 0 1px rgba(255,255,255,.62);color:#0f172a;cursor:pointer;overflow:hidden;text-align:left;transition:transform 1.85s cubic-bezier(.2,.85,.2,1),opacity 1.2s ease,box-shadow .9s ease,filter 1.2s ease;will-change:transform,opacity}.dark .career-conveyor-card{background:radial-gradient(circle at top left,rgba(103,197,255,.13),transparent 38%),radial-gradient(circle at 82% 16%,rgba(248,211,139,.08),transparent 24%),linear-gradient(180deg,rgba(25,42,40,.96),rgba(16,30,30,.94));border-color:rgba(157,207,197,.2);box-shadow:0 24px 52px -32px rgba(4,13,13,.72),inset 0 0 0 1px rgba(210,244,236,.05);color:var(--sato-dark-text)}.career-conveyor-card-shine{position:absolute;inset:0;background:radial-gradient(circle at 20% 18%,var(--career-accent-glow),transparent 26%),linear-gradient(140deg,rgba(255,255,255,.18),transparent 26%),radial-gradient(circle at 86% 18%,rgba(255,255,255,.46),transparent 18%);pointer-events:none}.career-conveyor-card-copy{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column}.career-conveyor-card-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.career-conveyor-card-brand{display:inline-flex;align-items:center;gap:.7rem;min-width:0}.career-conveyor-card-mark{display:inline-flex;height:2.9rem;width:2.9rem;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(241,245,249,.74));box-shadow:0 16px 30px -24px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.84)}.career-conveyor-card-mark>img,.career-conveyor-card-mark>span[aria-hidden=true],.career-conveyor-card-mark>svg{flex-shrink:0}.dark .career-conveyor-card-mark{background:linear-gradient(180deg,rgba(231,243,238,.18),rgba(20,36,34,.8))}.career-conveyor-card-brand-text{min-width:0;font-size:.98rem;font-weight:700;line-height:1.1;color:var(--career-accent-ink)}.dark .career-conveyor-card-brand-text{color:var(--sato-dark-text)}.career-conveyor-chip{display:inline-flex;align-items:center;align-self:flex-start;border:1px solid var(--career-chip-border);border-radius:999px;padding:.42rem .78rem;font-size:.56rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.career-conveyor-chip,.dark .career-conveyor-chip{background:var(--career-chip-bg);color:var(--career-chip-ink)}.dark .career-conveyor-chip{border-color:var(--career-chip-border)}.career-conveyor-headline{margin-top:1.2rem;font-size:1.1rem;font-weight:650;line-height:1.18;color:#0f172a}.dark .career-conveyor-headline{color:#f8fafc}.career-conveyor-anchor{margin-top:.8rem;font-size:.72rem;font-weight:700;line-height:1.5;letter-spacing:.02em;color:var(--career-accent-ink);opacity:.88}.dark .career-conveyor-anchor{color:rgba(206,236,228,.9)}.career-conveyor-story{margin-top:.9rem;font-size:.95rem;line-height:1.72;color:rgba(51,65,85,.92)}.career-conveyor-story-highlight{font-weight:700;color:var(--career-accent-ink);text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--career-accent-tertiary) 78%,transparent 22%);text-decoration-thickness:.14em;text-underline-offset:.18em;text-shadow:0 0 16px var(--career-accent-glow)}.dark .career-conveyor-story{color:rgba(218,230,226,.88)}.dark .career-conveyor-story-highlight{color:#ccfbf1;text-decoration-color:rgba(94,234,212,.34)}.career-conveyor-surface--justworks{background:radial-gradient(circle at top left,rgba(147,197,253,.32),transparent 36%),linear-gradient(180deg,rgba(239,246,255,.98),rgba(219,234,254,.96))}.career-conveyor-surface--monday{background:radial-gradient(circle at top left,rgba(226,68,92,.18),transparent 30%),radial-gradient(circle at 78% 14%,rgba(0,200,117,.14),transparent 24%),radial-gradient(circle at 52% 8%,rgba(255,203,0,.12),transparent 18%),linear-gradient(180deg,rgba(248,250,252,.98),rgba(241,245,249,.96))}.career-conveyor-surface--abacus{background:radial-gradient(circle at top left,rgba(240,171,252,.22),transparent 34%),radial-gradient(circle at 74% 18%,rgba(196,181,253,.18),transparent 24%),linear-gradient(180deg,rgba(250,245,255,.98),rgba(245,243,255,.96))}.career-conveyor-surface--ones{background:radial-gradient(circle at top left,rgba(29,78,216,.16),transparent 34%),linear-gradient(180deg,rgba(239,246,255,.98),rgba(219,234,254,.96))}.career-conveyor-surface--nst{background:radial-gradient(circle at top left,rgba(45,212,191,.16),transparent 34%),linear-gradient(180deg,rgba(240,253,250,.98),rgba(241,245,249,.96))}.dark .career-conveyor-surface--abacus,.dark .career-conveyor-surface--justworks,.dark .career-conveyor-surface--monday,.dark .career-conveyor-surface--nst,.dark .career-conveyor-surface--ones{background:radial-gradient(circle at top left,color-mix(in srgb,var(--career-accent) 22%,transparent 78%),transparent 34%),radial-gradient(circle at 82% 16%,rgba(248,211,139,.08),transparent 24%),linear-gradient(180deg,rgba(25,42,40,.96),rgba(16,30,30,.94))}.dark .career-conveyor-surface--justworks{background:radial-gradient(circle at top left,rgba(147,197,253,.24),transparent 36%),linear-gradient(180deg,rgba(24,43,50,.97),rgba(15,31,34,.95))}.dark .career-conveyor-surface--monday{background:radial-gradient(circle at top left,rgba(226,68,92,.16),transparent 30%),radial-gradient(circle at 78% 14%,rgba(0,200,117,.15),transparent 24%),radial-gradient(circle at 52% 8%,rgba(255,203,0,.11),transparent 18%),linear-gradient(180deg,rgba(27,41,40,.97),rgba(15,30,31,.95))}.dark .career-conveyor-surface--abacus{background:radial-gradient(circle at top left,rgba(240,171,252,.18),transparent 34%),radial-gradient(circle at 74% 18%,rgba(196,181,253,.13),transparent 24%),linear-gradient(180deg,rgba(32,37,48,.97),rgba(20,28,38,.95))}.dark .career-conveyor-surface--ones{background:radial-gradient(circle at top left,rgba(103,197,255,.19),transparent 34%),linear-gradient(180deg,rgba(23,42,50,.97),rgba(15,31,36,.95))}.dark .career-conveyor-surface--nst{background:radial-gradient(circle at top left,rgba(45,212,191,.17),transparent 34%),linear-gradient(180deg,rgba(21,43,39,.97),rgba(15,31,30,.95))}.career-conveyor-card--front{opacity:1;filter:none;transform:translate3d(-50%,-50%,102px) rotateY(0deg) scale(1);z-index:5}.career-conveyor-card--active{box-shadow:0 34px 70px -34px rgba(15,23,42,.28),0 0 38px -26px var(--career-accent-glow),0 0 0 1px rgba(255,255,255,.74) inset}.dark .career-conveyor-card--active{box-shadow:0 34px 72px -34px rgba(2,6,23,.78),0 0 42px -24px var(--career-accent-glow),0 0 0 1px rgba(255,255,255,.05) inset}.career-conveyor-card--left{opacity:.86;filter:saturate(.92);transform:translate3d(calc(-50% - 12.6rem),calc(-50% + .9rem),-138px) rotateY(42deg) scale(.9);z-index:4}.career-conveyor-card--right{opacity:.86;filter:saturate(.92);transform:translate3d(calc(-50% + 12.6rem),calc(-50% + .9rem),-138px) rotateY(-42deg) scale(.9);z-index:4}.career-conveyor-card--back-right{opacity:.26;filter:saturate(.82) blur(.8px);transform:translate3d(calc(-50% + 7.2rem),calc(-50% + 1rem),-230px) rotateY(-18deg) scale(.8);z-index:2}.career-conveyor-card--back-left{opacity:.26;filter:saturate(.82) blur(.8px);transform:translate3d(calc(-50% - 7.2rem),calc(-50% + 1rem),-230px) rotateY(18deg) scale(.8);z-index:2}.career-conveyor-card--back-left .career-conveyor-story,.career-conveyor-card--back-right .career-conveyor-story,.career-conveyor-card--left .career-conveyor-story,.career-conveyor-card--right .career-conveyor-story{display:none}.career-conveyor-card--back-left .career-conveyor-headline,.career-conveyor-card--back-right .career-conveyor-headline{opacity:.5}.career-conveyor-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin:0 auto 1rem;max-width:44rem;position:relative;z-index:8}.career-conveyor-control{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;border-radius:999px;border:1px solid rgba(148,163,184,.72);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,245,249,.82));color:#38516b;cursor:pointer;padding:.48rem .95rem;font-size:.76rem;font-weight:700;letter-spacing:.01em;box-shadow:0 14px 26px -24px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.88);transition:border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.career-conveyor-control:before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:currentColor;opacity:0;transform:scale(.72);transition:opacity .18s ease,transform .18s ease}.career-conveyor-control:hover{border-color:rgba(56,189,248,.56);color:#0f172a;transform:translateY(-1px);box-shadow:0 18px 32px -24px rgba(15,23,42,.5),0 0 0 3px rgba(125,211,252,.12),inset 0 1px 0 rgba(255,255,255,.92)}.career-conveyor-control--active{background:radial-gradient(circle at 18% 0,rgba(125,211,252,.5),transparent 36%),linear-gradient(180deg,#eff6ff,#dbeafe);border-color:rgba(56,189,248,.72);color:#123955;transform:translateY(-2px);box-shadow:0 20px 38px -24px rgba(37,99,235,.42),0 0 0 3px rgba(125,211,252,.24),0 0 28px -22px rgba(14,165,233,.8),inset 0 1px 0 rgba(255,255,255,.96)}.career-conveyor-control--active:before{opacity:1;transform:scale(1)}.dark .career-conveyor-control{border-color:rgba(71,85,105,.88);background:linear-gradient(180deg,rgba(30,41,59,.92),rgba(15,23,42,.82));color:rgba(226,232,240,.82);box-shadow:0 16px 30px -26px rgba(2,6,23,.8),inset 0 1px 0 rgba(255,255,255,.08)}.dark .career-conveyor-control--active{background:radial-gradient(circle at 16% 0,rgba(125,211,252,.24),transparent 38%),linear-gradient(180deg,rgba(51,65,85,.98),rgba(15,23,42,.96));border-color:rgba(125,211,252,.7);color:white;box-shadow:0 20px 38px -24px rgba(14,165,233,.38),0 0 0 3px rgba(125,211,252,.16),inset 0 1px 0 rgba(255,255,255,.14)}.about-career-timeline .career-conveyor-shell{padding-block:.25rem .45rem}.about-career-timeline .career-conveyor-controls{margin-bottom:.45rem}.about-career-timeline .career-conveyor-control{min-height:2.1rem;padding:.4rem .78rem;font-size:.7rem}.about-career-timeline .career-conveyor-scene{height:clamp(29rem,42vw,32rem)}.about-career-timeline .career-conveyor-card{width:min(20.5rem,calc(100% - 2rem));min-height:19.25rem;border-radius:1.45rem;padding:1rem}.about-career-timeline .career-conveyor-card-mark{height:2.55rem;width:2.55rem}.about-career-timeline .career-conveyor-card-brand-text{font-size:.9rem}.about-career-timeline .career-conveyor-chip{padding:.34rem .64rem;font-size:.52rem}.about-career-timeline .career-conveyor-headline{margin-top:1rem;font-size:.98rem}.about-career-timeline .career-conveyor-anchor{margin-top:.62rem;font-size:.68rem}.about-career-timeline .career-conveyor-story{margin-top:.68rem;font-size:.84rem;line-height:1.55}@media (max-width:1023px){.career-conveyor-scene{height:35rem}.career-conveyor-orbit--outer{width:calc(100% - 1rem);height:min(20rem,74%)}.career-conveyor-orbit--inner{width:min(24rem,calc(100% - 4rem));height:min(13rem,50%)}.career-conveyor-card{width:min(19rem,calc(100% - 1.5rem));min-height:19.75rem;padding:1rem}.career-conveyor-card--left{transform:translate3d(calc(-50% - 8.8rem),calc(-50% + .9rem),-124px) rotateY(36deg) scale(.88)}.career-conveyor-card--right{transform:translate3d(calc(-50% + 8.8rem),calc(-50% + .9rem),-124px) rotateY(-36deg) scale(.88)}.career-conveyor-card--back-right{transform:translate3d(calc(-50% + 5.8rem),calc(-50% + .9rem),-208px) rotateY(-16deg) scale(.78)}.career-conveyor-card--back-left{transform:translate3d(calc(-50% - 5.8rem),calc(-50% + .9rem),-208px) rotateY(16deg) scale(.78)}}@media (max-width:767px){.career-conveyor-shell{padding-block:.35rem 1.2rem}.career-conveyor-controls{gap:.52rem;margin-bottom:.2rem;padding-inline:.25rem}.career-conveyor-control{min-height:2.15rem;padding:.42rem .72rem;font-size:.68rem}.career-conveyor-scene{height:39.5rem}.career-conveyor-orbit--outer{height:23rem}.career-conveyor-orbit--inner{width:calc(100% - 3.5rem);height:15rem}.career-conveyor-card{width:min(18rem,calc(100% - .5rem));min-height:24.5rem;padding:.9rem}.career-conveyor-card-topline{flex-direction:column;align-items:flex-start;gap:.7rem}.career-conveyor-card-mark{height:2.5rem;width:2.5rem}.career-conveyor-card-brand-text{font-size:.92rem}.career-conveyor-headline{font-size:.96rem}.career-conveyor-story{font-size:.88rem;line-height:1.58}.career-conveyor-card--front{transform:translate3d(-50%,-50%,82px) rotateY(0deg) scale(1)}.career-conveyor-card--left{opacity:.9;transform:translate3d(calc(-50% - 8rem),calc(-50% + 1.3rem),-112px) rotateY(32deg) scale(.84)}.career-conveyor-card--right{opacity:.9;transform:translate3d(calc(-50% + 8rem),calc(-50% + 1.3rem),-112px) rotateY(-32deg) scale(.84)}.career-conveyor-card--back-right{opacity:.22;transform:translate3d(calc(-50% + 5rem),calc(-50% + 1.1rem),-186px) rotateY(-14deg) scale(.75)}.career-conveyor-card--back-left{opacity:.22;transform:translate3d(calc(-50% - 5rem),calc(-50% + 1.1rem),-186px) rotateY(14deg) scale(.75)}}.hero-orbit-visual{height:clamp(20rem,39vw,33.5rem);overflow:visible}.hero-orbit-stage{position:absolute;inset:clamp(1.15rem,2.2vw,1.4rem) clamp(.2rem,.8vw,.5rem) clamp(1.5rem,3vw,2rem);z-index:2}.hero-orbit-grid,.hero-orbit-wash{position:absolute;inset:-12%;pointer-events:none;z-index:0}.hero-orbit-grid{opacity:.22;background-image:linear-gradient(rgba(15,118,145,.07) 1px,transparent 0),linear-gradient(90deg,rgba(15,118,145,.07) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse at center,black 34%,rgba(0,0,0,.62) 56%,transparent 80%);mask-image:radial-gradient(ellipse at center,black 34%,rgba(0,0,0,.62) 56%,transparent 80%)}.hero-orbit-wash{opacity:.82;background:radial-gradient(circle at 26% 18%,rgba(104,182,255,.2),transparent 22%),radial-gradient(circle at 76% 32%,rgba(255,195,115,.18),transparent 18%),radial-gradient(circle at 54% 78%,rgba(126,247,234,.18),transparent 24%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,rgba(0,0,0,.58) 58%,transparent 84%);mask-image:radial-gradient(ellipse at center,black 30%,rgba(0,0,0,.58) 58%,transparent 84%)}.hero-orbit-cluster{position:absolute;z-index:2;transform-origin:center}.hero-orbit-connection-layer{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:visible}.hero-orbit-connection{stroke:rgba(150,244,231,.5);stroke-width:.52;stroke-linecap:round;stroke-dasharray:5 6;filter:drop-shadow(0 0 10px rgba(126,247,234,.22));animation:hero-orbit-connection-flow 12s linear infinite}.hero-orbit-connection--workers{stroke:rgba(127,214,255,.56)}.hero-orbit-connection--software{stroke:rgba(255,208,145,.54);animation-delay:-1.7s}.hero-orbit-connection--ai{stroke:rgba(145,246,225,.56);animation-delay:-3.3s}.hero-orbit-connection--mobile{display:none}.hero-orbit-intro-wordmark{top:70%;z-index:4;max-width:min(92%,34rem);background:linear-gradient(90deg,#ffffff,#83ddff 38%,#93f0d5 68%,#ffe08f);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(2.05rem,7vw,4.85rem);font-weight:700;letter-spacing:.015em;line-height:.9;opacity:0;pointer-events:none;text-align:center;text-shadow:0 0 34px rgba(127,214,255,.22);white-space:nowrap}.hero-orbit-intro-wordmark,.hero-orbit-system-core{position:absolute;left:50%;transform:translate(-50%,-50%)}.hero-orbit-system-core{top:52%;z-index:5;display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(154,242,227,.2);background:radial-gradient(circle at 24% 20%,rgba(127,214,255,.18),transparent 36%),linear-gradient(180deg,rgba(11,25,42,.74),rgba(5,12,24,.9));box-shadow:0 0 34px -20px rgba(126,247,234,.6),inset 0 1px 0 rgba(255,255,255,.1);overflow:hidden;padding:.18rem}.hero-orbit-system-core--sato{gap:.48rem;min-height:0;border-color:rgba(177,246,236,.34);border-radius:1.35rem;background:radial-gradient(circle at 8% 50%,rgba(34,211,238,.18),transparent 42%),radial-gradient(circle at 96% 22%,rgba(255,208,145,.16),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(235,254,255,.82));box-shadow:0 0 42px -16px rgba(126,247,234,.82),0 18px 42px -26px rgba(15,23,42,.82),inset 0 1px 0 rgba(255,255,255,.82);padding:.54rem .78rem .54rem .64rem}.hero-orbit-system-name{color:#071322;font-family:var(--font-display);font-size:clamp(1.12rem,3.8vw,1.72rem);font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.hero-orbit-rim-points{position:absolute;inset:0;z-index:4;pointer-events:none}.hero-orbit-rim-point{position:absolute;display:block;height:.48rem;width:.48rem;border-radius:999px;background:#98f4e7;box-shadow:0 0 0 .24rem rgba(152,244,231,.1),0 0 16px rgba(152,244,231,.64);transform:translate(-50%,-50%)}.hero-orbit-rim-point--workers{left:47.1%;top:49%;background:#82d9ff;box-shadow:0 0 0 .24rem rgba(130,217,255,.1),0 0 16px rgba(130,217,255,.66)}.hero-orbit-rim-point--software{left:53.9%;top:51.8%;background:#ffd293;box-shadow:0 0 0 .24rem rgba(255,210,147,.1),0 0 16px rgba(255,210,147,.62)}.hero-orbit-rim-point--ai{left:50%;top:57.9%}.hero-orbit-system-mark{display:block;height:3.05rem;width:3.05rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 0 12px rgba(127,214,255,.28)) drop-shadow(0 0 18px rgba(255,208,145,.12))}.hero-orbit-system-mark--sato{height:clamp(2.75rem,7vw,3.95rem);width:clamp(2.75rem,7vw,3.95rem);border-radius:999px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 14px rgba(127,214,255,.24)) drop-shadow(0 0 16px rgba(255,208,145,.1))}.hero-orbit-cluster--workers{left:2%;top:0;width:43%;height:35%}.hero-orbit-cluster--software{right:2%;top:18%;width:43%;height:35%}.hero-orbit-cluster--ai{left:22%;bottom:1%;width:48%;height:39%}.hero-orbit-body-shell,.hero-orbit-shell,.hero-orbit-track{position:absolute;inset:0}.hero-orbit-shell{z-index:1}.hero-orbit-track{--orbit-duration:16s;animation:hero-orbit-spin var(--orbit-duration) linear infinite;z-index:1}.hero-orbit-track--reverse{animation-direction:reverse}.hero-orbit-ellipse{display:none}.hero-orbit-item-wrap{position:absolute}.hero-orbit-counter{animation:hero-orbit-counter-spin var(--orbit-duration) linear infinite}.hero-orbit-track--reverse .hero-orbit-counter{animation-direction:reverse}.hero-orbit-item{display:inline-flex;height:2.4rem;width:2.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 24px -18px rgba(15,23,42,.5),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hero-orbit-body-shell,.hero-orbit-item{align-items:center;justify-content:center}.hero-orbit-body-shell{display:flex;z-index:2}.hero-orbit-body{display:inline-flex;height:7.85rem;width:7.85rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(10,19,35,.94),rgba(7,14,27,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 44px -28px rgba(15,23,42,.72);position:relative;z-index:1}.hero-orbit-body--roomy{height:8.55rem;width:8.55rem}.hero-orbit-body-content{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1rem .8rem .9rem}.hero-orbit-body-content--roomy{gap:.98rem;padding:1.12rem .92rem 1.04rem}.hero-orbit-label{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.1);padding:.34rem .85rem;font-size:.68rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;box-shadow:0 14px 28px -24px rgba(15,23,42,.38);position:relative;z-index:1;overflow:hidden;isolation:isolate}.hero-orbit-label--embedded{min-height:1.85rem;max-width:calc(100% - .2rem);padding:.28rem .82rem;font-size:.62rem;letter-spacing:.14em;box-shadow:0 10px 24px -24px rgba(15,23,42,.58)}.hero-orbit-label--relaxed{min-height:1.76rem;padding:.24rem .72rem;font-size:.56rem;letter-spacing:.125em}.hero-orbit-label--software{padding-inline:.64rem;font-size:.52rem;letter-spacing:.11em}.hero-orbit-visual--services .hero-orbit-label--service{max-width:6.6rem;min-height:2.06rem;padding:.34rem .68rem;font-size:.58rem;font-weight:850;letter-spacing:.09em;line-height:1.08;text-align:center;white-space:normal}.hero-orbit-visual--services .hero-orbit-body-content{gap:.58rem}.hero-orbit-visual--services .hero-orbit-body{border-color:rgba(14,116,144,.14);background:radial-gradient(circle at 22% 18%,rgba(125,211,252,.2),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,253,255,.88));box-shadow:0 18px 42px -28px rgba(14,116,144,.45),inset 0 1px 0 rgba(255,255,255,.9)}.hero-orbit-visual--services .hero-orbit-body svg{color:#0f6f8d}.hero-orbit-visual--services .hero-orbit-label--service{border-color:rgba(14,116,144,.16);color:#0f3557;box-shadow:0 12px 26px -22px rgba(14,116,144,.4)}.hero-orbit-visual--services .hero-orbit-label--service:before{background:radial-gradient(circle at 10% 20%,rgba(125,211,252,.2),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.9),rgba(224,248,252,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 22px -20px rgba(14,116,144,.44)}.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-body{border-color:rgba(250,204,21,.28);background:radial-gradient(circle at 28% 18%,rgba(255,242,174,.72),transparent 42%),linear-gradient(180deg,rgba(255,252,236,.98),rgba(255,244,194,.9));box-shadow:0 18px 42px -28px rgba(180,117,0,.3),0 0 54px -34px rgba(250,204,21,.68),inset 0 1px 0 rgba(255,255,255,.92)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-body{border-color:rgba(45,212,191,.28);background:radial-gradient(circle at 28% 18%,rgba(153,246,228,.62),transparent 42%),linear-gradient(180deg,rgba(240,253,250,.98),rgba(203,252,241,.9));box-shadow:0 18px 42px -28px rgba(13,148,136,.34),0 0 58px -34px rgba(45,212,191,.7),inset 0 1px 0 rgba(255,255,255,.92)}.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-body{border-color:rgba(167,139,250,.3);background:radial-gradient(circle at 28% 18%,rgba(221,214,254,.66),transparent 42%),linear-gradient(180deg,rgba(250,245,255,.98),rgba(232,223,255,.9));box-shadow:0 18px 42px -28px rgba(124,58,237,.32),0 0 58px -34px rgba(167,139,250,.72),inset 0 1px 0 rgba(255,255,255,.92)}.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-body svg{color:#a76500}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-body svg{color:#087467}.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-body svg{color:#6d4bc6}.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-label--service{border-color:rgba(180,117,0,.22);color:#5f3700;box-shadow:0 0 0 1px rgba(255,255,255,.74),0 12px 28px -22px rgba(180,117,0,.46)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-label--service{border-color:rgba(13,148,136,.22);color:#064940;box-shadow:0 0 0 1px rgba(255,255,255,.74),0 12px 28px -22px rgba(13,148,136,.48)}.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-label--service{border-color:rgba(124,58,237,.24);color:#4c2b93;box-shadow:0 0 0 1px rgba(255,255,255,.74),0 12px 28px -22px rgba(124,58,237,.5)}.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-label--service:before{background:radial-gradient(circle at 15% 18%,rgba(255,242,174,.58),transparent 50%),linear-gradient(180deg,rgba(255,255,249,.98),rgba(255,249,222,.96))}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-label--service:before{background:radial-gradient(circle at 15% 18%,rgba(153,246,228,.52),transparent 50%),linear-gradient(180deg,rgba(248,255,253,.98),rgba(222,252,246,.96))}.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-label--service:before{background:radial-gradient(circle at 15% 18%,rgba(216,180,254,.5),transparent 50%),linear-gradient(180deg,rgba(253,250,255,.98),rgba(241,235,255,.96))}.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-item{border-color:rgba(250,204,21,.26);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.9),transparent 42%),linear-gradient(180deg,rgba(255,247,215,.96),rgba(255,237,157,.84));color:#9a6100;box-shadow:0 0 0 1px rgba(255,248,218,.72),0 14px 28px -22px rgba(250,204,21,.52),inset 0 1px 0 rgba(255,255,255,.86)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-item{border-color:rgba(45,212,191,.26);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.9),transparent 42%),linear-gradient(180deg,rgba(236,253,245,.96),rgba(178,245,234,.84));color:#087467;box-shadow:0 0 0 1px rgba(231,255,249,.72),0 14px 28px -22px rgba(45,212,191,.54),inset 0 1px 0 rgba(255,255,255,.86)}.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-item{border-color:rgba(167,139,250,.28);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.9),transparent 42%),linear-gradient(180deg,rgba(245,243,255,.96),rgba(221,214,254,.84));color:#6d4bc6;box-shadow:0 0 0 1px rgba(248,245,255,.72),0 14px 28px -22px rgba(167,139,250,.56),inset 0 1px 0 rgba(255,255,255,.86)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-body,.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-body,.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-body{border-color:rgba(255,255,255,.58);background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.76),transparent 40%),radial-gradient(circle at 78% 82%,rgba(226,232,240,.26),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.52),rgba(241,245,249,.24));box-shadow:0 18px 46px -34px rgba(15,23,42,.34),0 0 0 1px rgba(148,163,184,.1),inset 0 1px 0 rgba(255,255,255,.86),inset 0 -18px 42px rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-body svg,.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-body svg,.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-body svg{color:rgba(15,23,42,.64)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-label--service,.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-label--service,.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-label--service{border-color:rgba(100,116,139,.18);color:#334155;box-shadow:0 0 0 1px rgba(255,255,255,.56),0 12px 24px -22px rgba(15,23,42,.32)}.hero-orbit-visual--services .hero-orbit-service-tone--build .hero-orbit-label--service:before,.hero-orbit-visual--services .hero-orbit-service-tone--manage .hero-orbit-label--service:before,.hero-orbit-visual--services .hero-orbit-service-tone--setup .hero-orbit-label--service:before{background:radial-gradient(circle at 16% 18%,rgba(255,255,255,.72),transparent 50%),linear-gradient(180deg,rgba(255,255,255,.62),rgba(248,250,252,.38));box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 22px -20px rgba(15,23,42,.28)}.hero-orbit-service-ring{position:absolute;left:var(--service-node-left,50%);top:var(--service-node-top,52%);height:var(--service-node-size,clamp(6.85rem,20vw,7.85rem));width:var(--service-node-size,clamp(6.85rem,20vw,7.85rem));z-index:3;transform-origin:center;translate:-50% -50%;opacity:1;scale:1;filter:none;animation:none;transition:opacity .36s ease,scale .36s cubic-bezier(.22,1,.36,1);will-change:transform}.hero-orbit-service-ring--set-up,.hero-orbit-service-ring--setup,.hero-orbit-service-ring--train{--service-node-left:17%;--service-node-top:62%}.hero-orbit-service-ring--build,.hero-orbit-service-ring--launch{--service-node-left:50%;--service-node-top:62%}.hero-orbit-service-ring--manage,.hero-orbit-service-ring--support{--service-node-left:83%;--service-node-top:62%}.hero-orbit-service-counter{position:absolute;inset:0;height:100%;width:100%}.hero-orbit-visual--services .hero-orbit-cluster--service{position:absolute;inset:0;left:auto;right:auto;top:auto;bottom:auto;width:100%;height:100%}.hero-orbit-visual--services .hero-orbit-shell{z-index:3}.hero-orbit-visual--services .hero-orbit-counter,.hero-orbit-visual--services .hero-orbit-track{animation:none}.hero-orbit-visual--services .hero-orbit-track{opacity:.68;scale:.82;transition:opacity .7s ease,scale .7s ease}.hero-orbit-visual--services .hero-orbit-item{height:1.42rem;width:1.42rem;opacity:.58;transform:translateZ(0) scale(.92);animation:hero-service-constellation-drift-a 10s ease-in-out infinite alternate;will-change:transform,opacity}.hero-orbit-visual--services .hero-orbit-item-wrap:nth-child(2) .hero-orbit-item{animation-name:hero-service-constellation-drift-b;animation-duration:11.5s;animation-delay:-2.4s}.hero-orbit-visual--services .hero-orbit-item-wrap:nth-child(3) .hero-orbit-item{animation-name:hero-service-constellation-drift-c;animation-duration:12.5s;animation-delay:-4.8s}.hero-orbit-visual--services .hero-orbit-item-wrap{bottom:auto!important;right:auto!important;translate:-50% -50%!important;transform:none!important}.hero-orbit-visual--services .hero-orbit-item-wrap:first-child{left:62%!important;top:24%!important}.hero-orbit-visual--services .hero-orbit-item-wrap:nth-child(2){left:75%!important;top:43%!important}.hero-orbit-visual--services .hero-orbit-item-wrap:nth-child(3){left:29%!important;top:46%!important}.hero-orbit-visual--services .hero-orbit-body{transition:border-color .7s ease,box-shadow .7s ease,transform .7s ease}.hero-orbit-visual--services .hero-orbit-service-ring:after{content:"";position:absolute;inset:-.72rem;z-index:0;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.52),transparent 64%);filter:blur(10px);opacity:.28;animation:none}.hero-orbit-visual--services .hero-orbit-service-ring--setup:after{background:radial-gradient(circle,rgba(250,204,21,.34),transparent 66%)}.hero-orbit-visual--services .hero-orbit-service-ring--build:after{background:radial-gradient(circle,rgba(45,212,191,.34),transparent 66%)}.hero-orbit-visual--services .hero-orbit-service-ring--support:after{background:radial-gradient(circle,rgba(167,139,250,.34),transparent 66%)}.hero-orbit-visual--services .hero-orbit-system-core--sato{z-index:7}.hero-orbit-visual--services .hero-orbit-stage:after,.hero-orbit-visual--services .hero-orbit-stage:before{content:"";position:absolute;left:12%;right:12%;top:62%;z-index:1;pointer-events:none;transform:translateY(-50%)}.hero-orbit-visual--services .hero-orbit-stage:before{height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(180,117,0,.28) 10%,rgba(13,148,136,.34) 50%,rgba(124,58,237,.28) 90%,transparent),rgba(14,116,144,.14);box-shadow:0 0 0 1px rgba(255,255,255,.38),0 0 28px rgba(45,212,191,.1)}.hero-orbit-visual--services .hero-orbit-stage:after{right:auto;width:20%;height:1rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(103,197,255,.28),rgba(248,211,139,.2),transparent);filter:blur(9px);opacity:.82;transform:translateY(-50%) translateX(0);transition:opacity .36s ease,transform .52s cubic-bezier(.22,1,.36,1)}.service-ladder-section--build .hero-orbit-visual--services .hero-orbit-stage:after{transform:translateY(-50%) translateX(150%)}.service-ladder-section--manage .hero-orbit-visual--services .hero-orbit-stage:after{transform:translateY(-50%) translateX(305%)}.service-ladder-section .hero-orbit-service-ring{opacity:.72;scale:.96}.service-ladder-section--build .hero-orbit-service-ring--build,.service-ladder-section--manage .hero-orbit-service-ring--support,.service-ladder-section--setup .hero-orbit-service-ring--setup{opacity:1;scale:1.055}.service-ladder-section--build .hero-orbit-service-ring--build:after,.service-ladder-section--manage .hero-orbit-service-ring--support:after,.service-ladder-section--setup .hero-orbit-service-ring--setup:after{opacity:.68;animation:service-method-active-bloom .62s cubic-bezier(.22,1,.36,1) both}@media (min-width:760px){.service-ladder-step-grid .sato-pearl-glass-card{transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1)}.service-ladder-step-grid .sato-pearl-glass-card--active{transform:translateY(-.28rem)}}.hero-orbit-visual--services .hero-orbit-system-core--sato{left:50%;top:31%;gap:.45rem;border-radius:999px;padding:.48rem .72rem .48rem .5rem}.hero-orbit-visual--services .hero-orbit-system-mark--sato{height:clamp(2.2rem,6vw,2.8rem);width:clamp(2.2rem,6vw,2.8rem)}.hero-orbit-visual--services .hero-orbit-system-name{font-size:clamp(.7rem,2vw,.88rem);letter-spacing:.08em;white-space:nowrap}.hero-orbit-visual--experience .hero-orbit-stage{inset:clamp(.65rem,1.8vw,1.15rem) clamp(.15rem,.8vw,.45rem) clamp(.85rem,2.2vw,1.25rem)}.hero-orbit-visual--experience .hero-orbit-wash{opacity:.9;background:radial-gradient(circle at 50% 48%,rgba(146,242,215,.18),transparent 20%),radial-gradient(circle at 22% 20%,rgba(104,182,255,.22),transparent 22%),radial-gradient(circle at 78% 28%,rgba(255,195,115,.18),transparent 18%),radial-gradient(circle at 52% 86%,rgba(126,247,234,.16),transparent 20%)}.hero-experience-education-orbit,.hero-experience-logo-orbit,.hero-experience-rings{position:absolute;inset:0}.hero-experience-rings{z-index:1;pointer-events:none}.hero-experience-axis,.hero-experience-ring{position:absolute;left:50%;top:52%;display:block;transform:translate(-50%,-50%)}.hero-experience-ring{border-radius:999px;border:1px solid rgba(177,246,236,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 44px -32px rgba(126,247,234,.76)}.hero-experience-ring--outer{height:min(100%,31rem);width:min(100%,31rem);background:radial-gradient(circle at center,transparent 56%,rgba(125,211,252,.08) 57%,transparent 68%)}.hero-experience-ring--inner{height:min(67%,20.5rem);width:min(67%,20.5rem);border-color:rgba(255,213,148,.12);background:radial-gradient(circle at center,rgba(7,19,34,.08),transparent 62%)}.hero-experience-axis{opacity:.32;background:linear-gradient(90deg,transparent,rgba(177,246,236,.3),transparent)}.hero-experience-axis--horizontal{height:1px;width:min(82%,29rem)}.hero-experience-axis--vertical{height:min(82%,29rem);width:1px;background:linear-gradient(180deg,transparent,rgba(255,213,148,.24),transparent)}.hero-experience-core{position:absolute;left:50%;top:52%;z-index:4;display:flex;min-height:clamp(8.25rem,17vw,11.4rem);width:clamp(8.25rem,17vw,11.4rem);flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgba(177,246,236,.24);background:radial-gradient(circle at 24% 18%,rgba(125,211,252,.22),transparent 36%),radial-gradient(circle at 78% 22%,rgba(255,213,148,.18),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(232,254,255,.84));box-shadow:0 0 56px -18px rgba(126,247,234,.62),0 24px 50px -34px rgba(2,6,23,.76),inset 0 1px 0 rgba(255,255,255,.86);color:#071322;text-align:center}.hero-experience-core-kicker,.hero-experience-core-subtitle{font-size:clamp(.58rem,1.2vw,.68rem);font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.hero-experience-core-kicker{color:#0f6f8d}.hero-experience-core-title{margin-top:.42rem;font-family:var(--font-display);font-size:clamp(1.22rem,3.3vw,1.92rem);font-weight:750;letter-spacing:-.035em;line-height:.98}.hero-experience-core-subtitle{margin-top:.58rem;color:#416171;letter-spacing:.08em}.hero-experience-education-orbit{z-index:3;transform-origin:50% 52%;pointer-events:none}.hero-experience-education{position:absolute;display:inline-flex;min-width:clamp(6.2rem,12vw,7.8rem);max-width:clamp(7.2rem,15vw,10rem);align-items:center;gap:.42rem;border-radius:999px;border:1px solid rgba(255,213,148,.18);background:radial-gradient(circle at 18% 20%,rgba(255,213,148,.14),transparent 40%),linear-gradient(180deg,rgba(7,19,34,.56),rgba(8,24,35,.68));box-shadow:0 12px 32px -28px rgba(2,6,23,.82),inset 0 1px 0 rgba(255,255,255,.08);color:rgba(232,252,255,.78);padding:.34rem .52rem .34rem .42rem;transform:translate(-50%,-50%);transform-origin:50% 50%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hero-experience-education-mark{display:inline-flex;height:1.42rem;width:1.42rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.9);color:#0f4150;font-size:.68rem;font-weight:850;line-height:1}.hero-experience-education-label{font-family:var(--font-display);font-size:clamp(.58rem,1.05vw,.72rem);font-weight:760;letter-spacing:.01em;line-height:1.08}.hero-experience-education--baruch{left:50%;top:24%}.hero-experience-education--nyit{left:76%;top:51%}.hero-experience-education--lynn{left:24%;top:51%}.hero-experience-logo-orbit{z-index:5;--experience-orbit-duration:38s;transform-origin:50% 52%;animation:hero-experience-orbit-spin var(--experience-orbit-duration) linear infinite}.hero-experience-logo{position:absolute;display:inline-flex;min-width:clamp(9.2rem,17vw,11.8rem);align-items:center;gap:.62rem;border-radius:999px;border:1px solid rgba(177,246,236,.2);background:radial-gradient(circle at 16% 18%,rgba(125,211,252,.14),transparent 38%),linear-gradient(180deg,rgba(7,19,34,.82),rgba(8,24,35,.94));box-shadow:0 18px 42px -32px rgba(2,6,23,.86),inset 0 1px 0 rgba(255,255,255,.08);padding:.56rem .78rem .56rem .58rem;transform:translate(-50%,-50%);animation:hero-experience-logo-counter-spin var(--experience-orbit-duration) linear infinite;transform-origin:50% 50%;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hero-experience-logo-mark{display:inline-flex;height:2.1rem;width:2.1rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.94);box-shadow:0 10px 24px -18px rgba(2,6,23,.58)}.hero-experience-logo-copy{display:flex;min-width:0;flex-direction:column;gap:.16rem}.hero-experience-logo-name{color:rgba(255,255,255,.94);font-family:var(--font-display);font-size:clamp(.82rem,1.6vw,1.02rem);font-weight:720;letter-spacing:-.012em;line-height:1.05;white-space:nowrap}.hero-experience-logo-years{color:rgba(197,225,235,.68);font-size:.58rem;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.hero-experience-logo--justworks{left:14%;top:19%}.hero-experience-logo--monday{left:86%;top:22%}.hero-experience-logo--abacus{left:88%;top:62%}.hero-experience-logo--ones{left:14%;top:65%}.hero-experience-logo--nst{left:50%;top:87%}.about-page-main--light .hero-orbit-visual--experience .hero-orbit-stage{border-radius:1.4rem;background:radial-gradient(circle at 50% 48%,rgba(103,197,255,.18),transparent 34%),radial-gradient(circle at 86% 24%,rgba(248,211,139,.16),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.76),rgba(238,251,248,.72));box-shadow:0 34px 74px -54px rgba(14,116,144,.48),inset 0 1px 0 rgba(255,255,255,.82),inset 0 0 0 1px rgba(14,116,144,.08)}.about-page-main--light .hero-experience-ring{border-color:rgba(14,116,144,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.64),0 0 44px -34px rgba(14,116,144,.56)}.about-page-main--light .hero-experience-ring--outer{background:radial-gradient(circle at center,transparent 56%,rgba(103,197,255,.12) 57%,transparent 68%)}.about-page-main--light .hero-experience-ring--inner{border-color:rgba(248,211,139,.26);background:radial-gradient(circle at center,rgba(255,255,255,.36),transparent 62%)}.about-page-main--light .hero-experience-axis{background:linear-gradient(90deg,transparent,rgba(14,116,144,.18),transparent)}.about-page-main--light .hero-experience-axis--vertical{background:linear-gradient(180deg,transparent,rgba(180,124,33,.16),transparent)}.about-page-main--light .hero-experience-education{border-color:rgba(180,124,33,.16);background:radial-gradient(circle at 18% 20%,rgba(248,211,139,.22),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,250,235,.84));box-shadow:0 14px 34px -28px rgba(180,124,33,.42),inset 0 1px 0 rgba(255,255,255,.88);color:#5a431d}.about-page-main--light .hero-experience-education-mark{border-color:rgba(180,124,33,.16);background:rgba(255,255,255,.92);color:#6f4c13}.about-page-main--light .hero-experience-logo{border-color:rgba(14,116,144,.18);background:radial-gradient(circle at 16% 18%,rgba(103,197,255,.18),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(238,251,248,.92));box-shadow:0 18px 42px -34px rgba(14,116,144,.44),inset 0 1px 0 rgba(255,255,255,.86)}.about-page-main--light .hero-experience-logo-mark{border-color:rgba(14,116,144,.12);background:rgba(255,255,255,.96)}.about-page-main--light .hero-experience-logo-name{color:#071322}.about-page-main--light .hero-experience-logo-years{color:#0f7182}html.dark .about-page-main--light .hero-orbit-visual--experience .hero-orbit-stage{border-radius:1.4rem;background:radial-gradient(circle at 50% 48%,rgba(146,242,215,.15),transparent 34%),radial-gradient(circle at 84% 24%,rgba(248,211,139,.1),transparent 24%),linear-gradient(135deg,rgba(11,27,29,.78),rgba(8,20,23,.9))!important;box-shadow:0 36px 78px -56px rgba(0,0,0,.82),0 0 64px -42px rgba(146,242,215,.5),inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 0 1px rgba(146,242,215,.08)!important}html.dark .about-page-main--light .hero-experience-ring{border-color:rgba(146,242,215,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 46px -32px rgba(146,242,215,.62)}html.dark .about-page-main--light .hero-experience-ring--outer{background:radial-gradient(circle at center,transparent 56%,rgba(103,197,255,.1) 57%,transparent 68%)}html.dark .about-page-main--light .hero-experience-ring--inner{border-color:rgba(248,211,139,.22);background:radial-gradient(circle at center,rgba(146,242,215,.06),transparent 62%)}html.dark .about-page-main--light .hero-experience-axis{background:linear-gradient(90deg,transparent,rgba(146,242,215,.16),transparent)}html.dark .about-page-main--light .hero-experience-axis--vertical{background:linear-gradient(180deg,transparent,rgba(248,211,139,.14),transparent)}html.dark .about-page-main--light .hero-experience-core{border-color:rgba(146,242,215,.22);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.16),transparent 42%),linear-gradient(180deg,rgba(224,255,250,.92),rgba(157,220,222,.84));box-shadow:0 22px 48px -34px rgba(146,242,215,.5),inset 0 1px 0 rgba(255,255,255,.44)}html.dark .about-page-main--light .hero-experience-core-title{color:#071322}html.dark .about-page-main--light .hero-experience-core-kicker,html.dark .about-page-main--light .hero-experience-core-subtitle{color:#0c6471}html.dark .about-page-main--light .hero-experience-education{border-color:rgba(248,211,139,.2);background:radial-gradient(circle at 18% 20%,rgba(248,211,139,.14),transparent 40%),linear-gradient(180deg,rgba(32,30,20,.82),rgba(20,27,24,.9))!important;box-shadow:0 18px 38px -30px rgba(248,211,139,.42),inset 0 1px 0 rgba(255,255,255,.08);color:#f8d38b}html.dark .about-page-main--light .hero-experience-education-mark{border-color:rgba(248,211,139,.18);background:rgba(255,255,255,.08);color:#f8d38b}html.dark .about-page-main--light .hero-experience-logo{border-color:rgba(146,242,215,.2);background:radial-gradient(circle at 16% 18%,rgba(103,197,255,.12),transparent 38%),linear-gradient(180deg,rgba(13,33,36,.92),rgba(8,24,27,.94))!important;box-shadow:0 20px 44px -34px rgba(146,242,215,.46),inset 0 1px 0 rgba(255,255,255,.09)}html.dark .about-page-main--light .hero-experience-logo-mark{border-color:rgba(146,242,215,.14);background:rgba(232,247,244,.92)}html.dark .about-page-main--light .hero-experience-logo-name{color:#f8fbff}html.dark .about-page-main--light .hero-experience-logo-years{color:#92f2d7}.hero-orbit-visual--services .hero-orbit-item{border-color:rgba(14,116,144,.12);background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.9),transparent 42%),linear-gradient(180deg,rgba(240,253,250,.94),rgba(224,247,250,.82));color:#0f6f8d;box-shadow:0 0 0 1px rgba(255,255,255,.72),0 14px 28px -22px rgba(14,116,144,.42),inset 0 1px 0 rgba(255,255,255,.84)}.hero-orbit-label:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(30,47,76,.95),rgba(18,31,52,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 22px -20px rgba(15,23,42,.68);z-index:0}.hero-orbit-label-text{position:relative;z-index:1}@media (min-width:768px) and (max-width:1199px){.hero-orbit-visual{height:25.25rem}.hero-orbit-cluster--workers{left:1%;top:2%;width:45%;height:35%}.hero-orbit-cluster--software{right:1%;top:19%;width:45%;height:35%}.hero-orbit-cluster--ai{left:19%;bottom:1%;width:51%;height:40%}.hero-orbit-body{height:6.85rem;width:6.85rem}.hero-orbit-body--roomy{height:7.45rem;width:7.45rem}.hero-orbit-body-content{gap:.65rem;padding:.9rem .75rem .82rem}.hero-orbit-body-content--roomy{gap:.82rem;padding:.98rem .78rem .88rem}.hero-orbit-label{min-height:1.85rem;padding:.3rem .76rem;font-size:.61rem;letter-spacing:.14em}.hero-orbit-item{height:2.12rem;width:2.12rem}}@keyframes hero-orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hero-orbit-counter-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes hero-experience-orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hero-experience-logo-counter-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes hero-orbit-connection-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-22}}@keyframes hero-service-ring-spin{0%{transform:rotate(var(--service-start-angle))}to{transform:rotate(calc(var(--service-start-angle) + 1turn))}}@keyframes hero-service-ring-counter{0%{transform:translate(-50%,-50%) rotate(var(--service-counter-start-angle))}to{transform:translate(-50%,-50%) rotate(var(--service-counter-end-angle))}}@keyframes hero-service-step-idle{0%,to{opacity:.72;scale:.92;filter:saturate(.9)}}@keyframes hero-service-step-setup{0%,23%,93%,to{opacity:1;scale:1;filter:saturate(1.16) drop-shadow(0 18px 30px rgba(180,117,0,.12))}32%,84%{opacity:.7;scale:.91;filter:saturate(.86)}}@keyframes hero-service-step-build{0%,26%,63%,to{opacity:.7;scale:.91;filter:saturate(.86)}35%,56%{opacity:1;scale:1;filter:saturate(1.16) drop-shadow(0 18px 30px rgba(13,148,136,.12))}}@keyframes hero-service-step-support{0%,59%,96%,to{opacity:.7;scale:.91;filter:saturate(.86)}68%,89%{opacity:1;scale:1;filter:saturate(1.16) drop-shadow(0 18px 30px rgba(124,58,237,.12))}}@keyframes hero-service-supporting-node{0%,to{opacity:.68;transform:translateZ(0) scale(.94)}}@keyframes hero-service-supporting-node-setup{0%,23%,93%,to{opacity:1;transform:translate3d(0,-.08rem,0) scale(1.04)}32%,84%{opacity:.52;transform:translateZ(0) scale(.9)}}@keyframes hero-service-supporting-node-build{0%,26%,63%,to{opacity:.52;transform:translateZ(0) scale(.9)}35%,56%{opacity:1;transform:translate3d(0,-.08rem,0) scale(1.04)}}@keyframes hero-service-supporting-node-support{0%,59%,96%,to{opacity:.52;transform:translateZ(0) scale(.9)}68%,89%{opacity:1;transform:translate3d(0,-.08rem,0) scale(1.04)}}@keyframes hero-service-constellation-drift-a{0%{opacity:.66;transform:translate3d(-.1rem,.06rem,0) scale(.9)}48%{opacity:.92;transform:translate3d(.12rem,-.16rem,0) scale(.98)}to{opacity:.76;transform:translate3d(.2rem,.1rem,0) scale(.93)}}@keyframes hero-service-constellation-drift-b{0%{opacity:.62;transform:translate3d(.08rem,-.1rem,0) scale(.88)}52%{opacity:.9;transform:translate3d(-.16rem,.14rem,0) scale(.98)}to{opacity:.74;transform:translate3d(.12rem,.2rem,0) scale(.92)}}@keyframes hero-service-constellation-drift-c{0%{opacity:.64;transform:translate3d(.14rem,.1rem,0) scale(.9)}46%{opacity:.88;transform:translate3d(-.12rem,-.12rem,0) scale(.97)}to{opacity:.72;transform:translate3d(-.2rem,.08rem,0) scale(.91)}}@keyframes hero-service-rail-glow{0%,8%{opacity:0;transform:translate3d(0,-50%,0) scaleX(.68)}18%{opacity:.8}50%{opacity:.94;transform:translate3d(180%,-50%,0) scaleX(1)}82%{opacity:.8}92%,to{opacity:0;transform:translate3d(360%,-50%,0) scaleX(.68)}}@keyframes hero-service-step-halo{0%,to{opacity:0;scale:.92}}@keyframes hero-service-step-halo-setup{0%,23%,93%,to{opacity:1;scale:1.06}32%,84%{opacity:0;scale:.92}}@keyframes hero-service-step-halo-build{0%,26%,63%,to{opacity:0;scale:.92}35%,56%{opacity:1;scale:1.06}}@keyframes hero-service-step-halo-support{0%,59%,96%,to{opacity:0;scale:.92}68%,89%{opacity:1;scale:1.06}}.problem-loop-stage{position:relative;min-height:39rem;overflow:hidden;border-radius:1.8rem;background:radial-gradient(circle at 20% 18%,rgba(94,164,255,.16),transparent 26%),radial-gradient(circle at 82% 84%,rgba(255,203,119,.14),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.68),rgba(248,250,252,.92));isolation:isolate}.dark .problem-loop-stage{background:radial-gradient(circle at 20% 18%,rgba(94,164,255,.14),transparent 26%),radial-gradient(circle at 82% 84%,rgba(255,203,119,.12),transparent 24%),linear-gradient(180deg,rgba(8,18,32,.92),rgba(7,16,28,.98))}.problem-loop-heading{top:1.2rem;text-align:center}.problem-loop-context,.problem-loop-heading{position:absolute;left:50%;z-index:4;transform:translateX(-50%)}.problem-loop-context{top:1.85rem;width:min(26rem,calc(100% - 5.5rem))}.problem-loop-backdrop{position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,23,42,.03) 1px,transparent 0),linear-gradient(rgba(15,23,42,.03) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at center,black 52%,transparent 100%);mask-image:radial-gradient(circle at center,black 52%,transparent 100%);opacity:.7}.dark .problem-loop-backdrop{background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(rgba(255,255,255,.05) 1px,transparent 0)}.problem-loop-ring{position:absolute;left:50%;top:50%;border-radius:999px;transform:translate(-50%,-50%)}.problem-loop-ring:before{content:"";position:absolute;inset:0;border-radius:inherit}.problem-loop-ring:after{content:"";position:absolute;left:50%;top:-.42rem;width:.82rem;height:.82rem;margin-left:-.41rem;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.96),rgba(96,165,250,.92) 45%,transparent 72%);box-shadow:0 0 26px rgba(96,165,250,.55)}.problem-loop-ring--outer{width:min(29rem,92%);height:min(22rem,60%);animation:problem-loop-rotate 13s linear infinite}.problem-loop-ring--outer:before{border:1.5px dashed rgba(37,99,235,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),0 0 32px -22px rgba(37,99,235,.28)}.problem-loop-ring--inner{width:min(21rem,68%);height:min(15rem,44%);animation:problem-loop-rotate-reverse 10.5s linear infinite}.problem-loop-ring--inner:before{border:1px solid rgba(15,23,42,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),0 0 24px -18px rgba(15,23,42,.12)}.problem-loop-ring--inner:after{width:.64rem;height:.64rem;top:auto;bottom:-.32rem;margin-left:-.32rem;background:radial-gradient(circle,rgba(255,255,255,.94),rgba(16,185,129,.88) 45%,transparent 70%);box-shadow:0 0 20px rgba(16,185,129,.4)}.dark .problem-loop-ring--outer:before{border-color:rgba(96,165,250,.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 0 36px -22px rgba(96,165,250,.34)}.dark .problem-loop-ring--inner:before{border-color:rgba(148,163,184,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 0 28px -18px rgba(15,23,42,.32)}.problem-loop-core{position:absolute;left:50%;top:calc(50% + 1.55rem);width:min(28rem,calc(100% - 5.25rem));min-height:13.75rem;padding:1rem;border:1px solid rgba(59,130,246,.22);border-radius:2rem;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.84),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.9),rgba(241,245,249,.92));box-shadow:0 30px 60px -38px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.78);animation:problem-loop-core-pulse 4.6s ease-in-out infinite;z-index:3}.dark .problem-loop-core{border-color:rgba(148,163,184,.16);background:radial-gradient(circle at 50% 28%,rgba(96,165,250,.18),transparent 42%),linear-gradient(180deg,rgba(14,26,43,.96),rgba(9,20,35,.98));box-shadow:0 32px 66px -40px rgba(2,6,23,.76),inset 0 1px 0 rgba(255,255,255,.06)}.problem-loop-core-glow{position:absolute;inset:-1rem;border-radius:2rem;background:radial-gradient(circle at center,rgba(96,165,250,.22),transparent 58%),radial-gradient(circle at center,rgba(16,185,129,.12),transparent 72%);filter:blur(18px);z-index:-1}.problem-loop-core-copy{position:relative;display:grid;gap:.65rem;justify-items:center;text-align:center}.problem-loop-core-kicker{margin:0;font-size:.58rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;color:rgba(37,99,235,.72)}.dark .problem-loop-core-kicker{color:rgba(191,219,254,.78)}.problem-loop-core-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.problem-loop-core-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;border-radius:999px;border:1px solid rgba(59,130,246,.18);background:rgba(255,255,255,.8);padding:.34rem .72rem;color:#0f172a;font-size:.68rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;box-shadow:0 12px 24px -22px rgba(37,99,235,.3)}.dark .problem-loop-core-pill{border-color:rgba(96,165,250,.18);background:rgba(15,23,42,.66);color:#eff6ff}.problem-loop-buckets{display:grid;gap:.55rem;width:100%}.problem-loop-bucket{display:grid;gap:.5rem;width:100%;border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.9)),radial-gradient(circle at top left,rgba(255,255,255,.6),transparent 40%);padding:.75rem;box-shadow:0 18px 34px -30px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.82);animation:problem-loop-tool-float 4.4s ease-in-out infinite}.dark .problem-loop-bucket{border-color:rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(12,22,37,.92),rgba(9,20,34,.96)),radial-gradient(circle at top left,rgba(255,255,255,.06),transparent 40%);box-shadow:0 20px 36px -30px rgba(2,6,23,.62),inset 0 1px 0 rgba(255,255,255,.05)}.problem-loop-bucket-title{margin:0;color:#0f172a;font-size:.66rem;font-weight:700;letter-spacing:.16em;line-height:1;text-align:center;text-transform:uppercase}.dark .problem-loop-bucket-title{color:#f8fafc}.problem-loop-bucket-tools{display:flex;flex-wrap:wrap;gap:.42rem}.problem-loop-bucket-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:1.95rem;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.84);padding:.3rem .55rem .3rem .34rem;color:#0f172a;font-size:.64rem;font-weight:700;line-height:1;box-shadow:0 12px 24px -24px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.8)}.dark .problem-loop-bucket-chip{border-color:rgba(148,163,184,.14);background:rgba(15,23,42,.72);color:rgba(255,255,255,.92)}.problem-loop-bucket-chip-label{display:inline}.problem-loop-bucket-chip>img,.problem-loop-bucket-chip>span[aria-hidden=true],.problem-loop-bucket-chip>svg{flex-shrink:0}.problem-loop-core-body{margin:0;max-width:22rem;color:rgba(51,65,85,.88);font-size:.76rem;line-height:1.45}.dark .problem-loop-core-body{color:rgba(226,232,240,.78)}.problem-loop-pain{position:absolute;z-index:2;display:grid;gap:.8rem;width:min(10rem,40%);isolation:isolate;overflow:hidden;border:1px solid rgba(101,159,183,.34);border-radius:1.55rem;background:radial-gradient(circle at 18% 0,rgba(103,197,255,.16),transparent 38%),radial-gradient(circle at 88% 12%,rgba(248,211,139,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.78),rgba(246,250,250,.58));padding:.95rem;box-shadow:0 26px 48px -36px rgba(15,23,42,.28),inset 0 0 0 1px rgba(255,255,255,.24),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(16px) saturate(148%);-webkit-backdrop-filter:blur(16px) saturate(148%);animation:problem-loop-pain-pulse 6s ease-in-out infinite}.dark .problem-loop-pain{border-color:rgba(157,207,197,.26);background:radial-gradient(circle at 18% 0,rgba(103,197,255,.15),transparent 38%),radial-gradient(circle at 88% 12%,rgba(248,211,139,.1),transparent 34%),linear-gradient(180deg,rgba(27,52,54,.78),rgba(11,27,35,.74));box-shadow:0 28px 54px -34px rgba(0,0,0,.72),inset 0 0 0 1px rgba(210,244,236,.07),inset 0 1px 0 rgba(255,255,255,.12)}.problem-loop-pain:before{inset:.42rem;border:1px solid rgba(255,255,255,.34);border-radius:1.18rem;background:linear-gradient(180deg,rgba(255,255,255,.36),rgba(255,255,255,.11)),radial-gradient(circle at 16% 0,rgba(255,255,255,.46),transparent 36%);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -16px 26px rgba(15,23,42,.04)}.problem-loop-pain:after,.problem-loop-pain:before{content:"";position:absolute;z-index:0;pointer-events:none}.problem-loop-pain:after{inset:0;background:linear-gradient(120deg,rgba(255,255,255,.28),transparent 36%);opacity:.62}.dark .problem-loop-pain:before{border-color:rgba(210,244,236,.13);background:linear-gradient(180deg,rgba(35,63,65,.72),rgba(12,28,36,.46)),radial-gradient(circle at 16% 0,rgba(210,244,236,.14),transparent 36%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -18px 30px rgba(2,6,23,.12)}.dark .problem-loop-pain:after{background:linear-gradient(120deg,rgba(210,244,236,.1),transparent 36%);opacity:.7}.problem-loop-pain>*{position:relative;z-index:1}.problem-loop-pain-copy,.problem-loop-pain-icon{z-index:2}.problem-loop-pain-visual{position:absolute;inset:.48rem;z-index:0;overflow:hidden;border-radius:1.05rem;opacity:.9;pointer-events:none}.problem-loop-pain-visual--cost{background:radial-gradient(circle at 76% 20%,rgba(239,68,68,.14),transparent 30%),linear-gradient(135deg,transparent 42%,rgba(220,38,38,.08))}.problem-loop-cost-meter{position:absolute;right:.7rem;top:.8rem;width:48%;height:.36rem;overflow:hidden;border-radius:999px;background:rgba(127,29,29,.12);box-shadow:inset 0 0 0 1px rgba(127,29,29,.08)}.problem-loop-cost-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f97316,#ef4444);transform-origin:left center;animation:problem-cost-drain 3.6s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-cost-coin{position:absolute;right:18%;top:1.42rem;width:.42rem;height:.42rem;border-radius:999px;background:radial-gradient(circle at 35% 32%,#fff7ed,#f59e0b 52%,#b45309);box-shadow:0 0 12px rgba(245,158,11,.34);animation:problem-cost-coin-drop 3.6s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-cost-coin--two{right:30%;animation-delay:.32s}.problem-loop-cost-coin--three{right:10%;animation-delay:.64s}.problem-loop-pain-visual--follow-up{background:radial-gradient(circle at 76% 38%,rgba(239,68,68,.16),transparent 30%),linear-gradient(135deg,transparent 38%,rgba(14,116,144,.08))}.problem-loop-follow-path{position:absolute;left:.74rem;right:.82rem;top:1.42rem;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(14,116,144,.25),rgba(239,68,68,.28));transform-origin:left center;animation:problem-follow-path-fail 4.2s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-follow-dot{position:absolute;top:1.19rem;width:.5rem;height:.5rem;border-radius:999px;background:#0ea5e9;box-shadow:0 0 14px rgba(14,165,233,.42);animation:problem-follow-dot-fade 4.2s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-follow-dot--one{left:.74rem}.problem-loop-follow-dot--two{left:46%;animation-delay:.28s}.problem-loop-follow-dot--three{right:.82rem;background:#ef4444;box-shadow:0 0 14px rgba(239,68,68,.44);animation-delay:.56s}.problem-loop-follow-alert{position:absolute;right:.58rem;top:.86rem;width:1.18rem;height:1.18rem;border:2px solid rgba(239,68,68,.52);border-radius:999px;animation:problem-follow-alert-ping 4.2s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-pain-visual--handoff{background:radial-gradient(circle at 70% 48%,rgba(239,68,68,.13),transparent 30%),linear-gradient(135deg,transparent 40%,rgba(245,158,11,.08))}.problem-loop-handoff-node{position:absolute;top:1.04rem;width:.62rem;height:.62rem;border-radius:.28rem;background:rgba(255,255,255,.82);border:1px solid rgba(220,38,38,.32);box-shadow:0 0 12px rgba(220,38,38,.18);animation:problem-handoff-node-stall 4s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-handoff-node--one{left:.8rem}.problem-loop-handoff-node--two{left:45%;animation-delay:.2s}.problem-loop-handoff-node--three{right:.8rem;animation-delay:.4s}.problem-loop-handoff-link{position:absolute;top:1.32rem;height:2px;border-radius:999px;background:rgba(220,38,38,.28);transform-origin:left center;animation:problem-handoff-link-break 4s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-handoff-link--one{left:1.38rem;width:calc(45% - 1.24rem)}.problem-loop-handoff-link--two{left:calc(45% + .58rem);right:1.38rem;animation-delay:.18s}.problem-loop-handoff-break{position:absolute;left:58%;top:.86rem;width:1rem;height:1rem;opacity:0;transform:rotate(45deg) scale(.7);animation:problem-handoff-break-flash 4s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-handoff-break:after,.problem-loop-handoff-break:before{content:"";position:absolute;left:50%;top:0;width:2px;height:100%;border-radius:999px;background:rgba(239,68,68,.74);box-shadow:0 0 10px rgba(239,68,68,.46)}.problem-loop-handoff-break:after{transform:rotate(90deg)}.problem-loop-pain--top-left{left:1rem;top:4.25rem}.problem-loop-pain--top-right{right:1rem;top:4.25rem}.problem-loop-pain--bottom-left{left:1rem;bottom:1rem}.problem-loop-pain--bottom-right{right:1rem;bottom:1rem}.problem-loop-pain-icon{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:1rem;border:1px solid rgba(59,130,246,.14);background:rgba(239,246,255,.86);color:var(--ace-accent);box-shadow:0 12px 24px -20px rgba(37,99,235,.22)}.dark .problem-loop-pain-icon{border-color:rgba(96,165,250,.14);background:rgba(15,23,42,.76)}.problem-loop-pain-copy{display:grid;gap:.18rem}.problem-loop-pain-title{margin:0;color:#0f172a;font-family:Montserrat,Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.025em;line-height:1.05}.dark .problem-loop-pain-title{color:#f8fafc}.problem-loop-pain-body{margin:0;color:rgba(51,65,85,.88);font-size:.8rem;line-height:1.45}.dark .problem-loop-pain-body{color:rgba(226,232,240,.84)}.problem-loop-stage{display:grid;gap:1rem;min-height:auto;padding:1rem}.problem-loop-backdrop{-webkit-mask-image:radial-gradient(circle at center,black 72%,transparent 100%);mask-image:radial-gradient(circle at center,black 72%,transparent 100%);opacity:.62}.problem-loop-flow{position:absolute;left:50%;top:4.8rem;bottom:7.4rem;width:2rem;transform:translateX(-50%);z-index:0;pointer-events:none}.problem-loop-flow-line{position:absolute;left:50%;top:0;bottom:0;width:2px;border-radius:999px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(59,130,246,.18),rgba(16,185,129,.2),rgba(245,158,11,.18));box-shadow:0 0 20px -14px rgba(37,99,235,.45)}.problem-loop-flow-line:after{content:"";position:absolute;left:50%;top:0;width:.8rem;height:.8rem;border-radius:999px;transform:translate(-50%);background:radial-gradient(circle,rgba(255,255,255,.98),rgba(96,165,250,.92) 45%,transparent 72%);box-shadow:0 0 28px rgba(96,165,250,.4);animation:problem-loop-flow-travel 5.2s ease-in-out infinite}.problem-loop-flow-marker{position:absolute;left:50%;width:.72rem;height:.72rem;margin-left:-.36rem;border-radius:999px;border:1px solid rgba(255,255,255,.8);background:rgba(248,250,252,.95);box-shadow:0 0 0 4px rgba(96,165,250,.12)}.problem-loop-flow-marker--top{top:17%}.problem-loop-flow-marker--mid{top:46%}.problem-loop-flow-marker--bottom{top:72%}.problem-loop-panel{position:relative;z-index:1;display:grid;gap:.85rem;width:min(34rem,100%);justify-self:center;padding:1rem;border:1px solid rgba(148,163,184,.2);border-radius:1.5rem;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.9)),radial-gradient(circle at top left,rgba(255,255,255,.62),transparent 42%);box-shadow:0 24px 48px -36px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.82)}.dark .problem-loop-panel{border-color:rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(12,22,37,.94),rgba(9,20,34,.96)),radial-gradient(circle at top left,rgba(255,255,255,.06),transparent 42%);box-shadow:0 24px 48px -34px rgba(2,6,23,.68),inset 0 1px 0 rgba(255,255,255,.05)}.problem-loop-panel--source{width:min(100%,46rem);margin-top:.25rem}.problem-loop-panel--barrier{width:min(22rem,calc(100% - 2rem));background:linear-gradient(180deg,rgba(237,245,255,.94),rgba(248,250,252,.92)),radial-gradient(circle at top left,rgba(191,219,254,.42),transparent 46%)}.dark .problem-loop-panel--barrier{background:linear-gradient(180deg,rgba(15,29,49,.96),rgba(9,20,34,.98)),radial-gradient(circle at top left,rgba(96,165,250,.14),transparent 46%)}.problem-loop-panel--choke{width:min(24rem,100%)}.problem-loop-panel--results{width:min(100%,46rem)}.problem-loop-panel-copy{display:grid;gap:.35rem;text-align:left}.problem-loop-panel-title{margin:0;color:#0f172a;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.18rem,2.2vw,1.48rem);font-weight:800;letter-spacing:-.035em;line-height:1.05}.dark .problem-loop-panel-title{color:#f8fafc}.problem-loop-panel-body{margin:0;color:rgba(51,65,85,.9);font-size:.84rem;line-height:1.55}.dark .problem-loop-panel-body{color:rgba(226,232,240,.8)}.problem-loop-panel-body--compact{max-width:22rem}.problem-loop-core-pills{justify-content:flex-start;gap:.5rem}.problem-loop-capacity-visual{position:relative;display:grid;gap:.5rem;overflow:hidden;padding:.72rem;border:1px solid rgba(245,158,11,.28);border-radius:1rem;background:radial-gradient(circle at 90% 10%,rgba(239,68,68,.22),transparent 38%),linear-gradient(180deg,rgba(255,247,237,.78),rgba(254,226,226,.62));animation:problem-capacity-panel-breathe 4.8s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-capacity-visual:before{content:"";position:absolute;top:.48rem;right:18%;bottom:.48rem;width:1px;background:rgba(127,29,29,.42);box-shadow:0 0 18px rgba(239,68,68,.34);animation:problem-capacity-threshold-pulse 2.4s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-capacity-row{position:relative;z-index:1;display:grid;grid-template-columns:4.3rem 1fr;align-items:center;gap:.54rem}.problem-loop-capacity-label{font-size:.58rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:rgba(127,29,29,.76)}.problem-loop-capacity-track{position:relative;overflow:hidden;height:.62rem;border:1px solid rgba(127,29,29,.16);border-radius:999px;background:rgba(255,255,255,.66)}.problem-loop-capacity-track:after{content:"";position:absolute;inset:-45% auto -45% -35%;width:32%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);filter:blur(1px);transform:translateX(-120%);animation:problem-capacity-track-scan 2.8s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-capacity-fill{display:block;height:100%;border-radius:inherit;transform-origin:left center}.problem-loop-capacity-row--workload .problem-loop-capacity-fill{width:100%;background:linear-gradient(90deg,#f59e0b,#ef4444 76%,#7f1d1d);box-shadow:0 0 18px rgba(239,68,68,.34);animation:problem-capacity-workload-fill 4.8s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-capacity-row--capacity .problem-loop-capacity-fill{width:68%;background:linear-gradient(90deg,#fef3c7,#f59e0b);animation:problem-capacity-team-fill 4.8s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-capacity-overflow{position:relative;z-index:1;display:flex;justify-content:flex-end;gap:.24rem}.problem-loop-capacity-overflow span{width:.42rem;height:.42rem;border-radius:999px;background:#ef4444;box-shadow:0 0 12px rgba(239,68,68,.58);animation:problem-capacity-dot-alert 1.8s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-capacity-overflow span:nth-child(2){animation-delay:.16s}.problem-loop-capacity-overflow span:nth-child(3){animation-delay:.32s}.problem-loop-core-pill{min-height:2rem;padding:.42rem .8rem;font-size:.74rem}.problem-loop-buckets{gap:.7rem}.problem-loop-bucket{gap:.58rem;padding:.82rem}.problem-loop-bucket-tools{justify-content:center}.problem-loop-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;position:relative}.problem-loop-results-grid:before{content:"";position:absolute;inset:-.55rem;z-index:-1;border-radius:1.35rem;background:radial-gradient(circle at var(--problem-results-scan-x,14%) 50%,rgba(248,113,113,.18),transparent 28%),linear-gradient(90deg,transparent,rgba(254,202,202,.16),transparent);opacity:.72;pointer-events:none;animation:problem-results-scan 6s cubic-bezier(.16,1,.3,1) infinite}.problem-loop-pain{position:relative;width:100%;gap:.72rem}.problem-loop-pain--bottom-left,.problem-loop-pain--bottom-right,.problem-loop-pain--top-left,.problem-loop-pain--top-right{left:auto;right:auto;top:auto;bottom:auto}section#problems .problem-loop-stage{position:relative;border:1px solid rgba(248,113,113,.34);border-radius:1.75rem;background:radial-gradient(circle at 18% 16%,rgba(220,38,38,.22),transparent 28%),radial-gradient(circle at 82% 22%,rgba(245,158,11,.18),transparent 24%),radial-gradient(circle at 50% 80%,rgba(59,130,246,.13),transparent 30%),linear-gradient(180deg,rgba(35,11,17,.94),rgba(16,7,10,.98));box-shadow:inset 0 0 0 1px rgba(254,202,202,.06)}section#problems .problem-loop-stage:after,section#problems .problem-loop-stage:before{content:"";position:absolute;top:32%;bottom:31%;z-index:0;width:clamp(2.2rem,13vw,7.8rem);background:radial-gradient(circle at center,rgba(245,158,11,.16),transparent 52%),linear-gradient(180deg,rgba(127,29,29,.34),rgba(69,10,10,.44));filter:blur(.2px);pointer-events:none}section#problems .problem-loop-stage:before{left:.5rem;border-radius:0 999px 999px 0;box-shadow:18px 0 34px -24px rgba(248,113,113,.84),inset -18px 0 28px rgba(254,202,202,.05)}section#problems .problem-loop-stage:after{right:.5rem;border-radius:999px 0 0 999px;box-shadow:-18px 0 34px -24px rgba(248,113,113,.84),inset 18px 0 28px rgba(254,202,202,.05)}section#problems .problem-loop-backdrop{background:linear-gradient(90deg,rgba(248,113,113,.14) 1px,transparent 0),linear-gradient(rgba(245,158,11,.09) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at center,black 78%,transparent 100%);mask-image:radial-gradient(circle at center,black 78%,transparent 100%);opacity:.78}section#problems .problem-loop-flow-line{background:linear-gradient(180deg,rgba(248,113,113,.44),rgba(245,158,11,.52),rgba(239,68,68,.5));box-shadow:0 0 24px -10px rgba(248,113,113,.82)}section#problems .problem-loop-flow-line:after{background:radial-gradient(circle,rgba(255,255,255,.98),rgba(239,68,68,.95) 45%,transparent 72%);box-shadow:0 0 30px rgba(248,113,113,.58)}section#problems .problem-loop-flow-marker{border-color:rgba(254,202,202,.86);background:rgba(248,113,113,.95);box-shadow:0 0 0 4px rgba(248,113,113,.16),0 0 18px rgba(248,113,113,.42)}section#problems .problem-loop-panel{border-color:rgba(248,113,113,.28);background:radial-gradient(circle at top left,rgba(248,113,113,.17),transparent 42%),linear-gradient(180deg,rgba(255,241,242,.94),rgba(255,247,237,.86));box-shadow:0 28px 56px -38px rgba(127,29,29,.42),inset 0 1px 0 rgba(255,255,255,.72)}.dark section#problems .problem-loop-panel{border-color:rgba(248,113,113,.24);background:radial-gradient(circle at top left,rgba(248,113,113,.13),transparent 42%),linear-gradient(180deg,rgba(40,14,20,.94),rgba(21,8,13,.96));box-shadow:0 28px 58px -34px rgba(0,0,0,.78),inset 0 1px 0 rgba(254,202,202,.06)}section#problems .problem-loop-panel--barrier{border-color:rgba(245,158,11,.42);background:radial-gradient(circle at 10% 0,rgba(245,158,11,.32),transparent 44%),linear-gradient(180deg,rgba(255,237,213,.96),rgba(254,226,226,.94));box-shadow:0 0 0 1px rgba(245,158,11,.18),0 24px 46px -28px rgba(127,29,29,.54),0 0 44px -18px rgba(245,158,11,.42)}.dark section#problems .problem-loop-panel--barrier{border-color:rgba(245,158,11,.34);background:radial-gradient(circle at 10% 0,rgba(245,158,11,.24),transparent 44%),linear-gradient(180deg,rgba(55,28,12,.96),rgba(31,10,12,.98));box-shadow:0 0 0 1px rgba(245,158,11,.12),0 24px 50px -30px rgba(0,0,0,.8),0 0 48px -20px rgba(245,158,11,.38)}section#problems .problem-loop-panel--results{border-color:rgba(239,68,68,.4);background:radial-gradient(circle at 88% 8%,rgba(239,68,68,.24),transparent 40%),linear-gradient(180deg,rgba(255,228,230,.96),rgba(254,242,242,.9))}.dark section#problems .problem-loop-panel--results{border-color:rgba(248,113,113,.34);background:radial-gradient(circle at 88% 8%,rgba(239,68,68,.18),transparent 40%),linear-gradient(180deg,rgba(50,14,22,.97),rgba(18,7,11,.98))}section#problems .problem-loop-panel-title{color:#3f1016}.dark section#problems .problem-loop-panel-title{color:#fff1f2}section#problems .problem-loop-panel-body{color:rgba(68,28,28,.92)}.dark section#problems .problem-loop-panel-body{color:rgba(255,226,218,.82)}section#problems .problem-loop-core-pill{border-color:rgba(220,38,38,.28);background:rgba(127,29,29,.1);color:#7f1d1d;box-shadow:0 12px 24px -22px rgba(220,38,38,.42)}.dark section#problems .problem-loop-core-pill{border-color:rgba(248,113,113,.28);background:rgba(127,29,29,.28);color:#fecaca}.dark section#problems .problem-loop-capacity-visual{border-color:rgba(245,158,11,.26);background:radial-gradient(circle at 90% 10%,rgba(239,68,68,.24),transparent 38%),linear-gradient(180deg,rgba(67,28,13,.82),rgba(39,10,13,.72))}.dark section#problems .problem-loop-capacity-visual:before{background:rgba(254,202,202,.5);box-shadow:0 0 22px rgba(248,113,113,.38)}.dark section#problems .problem-loop-capacity-label{color:rgba(254,202,202,.84)}.dark section#problems .problem-loop-capacity-track{border-color:rgba(254,202,202,.14);background:rgba(35,12,18,.72)}section#problems .problem-loop-bucket{border-color:rgba(245,158,11,.28);background:radial-gradient(circle at top left,rgba(245,158,11,.18),transparent 42%),linear-gradient(180deg,rgba(255,247,237,.92),rgba(254,242,242,.9))}.dark section#problems .problem-loop-bucket{border-color:rgba(245,158,11,.22);background:radial-gradient(circle at top left,rgba(245,158,11,.12),transparent 42%),linear-gradient(180deg,rgba(36,17,14,.94),rgba(18,8,11,.96))}section#problems .problem-loop-bucket-title{color:#7f1d1d}.dark section#problems .problem-loop-bucket-title{color:#fed7aa}section#problems .problem-loop-bucket-chip{border-color:rgba(127,29,29,.22);background:rgba(255,255,255,.72);color:#3f1016;box-shadow:0 12px 24px -24px rgba(127,29,29,.34)}.dark section#problems .problem-loop-bucket-chip{border-color:rgba(248,113,113,.18);background:rgba(35,12,18,.82);color:#fee2e2}section#problems .problem-loop-pain{border-color:rgba(220,38,38,.46);background:radial-gradient(circle at 12% 0,rgba(248,113,113,.3),transparent 36%),radial-gradient(circle at 92% 8%,rgba(245,158,11,.2),transparent 34%),linear-gradient(180deg,rgba(255,241,242,.95),rgba(254,226,226,.88));box-shadow:0 30px 58px -36px rgba(127,29,29,.58),inset 0 0 0 1px rgba(254,202,202,.38);animation:problem-loop-pain-alert 6s cubic-bezier(.16,1,.3,1) infinite}section#problems .problem-loop-pain:nth-child(2){animation-delay:.34s}section#problems .problem-loop-pain:nth-child(3){animation-delay:.68s}.dark section#problems .problem-loop-pain{border-color:rgba(248,113,113,.34);background:radial-gradient(circle at 12% 0,rgba(248,113,113,.2),transparent 36%),radial-gradient(circle at 92% 8%,rgba(245,158,11,.12),transparent 34%),linear-gradient(180deg,rgba(55,16,24,.9),rgba(20,8,12,.86));box-shadow:0 30px 62px -34px rgba(0,0,0,.78),inset 0 0 0 1px rgba(254,202,202,.08)}section#problems .problem-loop-pain:before{border-color:rgba(254,202,202,.5);background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(254,226,226,.08)),radial-gradient(circle at 12% 0,rgba(254,202,202,.46),transparent 36%)}.dark section#problems .problem-loop-pain:before{border-color:rgba(254,202,202,.14);background:linear-gradient(180deg,rgba(80,22,30,.72),rgba(31,10,14,.46)),radial-gradient(circle at 12% 0,rgba(254,202,202,.12),transparent 36%)}section#problems .problem-loop-pain-icon{border-color:rgba(220,38,38,.28);background:rgba(254,226,226,.92);color:#dc2626;box-shadow:0 12px 24px -18px rgba(220,38,38,.44),0 0 0 4px rgba(248,113,113,.08);animation:problem-pain-icon-alert 3s cubic-bezier(.16,1,.3,1) infinite}section#problems .problem-loop-pain:nth-child(2) .problem-loop-pain-icon{animation-delay:.28s}section#problems .problem-loop-pain:nth-child(3) .problem-loop-pain-icon{animation-delay:.56s}.dark section#problems .problem-loop-pain-icon{border-color:rgba(248,113,113,.22);background:rgba(127,29,29,.42);color:#fecaca}section#problems .problem-loop-pain-title{color:#450a0a}.dark section#problems .problem-loop-pain-title{color:#fff1f2}section#problems .problem-loop-pain-body{color:rgba(69,10,10,.8)}.dark section#problems .problem-loop-pain-body{color:rgba(255,226,218,.82)}@keyframes problem-loop-flow-travel{0%,to{opacity:.2;transform:translate(-50%) scale(.82)}10%{opacity:1;transform:translate(-50%,8%) scale(1)}45%{opacity:1;transform:translate(-50%,240%) scale(1)}80%{opacity:1;transform:translate(-50%,430%) scale(.96)}}@media (min-width:900px){.problem-loop-buckets{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.problem-loop-bucket{grid-template-rows:auto 1fr;min-height:9rem}.problem-loop-bucket-tools{align-content:start;align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center}.problem-loop-bucket-chip{justify-self:center}}@keyframes problem-loop-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes problem-loop-rotate-reverse{0%{transform:translate(-50%,-50%) rotate(1turn)}to{transform:translate(-50%,-50%) rotate(0deg)}}@keyframes problem-loop-core-pulse{0%,to{box-shadow:0 30px 60px -38px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.78);transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 34px 72px -38px rgba(37,99,235,.26),0 0 36px -24px rgba(16,185,129,.28),inset 0 1px 0 rgba(255,255,255,.78);transform:translate(-50%,-50%) scale(1.025)}}@keyframes problem-loop-tool-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes problem-loop-pain-pulse{0%,to{transform:scale(1);box-shadow:0 24px 42px -34px rgba(127,29,29,.34),inset 0 0 0 1px rgba(248,113,113,.1)}24%{transform:scale(1.015);box-shadow:0 30px 58px -34px rgba(220,38,38,.46),0 0 34px -22px rgba(245,158,11,.34),inset 0 0 0 1px rgba(254,202,202,.16)}48%{transform:scale(1)}}@keyframes problem-capacity-panel-breathe{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 0 0 rgba(245,158,11,0)}44%{box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 0 24px -12px rgba(245,158,11,.52)}68%{box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 32px -14px rgba(239,68,68,.42)}}@keyframes problem-capacity-threshold-pulse{0%,to{opacity:.48;transform:scaleY(.86)}50%{opacity:1;transform:scaleY(1)}}@keyframes problem-capacity-track-scan{0%{transform:translateX(-120%)}54%,to{transform:translateX(420%)}}@keyframes problem-capacity-workload-fill{0%,to{transform:scaleX(.82)}42%,68%{transform:scaleX(1)}}@keyframes problem-capacity-team-fill{0%,to{transform:scaleX(.86)}44%{transform:scaleX(1)}70%{transform:scaleX(.92)}}@keyframes problem-capacity-dot-alert{0%,to{opacity:.42;transform:scale(.72)}36%,56%{opacity:1;transform:scale(1)}}@keyframes problem-results-scan{0%,to{--problem-results-scan-x:10%;opacity:.36}45%{--problem-results-scan-x:52%;opacity:.82}78%{--problem-results-scan-x:92%;opacity:.46}}@keyframes problem-loop-pain-alert{0%,to{transform:translateZ(0) scale(1)}28%{transform:translate3d(0,-3px,0) scale(1.018)}48%{transform:translateZ(0) scale(1)}}@keyframes problem-pain-icon-alert{0%,to{box-shadow:0 12px 24px -18px rgba(220,38,38,.44),0 0 0 4px rgba(248,113,113,.08);transform:scale(1)}42%{box-shadow:0 16px 30px -18px rgba(220,38,38,.62),0 0 0 7px rgba(248,113,113,.14);transform:scale(1.06)}}@keyframes problem-cost-drain{0%,to{transform:scaleX(.96)}42%,66%{transform:scaleX(.36)}}@keyframes problem-cost-coin-drop{0%,22%{opacity:0;transform:translate3d(0,-.2rem,0) scale(.72)}42%{opacity:1;transform:translate3d(0,.35rem,0) scale(1)}74%,to{opacity:0;transform:translate3d(0,2.45rem,0) scale(.78)}}@keyframes problem-follow-path-fail{0%,to{opacity:.42;transform:scaleX(.18)}36%{opacity:1;transform:scaleX(.72)}62%{opacity:.52;transform:scaleX(.86)}}@keyframes problem-follow-dot-fade{0%,18%{opacity:0;transform:scale(.72)}38%{opacity:1;transform:scale(1)}66%,to{opacity:.34;transform:scale(.74)}}@keyframes problem-follow-alert-ping{0%,46%{opacity:0;transform:scale(.66)}58%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.54)}}@keyframes problem-handoff-link-break{0%,to{opacity:.32;transform:scaleX(1)}46%{opacity:.86;transform:scaleX(1)}68%{opacity:.24;transform:scaleX(.42)}}@keyframes problem-handoff-node-stall{0%,to{opacity:.72;transform:translateZ(0) scale(1)}48%{opacity:1;transform:translate3d(0,-.08rem,0) scale(1.08)}70%{opacity:.54;transform:translate3d(.08rem,0,0) scale(.9)}}@keyframes problem-handoff-break-flash{0%,50%,to{opacity:0;transform:rotate(45deg) scale(.7)}62%,72%{opacity:1;transform:rotate(45deg) scale(1)}}@media (max-width:767px){.hero-orbit-visual{height:clamp(19rem,86vw,22.75rem)}.hero-orbit-stage{inset:.4rem .18rem .65rem}.hero-orbit-connection--desktop{display:none}.hero-orbit-connection--mobile{display:block}.hero-orbit-cluster--workers{left:1%;top:1%;width:47%;height:35%}.hero-orbit-cluster--software{right:1%;top:16%;width:47%;height:35%}.hero-orbit-cluster--ai{left:21%;bottom:0;width:46%;height:37%}.hero-orbit-body{height:5.95rem;width:5.95rem}.hero-orbit-body--roomy{height:6.7rem;width:6.7rem}.hero-orbit-body-content{gap:.52rem;padding:.76rem .58rem .68rem}.hero-orbit-body-content--roomy{gap:.72rem;padding:.86rem .62rem .78rem}.hero-orbit-label{min-height:1.75rem;padding:.28rem .7rem;font-size:.58rem;letter-spacing:.13em}.hero-orbit-item{height:1.95rem;width:1.95rem}.hero-orbit-system-core{top:50%;min-height:0;padding:.15rem}.hero-orbit-system-core--sato{gap:.34rem;padding:.4rem .58rem .4rem .48rem}.hero-orbit-system-mark{height:2.12rem;width:2.12rem}.hero-orbit-system-mark--sato{height:clamp(2.25rem,12vw,3rem);width:clamp(2.25rem,12vw,3rem)}.hero-orbit-system-name{font-size:clamp(.98rem,5.2vw,1.32rem)}.hero-orbit-service-ring{--service-node-size:clamp(4.85rem,23vw,5.75rem)}.hero-orbit-service-ring--set-up,.hero-orbit-service-ring--setup,.hero-orbit-service-ring--train{--service-node-left:18%;--service-node-top:62%}.hero-orbit-service-ring--build,.hero-orbit-service-ring--launch{--service-node-left:50%;--service-node-top:62%}.hero-orbit-service-ring--manage,.hero-orbit-service-ring--support{--service-node-left:82%;--service-node-top:62%}.hero-orbit-service-counter,.hero-orbit-visual--services .hero-orbit-cluster--service{height:100%;width:100%}.hero-orbit-intro-wordmark{top:70%;max-width:min(88%,19rem);font-size:clamp(1.72rem,10vw,2.58rem);letter-spacing:.01em}.hero-orbit-rim-point{height:.42rem;width:.42rem}.hero-orbit-rim-point--workers{left:47.2%;top:47.2%}.hero-orbit-rim-point--software{left:53.4%;top:49.7%}.hero-orbit-rim-point--ai{left:50%;top:54.6%}.hero-orbit-label--embedded{min-height:1.5rem;padding:.24rem .6rem;font-size:.5rem;letter-spacing:.12em}.hero-orbit-label--relaxed{min-height:1.42rem;padding:.2rem .56rem;font-size:.46rem;letter-spacing:.105em}.hero-orbit-label--software{padding-inline:.48rem;font-size:.43rem;letter-spacing:.095em}.hero-orbit-visual--services .hero-orbit-label--service{max-width:5.4rem;min-height:1.82rem;padding:.26rem .48rem;font-size:.48rem;letter-spacing:.07em;line-height:1.08}.hero-orbit-visual--services .hero-orbit-body-content{gap:.42rem}.hero-orbit-visual--services .hero-orbit-stage:after,.hero-orbit-visual--services .hero-orbit-stage:before{left:10%;right:10%;top:62%}.hero-orbit-visual--services .hero-orbit-stage:after{width:18%}.hero-orbit-visual--services .hero-orbit-system-core--sato{top:31%;gap:.3rem;padding:.34rem .48rem .34rem .34rem}.hero-orbit-visual--services .hero-orbit-system-mark--sato{height:clamp(1.72rem,9vw,2.12rem);width:clamp(1.72rem,9vw,2.12rem)}.hero-orbit-visual--services .hero-orbit-system-name{font-size:clamp(.52rem,2.7vw,.64rem);letter-spacing:.055em}.hero-orbit-visual--services .hero-orbit-body{height:var(--service-node-size);width:var(--service-node-size)}.hero-orbit-visual--services .hero-orbit-body svg{height:1.74rem;width:1.74rem}.hero-orbit-visual--services .hero-orbit-label--service{max-width:4.2rem;min-height:1.32rem;padding:.18rem .36rem;font-size:.38rem;letter-spacing:.045em}.hero-orbit-visual--services .hero-orbit-item{height:1.45rem;width:1.45rem}.hero-orbit-visual--experience .hero-orbit-stage{inset:.2rem .05rem .45rem}.hero-experience-ring{left:50%;top:50%}.hero-experience-ring--outer{height:min(100%,21.5rem);width:min(100%,21.5rem)}.hero-experience-ring--inner{height:min(62%,13.4rem);width:min(62%,13.4rem)}.hero-experience-core{top:50%;min-height:clamp(6.9rem,31vw,7.7rem);width:clamp(6.9rem,31vw,7.7rem)}.hero-experience-core-kicker,.hero-experience-core-subtitle{font-size:.48rem;letter-spacing:.1em}.hero-experience-core-title{margin-top:.34rem;font-size:clamp(1rem,5.6vw,1.24rem)}.hero-experience-core-subtitle{margin-top:.42rem;max-width:5.2rem;line-height:1.25}.hero-experience-education{min-width:5.4rem;max-width:6.7rem;gap:.32rem;padding:.28rem .42rem .28rem .34rem}.hero-experience-education-mark{height:1.16rem;width:1.16rem;font-size:.54rem}.hero-experience-education-label{font-size:.48rem}.hero-experience-education--baruch{left:50%;top:23%}.hero-experience-education--nyit{left:77%;top:51%}.hero-experience-education--lynn{left:23%;top:51%}.hero-experience-logo{min-width:7.55rem;gap:.44rem;padding:.42rem .54rem .42rem .44rem}.hero-experience-logo-mark{height:1.74rem;width:1.74rem}.hero-experience-logo-mark img,.hero-experience-logo-mark svg{height:1.05rem;width:1.05rem}.hero-experience-logo-name{font-size:.72rem}.hero-experience-logo-years{font-size:.48rem;letter-spacing:.08em}.hero-experience-logo--justworks{left:16%;top:14%}.hero-experience-logo--monday{left:84%;top:18%}.hero-experience-logo--abacus{left:86%;top:64%}.hero-experience-logo--ones{left:14%;top:63%}.hero-experience-logo--nst{left:50%;top:86%}.problem-loop-stage{gap:.8rem;min-height:auto;padding:.8rem}.problem-loop-shell:after,.problem-loop-shell:before,section#problems .problem-loop-stage:after,section#problems .problem-loop-stage:before{opacity:.44;width:1.35rem}.problem-loop-flow{top:4.3rem;bottom:6.9rem}.problem-loop-panel{gap:.72rem;padding:.8rem;border-radius:1.2rem}.problem-loop-panel--barrier,.problem-loop-panel--results,.problem-loop-panel--source{width:100%}.problem-loop-panel-title{font-size:1.18rem}.problem-loop-panel-body{font-size:.72rem;line-height:1.45}.problem-loop-core-pill{min-height:1.7rem;padding:.28rem .58rem;font-size:.6rem}.problem-loop-core-pills{gap:.36rem}.problem-loop-buckets{gap:.48rem}.problem-loop-bucket{gap:.4rem;padding:.52rem .56rem;border-radius:1rem}.problem-loop-bucket-title{font-size:.54rem;letter-spacing:.14em}.problem-loop-bucket-tools{gap:.3rem;justify-content:center}.problem-loop-bucket-chip{min-height:1.58rem;gap:.24rem;padding:.16rem .38rem .16rem .24rem;font-size:.56rem}.problem-loop-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.problem-loop-pain{align-content:start;padding:.58rem;gap:.34rem}.problem-loop-pain-icon{width:1.9rem;height:1.9rem}.problem-loop-pain-title{font-size:.62rem;line-height:1.08}.problem-loop-pain-body{font-size:.62rem;line-height:1.28}}@media (prefers-reduced-motion:reduce){.hero-experience-education,.hero-experience-education-orbit,.hero-experience-logo,.hero-experience-logo-orbit,.hero-orbit-connection,.hero-orbit-counter,.hero-orbit-service-counter,.hero-orbit-service-ring,.hero-orbit-service-ring:after,.hero-orbit-track,.hero-orbit-visual--services .hero-orbit-item,.hero-orbit-visual--services .hero-orbit-stage:after,.practice-hub-node-counter,.practice-hub-orbit-shell,.problem-loop-capacity-fill,.problem-loop-capacity-overflow span,.problem-loop-capacity-track:after,.problem-loop-capacity-visual,.problem-loop-capacity-visual:before,.problem-loop-cost-coin,.problem-loop-cost-fill,.problem-loop-follow-alert,.problem-loop-follow-dot,.problem-loop-follow-path,.problem-loop-handoff-break,.problem-loop-handoff-link,.problem-loop-handoff-node,.problem-loop-results-grid:before,.sato-pearl-glass-card,.service-ladder-detail-card,.service-ladder-detail-counter,.service-ladder-detail-shell,.service-ladder-detail-stage:after,.service-ladder-detail-track,.solution-bridge-method-node,.solution-bridge-panel:after,.solution-bridge-service-icon,section#problems .problem-loop-pain,section#problems .problem-loop-pain-icon{animation:none}.service-ladder-detail-shell{max-height:none;clip-path:none;transform:none}.hero-orbit-service-ring{opacity:1;scale:1;filter:none}.solution-bridge-method-node,.solution-bridge-method-node.is-active{transform:none}.hero-orbit-visual--services .hero-orbit-item{opacity:.82;transform:none}}@keyframes problem-card-icon-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.04)}}@keyframes problem-card-icon-glow{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.8;transform:scale(1.04)}}@keyframes problem-ripple{0%{opacity:.14;transform:scale(.82)}60%{opacity:.56}to{opacity:0;transform:scale(1.16)}}@keyframes problem-hazard-arc{0%,to{opacity:.22;transform:scaleX(.78) rotate(0deg)}48%{opacity:1;transform:scaleX(1.08) rotate(6deg)}}@keyframes problem-hazard-spark{0%,to{opacity:0;transform:translateZ(0) scale(.5)}18%{opacity:1;transform:translate3d(0,-.5rem,0) scale(1)}54%{opacity:0;transform:translate3d(.45rem,-1.3rem,0) scale(.4)}}@keyframes problem-hazard-glow{0%,to{opacity:.4}50%{opacity:.92}}@keyframes problem-fire-flicker{0%,to{transform:scaleY(.96) rotate(-2deg)}30%{transform:scaleY(1.04) rotate(1deg)}62%{transform:scaleY(.98) rotate(-1deg)}}@keyframes problem-fire-ember{0%{opacity:0;transform:translateZ(0) scale(.5)}22%{opacity:.92}to{opacity:0;transform:translate3d(.55rem,-4rem,0) scale(.2)}}@keyframes problem-fire-smoke{0%{opacity:0;transform:translateZ(0) scale(.72)}26%{opacity:.38}to{opacity:0;transform:translate3d(.8rem,-4.6rem,0) scale(1.22)}}.narrative-text-blue{color:#1e3a5f}.dark .narrative-text-blue{color:#93afd3}.narrative-text-amber{color:#5c3410}.dark .narrative-text-amber{color:#c9a462}.squiggly{-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:1.5px}.narrative-text-blue strong{color:#1d4ed8}.dark .narrative-text-blue strong{color:#bfdbfe}.narrative-text-blue strong{text-shadow:0 0 20px rgba(37,99,235,.12)}.dark .narrative-text-blue strong{text-shadow:0 0 24px rgba(96,165,250,.18)}.narrative-text-amber strong{color:#b45309}.dark .narrative-text-amber strong{color:#fbbf24}.narrative-text-blue .squiggly{text-decoration-color:#1d4ed8;text-decoration-thickness:2.5px}.dark .narrative-text-blue .squiggly{text-decoration-color:#bfdbfe;text-decoration-thickness:2.5px}.narrative-text-amber .squiggly{text-decoration-color:#d97706}.dark .narrative-text-amber .squiggly{text-decoration-color:#fbbf24}.narrative-text-violet{color:#1e3a5f}.dark .narrative-text-violet{color:#93afd3}.narrative-text-violet strong{color:#2563eb}.dark .narrative-text-violet strong{color:#93c5fd}.narrative-text-violet .squiggly{text-decoration-color:#2563eb}.dark .narrative-text-violet .squiggly{text-decoration-color:#93c5fd}.narrative-text-rose{color:#4c1d1d}.dark .narrative-text-rose{color:#f0b2b2}.narrative-text-rose strong{color:#e11d48}.dark .narrative-text-rose strong{color:#fb7185}.narrative-text-rose .squiggly{text-decoration-color:#e11d48}.dark .narrative-text-rose .squiggly{text-decoration-color:#fb7185}.problem-cost-card{position:relative}.problem-cost-value{font-size:clamp(2.15rem,4.7vw,3rem);letter-spacing:-.06em;line-height:.92}.problem-cost-headline{max-width:20rem;letter-spacing:-.01em;line-height:1.3}.problem-cost-reveal{margin-top:.95rem}.problem-cost-reveal-trigger{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(251,113,133,.34);border-radius:999px;padding:.44rem .8rem;background:rgba(255,255,255,.82);box-shadow:0 10px 18px -18px rgba(225,29,72,.34),inset 0 1px 0 rgba(255,255,255,.7);color:#be123c;font-size:.7rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.problem-cost-reveal-trigger:focus-visible,.problem-cost-reveal-trigger:hover{border-color:rgba(244,63,94,.52);box-shadow:0 14px 22px -18px rgba(225,29,72,.42),inset 0 1px 0 rgba(255,255,255,.76);color:#9f1239;outline:none;transform:translateY(-1px)}.problem-cost-reveal-body{max-width:31rem;padding-right:.75rem;transition:filter .35s ease,opacity .35s ease,transform .35s ease}.problem-cost-card .problem-cost-reveal-body{filter:blur(6px);opacity:.34;pointer-events:none;transform:translateY(2px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.problem-cost-card.revealed-blur .problem-cost-reveal-body{filter:blur(0);opacity:1;pointer-events:auto;transform:translateY(0);-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.problem-cost-card.revealed-blur .problem-cost-reveal-trigger{border-color:rgba(244,63,94,.46);color:#9f1239}.problem-cost-reveal-body [data-stat-desc]{max-width:29ch;margin-top:1rem}.problem-cost-reveal-body [data-stat-source]{margin-top:1rem;padding-top:.1rem}.dark .problem-cost-reveal-trigger{border-color:rgba(251,113,133,.26);background:rgba(30,18,24,.74);box-shadow:0 12px 22px -18px rgba(15,23,42,.52),inset 0 1px 0 rgba(255,255,255,.08);color:#fda4af}.dark .problem-cost-reveal-trigger:focus-visible,.dark .problem-cost-reveal-trigger:hover{border-color:rgba(251,113,133,.42);color:#fecdd3}.dark .problem-cost-card.revealed-blur .problem-cost-reveal-trigger{border-color:rgba(251,113,133,.4);color:#fecdd3}.narrative-text-emerald{color:#1a3c2a}.dark .narrative-text-emerald{color:#86cfac}.narrative-text-emerald strong{color:#059669}.dark .narrative-text-emerald strong{color:#34d399}.narrative-text-emerald .squiggly{text-decoration-color:#059669}.dark .narrative-text-emerald .squiggly{text-decoration-color:#34d399}.work-launch-visual{position:relative;min-height:20rem;overflow:hidden;border:1px solid rgba(226,232,240,.82);border-radius:1.85rem;background:radial-gradient(circle at 67% 9%,rgba(147,197,253,.22),transparent 24%),radial-gradient(circle at 14% 84%,rgba(245,158,11,.1),transparent 27%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(239,246,255,.54) 58%,rgba(255,251,235,.62));box-shadow:0 28px 70px -58px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.82)}.work-launch-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0);background-size:3.8rem 3.8rem;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 76%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 76%,transparent);opacity:.56;pointer-events:none}.work-launch-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.work-launch-mountain-shadow{fill:rgba(15,23,42,.04);transform:translateY(10px)}.work-launch-mountain{fill:rgba(248,250,252,.88);stroke:rgba(37,99,235,.13);stroke-width:1.1}.work-launch-snow{fill:rgba(219,234,254,.78);stroke:rgba(96,165,250,.2);stroke-width:1}.work-launch-route-base{stroke:rgba(37,99,235,.18);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1 11}.work-launch-route{stroke:rgba(37,99,235,.58);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1 11;stroke-dashoffset:150;animation:work-launch-route-rise 7.5s cubic-bezier(.45,0,.55,1) infinite}.work-launch-route-pin{fill:#2563eb;opacity:.46}.work-launch-route-pin--summit{fill:#f59e0b;opacity:.78;filter:drop-shadow(0 0 16px rgba(245,158,11,.36));animation:work-launch-summit-glow 4.8s ease-in-out infinite}.work-launch-ground{stroke:rgba(15,23,42,.14);stroke-width:1.5;stroke-linecap:round}.work-launch-step{--work-launch-step-x:0rem;position:absolute;z-index:2;display:flex;max-width:10.8rem;flex-direction:column;gap:.16rem;border:1px solid rgba(37,99,235,.15);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(248,250,252,.76));box-shadow:0 18px 38px -30px rgba(15,23,42,.34),inset 0 1px 0 rgba(255,255,255,.78);padding:.64rem .76rem;color:rgba(15,23,42,.9);transform:translateX(var(--work-launch-step-x));animation:work-launch-step-settle .7s ease both}.work-launch-step span{color:#2563eb;font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.work-launch-step strong{font-size:clamp(.78rem,2.4vw,.94rem);font-weight:760;letter-spacing:-.025em;line-height:1.08}.work-launch-step--one{left:1.25rem;bottom:3.8rem;animation-delay:60ms}.work-launch-step--two{left:1.35rem;bottom:8.6rem;animation-delay:.15s}.work-launch-step--three{--work-launch-step-x:-50%;left:50.8%;top:4.8rem;animation-delay:.24s}.work-launch-step--four{right:1.05rem;top:1.25rem;border-color:rgba(245,158,11,.22);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,251,235,.78));animation-delay:.33s}.work-launch-step--four span{color:#d97706}.work-launch-caption{position:absolute;left:1.25rem;right:auto;bottom:1.15rem;max-width:15rem;color:rgba(51,65,85,.58);font-size:.68rem;font-weight:700;letter-spacing:.16em;line-height:1.45;text-transform:uppercase}.dark .work-launch-visual{border-color:rgba(51,65,85,.78);background:radial-gradient(circle at 67% 9%,rgba(96,165,250,.14),transparent 24%),radial-gradient(circle at 14% 84%,rgba(245,158,11,.08),transparent 27%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(2,6,23,.86))}.dark .work-launch-visual:before{background:linear-gradient(rgba(147,197,253,.05) 1px,transparent 0),linear-gradient(90deg,rgba(147,197,253,.05) 1px,transparent 0)}.dark .work-launch-mountain-shadow{fill:rgba(2,6,23,.46)}.dark .work-launch-mountain{fill:rgba(15,23,42,.72);stroke:rgba(147,197,253,.18)}.dark .work-launch-snow{fill:rgba(30,41,59,.88);stroke:rgba(147,197,253,.24)}.dark .work-launch-ground{stroke:rgba(226,232,240,.16)}.dark .work-launch-step{border-color:rgba(147,197,253,.18);background:linear-gradient(180deg,rgba(15,23,42,.86),rgba(15,23,42,.68));color:rgba(248,250,252,.92);box-shadow:0 18px 38px -30px rgba(2,6,23,.8),inset 0 1px 0 rgba(255,255,255,.08)}.dark .work-launch-step span{color:#93c5fd}.dark .work-launch-step--four{border-color:rgba(245,158,11,.24);background:linear-gradient(180deg,rgba(30,41,59,.9),rgba(15,23,42,.72))}.dark .work-launch-step--four span{color:#fbbf24}.dark .work-launch-caption{color:rgba(226,232,240,.54)}@media (min-width:768px){.work-launch-visual{min-height:clamp(28rem,54vw,38rem)}.work-launch-step{max-width:clamp(10rem,16vw,13.6rem);padding:clamp(.66rem,1.1vw,.9rem) clamp(.78rem,1.35vw,1.08rem)}.work-launch-step--one{left:4%;bottom:9%}.work-launch-step--two{left:4%;bottom:auto;top:58%}.work-launch-step--three{left:50.5%;top:24%}.work-launch-step--four{right:3%;top:5.5%}.work-launch-caption{left:3.5%;bottom:3.5%}}@media (min-width:1024px){.work-launch-visual{min-height:clamp(34rem,50vw,46rem)}.work-launch-step--one{left:3.7%;bottom:8.5%}.work-launch-step--two{left:3.7%;top:62%}.work-launch-step--three{left:52%;top:22.5%}.work-launch-step--four{right:3.2%;top:3.3%}}@media (min-width:1280px){.work-launch-step--two{left:3.8%;top:64%}.work-launch-step--three{left:52.6%;top:23%}}@keyframes work-launch-route-rise{0%,18%{opacity:.24;stroke-dashoffset:150}54%,to{opacity:1;stroke-dashoffset:0}}@keyframes work-launch-summit-glow{0%,to{opacity:.74;transform:translateY(0)}50%{opacity:.92;transform:translateY(-.34rem)}}@keyframes work-launch-step-settle{0%{opacity:0;transform:translate(var(--work-launch-step-x),.55rem)}to{opacity:1;transform:translate(var(--work-launch-step-x))}}@media (min-width:768px){.problem-cost-bridge{grid-template-columns:repeat(3,minmax(0,1fr))}.problem-story-content{max-width:100%}.problem-story-frame{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:1.75rem}.problem-stage-link{height:4rem;margin-left:1.2rem}.problem-stage-pill{padding:.44rem 1.05rem}.problem-story-visual{margin:1rem 0 1.6rem}.problem-story-visual--fire,.problem-story-visual--hazard,.problem-story-visual--leak{max-width:31rem}.problem-fire-visual,.problem-hazard-visual,.problem-leak-visual{min-height:15.2rem}.problem-cost-value{font-size:clamp(2.35rem,3vw,3.1rem)}.problem-cost-headline{max-width:23rem;font-size:1.02rem}.problem-cost-reveal-body{padding-right:1rem}.problem-cost-reveal-body [data-stat-desc]{max-width:31ch}.pb-safe{padding-bottom:0}.photo-placeholder{min-height:520px}.photo-placeholder-small{min-height:300px}}@media (min-width:1024px){.pricing-card-frame .pricing-offer-desk--mobile{display:grid!important}.pricing-card-frame .pricing-card-offer.pricing-support-offer{display:flex!important;grid-template-rows:none!important;padding:.92rem!important}.pricing-card-frame .pricing-card-offer .pricing-card-offer-header{min-height:0}.pricing-card-frame .pricing-card-offer .pricing-card-offer-title{margin-top:.06rem!important;font-size:clamp(.98rem,1.12vw,1.14rem);line-height:1.14}.pricing-card-frame .pricing-card-offer .pricing-offer-bottom-price:not(.pricing-card-total){width:auto;min-height:0;padding:0;justify-items:start;text-align:left}.pricing-card-frame .pricing-card-offer .pricing-offer-bottom-price--numeric strong{font-size:clamp(1.45rem,1.65vw,1.82rem)}.pricing-card-frame .pricing-card-offer .pricing-card-total{width:100%;min-height:0;justify-items:end;padding:.58rem .08rem .04rem}}@media (prefers-reduced-motion:reduce){.pricing-card-offer:before{animation:none;opacity:.18;transform:translateX(0)}}html.dark body,html.dark body>.relative.min-h-screen{background:radial-gradient(circle at 16% 7%,rgba(103,197,255,.14),transparent 25rem),radial-gradient(circle at 82% 14%,rgba(248,211,139,.09),transparent 23rem),radial-gradient(circle at 52% 60%,rgba(45,212,191,.08),transparent 30rem),linear-gradient(180deg,#071117,#0b171d 42%,#081216)!important;color:#d7e6e1}html.dark [class*="dark:bg-slate-800"],html.dark [class*="dark:bg-slate-900"],html.dark [class*="dark:bg-slate-950"]{background-color:rgba(8,18,28,.9)!important}html.dark section#faq,html.dark section#industries,html.dark section#method,html.dark section#pricing-faq,html.dark section#results,html.dark section#start,html.dark section#work{background:radial-gradient(circle at 14% 10%,rgba(103,197,255,.11),transparent 24rem),radial-gradient(circle at 86% 16%,rgba(248,211,139,.08),transparent 22rem),radial-gradient(circle at 52% 76%,rgba(45,212,191,.08),transparent 28rem),linear-gradient(180deg,#08131a,#0d1b1f 52%,#071216)!important}html.dark section#service-ladder{background:#071216!important}html.dark section#service-ladder>.absolute.inset-0{background:radial-gradient(circle at 18% 16%,rgba(103,197,255,.16),transparent 24rem),radial-gradient(circle at 82% 18%,rgba(248,211,139,.11),transparent 20rem),radial-gradient(circle at 52% 82%,rgba(45,212,191,.1),transparent 26rem),linear-gradient(180deg,#071216,#0b1a1e)!important}html.dark .glass-card,html.dark .premium-frost-card,html.dark .premium-frost-shell,html.dark .quiet-card{border-color:rgba(148,205,205,.26)!important;background:radial-gradient(circle at 18% 0,rgba(103,197,255,.08),transparent 34%),radial-gradient(circle at 88% 8%,rgba(248,211,139,.05),transparent 30%),linear-gradient(180deg,rgba(12,26,34,.94),rgba(7,18,28,.9))!important;box-shadow:0 26px 58px -42px rgba(0,0,0,.72),inset 0 1px 0 rgba(255,255,255,.1)!important;color:#d7e6e1}html.dark .section-title{color:#f8fafc}html.dark .section-kicker{color:rgba(153,246,228,.78)}html.dark .section-body{color:rgba(215,230,225,.86)}html.dark .industry-pattern-shell,html.dark .pricing-card-frame,html.dark .pricing-plan-faqs,html.dark .pricing-start-editorial{border-color:rgba(148,205,205,.28)!important;background:radial-gradient(circle at 12% 0,rgba(103,197,255,.09),transparent 34%),radial-gradient(circle at 96% 18%,rgba(248,211,139,.06),transparent 30%),linear-gradient(180deg,rgba(13,29,36,.92),rgba(8,19,29,.88))!important;box-shadow:0 26px 62px -48px rgba(0,0,0,.82),inset 0 1px 0 rgba(255,255,255,.11)!important}html.dark .industry-business-card{border-color:rgba(148,205,205,.3)!important;background:radial-gradient(circle at 12% 0,rgba(103,197,255,.1),transparent 34%),radial-gradient(circle at 88% 12%,rgba(45,212,191,.08),transparent 32%),linear-gradient(180deg,rgba(11,25,32,.96),rgba(6,17,27,.94))!important;color:#eef7f3}html.dark .industry-situation-card{border-color:rgba(251,113,133,.32)!important;background:radial-gradient(circle at 0 0,rgba(251,113,133,.13),transparent 38%),rgba(55,24,36,.74)!important}html.dark .industry-situation-card p:last-child{color:#f4d8de}html.dark .industry-path-step{box-shadow:0 16px 34px -30px rgba(0,0,0,.74),inset 0 1px 0 rgba(255,255,255,.09)}html.dark .industry-path-step--setup{border-color:rgba(250,204,21,.42)!important;background:radial-gradient(circle at 0 0,rgba(250,204,21,.16),transparent 40%),linear-gradient(180deg,rgba(54,39,16,.86),rgba(28,26,20,.82))!important;color:#fff7d6!important}html.dark .industry-path-step--build{border-color:rgba(45,212,191,.42)!important;background:radial-gradient(circle at 0 0,rgba(45,212,191,.16),transparent 40%),linear-gradient(180deg,rgba(12,62,58,.84),rgba(8,34,38,.82))!important;color:#dcfff8!important}html.dark .industry-path-step--manage{border-color:rgba(167,139,250,.42)!important;background:radial-gradient(circle at 0 0,rgba(167,139,250,.16),transparent 40%),linear-gradient(180deg,rgba(37,32,72,.84),rgba(18,24,46,.82))!important;color:#f0ebff!important}html.dark .pricing-card-offer,html.dark .pricing-card-offer.pricing-primary-offer{border-color:rgba(var(--pricing-path-accent),.58)!important;background:radial-gradient(circle at 88% 8%,rgba(var(--pricing-path-accent),.22),transparent 34%),radial-gradient(circle at 8% 100%,rgba(var(--pricing-card-secondary),.12),transparent 38%),linear-gradient(145deg,rgba(10,24,34,.96),rgba(5,15,25,.94))!important;box-shadow:0 34px 76px -52px rgba(var(--pricing-path-accent),.48),inset 0 1px 0 rgba(255,255,255,.11)!important}html.dark .pricing-card-offer--setup{background:radial-gradient(circle at 88% 8%,rgba(250,204,21,.24),transparent 34%),radial-gradient(circle at 8% 100%,rgba(56,189,248,.1),transparent 38%),linear-gradient(145deg,rgba(35,29,17,.96),rgba(8,17,27,.94))!important}html.dark .pricing-card-offer--build{background:radial-gradient(circle at 88% 8%,rgba(45,212,191,.24),transparent 34%),radial-gradient(circle at 8% 100%,rgba(56,189,248,.1),transparent 38%),linear-gradient(145deg,rgba(8,38,40,.96),rgba(6,17,27,.94))!important}html.dark .pricing-card-offer--manage{background:radial-gradient(circle at 88% 8%,rgba(129,140,248,.25),transparent 34%),radial-gradient(circle at 8% 100%,rgba(168,85,247,.12),transparent 38%),linear-gradient(145deg,rgba(24,25,57,.96),rgba(6,17,27,.94))!important}html.dark .pricing-card-frame-heading h3,html.dark .pricing-card-offer-title,html.dark .pricing-start-proof h4{color:#f8fafc!important}html.dark .pricing-card-boundary,html.dark .pricing-card-example,html.dark .pricing-card-offer-fit,html.dark .pricing-start-proof p{color:#d7e6e1!important}html.dark .pricing-card-included-heading,html.dark .pricing-card-offer-header .pricing-offer-bottom-price p{color:#a9bfc2!important}html.dark .pricing-offer-payment-note{color:#d7e6e1!important}html.dark .pricing-card-offer-header .pricing-offer-bottom-price strong{color:rgb(var(--pricing-path-accent))!important;text-shadow:0 0 28px rgba(var(--pricing-path-accent),.22)}html.dark .pricing-card-included{border-color:rgba(var(--pricing-path-accent),.34)!important;background:radial-gradient(circle at 96% 0,rgba(var(--pricing-path-accent),.14),transparent 36%),rgba(5,15,25,.56)!important}html.dark .pricing-card-included-item{border-color:rgba(var(--pricing-path-accent),.24)!important;background:rgba(8,18,28,.76)!important;color:#edf6f4!important}html.dark .pricing-card-included-item strong{background:rgba(var(--pricing-path-accent),.14);color:rgb(var(--pricing-path-accent))!important}html.dark .pricing-card-phase-pill{border-color:rgba(var(--pricing-path-accent),.3)!important;background:rgba(var(--pricing-path-accent),.12)!important;color:rgb(var(--pricing-path-accent))!important}html.dark .pricing-card-cta{border-color:rgba(var(--pricing-path-accent),.45)!important;background:rgba(8,18,28,.78)!important;color:#f8fafc!important}html.dark .pricing-card-cta:hover{background:rgba(var(--pricing-path-accent),.14)!important}html.dark .sato-pearl-glass-card.sato-pearl-glass-card--setup{background:radial-gradient(circle at 12% 14%,rgba(250,204,21,.22),transparent 32%),radial-gradient(circle at 72% 18%,rgba(56,189,248,.1),transparent 30%),linear-gradient(145deg,rgba(38,31,17,.96),rgba(8,19,29,.94) 62%,rgba(20,24,19,.92))!important}html.dark .sato-pearl-glass-card.sato-pearl-glass-card--build{background:radial-gradient(circle at 12% 14%,rgba(45,212,191,.22),transparent 32%),radial-gradient(circle at 72% 18%,rgba(56,189,248,.12),transparent 30%),linear-gradient(145deg,rgba(8,39,40,.96),rgba(7,24,36,.94) 62%,rgba(7,27,29,.92))!important}html.dark .sato-pearl-glass-card.sato-pearl-glass-card--manage{background:radial-gradient(circle at 12% 14%,rgba(129,140,248,.23),transparent 32%),radial-gradient(circle at 72% 18%,rgba(45,212,191,.09),transparent 30%),linear-gradient(145deg,rgba(26,25,62,.96),rgba(11,18,36,.94) 62%,rgba(17,18,42,.92))!important}html.dark .work-lane-card{background:radial-gradient(circle at 14% 0,color-mix(in srgb,var(--lane-hotspot) 62%,transparent),transparent 34%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--lane-wash) 60%,transparent),transparent 32%),linear-gradient(180deg,rgba(10,29,40,.94),rgba(6,18,29,.9))!important}.pricing-comparison-list{display:grid;gap:.85rem}.pricing-comparison-offer.pricing-card-offer{display:grid!important;grid-template-areas:"head" "action" "phases" "included";grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0;border:1px solid rgba(var(--pricing-path-accent),.36);border-radius:1.2rem;padding:.95rem;color:#0f172a;backdrop-filter:blur(var(--lg-blur-md));-webkit-backdrop-filter:blur(var(--lg-blur-md))}.pricing-comparison-offer.pricing-primary-offer{border-color:rgba(var(--pricing-path-accent),.56)}.pricing-comparison-offer-head{grid-area:head;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.72rem;align-items:center;min-width:0}.pricing-comparison-icon{display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;border:1px solid rgba(var(--pricing-path-accent),.3);border-radius:999px;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.84),transparent 58%),rgba(var(--pricing-card-surface),.74);color:rgb(var(--pricing-path-accent-strong));box-shadow:0 18px 32px -24px rgba(var(--pricing-path-accent-strong),.52),inset 0 1px 0 rgba(255,255,255,.78)}.pricing-comparison-title-group{display:grid;gap:.34rem;min-width:0}.pricing-comparison-title-group h3{margin:0;color:#0f172a;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:830;letter-spacing:0;line-height:1.12;overflow-wrap:anywhere}.pricing-comparison-meta{display:flex;flex-wrap:wrap;gap:.4rem}.pricing-comparison-phase-row{grid-area:phases;display:flex;flex-wrap:wrap;gap:.42rem;min-width:0}.pricing-comparison-phase-row .pricing-card-phase-pill{min-height:2rem;padding-inline:.56rem}.pricing-comparison-included{grid-area:included;display:grid;gap:.55rem;min-width:0;margin-top:0;border:1px solid rgba(var(--pricing-path-accent),.16);border-radius:.95rem;background:linear-gradient(135deg,rgba(255,255,255,.64),rgba(255,255,255,.32)),radial-gradient(circle at 96% 0,rgba(var(--pricing-path-accent),.1),transparent 36%);padding:.7rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 14px 30px -30px rgba(var(--pricing-path-accent-strong),.35)}.pricing-comparison-included .pricing-card-included-list{gap:.42rem}.pricing-comparison-included .pricing-card-included-item{min-height:2.32rem;align-items:center}.pricing-comparison-action{grid-area:action;display:grid;gap:.7rem;min-width:0;align-content:start}.pricing-comparison-price{width:100%;justify-items:start;border:1px solid rgba(var(--pricing-path-accent),.16);border-radius:.95rem;background:rgba(255,255,255,.56);padding:.78rem;text-align:left;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.pricing-comparison-price.pricing-offer-bottom-price--numeric strong{color:rgb(var(--pricing-path-accent-strong));font-size:clamp(1.55rem,8vw,2.05rem)}.pricing-comparison-cta{margin-top:0}.industry-business-list,.industry-business-row{display:grid;gap:.85rem}.industry-business-row{--industry-row-accent:14,165,233;--industry-row-accent-strong:3,105,161;position:relative;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid rgba(var(--industry-row-accent),.24);border-radius:1.15rem;background:radial-gradient(circle at 0 0,rgba(var(--industry-row-accent),.1),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.78),rgba(255,255,255,.58));padding:.95rem;color:#0f172a;box-shadow:0 22px 50px -42px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.76);backdrop-filter:blur(var(--lg-blur-md));-webkit-backdrop-filter:blur(var(--lg-blur-md))}.industry-business-row:nth-child(2){--industry-row-accent:20,184,166;--industry-row-accent-strong:15,118,110}.industry-business-row:nth-child(3){--industry-row-accent:245,158,11;--industry-row-accent-strong:180,83,9}.industry-business-row:nth-child(4){--industry-row-accent:99,102,241;--industry-row-accent-strong:79,70,229}.industry-business-row:before{content:"";position:absolute;inset:0 auto 0 0;width:.28rem;background:linear-gradient(180deg,rgba(var(--industry-row-accent),.92),rgba(var(--industry-row-accent),.18))}.industry-business-row>*{position:relative;z-index:1}.industry-business-row-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:start;min-width:0}.industry-business-icon{display:inline-flex;width:2.65rem;height:2.65rem;align-items:center;justify-content:center;border:1px solid rgba(var(--industry-row-accent),.32);border-radius:999px;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.82),transparent 58%),rgba(var(--industry-row-accent),.08);color:rgb(var(--industry-row-accent-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.industry-business-label{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid rgba(var(--industry-row-accent),.2);border-radius:999px;background:rgba(var(--industry-row-accent),.08);padding:.28rem .54rem;font-size:.63rem;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.industry-business-row-head h3{margin:.5rem 0 0;color:#0f172a;font-size:clamp(1.04rem,2.1vw,1.28rem);font-weight:830;letter-spacing:0;line-height:1.14;overflow-wrap:anywhere}.industry-business-row-head p{margin:.34rem 0 0;color:#475569;font-size:.9rem;font-weight:700;line-height:1.45}.industry-business-situation{display:grid;gap:.3rem;min-width:0;border:1px solid rgba(244,63,94,.2);border-radius:.92rem;background:radial-gradient(circle at 0 0,rgba(244,63,94,.08),transparent 36%),rgba(255,255,255,.44);padding:.72rem}.industry-business-situation span{color:#be123c;font-size:.62rem;font-weight:860;letter-spacing:.12em;line-height:1;text-transform:uppercase}.industry-business-situation p{margin:0;color:#475569;font-size:.9rem;font-weight:560;line-height:1.5}.industry-business-path{display:grid;gap:.55rem;min-width:0}.industry-path-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.62rem;align-items:start;min-width:0;padding:.68rem}.industry-path-row p{margin:0;font-size:.64rem;font-weight:860;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.industry-path-row span{display:block;margin-top:.28rem;font-size:.86rem;font-weight:560;line-height:1.46}@media (min-width:760px){.pricing-comparison-offer.pricing-card-offer{grid-template-areas:"head action" "phases phases" "included included";grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);align-items:start}.pricing-comparison-included .pricing-card-included-list{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-business-row{grid-template-columns:minmax(12rem,.62fr) minmax(13rem,.7fr);align-items:start}.industry-business-path{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.pricing-comparison-offer.pricing-card-offer{grid-template-areas:"head phases included action";grid-template-columns:minmax(12.5rem,.76fr) minmax(8.5rem,.56fr) minmax(0,1.38fr) minmax(10.8rem,.64fr);gap:.95rem;padding:1rem}.pricing-comparison-phase-row{align-content:start}.pricing-comparison-phase-row .pricing-card-phase-pill{width:100%;justify-content:flex-start}.pricing-comparison-action{align-content:stretch}.pricing-comparison-cta{align-self:end}.industry-business-row{grid-template-columns:minmax(13rem,.74fr) minmax(12rem,.66fr) minmax(0,1.35fr);gap:1rem;padding:1rem}.industry-business-path{grid-column:auto}}html.dark .pricing-comparison-offer.pricing-card-offer{color:#eef7f3}html.dark .industry-business-row-head h3,html.dark .pricing-comparison-title-group h3{color:#f8fafc}html.dark .industry-business-icon,html.dark .pricing-comparison-icon{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.14),transparent 58%),rgba(8,18,28,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.11)}html.dark .pricing-comparison-included,html.dark .pricing-comparison-price{border-color:rgba(var(--pricing-path-accent),.32);background:radial-gradient(circle at 96% 0,rgba(var(--pricing-path-accent),.14),transparent 36%),rgba(5,15,25,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.09)}html.dark .pricing-comparison-price.pricing-offer-bottom-price--numeric strong{color:rgb(var(--pricing-path-accent))}html.dark .industry-business-row{border-color:rgba(var(--industry-row-accent),.32);background:radial-gradient(circle at 0 0,rgba(var(--industry-row-accent),.12),transparent 32%),linear-gradient(180deg,rgba(11,25,32,.94),rgba(6,17,27,.92));color:#eef7f3;box-shadow:0 26px 58px -42px rgba(0,0,0,.72),inset 0 1px 0 rgba(255,255,255,.1)}html.dark .industry-business-label{border-color:rgba(var(--industry-row-accent),.34);background:rgba(var(--industry-row-accent),.14);color:#f8fafc}html.dark .industry-business-row-head p,html.dark .industry-business-situation p,html.dark .industry-path-row span{color:#d7e6e1}html.dark .industry-business-situation{border-color:rgba(251,113,133,.28);background:radial-gradient(circle at 0 0,rgba(251,113,133,.12),transparent 36%),rgba(55,24,36,.44)}html.dark .industry-business-situation span{color:#fecdd3}@media (max-width:767px){.hero-visual-shell{inset:7.3rem -6.5rem auto auto;width:min(18rem,76vw);opacity:.16;transform:scale(.9);filter:saturate(.82)}.hero-visual-shell .hero-orbit-item,.hero-visual-shell .hero-orbit-label{opacity:.45}}.pricing-comparison-offer.pricing-card-offer{border-color:rgba(var(--pricing-path-accent),.28);background:radial-gradient(circle at 0 0,rgba(var(--pricing-path-accent),.07),transparent 26%),linear-gradient(135deg,rgba(255,255,255,.76),rgba(255,255,255,.58));box-shadow:0 22px 50px -42px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.7)}.pricing-comparison-offer.pricing-card-offer:before{inset:0 auto 0 0;width:.28rem;opacity:1;transform:none;animation:none;background:linear-gradient(180deg,rgba(var(--pricing-path-accent),.9),rgba(var(--pricing-path-accent),.16));mix-blend-mode:normal}.pricing-comparison-icon{width:2.3rem;height:2.3rem;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.76),transparent 58%),rgba(var(--pricing-path-accent),.08)}.pricing-comparison-phase-row{gap:.34rem}.pricing-comparison-phase-row .pricing-card-phase-pill{min-height:1.75rem;border-color:rgba(var(--pricing-path-accent),.18);background:rgba(255,255,255,.42);padding:.32rem .52rem;font-size:.6rem;box-shadow:none}.pricing-comparison-included{border-color:rgba(var(--pricing-path-accent),.12);background:rgba(255,255,255,.36);box-shadow:none}.pricing-comparison-included .pricing-card-included-item{min-height:2.12rem;border-color:rgba(148,163,184,.18);background:rgba(255,255,255,.5);color:#172033;font-size:.72rem}.pricing-comparison-price{border-color:rgba(var(--pricing-path-accent),.12);background:rgba(255,255,255,.4);box-shadow:none}.pricing-comparison-cta{background:rgba(255,255,255,.62);box-shadow:none}.industry-business-row{border-color:rgba(var(--industry-row-accent),.2);background:radial-gradient(circle at 0 0,rgba(var(--industry-row-accent),.07),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,255,255,.54))}.industry-business-outcome,.industry-business-situation{display:grid;gap:.32rem;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:.88rem;background:rgba(255,255,255,.4);padding:.7rem}.industry-business-outcome span{color:rgb(var(--industry-row-accent-strong));font-size:.62rem;font-weight:860;letter-spacing:.12em;line-height:1;text-transform:uppercase}.industry-business-outcome p{margin:0;color:#475569;font-size:.9rem;font-weight:620;line-height:1.46}.industry-business-path{align-content:start;gap:.42rem}.industry-path-row{align-items:center;border-color:rgba(var(--industry-row-accent),.14)!important;background:rgba(255,255,255,.34)!important;padding:.58rem .62rem;box-shadow:none!important}.industry-path-row p{font-size:.62rem}@media (min-width:1100px){.industry-business-row{grid-template-columns:minmax(12rem,.65fr) minmax(11rem,.62fr) minmax(10rem,.52fr) minmax(12rem,.72fr)}}html.dark .pricing-comparison-offer.pricing-card-offer{background:radial-gradient(circle at 0 0,rgba(var(--pricing-path-accent),.1),transparent 26%),linear-gradient(180deg,rgba(12,27,34,.9),rgba(7,18,28,.88))}html.dark .pricing-comparison-included,html.dark .pricing-comparison-included .pricing-card-included-item,html.dark .pricing-comparison-phase-row .pricing-card-phase-pill,html.dark .pricing-comparison-price{background:rgba(7,18,28,.48)!important}html.dark .industry-business-row{background:radial-gradient(circle at 0 0,rgba(var(--industry-row-accent),.1),transparent 24%),linear-gradient(180deg,rgba(11,25,32,.9),rgba(6,17,27,.88))}html.dark .industry-business-outcome,html.dark .industry-business-situation{border-color:rgba(148,205,205,.18);background:rgba(7,18,28,.48)}html.dark .industry-business-outcome span{color:rgb(var(--industry-row-accent))}html.dark .industry-business-outcome p{color:#d7e6e1}.pricing-comparison-offer.pricing-card-offer{border-color:rgba(148,163,184,.28)!important;background:radial-gradient(circle at 0 0,rgba(var(--pricing-path-accent),.045),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.78),rgba(255,255,255,.62))!important}.pricing-comparison-offer.pricing-primary-offer{border-color:rgba(148,163,184,.32)!important}.pricing-comparison-included,.pricing-comparison-included .pricing-card-included-item,.pricing-comparison-phase-row .pricing-card-phase-pill,.pricing-comparison-price{border-color:rgba(148,163,184,.18)!important;background:rgba(255,255,255,.46)!important}.pricing-comparison-phase-row .pricing-card-phase-pill{color:rgb(var(--pricing-path-accent-strong))}.industry-business-row{border-color:rgba(148,163,184,.24)!important;background:radial-gradient(circle at 0 0,rgba(var(--industry-row-accent),.045),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.76),rgba(255,255,255,.6))!important}.industry-business-label,.industry-business-outcome,.industry-business-situation,.industry-path-row{border-color:rgba(148,163,184,.18)!important;background:rgba(255,255,255,.44)!important}.industry-business-label{color:rgb(var(--industry-row-accent-strong))}.industry-path-row{min-height:2.35rem}.industry-path-row p{letter-spacing:.08em}@media (min-width:1100px){.industry-business-path{grid-template-columns:repeat(3,minmax(0,1fr))}}html.dark .industry-business-row,html.dark .pricing-comparison-offer.pricing-card-offer{border-color:rgba(148,205,205,.22)!important;background:radial-gradient(circle at 0 0,rgba(var(--pricing-path-accent,103,197,255),.07),transparent 22%),linear-gradient(180deg,rgba(12,27,34,.88),rgba(7,18,28,.86))!important}html.dark .industry-business-row{background:radial-gradient(circle at 0 0,rgba(var(--industry-row-accent),.07),transparent 22%),linear-gradient(180deg,rgba(12,27,34,.88),rgba(7,18,28,.86))!important}html.dark .industry-business-label,html.dark .industry-business-outcome,html.dark .industry-business-situation,html.dark .industry-path-row{border-color:rgba(148,205,205,.18)!important;background:rgba(7,18,28,.42)!important}.pricing-comparison-included{padding:.68rem .78rem}.pricing-comparison-included .pricing-card-included-list{gap:.22rem .85rem}.pricing-comparison-included .pricing-card-included-item{position:relative;min-height:0;border:0!important;background:transparent!important;padding:.22rem 0 .22rem .82rem;color:#1f2937;font-size:.75rem;font-weight:690;line-height:1.32}.pricing-comparison-included .pricing-card-included-item:before{content:"";position:absolute;top:.78em;left:0;width:.28rem;height:.28rem;border-radius:999px;background:rgb(var(--pricing-path-accent))}html.dark .pricing-comparison-included .pricing-card-included-item{color:#e2ecea!important}@media (max-width:1023px){.hero-copy-shell{order:1}.hero-actions-shell{order:3}.hero-visual-shell{order:2;position:relative;inset:auto;z-index:1;display:block;width:min(100%,28rem);margin:.25rem auto 0;opacity:1;pointer-events:auto;filter:none;transform:none}.hero-visual-shell>*{max-width:min(27rem,100%)!important}.hero-visual-shell .hero-orbit-item,.hero-visual-shell .hero-orbit-label{opacity:1}}@media (min-width:768px) and (max-width:1023px){.hero-content-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,.72fr);gap:1.25rem}.hero-copy-shell{grid-column:1;grid-row:1}.hero-actions-shell{grid-column:1;grid-row:2;align-self:start}.hero-visual-shell{grid-column:2;grid-row:1/span 2;align-self:center;width:100%;margin-top:0}}@media (max-width:420px){.hero-visual-shell{width:min(100%,22rem);margin-top:.1rem}}.industry-business-row{--industry-row-accent:100,116,139;--industry-row-accent-strong:51,65,85;background:radial-gradient(circle at 0 0,rgba(100,116,139,.035),transparent 20%),linear-gradient(135deg,rgba(255,255,255,.78),rgba(255,255,255,.62))!important}.industry-business-row:before{background:linear-gradient(180deg,rgba(100,116,139,.34),rgba(100,116,139,.08))}.industry-business-icon{border-color:rgba(148,163,184,.26);background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.82),transparent 58%),rgba(255,255,255,.52);color:#334155}.industry-business-label,.industry-business-outcome span,.industry-business-situation span{color:#64748b}.industry-path-row.industry-path-step--setup p{color:#92400e}.industry-path-row.industry-path-step--build p{color:#0f766e}.industry-path-row.industry-path-step--manage p{color:#4f46e5}@media (min-width:1100px){.industry-business-row{grid-template-columns:minmax(13rem,.64fr) minmax(15rem,.7fr) minmax(15rem,.62fr) minmax(16rem,.76fr)}}html.dark .industry-business-row{background:radial-gradient(circle at 0 0,rgba(148,163,184,.06),transparent 20%),linear-gradient(180deg,rgba(12,27,34,.88),rgba(7,18,28,.86))!important}html.dark .industry-business-icon{border-color:rgba(148,205,205,.2);background:rgba(7,18,28,.5);color:#d7e6e1}html.dark .industry-business-label,html.dark .industry-business-outcome span,html.dark .industry-business-situation span{color:#b8c8c3}html.dark{color-scheme:dark;--sato-night-0:#050d13;--sato-night-1:#071219;--sato-night-2:#0a1820;--sato-night-glass:rgba(8,20,27,0.76);--sato-night-glass-strong:rgba(10,24,32,0.9);--sato-night-border:rgba(170,218,214,0.2);--sato-night-border-strong:rgba(183,232,227,0.34);--sato-night-text:#f2f8f7;--sato-night-muted:#bdd2d0;--sato-night-subtle:#8fa9aa}html.dark body,html.dark body>.relative.min-h-screen{background:radial-gradient(circle at 14% 8%,rgba(103,197,255,.12),transparent 24rem),radial-gradient(circle at 84% 14%,rgba(248,211,139,.07),transparent 22rem),radial-gradient(circle at 56% 72%,rgba(45,212,191,.08),transparent 30rem),linear-gradient(180deg,var(--sato-night-0) 0,var(--sato-night-1) 42%,#061015 100%)!important;color:var(--sato-night-muted)}html.dark .dark-stars-layer{opacity:.24;background:radial-gradient(1px 1px at 7% 12%,rgba(210,244,236,.5),transparent),radial-gradient(1px 1px at 28% 34%,rgba(248,211,139,.32),transparent),radial-gradient(1px 1px at 52% 78%,rgba(103,197,255,.4),transparent),radial-gradient(1px 1px at 71% 23%,rgba(146,242,215,.34),transparent),radial-gradient(1px 1px at 86% 65%,rgba(210,244,236,.3),transparent),linear-gradient(to bottom,var(--sato-night-0),var(--sato-night-1))}html.dark .dark-stars-vignette{background:radial-gradient(ellipse at center,transparent 44%,rgba(3,10,15,.68) 100%),linear-gradient(180deg,rgba(5,13,19,.06),rgba(5,13,19,.42))}html.dark .sato-primary-nav--dark{border:1px solid rgba(183,232,227,.12);background:rgba(7,18,25,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}html.dark .sato-primary-nav--dark .sato-primary-nav-link{color:rgba(226,239,237,.78)}html.dark .sato-primary-nav--dark .sato-primary-nav-link.is-current,html.dark .sato-primary-nav--dark .sato-primary-nav-link:hover{background:rgba(103,197,255,.12);color:#f8ffff}html.dark .industry-pattern-shell,html.dark .morning-byte-offer-card,html.dark .pricing-card-frame,html.dark .pricing-plan-faqs,html.dark .pricing-start-editorial,html.dark .sato-footer-offer-card,html.dark .sato-offer-card{border-color:var(--sato-night-border)!important;background:radial-gradient(circle at 13% 0,rgba(103,197,255,.085),transparent 30%),radial-gradient(circle at 96% 12%,rgba(248,211,139,.045),transparent 26%),linear-gradient(180deg,rgba(11,27,34,.86),rgba(5,15,23,.78))!important;box-shadow:0 32px 72px -54px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.1)!important}html.dark .industry-business-row-head h3,html.dark .pricing-card-frame-heading h3,html.dark .pricing-comparison-title-group h3,html.dark .sato-offer-card-title,html.dark .section-title{color:var(--sato-night-text)!important}html.dark .industry-business-outcome p,html.dark .industry-business-row-head p,html.dark .industry-business-situation p,html.dark .pricing-card-offer-fit,html.dark .sato-offer-card-description,html.dark .section-body{color:var(--sato-night-muted)!important}html.dark .sato-offer-card-action--secondary,html.dark .sato-offer-card-footer,html.dark .sato-offer-card-nav,html.dark .sato-offer-card-service,html.dark .sato-offer-card-social-link{border-color:rgba(183,232,227,.16)!important;background:rgba(255,255,255,.055)!important;color:rgba(235,247,245,.86)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}html.dark .sato-offer-card-action--secondary:hover,html.dark .sato-offer-card-social-link:hover{border-color:rgba(146,242,215,.34)!important;background:rgba(103,197,255,.1)!important;color:#ffffff!important}html.dark .industry-business-row,html.dark .pricing-comparison-offer.pricing-card-offer{border-color:rgba(183,232,227,.18)!important;background:radial-gradient(circle at 0 0,rgba(var(--pricing-path-accent,103,197,255),.055),transparent 20%),linear-gradient(180deg,rgba(10,24,32,.82),rgba(5,15,23,.72))!important}html.dark .industry-business-row{background:radial-gradient(circle at 0 0,rgba(148,163,184,.052),transparent 20%),linear-gradient(180deg,rgba(10,24,32,.82),rgba(5,15,23,.72))!important}html.dark .industry-business-label,html.dark .industry-business-outcome,html.dark .industry-business-situation,html.dark .industry-path-row,html.dark .pricing-comparison-included,html.dark .pricing-comparison-phase-row .pricing-card-phase-pill,html.dark .pricing-comparison-price{border-color:rgba(183,232,227,.14)!important;background:rgba(255,255,255,.045)!important}html.dark .pricing-comparison-included .pricing-card-included-item{color:#edf7f6!important}html.dark .industry-path-row.industry-path-step--setup p,html.dark .pricing-card-offer--setup .pricing-card-phase-pill{color:#f8d38b!important}html.dark .industry-path-row.industry-path-step--build p,html.dark .pricing-card-offer--build .pricing-card-phase-pill{color:#92f2d7!important}html.dark .industry-path-row.industry-path-step--manage p,html.dark .pricing-card-offer--manage .pricing-card-phase-pill{color:#b9b4ff!important}html.dark .sato-footer-offer-card .footer-brand-lockup--has-dark-image{display:block;width:min(100%,33rem);border-color:rgba(125,211,252,.2)!important;background:radial-gradient(circle at 8% 48%,rgba(45,212,191,.16),transparent 36%),radial-gradient(circle at 92% 8%,rgba(248,211,139,.08),transparent 32%),linear-gradient(145deg,rgba(4,14,22,.88),rgba(12,28,38,.7))!important;box-shadow:0 22px 44px -34px rgba(0,0,0,.86),inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 1px rgba(183,232,227,.055)!important;padding:0}html.dark .sato-footer-offer-card .footer-brand-lockup-image--dark{max-width:none;filter:drop-shadow(0 12px 24px rgba(45,212,191,.12))}html.dark .morning-byte-offer-card .footer-brand-lockup--has-dark-image{border-color:rgba(96,165,250,.28)!important;background:radial-gradient(circle at 80% 50%,rgba(37,99,235,.18),transparent 34%),linear-gradient(145deg,rgba(2,6,23,.95),rgba(8,23,44,.86))!important;box-shadow:0 26px 58px -42px rgba(37,99,235,.66),inset 0 1px 0 rgba(255,255,255,.12),inset 0 0 0 1px rgba(125,211,252,.08)!important}html.dark .morning-byte-offer-card .footer-brand-lockup-image--dark{max-width:none}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:translate-y-\[-1px\]: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-\[-1px\]:hover{--tw-translate-y:-1px}.hover\:border-cyan-200\/\[0\.32\]:hover{border-color:rgb(165 243 252/.32)}.hover\:border-cyan-200\/\[0\.34\]:hover{border-color:rgb(165 243 252/.34)}.hover\:border-cyan-300\/40:hover{border-color:rgb(103 232 249/.4)}.hover\:border-cyan-300\/70:hover{border-color:rgb(103 232 249/.7)}.hover\:border-rose-300:hover{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.hover\:border-sky-200:hover{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.hover\:border-sky-300:hover{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.hover\:border-sky-300\/80:hover{border-color:rgb(125 211 252/.8)}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hover\:bg-sky-800:hover{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/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\/45:hover{background-color:rgb(255 255 255/.45)}.hover\:bg-white\/70:hover{background-color:rgb(255 255 255/.7)}.hover\:bg-white\/75:hover{background-color:rgb(255 255 255/.75)}.hover\:bg-white\/\[0\.12\]:hover{background-color:rgb(255 255 255/.12)}.hover\:bg-white\/\[0\.66\]:hover{background-color:rgb(255 255 255/.66)}.hover\:bg-white\/\[0\.68\]:hover{background-color:rgb(255 255 255/.68)}.hover\:bg-white\/\[0\.72\]:hover{background-color:rgb(255 255 255/.72)}.hover\:bg-white\/\[0\.82\]:hover{background-color:rgb(255 255 255/.82)}.hover\:text-\[\#071322\]:hover{--tw-text-opacity:1;color:rgb(7 19 34/var(--tw-text-opacity,1))}.hover\:text-\[\#0f7182\]:hover{--tw-text-opacity:1;color:rgb(15 113 130/var(--tw-text-opacity,1))}.hover\:text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-950:hover{--tw-text-opacity:1;color:rgb(2 6 23/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\:no-underline:hover{text-decoration-line:none}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-slate-950:focus-visible{outline-color:#020617}.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-sky-300\/80:focus-visible{--tw-ring-color:rgb(125 211 252/0.8)}.focus-visible\:ring-sky-400\/80:focus-visible{--tw-ring-color:rgb(56 189 248/0.8)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-\[\#f5f1eb\]:focus-visible{--tw-ring-offset-color:#f5f1eb}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color:#020617}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-slate-200:disabled{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.disabled\:bg-slate-100\/70:disabled{background-color:rgb(241 245 249/.7)}.disabled\:text-slate-400:disabled{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:border-white\/70:hover:disabled{border-color:rgb(255 255 255/.7)}.disabled\:hover\:bg-white\/\[0\.56\]:hover:disabled{background-color:rgb(255 255 255/.56)}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem;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\:text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@supports (backdrop-filter:blur(1px)){.supports-\[backdrop-filter\:blur\(1px\)\]\: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)}}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:divide-white\/10:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgb(255 255 255/.1)}.dark\:border:is(.dark *){border-width:1px}.dark\:border-amber-200\/20:is(.dark *){border-color:rgb(253 230 138/.2)}.dark\:border-amber-300\/25:is(.dark *){border-color:rgb(252 211 77/.25)}.dark\:border-amber-300\/30:is(.dark *){border-color:rgb(252 211 77/.3)}.dark\:border-amber-300\/\[0\.12\]:is(.dark *){border-color:rgb(252 211 77/.12)}.dark\:border-amber-300\/\[0\.18\]:is(.dark *){border-color:rgb(252 211 77/.18)}.dark\:border-blue-300\/20:is(.dark *){border-color:rgb(147 197 253/.2)}.dark\:border-blue-300\/\[0\.15\]:is(.dark *){border-color:rgb(147 197 253/.15)}.dark\:border-blue-400\/20:is(.dark *){border-color:rgb(96 165 250/.2)}.dark\:border-blue-400\/30:is(.dark *){border-color:rgb(96 165 250/.3)}.dark\:border-blue-400\/\[0\.15\]:is(.dark *){border-color:rgb(96 165 250/.15)}.dark\:border-cyan-200\/20:is(.dark *){border-color:rgb(165 243 252/.2)}.dark\:border-emerald-200\/20:is(.dark *){border-color:rgb(167 243 208/.2)}.dark\:border-emerald-300\/20:is(.dark *){border-color:rgb(110 231 183/.2)}.dark\:border-emerald-300\/\[0\.15\]:is(.dark *){border-color:rgb(110 231 183/.15)}.dark\:border-emerald-300\/\[0\.18\]:is(.dark *){border-color:rgb(110 231 183/.18)}.dark\:border-rose-300\/15:is(.dark *){border-color:rgb(253 164 175/.15)}.dark\:border-sky-200:is(.dark *){--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.dark\:border-slate-600\/40:is(.dark *){border-color:rgb(71 85 105/.4)}.dark\:border-slate-600\/70:is(.dark *){border-color:rgb(71 85 105/.7)}.dark\:border-slate-600\/80:is(.dark *){border-color:rgb(71 85 105/.8)}.dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:border-slate-700\/40:is(.dark *){border-color:rgb(51 65 85/.4)}.dark\:border-slate-700\/70:is(.dark *){border-color:rgb(51 65 85/.7)}.dark\:border-slate-700\/80:is(.dark *){border-color:rgb(51 65 85/.8)}.dark\:border-slate-800\/70:is(.dark *){border-color:rgb(30 41 59/.7)}.dark\:border-teal-200\/\[0\.14\]:is(.dark *){border-color:rgb(153 246 228/.14)}.dark\:border-teal-200\/\[0\.18\]:is(.dark *){border-color:rgb(153 246 228/.18)}.dark\:border-teal-300\/15:is(.dark *){border-color:rgb(94 234 212/.15)}.dark\:border-violet-200\/20:is(.dark *){border-color:rgb(221 214 254/.2)}.dark\:border-white\/10:is(.dark *){border-color:rgb(255 255 255/.1)}.dark\:border-white\/\[0\.12\]:is(.dark *){border-color:rgb(255 255 255/.12)}.dark\:bg-\[\#101823\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(16 24 35/var(--tw-bg-opacity,1))}.dark\:bg-\[\#13070b\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(19 7 11/var(--tw-bg-opacity,1))}.dark\:bg-\[\#2EB67D\]\/10:is(.dark *){background-color:rgb(46 182 125/.1)}.dark\:bg-\[\#4285F4\]\/10:is(.dark *){background-color:rgb(66 133 244/.1)}.dark\:bg-\[\#A78BFA\]\/10:is(.dark *){background-color:rgb(167 139 250/.1)}.dark\:bg-\[\#F59E0B\]\/10:is(.dark *){background-color:rgb(245 158 11/.1)}.dark\:bg-\[radial-gradient\(circle_at_top\2c rgba\(96\2c 165\2c 250\2c 0\.12\)\2c transparent_58\%\)\2c rgba\(2\2c 6\2c 23\2c 0\.84\)\]:is(.dark *){background-color:radial-gradient(circle at top,rgba(96,165,250,.12),transparent 58%),rgba(2,6,23,.84)}.dark\:bg-amber-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.dark\:bg-amber-300\/\[0\.1\]:is(.dark *){background-color:rgb(252 211 77/.1)}.dark\:bg-amber-400\/\[0\.08\]:is(.dark *){background-color:rgb(251 191 36/.08)}.dark\:bg-amber-400\/\[0\.12\]:is(.dark *){background-color:rgb(251 191 36/.12)}.dark\:bg-blue-300:is(.dark *){--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.dark\:bg-blue-400\/\[0\.08\]:is(.dark *){background-color:rgb(96 165 250/.08)}.dark\:bg-blue-400\/\[0\.12\]:is(.dark *){background-color:rgb(96 165 250/.12)}.dark\:bg-blue-500\/10:is(.dark *){background-color:rgb(59 130 246/.1)}.dark\:bg-blue-500\/\[0\.08\]:is(.dark *){background-color:rgb(59 130 246/.08)}.dark\:bg-cyan-300\/\[0\.1\]:is(.dark *){background-color:rgb(103 232 249/.1)}.dark\:bg-emerald-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.dark\:bg-emerald-300\/\[0\.1\]:is(.dark *){background-color:rgb(110 231 183/.1)}.dark\:bg-emerald-400\/\[0\.08\]:is(.dark *){background-color:rgb(52 211 153/.08)}.dark\:bg-rose-400\/\[0\.08\]:is(.dark *){background-color:rgb(251 113 133/.08)}.dark\:bg-sky-50:is(.dark *){--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:bg-slate-700\/60:is(.dark *){background-color:rgb(51 65 85/.6)}.dark\:bg-slate-700\/80:is(.dark *){background-color:rgb(51 65 85/.8)}.dark\:bg-slate-800\/50:is(.dark *){background-color:rgb(30 41 59/.5)}.dark\:bg-slate-800\/60:is(.dark *){background-color:rgb(30 41 59/.6)}.dark\:bg-slate-800\/70:is(.dark *){background-color:rgb(30 41 59/.7)}.dark\:bg-slate-800\/80:is(.dark *){background-color:rgb(30 41 59/.8)}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:bg-slate-900\/50:is(.dark *){background-color:rgb(15 23 42/.5)}.dark\:bg-slate-900\/60:is(.dark *){background-color:rgb(15 23 42/.6)}.dark\:bg-slate-900\/70:is(.dark *){background-color:rgb(15 23 42/.7)}.dark\:bg-slate-900\/80:is(.dark *){background-color:rgb(15 23 42/.8)}.dark\:bg-slate-900\/\[0\.62\]:is(.dark *){background-color:rgb(15 23 42/.62)}.dark\:bg-slate-900\/\[0\.8\]:is(.dark *){background-color:rgb(15 23 42/.8)}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.dark\:bg-slate-950\/20:is(.dark *){background-color:rgb(2 6 23/.2)}.dark\:bg-slate-950\/35:is(.dark *){background-color:rgb(2 6 23/.35)}.dark\:bg-slate-950\/45:is(.dark *){background-color:rgb(2 6 23/.45)}.dark\:bg-slate-950\/50:is(.dark *){background-color:rgb(2 6 23/.5)}.dark\:bg-slate-950\/55:is(.dark *){background-color:rgb(2 6 23/.55)}.dark\:bg-slate-950\/60:is(.dark *){background-color:rgb(2 6 23/.6)}.dark\:bg-slate-950\/70:is(.dark *){background-color:rgb(2 6 23/.7)}.dark\:bg-slate-950\/75:is(.dark *){background-color:rgb(2 6 23/.75)}.dark\:bg-slate-950\/90:is(.dark *){background-color:rgb(2 6 23/.9)}.dark\:bg-slate-950\/\[0\.52\]:is(.dark *){background-color:rgb(2 6 23/.52)}.dark\:bg-slate-950\/\[0\.62\]:is(.dark *){background-color:rgb(2 6 23/.62)}.dark\:bg-slate-950\/\[0\.94\]:is(.dark *){background-color:rgb(2 6 23/.94)}.dark\:bg-teal-400\/\[0\.08\]:is(.dark *){background-color:rgb(45 212 191/.08)}.dark\:bg-violet-300\/\[0\.1\]:is(.dark *){background-color:rgb(196 181 253/.1)}.dark\:bg-white\/10:is(.dark *){background-color:rgb(255 255 255/.1)}.dark\:bg-white\/\[0\.06\]:is(.dark *){background-color:rgb(255 255 255/.06)}.dark\:bg-white\/\[0\.07\]:is(.dark *){background-color:rgb(255 255 255/.07)}.dark\:bg-white\/\[0\.08\]:is(.dark *){background-color:rgb(255 255 255/.08)}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(14\2c 165\2c 233\2c 0\.08\)\2c rgba\(10\2c 24\2c 44\2c 0\.8\)_14\%\2c rgba\(8\2c 18\2c 38\2c 0\.84\)_50\%\2c rgba\(23\2c 152\2c 193\2c 0\.16\)_78\%\2c rgba\(59\2c 130\2c 246\2c 0\.08\)\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(14,165,233,.08),rgba(10,24,44,.8) 14%,rgba(8,18,38,.84) 50%,rgba(23,152,193,.16) 78%,rgba(59,130,246,.08))}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(20\2c 184\2c 166\2c 0\.08\)\2c rgba\(10\2c 26\2c 24\2c 0\.8\)_14\%\2c rgba\(7\2c 22\2c 20\2c 0\.84\)_52\%\2c rgba\(46\2c 182\2c 125\2c 0\.16\)_82\%\2c rgba\(14\2c 165\2c 233\2c 0\.08\)\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(20,184,166,.08),rgba(10,26,24,.8) 14%,rgba(7,22,20,.84) 52%,rgba(46,182,125,.16) 82%,rgba(14,165,233,.08))}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(245\2c 158\2c 11\2c 0\.08\)\2c rgba\(14\2c 23\2c 45\2c 0\.78\)_14\%\2c rgba\(8\2c 16\2c 36\2c 0\.84\)_48\%\2c rgba\(66\2c 133\2c 244\2c 0\.15\)_74\%\2c rgba\(234\2c 67\2c 53\2c 0\.1\)_88\%\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(245,158,11,.08),rgba(14,23,45,.78) 14%,rgba(8,16,36,.84) 48%,rgba(66,133,244,.15) 74%,rgba(234,67,53,.1) 88%)}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(245\2c 158\2c 11\2c 0\.08\)\2c rgba\(22\2c 16\2c 44\2c 0\.8\)_14\%\2c rgba\(12\2c 10\2c 32\2c 0\.84\)_58\%\2c rgba\(97\2c 31\2c 105\2c 0\.16\)_84\%\2c rgba\(251\2c 191\2c 36\2c 0\.08\)\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(245,158,11,.08),rgba(22,16,44,.8) 14%,rgba(12,10,32,.84) 58%,rgba(97,31,105,.16) 84%,rgba(251,191,36,.08))}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(245\2c 158\2c 11\2c 0\.12\)\2c rgba\(30\2c 18\2c 4\2c 0\.82\)_14\%\2c rgba\(24\2c 14\2c 3\2c 0\.88\)_48\%\2c rgba\(245\2c 158\2c 11\2c 0\.18\)_78\%\2c rgba\(251\2c 191\2c 36\2c 0\.1\)_90\%\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(245,158,11,.12),rgba(30,18,4,.82) 14%,rgba(24,14,3,.88) 48%,rgba(245,158,11,.18) 78%,rgba(251,191,36,.1) 90%)}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(30\2c 41\2c 59\2c 0\.82\)\2c rgba\(15\2c 23\2c 42\2c 0\.86\)_34\%\2c rgba\(2\2c 6\2c 23\2c 0\.9\)_78\%\2c rgba\(148\2c 163\2c 184\2c 0\.12\)\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(30,41,59,.82),rgba(15,23,42,.86) 34%,rgba(2,6,23,.9) 78%,rgba(148,163,184,.12))}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(37\2c 99\2c 235\2c 0\.14\)\2c rgba\(15\2c 23\2c 42\2c 0\.04\)\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(37,99,235,.14),rgba(15,23,42,.04))}.dark\:bg-\[linear-gradient\(135deg\2c rgba\(37\2c 99\2c 235\2c 0\.18\)\2c rgba\(59\2c 130\2c 246\2c 0\.08\)\)\]:is(.dark *){background-image:linear-gradient(135deg,rgba(37,99,235,.18),rgba(59,130,246,.08))}.dark\:bg-\[linear-gradient\(180deg\2c rgba\(15\2c 23\2c 42\2c 0\.78\)\2c rgba\(2\2c 6\2c 23\2c 0\.68\)\)\]:is(.dark *){background-image:linear-gradient(180deg,rgba(15,23,42,.78),rgba(2,6,23,.68))}.dark\:bg-\[linear-gradient\(180deg\2c rgba\(17\2c 31\2c 32\2c 0\.86\)\2c rgba\(8\2c 18\2c 28\2c 0\.82\)\)\]:is(.dark *){background-image:linear-gradient(180deg,rgba(17,31,32,.86),rgba(8,18,28,.82))}.dark\:bg-\[linear-gradient\(180deg\2c rgba\(17\2c 31\2c 32\2c 0\.9\)\2c rgba\(8\2c 18\2c 28\2c 0\.96\)\)\]:is(.dark *){background-image:linear-gradient(180deg,rgba(17,31,32,.9),rgba(8,18,28,.96))}.dark\:bg-\[linear-gradient\(180deg\2c rgba\(2\2c 6\2c 23\2c 0\.98\)\2c rgba\(15\2c 23\2c 42\2c 0\.98\)\)\]:is(.dark *){background-image:linear-gradient(180deg,rgba(2,6,23,.98),rgba(15,23,42,.98))}.dark\:bg-\[linear-gradient\(180deg\2c rgba\(8\2c 18\2c 28\2c 0\.98\)\2c rgba\(17\2c 31\2c 32\2c 0\.96\)_52\%\2c rgba\(8\2c 18\2c 28\2c 0\.98\)\)\]:is(.dark *){background-image:linear-gradient(180deg,rgba(8,18,28,.98),rgba(17,31,32,.96) 52%,rgba(8,18,28,.98))}.dark\:bg-\[radial-gradient\(circle_at_14\%_12\%\2c rgba\(245\2c 158\2c 11\2c 0\.12\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_86\%_20\%\2c rgba\(20\2c 184\2c 166\2c 0\.13\)\2c transparent_24rem\)\2c linear-gradient\(180deg\2c rgba\(6\2c 17\2c 27\2c 0\.94\)\2c rgba\(15\2c 23\2c 42\2c 0\.96\)\)\]:is(.dark *){background-image:radial-gradient(circle at 14% 12%,rgba(245,158,11,.12),transparent 22rem),radial-gradient(circle at 86% 20%,rgba(20,184,166,.13),transparent 24rem),linear-gradient(180deg,rgba(6,17,27,.94),rgba(15,23,42,.96))}.dark\:bg-\[radial-gradient\(circle_at_18\%_16\%\2c rgba\(251\2c 191\2c 36\2c 0\.12\)\2c transparent_34\%\)\2c radial-gradient\(circle_at_86\%_84\%\2c rgba\(245\2c 158\2c 11\2c 0\.08\)\2c transparent_30\%\)\]:is(.dark *){background-image:radial-gradient(circle at 18% 16%,rgba(251,191,36,.12),transparent 34%),radial-gradient(circle at 86% 84%,rgba(245,158,11,.08),transparent 30%)}.dark\:bg-\[radial-gradient\(circle_at_28\%_34\%\2c rgba\(251\2c 191\2c 36\2c 0\.18\)\2c transparent_34\%\)\2c radial-gradient\(circle_at_72\%_48\%\2c rgba\(245\2c 158\2c 11\2c 0\.16\)\2c transparent_36\%\)\2c radial-gradient\(circle_at_50\%_92\%\2c rgba\(217\2c 119\2c 6\2c 0\.14\)\2c transparent_42\%\)\]:is(.dark *){background-image:radial-gradient(circle at 28% 34%,rgba(251,191,36,.18),transparent 34%),radial-gradient(circle at 72% 48%,rgba(245,158,11,.16),transparent 36%),radial-gradient(circle at 50% 92%,rgba(217,119,6,.14),transparent 42%)}.dark\:bg-\[radial-gradient\(circle_at_center\2c rgba\(251\2c 191\2c 36\2c 0\.28\)\2c transparent_64\%\)\]:is(.dark *){background-image:radial-gradient(circle at center,rgba(251,191,36,.28),transparent 64%)}.dark\:bg-\[radial-gradient\(circle_at_center\2c rgba\(29\2c 78\2c 216\2c 0\.12\)\2c transparent_65\%\)\]:is(.dark *){background-image:radial-gradient(circle at center,rgba(29,78,216,.12),transparent 65%)}.dark\:bg-\[radial-gradient\(circle_at_top_left\2c rgba\(255\2c 255\2c 255\2c 0\.08\)\2c transparent_40\%\)\2c linear-gradient\(180deg\2c transparent\2c rgba\(255\2c 255\2c 255\2c 0\.02\)\)\]:is(.dark *){background-image:radial-gradient(circle at top left,rgba(255,255,255,.08),transparent 40%),linear-gradient(180deg,transparent,rgba(255,255,255,.02))}.dark\:via-slate-700\/40:is(.dark *){--tw-gradient-to:rgb(51 65 85/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(51 65 85/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:\!text-slate-200:is(.dark *){--tw-text-opacity:1!important;color:rgb(226 232 240/var(--tw-text-opacity,1))!important}.dark\:\!text-slate-50:is(.dark *){--tw-text-opacity:1!important;color:rgb(248 250 252/var(--tw-text-opacity,1))!important}.dark\:text-\[\#8BE4DA\]:is(.dark *){--tw-text-opacity:1;color:rgb(139 228 218/var(--tw-text-opacity,1))}.dark\:text-\[\#93C5FD\]:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-\[\#99F6E4\]:is(.dark *){--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.dark\:text-\[\#C8DAFF\]:is(.dark *){--tw-text-opacity:1;color:rgb(200 218 255/var(--tw-text-opacity,1))}.dark\:text-\[\#D0E0FF\]:is(.dark *){--tw-text-opacity:1;color:rgb(208 224 255/var(--tw-text-opacity,1))}.dark\:text-\[\#D8B4FE\]:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:text-\[\#D9C8FF\]:is(.dark *){--tw-text-opacity:1;color:rgb(217 200 255/var(--tw-text-opacity,1))}.dark\:text-\[\#E0D3FF\]:is(.dark *){--tw-text-opacity:1;color:rgb(224 211 255/var(--tw-text-opacity,1))}.dark\:text-\[\#FBBF24\]:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-\[\#FCA5A5\]:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-\[\#FCD34D\]:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-\[\#FDE68A\]:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-50:is(.dark *){--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.dark\:text-blue-100:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-cyan-100:is(.dark *){--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.dark\:text-cyan-100\/70:is(.dark *){color:rgb(207 250 254/.7)}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-50:is(.dark *){--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.dark\:text-rose-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-200\/80:is(.dark *){color:rgb(226 232 240/.8)}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-300\/70:is(.dark *){color:rgb(203 213 225/.7)}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-50:is(.dark *){--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.dark\:text-slate-700:is(.dark *){--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.dark\:text-slate-700\/80:is(.dark *){color:rgb(51 65 85/.8)}.dark\:text-slate-950:is(.dark *){--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.dark\:text-violet-50:is(.dark *){--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:shadow-\[0_0_0_1px_rgba\(251\2c 191\2c 36\2c 0\.22\)\2c 0_0_40px_-8px_rgba\(251\2c 191\2c 36\2c 0\.3\)\2c 0_30px_58px_-38px_rgba\(245\2c 158\2c 11\2c 0\.3\)\]:is(.dark *){--tw-shadow:0 0 0 1px rgba(251,191,36,0.22),0 0 40px -8px rgba(251,191,36,0.3),0 30px 58px -38px rgba(245,158,11,0.3);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 0 40px -8px var(--tw-shadow-color),0 30px 58px -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)}.dark\:shadow-\[0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.04\)\]:is(.dark *){--tw-shadow:0 0 0 1px rgba(255,255,255,0.04);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_30px_-10px_rgba\(148\2c 163\2c 184\2c 0\.16\)\2c 0_28px_56px_-34px_rgba\(2\2c 6\2c 23\2c 0\.42\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:is(.dark *){--tw-shadow:0 0 30px -10px rgba(148,163,184,0.16),0 28px 56px -34px rgba(2,6,23,0.42),inset 0 1px 0 rgba(255,255,255,0.08);--tw-shadow-colored:0 0 30px -10px var(--tw-shadow-color),0 28px 56px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_30px_-10px_rgba\(251\2c 191\2c 36\2c 0\.2\)\2c 0_28px_56px_-34px_rgba\(29\2c 78\2c 216\2c 0\.28\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:is(.dark *){--tw-shadow:0 0 30px -10px rgba(251,191,36,0.2),0 28px 56px -34px rgba(29,78,216,0.28),inset 0 1px 0 rgba(255,255,255,0.08);--tw-shadow-colored:0 0 30px -10px var(--tw-shadow-color),0 28px 56px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_30px_-10px_rgba\(251\2c 191\2c 36\2c 0\.2\)\2c 0_28px_56px_-34px_rgba\(88\2c 28\2c 135\2c 0\.34\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:is(.dark *){--tw-shadow:0 0 30px -10px rgba(251,191,36,0.2),0 28px 56px -34px rgba(88,28,135,0.34),inset 0 1px 0 rgba(255,255,255,0.08);--tw-shadow-colored:0 0 30px -10px var(--tw-shadow-color),0 28px 56px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_30px_-10px_rgba\(45\2c 212\2c 191\2c 0\.22\)\2c 0_28px_56px_-34px_rgba\(15\2c 118\2c 110\2c 0\.32\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:is(.dark *){--tw-shadow:0 0 30px -10px rgba(45,212,191,0.22),0 28px 56px -34px rgba(15,118,110,0.32),inset 0 1px 0 rgba(255,255,255,0.08);--tw-shadow-colored:0 0 30px -10px var(--tw-shadow-color),0 28px 56px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_30px_-10px_rgba\(59\2c 130\2c 246\2c 0\.2\)\2c 0_28px_56px_-34px_rgba\(29\2c 78\2c 216\2c 0\.3\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:is(.dark *){--tw-shadow:0 0 30px -10px rgba(59,130,246,0.2),0 28px 56px -34px rgba(29,78,216,0.3),inset 0 1px 0 rgba(255,255,255,0.08);--tw-shadow-colored:0 0 30px -10px var(--tw-shadow-color),0 28px 56px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_34px_-8px_rgba\(251\2c 191\2c 36\2c 0\.28\)\2c 0_30px_58px_-34px_rgba\(146\2c 64\2c 14\2c 0\.36\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:is(.dark *){--tw-shadow:0 0 34px -8px rgba(251,191,36,0.28),0 30px 58px -34px rgba(146,64,14,0.36),inset 0 1px 0 rgba(255,255,255,0.08);--tw-shadow-colored:0 0 34px -8px var(--tw-shadow-color),0 30px 58px -34px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_0_0_1px_rgba\(251\2c 191\2c 36\2c 0\.2\)\]:is(.dark *){--tw-shadow:inset 0 0 0 1px rgba(251,191,36,0.2);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:ring-emerald-500\/20:is(.dark *){--tw-ring-color:rgb(16 185 129/0.2)}.dark\:ring-slate-700\/80:is(.dark *){--tw-ring-color:rgb(51 65 85/0.8)}.dark\:hover\:border-sky-300\/55:hover:is(.dark *){border-color:rgb(125 211 252/.55)}.dark\:hover\:border-slate-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white\/\[0\.12\]:hover:is(.dark *){background-color:rgb(255 255 255/.12)}.dark\:hover\:text-slate-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:focus-visible\:outline-white:focus-visible:is(.dark *){outline-color:#fff}.dark\:focus-visible\:ring-sky-300\/80:focus-visible:is(.dark *){--tw-ring-color:rgb(125 211 252/0.8)}.dark\:focus-visible\:ring-offset-\[\#101823\]:focus-visible:is(.dark *){--tw-ring-offset-color:#101823}.dark\:focus-visible\:ring-offset-slate-950:focus-visible:is(.dark *){--tw-ring-offset-color:#020617}.group:hover .dark\:group-hover\:text-cyan-200:is(.dark *){--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}@media (min-width:390px){.min-\[390px\]\:text-\[0\.62rem\]{font-size:.62rem}.min-\[390px\]\:text-\[0\.64rem\]{font-size:.64rem}.min-\[390px\]\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:640px){.sm\:-mt-7{margin-top:-1.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-5{height:1.25rem}.sm\:min-h-\[12\.25rem\]{min-height:12.25rem}.sm\:min-h-\[13rem\]{min-height:13rem}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-5{width:1.25rem}.sm\:w-\[70\%\]{width:70%}.sm\:w-\[74\%\]{width:74%}.sm\:w-\[76\%\]{width:76%}.sm\:w-\[78\%\]{width:78%}.sm\:w-auto{width:auto}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:min-w-\[20rem\]{min-width:20rem}.sm\:min-w-\[21rem\]{min-width:21rem}.sm\:min-w-\[22rem\]{min-width:22rem}.sm\:min-w-\[26rem\]{min-width:26rem}.sm\:max-w-\[27rem\]{max-width:27rem}.sm\:max-w-\[8\.2ch\]{max-width:8.2ch}.sm\:max-w-none{max-width:none}.sm\:flex-none{flex:none}.sm\:translate-x-14{--tw-translate-x:3.5rem}.sm\:translate-x-14,.sm\:translate-x-16{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))}.sm\:translate-x-16{--tw-translate-x:4rem}.sm\:translate-x-4{--tw-translate-x:1rem}.sm\:translate-x-4,.sm\:translate-x-9{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))}.sm\:translate-x-9{--tw-translate-x:2.25rem}.sm\:translate-x-\[4\.5rem\]{--tw-translate-x:4.5rem;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))}.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-\[2\.7rem_minmax\(0\2c 1fr\)\]{grid-template-columns:2.7rem minmax(0,1fr)}.sm\:grid-cols-\[8\.5rem_minmax\(0\2c 1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.sm\:grid-cols-\[9rem_minmax\(0\2c 1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\2c 1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_8rem\]{grid-template-columns:minmax(0,1fr) 8rem}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_9rem\]{grid-template-columns:minmax(0,1fr) 9rem}.sm\:grid-cols-\[minmax\(10rem\2c 0\.82fr\)_minmax\(0\2c 1\.18fr\)\]{grid-template-columns:minmax(10rem,.82fr) minmax(0,1.18fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\: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))}.sm\:rounded-\[1rem\]{border-radius:1rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-5{padding-top:1.25rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-\[0\.58rem\]{font-size:.58rem}.sm\:text-\[1\.04rem\]{font-size:1.04rem}.sm\:text-\[1\.18rem\]{font-size:1.18rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}}@media (min-width:768px){.md\:inset-\[13px\]{inset:13px}.md\:-left-\[2\.28rem\]{left:-2.28rem}.md\:bottom-2{bottom:.5rem}.md\:left-1\/2{left:50%}.md\:left-6{left:1.5rem}.md\:right-6{right:1.5rem}.md\:top-3{top:.75rem}.md\:top-\[37\%\]{top:37%}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-3{margin-bottom:.75rem}.md\:ml-10{margin-left:2.5rem}.md\:mr-10{margin-right:2.5rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mt-auto{margin-top:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-16{height:4rem}.md\:h-3{height:.75rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-9{height:2.25rem}.md\:h-\[10\.6rem\]{height:10.6rem}.md\:h-\[13\.75rem\]{height:13.75rem}.md\:h-\[17\.2rem\]{height:17.2rem}.md\:h-\[19rem\]{height:19rem}.md\:h-\[20rem\]{height:20rem}.md\:h-\[26\.5rem\]{height:26.5rem}.md\:h-\[4\.2rem\]{height:4.2rem}.md\:h-\[4\.5rem\]{height:4.5rem}.md\:h-\[4\.6rem\]{height:4.6rem}.md\:h-\[8\.5rem\]{height:8.5rem}.md\:h-\[8rem\]{height:8rem}.md\:min-h-0{min-height:0}.md\:min-h-\[12\.5rem\]{min-height:12.5rem}.md\:min-h-\[12\.75rem\]{min-height:12.75rem}.md\:min-h-\[13\.5rem\]{min-height:13.5rem}.md\:min-h-\[13\.9rem\]{min-height:13.9rem}.md\:min-h-\[3\.2rem\]{min-height:3.2rem}.md\:min-h-\[3\.3rem\]{min-height:3.3rem}.md\:min-h-\[3\.75rem\]{min-height:3.75rem}.md\:min-h-\[5\.5rem\]{min-height:5.5rem}.md\:min-h-\[82vh\]{min-height:82vh}.md\:w-10{width:2.5rem}.md\:w-16{width:4rem}.md\:w-3{width:.75rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-8{width:2rem}.md\:w-9{width:2.25rem}.md\:w-\[10\.6rem\]{width:10.6rem}.md\:w-\[13\.75rem\]{width:13.75rem}.md\:w-\[17\.2rem\]{width:17.2rem}.md\:w-\[4\.2rem\]{width:4.2rem}.md\:w-\[4\.5rem\]{width:4.5rem}.md\:w-\[8rem\]{width:8rem}.md\:min-w-0{min-width:0}.md\:min-w-\[41rem\]{min-width:41rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-52{max-width:13rem}.md\:max-w-\[11ch\]{max-width:11ch}.md\:max-w-\[30rem\]{max-width:30rem}.md\:max-w-\[31rem\]{max-width:31rem}.md\:max-w-\[43rem\]{max-width:43rem}.md\:max-w-\[48rem\]{max-width:48rem}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-x-1\/2,.md\:-translate-y-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))}.md\:-translate-y-1{--tw-translate-y:-0.25rem}.md\:scroll-mt-28{scroll-margin-top:7rem}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\2c 0\.72fr\)_minmax\(18rem\2c 1fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(18rem,1fr)}.md\:grid-cols-\[minmax\(0\2c 1\.08fr\)_minmax\(0\2c 0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.md\:grid-cols-\[minmax\(0\2c 1\.1fr\)_minmax\(0\2c 0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.md\:grid-cols-\[minmax\(0\2c 1\.35fr\)_minmax\(0\2c 0\.9fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr)}.md\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-1\.5{gap:.375rem}.md\:gap-10{gap:2.5rem}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.md\: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))}.md\: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))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\: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))}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-\[1\.2rem\]{border-radius:1.2rem}.md\:rounded-\[1\.75rem\]{border-radius:1.75rem}.md\:rounded-xl{border-radius:.75rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-0{padding-bottom:0}.md\:pb-1{padding-bottom:.25rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-2{padding-bottom:.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-7{padding-left:1.75rem}.md\:pr-0{padding-right:0}.md\:pt-1{padding-top:.25rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-3{padding-top:.75rem}.md\:pt-32{padding-top:8rem}.md\:pt-36{padding-top:9rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-8{padding-top:2rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[0\.48rem\]{font-size:.48rem}.md\:text-\[0\.64rem\]{font-size:.64rem}.md\:text-\[0\.66rem\]{font-size:.66rem}.md\:text-\[0\.68rem\]{font-size:.68rem}.md\:text-\[0\.72rem\]{font-size:.72rem}.md\:text-\[0\.88rem\]{font-size:.88rem}.md\:text-\[0\.92rem\]{font-size:.92rem}.md\:text-\[0\.95rem\]{font-size:.95rem}.md\:text-\[0\.96rem\]{font-size:.96rem}.md\:text-\[0\.98rem\]{font-size:.98rem}.md\:text-\[1\.04rem\]{font-size:1.04rem}.md\:text-\[1\.05rem\]{font-size:1.05rem}.md\:text-\[1\.12rem\]{font-size:1.12rem}.md\:text-\[1\.18rem\]{font-size:1.18rem}.md\:text-\[1\.22rem\]{font-size:1.22rem}.md\:text-\[1\.24rem\]{font-size:1.24rem}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[1\.45rem\]{font-size:1.45rem}.md\:text-\[1\.4rem\]{font-size:1.4rem}.md\:text-\[1\.6rem\]{font-size:1.6rem}.md\:text-\[1\.9rem\]{font-size:1.9rem}.md\:text-\[3\.25rem\]{font-size:3.25rem}.md\:text-\[clamp\(3\.25rem\2c 9vw\2c 4\.6rem\)\]{font-size:clamp(3.25rem,9vw,4.6rem)}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-6{line-height:1.5rem}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:tracking-\[0\.09em\]{letter-spacing:.09em}.md\:tracking-\[0\.14em\]{letter-spacing:.14em}.md\:tracking-\[0\.18em\]{letter-spacing:.18em}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:bottom-2{bottom:.5rem}.lg\:left-7{left:1.75rem}.lg\:right-7{right:1.75rem}.lg\:top-24{top:6rem}.lg\:top-4{top:1rem}.lg\:top-6{top:1.5rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:h-11{height:2.75rem}.lg\:h-3\.5{height:.875rem}.lg\:h-7{height:1.75rem}.lg\:h-\[1\.375rem\]{height:1.375rem}.lg\:h-\[11\.25rem\]{height:11.25rem}.lg\:h-\[14\.5rem\]{height:14.5rem}.lg\:h-\[18rem\]{height:18rem}.lg\:h-\[20\.5rem\]{height:20.5rem}.lg\:h-\[21rem\]{height:21rem}.lg\:h-\[28rem\]{height:28rem}.lg\:h-\[4\.6rem\]{height:4.6rem}.lg\:h-\[8\.5rem\]{height:8.5rem}.lg\:max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.lg\:min-h-\[14\.3rem\]{min-height:14.3rem}.lg\:w-11{width:2.75rem}.lg\:w-3\.5{width:.875rem}.lg\:w-7{width:1.75rem}.lg\:w-\[1\.375rem\]{width:1.375rem}.lg\:w-\[11\.25rem\]{width:11.25rem}.lg\:w-\[14\.5rem\]{width:14.5rem}.lg\:w-\[18rem\]{width:18rem}.lg\:w-\[4\.6rem\]{width:4.6rem}.lg\:w-\[8\.5rem\]{width:8.5rem}.lg\:max-w-\[34rem\]{max-width:34rem}.lg\:max-w-\[44rem\]{max-width:44rem}.lg\:max-w-\[7\.8ch\]{max-width:7.8ch}.lg\:rotate-0{--tw-rotate:0deg;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))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-\[0\.34fr_0\.66fr\]{grid-template-columns:.34fr .66fr}.lg\:grid-cols-\[0\.38fr_0\.62fr\]{grid-template-columns:.38fr .62fr}.lg\:grid-cols-\[0\.48fr_0\.52fr\]{grid-template-columns:.48fr .52fr}.lg\:grid-cols-\[0\.56fr_0\.44fr\]{grid-template-columns:.56fr .44fr}.lg\:grid-cols-\[0\.58fr_0\.42fr\]{grid-template-columns:.58fr .42fr}.lg\:grid-cols-\[0\.72fr_0\.28fr\]{grid-template-columns:.72fr .28fr}.lg\:grid-cols-\[0\.74fr_0\.26fr\]{grid-template-columns:.74fr .26fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.84fr_1\.16fr\]{grid-template-columns:.84fr 1.16fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[17rem_minmax\(0\2c 1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.68fr\)_minmax\(0\2c 1\.32fr\)\]{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.72fr\)_minmax\(0\2c 1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.78fr\)_minmax\(0\2c 1\.22fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.92fr\)_minmax\(0\2c 1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.9fr\)_minmax\(0\2c 1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.05fr\)_minmax\(320px\2c 0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.08fr\)_minmax\(0\2c 0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.35fr\)_minmax\(0\2c 0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_120px_minmax\(0\2c 1\.1fr\)\]{grid-template-columns:minmax(0,1fr) 120px minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.08fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\2c 260px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 34rem\)_minmax\(0\2c 44rem\)\]{grid-template-columns:minmax(0,34rem) minmax(0,44rem)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-2{gap:.5rem}.lg\:gap-2\.5{gap:.625rem}.lg\:gap-3{gap:.75rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:gap-y-4{row-gap:1rem}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:overflow-y-auto{overflow-y:auto}.lg\:p-7{padding:1.75rem}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pt-0{padding-top:0}.lg\:pt-4{padding-top:1rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[0\.53rem\]{font-size:.53rem}.lg\:text-\[0\.68rem\]{font-size:.68rem}.lg\:text-\[0\.95rem\]{font-size:.95rem}.lg\:text-\[clamp\(2\.9rem\2c 13\.15vw\2c 6\.05rem\)\]{font-size:clamp(2.9rem,13.15vw,6.05rem)}.lg\:tracking-\[0\.11em\]{letter-spacing:.11em}.lg\:tracking-\[0\.16em\]{letter-spacing:.16em}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:inset-\[14px\]{inset:14px}.xl\:bottom-1{bottom:.25rem}.xl\:top-28{top:7rem}.xl\:top-5{top:1.25rem}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:aspect-\[5\/3\]{aspect-ratio:5/3}.xl\:h-12{height:3rem}.xl\:h-6{height:1.5rem}.xl\:h-7{height:1.75rem}.xl\:h-\[12rem\]{height:12rem}.xl\:h-\[15\.5rem\]{height:15.5rem}.xl\:h-\[19rem\]{height:19rem}.xl\:h-\[4\.9rem\]{height:4.9rem}.xl\:h-\[9rem\]{height:9rem}.xl\:h-auto{height:auto}.xl\:min-h-\[14\.75rem\]{min-height:14.75rem}.xl\:w-12{width:3rem}.xl\:w-6{width:1.5rem}.xl\:w-7{width:1.75rem}.xl\:w-\[12rem\]{width:12rem}.xl\:w-\[15\.5rem\]{width:15.5rem}.xl\:w-\[19rem\]{width:19rem}.xl\:w-\[4\.9rem\]{width:4.9rem}.xl\:w-\[9rem\]{width:9rem}.xl\:max-w-\[42rem\]{max-width:42rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[0\.58fr_0\.42fr\]{grid-template-columns:.58fr .42fr}.xl\:grid-cols-\[1\.4fr_0\.6fr\]{grid-template-columns:1.4fr .6fr}.xl\:grid-cols-\[minmax\(0\2c 1\.72fr\)_minmax\(17rem\2c 0\.88fr\)\]{grid-template-columns:minmax(0,1.72fr) minmax(17rem,.88fr)}.xl\:items-start{align-items:flex-start}.xl\:gap-3{gap:.75rem}.xl\:gap-8{gap:2rem}.xl\:rounded-\[1\.25rem\]{border-radius:1.25rem}.xl\:border-l{border-left-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:pl-5{padding-left:1.25rem}.xl\:pt-1{padding-top:.25rem}.xl\:text-\[0\.58rem\]{font-size:.58rem}.xl\:text-\[0\.72rem\]{font-size:.72rem}.xl\:text-\[1rem\]{font-size:1rem}.xl\:tracking-\[0\.18em\]{letter-spacing:.18em}}@media (min-width:1536px){.\32xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}