*,:before,:after,::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:#3b82f680;--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: }.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.human-layer .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.human-layer .pointer-events-none{pointer-events:none}.human-layer .pointer-events-auto{pointer-events:auto}.human-layer .\!visible{visibility:visible!important}.human-layer .visible{visibility:visible}.human-layer .invisible{visibility:hidden}.human-layer .static{position:static}.human-layer .fixed{position:fixed}.human-layer .absolute{position:absolute}.human-layer .relative{position:relative}.human-layer .sticky{position:sticky}.human-layer .-inset-9{inset:-2.25rem}.human-layer .inset-0{inset:0}.human-layer .inset-px{inset:1px}.human-layer .inset-x-0{left:0;right:0}.human-layer .inset-x-2{left:.5rem;right:.5rem}.human-layer .-left-6{left:-1.5rem}.human-layer .bottom-0{bottom:0}.human-layer .bottom-2{bottom:.5rem}.human-layer .bottom-4{bottom:1rem}.human-layer .bottom-6{bottom:1.5rem}.human-layer .bottom-\[6vh\]{bottom:6vh}.human-layer .left-0{left:0}.human-layer .left-1\/2{left:50%}.human-layer .left-3{left:.75rem}.human-layer .left-4{left:1rem}.human-layer .right-0{right:0}.human-layer .right-3{right:.75rem}.human-layer .right-4{right:1rem}.human-layer .right-5{right:1.25rem}.human-layer .top-0{top:0}.human-layer .top-1\/2{top:50%}.human-layer .top-20{top:5rem}.human-layer .top-24{top:6rem}.human-layer .top-3{top:.75rem}.human-layer .top-4{top:1rem}.human-layer .top-5{top:1.25rem}.human-layer .top-\[13vh\]{top:13vh}.human-layer .top-full{top:100%}.human-layer .isolate{isolation:isolate}.human-layer .z-0{z-index:0}.human-layer .z-10{z-index:10}.human-layer .z-20{z-index:20}.human-layer .z-30{z-index:30}.human-layer .z-40{z-index:40}.human-layer .z-50{z-index:50}.human-layer .z-\[100\]{z-index:100}.human-layer .z-\[120\]{z-index:120}.human-layer .z-\[12\]{z-index:12}.human-layer .z-\[13\]{z-index:13}.human-layer .z-\[1\]{z-index:1}.human-layer .z-\[24\]{z-index:24}.human-layer .z-\[2\]{z-index:2}.human-layer .z-\[3\]{z-index:3}.human-layer .z-\[42\]{z-index:42}.human-layer .z-\[45\]{z-index:45}.human-layer .z-\[4\]{z-index:4}.human-layer .z-\[60\]{z-index:60}.human-layer .z-\[6\]{z-index:6}.human-layer .order-1{order:1}.human-layer .order-2{order:2}.human-layer .-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.human-layer .mx-auto{margin-left:auto;margin-right:auto}.human-layer .-mr-2{margin-right:-.5rem}.human-layer .-mt-px{margin-top:-1px}.human-layer .mb-2{margin-bottom:.5rem}.human-layer .mb-5{margin-bottom:1.25rem}.human-layer .mt-0\.5{margin-top:.125rem}.human-layer .mt-1{margin-top:.25rem}.human-layer .mt-1\.5{margin-top:.375rem}.human-layer .mt-10{margin-top:2.5rem}.human-layer .mt-11{margin-top:2.75rem}.human-layer .mt-12{margin-top:3rem}.human-layer .mt-2{margin-top:.5rem}.human-layer .mt-3{margin-top:.75rem}.human-layer .mt-3\.5{margin-top:.875rem}.human-layer .mt-4{margin-top:1rem}.human-layer .mt-5{margin-top:1.25rem}.human-layer .mt-6{margin-top:1.5rem}.human-layer .mt-7{margin-top:1.75rem}.human-layer .mt-8{margin-top:2rem}.human-layer .mt-9{margin-top:2.25rem}.human-layer .mt-auto{margin-top:auto}.human-layer .block{display:block}.human-layer .inline{display:inline}.human-layer .flex{display:flex}.human-layer .inline-flex{display:inline-flex}.human-layer .table{display:table}.human-layer .grid{display:grid}.human-layer .hidden{display:none}.human-layer .aspect-\[9\/16\]{aspect-ratio:9/16}.human-layer .h-1{height:.25rem}.human-layer .h-11{height:2.75rem}.human-layer .h-14{height:3.5rem}.human-layer .h-3{height:.75rem}.human-layer .h-3\.5{height:.875rem}.human-layer .h-4{height:1rem}.human-layer .h-5{height:1.25rem}.human-layer .h-6{height:1.5rem}.human-layer .h-7{height:1.75rem}.human-layer .h-8{height:2rem}.human-layer .h-\[14px\]{height:14px}.human-layer .h-\[18px\]{height:18px}.human-layer .h-\[19px\]{height:19px}.human-layer .h-\[26px\]{height:26px}.human-layer .h-\[42vh\]{height:42vh}.human-layer .h-\[44px\]{height:44px}.human-layer .h-\[44vh\]{height:44vh}.human-layer .h-\[4px\]{height:4px}.human-layer .h-\[60\%\]{height:60%}.human-layer .h-\[92px\]{height:92px}.human-layer .h-\[clamp\(420px\,60vh\,600px\)\]{height:clamp(420px,60vh,600px)}.human-layer .h-full{height:100%}.human-layer .h-px{height:1px}.human-layer .h-screen{height:100vh}.human-layer .max-h-0{max-height:0}.human-layer .max-h-\[42dvh\]{max-height:42dvh}.human-layer .max-h-\[80vh\]{max-height:80vh}.human-layer .max-h-\[82vh\]{max-height:82vh}.human-layer .max-h-\[calc\(100dvh-4\.25rem\)\]{max-height:calc(100dvh - 4.25rem)}.human-layer .min-h-0{min-height:0}.human-layer .min-h-11{min-height:2.75rem}.human-layer .min-h-\[100dvh\]{min-height:100dvh}.human-layer .min-h-\[320px\]{min-height:320px}.human-layer .min-h-\[44px\]{min-height:44px}.human-layer .min-h-\[640px\]{min-height:640px}.human-layer .min-h-\[70vh\]{min-height:70vh}.human-layer .min-h-screen{min-height:100vh}.human-layer .w-10{width:2.5rem}.human-layer .w-11{width:2.75rem}.human-layer .w-12{width:3rem}.human-layer .w-14{width:3.5rem}.human-layer .w-24{width:6rem}.human-layer .w-3{width:.75rem}.human-layer .w-3\.5{width:.875rem}.human-layer .w-4{width:1rem}.human-layer .w-5{width:1.25rem}.human-layer .w-52{width:13rem}.human-layer .w-6{width:1.5rem}.human-layer .w-64{width:16rem}.human-layer .w-7{width:1.75rem}.human-layer .w-72{width:18rem}.human-layer .w-8{width:2rem}.human-layer .w-9{width:2.25rem}.human-layer .w-\[14px\]{width:14px}.human-layer .w-\[18px\]{width:18px}.human-layer .w-\[19px\]{width:19px}.human-layer .w-\[19rem\]{width:19rem}.human-layer .w-\[26px\]{width:26px}.human-layer .w-\[4px\]{width:4px}.human-layer .w-\[92px\]{width:92px}.human-layer .w-auto{width:auto}.human-layer .w-full{width:100%}.human-layer .w-px{width:1px}.human-layer .min-w-0{min-width:0}.human-layer .max-w-3xl{max-width:48rem}.human-layer .max-w-5xl{max-width:64rem}.human-layer .max-w-\[13ch\]{max-width:13ch}.human-layer .max-w-\[15ch\]{max-width:15ch}.human-layer .max-w-\[16ch\]{max-width:16ch}.human-layer .max-w-\[18ch\]{max-width:18ch}.human-layer .max-w-\[20ch\]{max-width:20ch}.human-layer .max-w-\[26rem\]{max-width:26rem}.human-layer .max-w-\[34ch\]{max-width:34ch}.human-layer .max-w-\[38rem\]{max-width:38rem}.human-layer .max-w-\[40ch\]{max-width:40ch}.human-layer .max-w-\[40rem\]{max-width:40rem}.human-layer .max-w-\[42ch\]{max-width:42ch}.human-layer .max-w-\[46ch\]{max-width:46ch}.human-layer .max-w-\[46rem\]{max-width:46rem}.human-layer .max-w-\[52ch\]{max-width:52ch}.human-layer .max-w-\[760px\]{max-width:760px}.human-layer .max-w-content{max-width:1240px}.human-layer .flex-1{flex:1}.human-layer .shrink{flex-shrink:1}.human-layer .shrink-0{flex-shrink:0}.human-layer .flex-grow,.human-layer .grow{flex-grow:1}.human-layer .-translate-x-1\/2{--tw-translate-x:-50%;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))}.human-layer .-translate-y-1\/2{--tw-translate-y:-50%;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))}.human-layer .-translate-y-24{--tw-translate-y:-6rem;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))}.human-layer .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))}.human-layer .cursor-default{cursor:default}.human-layer .cursor-grab{cursor:grab}.human-layer .cursor-move{cursor:move}.human-layer .cursor-pointer{cursor:pointer}.human-layer .touch-none{touch-action:none}.human-layer .select-none{user-select:none}.human-layer .resize{resize:both}.human-layer .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.human-layer .flex-col{flex-direction:column}.human-layer .flex-wrap{flex-wrap:wrap}.human-layer .place-items-center{place-items:center}.human-layer .items-start{align-items:flex-start}.human-layer .items-end{align-items:flex-end}.human-layer .items-center{align-items:center}.human-layer .items-baseline{align-items:baseline}.human-layer .justify-center{justify-content:center}.human-layer .justify-between{justify-content:space-between}.human-layer .gap-1{gap:.25rem}.human-layer .gap-1\.5{gap:.375rem}.human-layer .gap-10{gap:2.5rem}.human-layer .gap-14{gap:3.5rem}.human-layer .gap-2{gap:.5rem}.human-layer .gap-2\.5{gap:.625rem}.human-layer .gap-3{gap:.75rem}.human-layer .gap-3\.5{gap:.875rem}.human-layer .gap-4{gap:1rem}.human-layer .gap-5{gap:1.25rem}.human-layer .gap-8{gap:2rem}.human-layer .gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.human-layer .gap-y-6{row-gap:1.5rem}.human-layer :is(.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))}.human-layer :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.human-layer :is(.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))}.human-layer :is(.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))}.human-layer :is(.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))}.human-layer .self-center{align-self:center}.human-layer .overflow-hidden{overflow:hidden}.human-layer .overflow-visible{overflow:visible}.human-layer .overflow-y-auto{overflow-y:auto}.human-layer .overscroll-contain{overscroll-behavior:contain}.human-layer .whitespace-nowrap{white-space:nowrap}.human-layer .rounded{border-radius:.25rem}.human-layer .rounded-\[10px\]{border-radius:10px}.human-layer .rounded-\[11px\]{border-radius:11px}.human-layer .rounded-\[4px\]{border-radius:4px}.human-layer .rounded-full{border-radius:9999px}.human-layer .rounded-lg{border-radius:.5rem}.human-layer .rounded-md{border-radius:.375rem}.human-layer .rounded-sm{border-radius:.125rem}.human-layer .border{border-width:1px}.human-layer .border-2{border-width:2px}.human-layer .border-b{border-bottom-width:1px}.human-layer .border-l{border-left-width:1px}.human-layer .border-t{border-top-width:1px}.human-layer .border-dashed{border-style:dashed}.human-layer .border-\[\#0f765c\]{--tw-border-opacity:1;border-color:rgb(15 118 92/var(--tw-border-opacity))}.human-layer .border-\[\#ccd2ce\]{--tw-border-opacity:1;border-color:rgb(204 210 206/var(--tw-border-opacity))}.human-layer .border-emerald{--tw-border-opacity:1;border-color:rgb(15 90 71/var(--tw-border-opacity))}.human-layer .border-emerald-accent\/40{border-color:#2f9e7d66}.human-layer .border-emerald\/40{border-color:#0f5a4766}.human-layer .border-emerald\/60{border-color:#0f5a4799}.human-layer .border-emerald\/70{border-color:#0f5a47b3}.human-layer .border-gold{--tw-border-opacity:1;border-color:rgb(212 175 55/var(--tw-border-opacity))}.human-layer .border-gold\/60{border-color:#d4af3799}.human-layer .border-hairline{--tw-border-opacity:1;border-color:rgb(36 36 36/var(--tw-border-opacity))}.human-layer .border-hairline\/50{border-color:#24242480}.human-layer .border-hairline\/60{border-color:#24242499}.human-layer .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.human-layer .border-white\/\[0\.06\]{border-color:#ffffff0f}.human-layer .bg-\[\#0b1310\]{--tw-bg-opacity:1;background-color:rgb(11 19 16/var(--tw-bg-opacity))}.human-layer .bg-\[\#d8dfdc\]{--tw-bg-opacity:1;background-color:rgb(216 223 220/var(--tw-bg-opacity))}.human-layer .bg-\[\#edf2ec\]{--tw-bg-opacity:1;background-color:rgb(237 242 236/var(--tw-bg-opacity))}.human-layer .bg-\[\#edf2ec\]\/95{background-color:#edf2ecf2}.human-layer .bg-black\/50{background-color:#00000080}.human-layer .bg-black\/85{background-color:#000000d9}.human-layer .bg-canvas{--tw-bg-opacity:1;background-color:rgb(0 8 6/var(--tw-bg-opacity))}.human-layer .bg-canvas\/80{background-color:#000806cc}.human-layer .bg-canvas\/95{background-color:#000806f2}.human-layer .bg-emerald{--tw-bg-opacity:1;background-color:rgb(15 90 71/var(--tw-bg-opacity))}.human-layer .bg-emerald-accent\/10{background-color:#2f9e7d1a}.human-layer .bg-emerald\/20{background-color:#0f5a4733}.human-layer .bg-gold\/10{background-color:#d4af371a}.human-layer .bg-gold\/25{background-color:#d4af3740}.human-layer .bg-surface{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity))}.human-layer .bg-surface\/90{background-color:#111111e6}.human-layer .bg-surface\/95{background-color:#111111f2}.human-layer .bg-transparent{background-color:#0000}.human-layer .bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.human-layer .from-canvas\/0{--tw-gradient-from:#00080600 var(--tw-gradient-from-position);--tw-gradient-to:#00080600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.human-layer .via-canvas\/0{--tw-gradient-to:#00080600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00080600 var(--tw-gradient-via-position), var(--tw-gradient-to)}.human-layer .to-canvas{--tw-gradient-to:#000806 var(--tw-gradient-to-position)}.human-layer .object-contain{-o-object-fit:contain;object-fit:contain}.human-layer .object-cover{-o-object-fit:cover;object-fit:cover}.human-layer .object-bottom{-o-object-position:bottom;object-position:bottom}.human-layer .p-3{padding:.75rem}.human-layer .p-4{padding:1rem}.human-layer .p-6{padding:1.5rem}.human-layer .p-8{padding:2rem}.human-layer .px-1{padding-left:.25rem;padding-right:.25rem}.human-layer .px-1\.5{padding-left:.375rem;padding-right:.375rem}.human-layer .px-2{padding-left:.5rem;padding-right:.5rem}.human-layer .px-2\.5{padding-left:.625rem;padding-right:.625rem}.human-layer .px-3{padding-left:.75rem;padding-right:.75rem}.human-layer .px-4{padding-left:1rem;padding-right:1rem}.human-layer .px-5{padding-left:1.25rem;padding-right:1.25rem}.human-layer .px-6{padding-left:1.5rem;padding-right:1.5rem}.human-layer .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.human-layer .py-1{padding-top:.25rem;padding-bottom:.25rem}.human-layer .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.human-layer .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.human-layer .py-2{padding-top:.5rem;padding-bottom:.5rem}.human-layer .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.human-layer .py-20{padding-top:5rem;padding-bottom:5rem}.human-layer .py-24{padding-top:6rem;padding-bottom:6rem}.human-layer .py-28{padding-top:7rem;padding-bottom:7rem}.human-layer .py-3{padding-top:.75rem;padding-bottom:.75rem}.human-layer .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.human-layer .py-4{padding-top:1rem;padding-bottom:1rem}.human-layer .py-\[5px\]{padding-top:5px;padding-bottom:5px}.human-layer .pb-10{padding-bottom:2.5rem}.human-layer .pb-16{padding-bottom:4rem}.human-layer .pb-2{padding-bottom:.5rem}.human-layer .pb-4{padding-bottom:1rem}.human-layer .pb-6{padding-bottom:1.5rem}.human-layer .pl-5{padding-left:1.25rem}.human-layer .pl-6{padding-left:1.5rem}.human-layer .pt-0\.5{padding-top:.125rem}.human-layer .pt-1{padding-top:.25rem}.human-layer .pt-2{padding-top:.5rem}.human-layer .pt-24{padding-top:6rem}.human-layer .pt-28{padding-top:7rem}.human-layer .pt-3{padding-top:.75rem}.human-layer .pt-4{padding-top:1rem}.human-layer .pt-5{padding-top:1.25rem}.human-layer .pt-8{padding-top:2rem}.human-layer .pt-9{padding-top:2.25rem}.human-layer .text-left{text-align:left}.human-layer .text-center{text-align:center}.human-layer .text-right{text-align:right}.human-layer .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.human-layer .font-sans{font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.human-layer .text-\[10\.5px\]{font-size:10.5px}.human-layer .text-\[10px\]{font-size:10px}.human-layer .text-\[11px\]{font-size:11px}.human-layer .text-\[12\.5px\]{font-size:12.5px}.human-layer .text-\[12px\]{font-size:12px}.human-layer .text-\[13\.5px\]{font-size:13.5px}.human-layer .text-\[13px\]{font-size:13px}.human-layer .text-\[14px\]{font-size:14px}.human-layer .text-\[15px\]{font-size:15px}.human-layer .text-\[17px\]{font-size:17px}.human-layer .text-\[19px\]{font-size:19px}.human-layer .text-\[20px\]{font-size:20px}.human-layer .text-\[3\.25rem\]{font-size:3.25rem}.human-layer .text-\[9\.5px\]{font-size:9.5px}.human-layer .text-\[9px\]{font-size:9px}.human-layer .text-\[clamp\(1\.15rem\,1\.7vw\,1\.5rem\)\]{font-size:clamp(1.15rem,1.7vw,1.5rem)}.human-layer .text-\[clamp\(1\.9rem\,3\.6vw\,3\.1rem\)\]{font-size:clamp(1.9rem,3.6vw,3.1rem)}.human-layer .text-\[clamp\(4\.5rem\,11vw\,7\.5rem\)\]{font-size:clamp(4.5rem,11vw,7.5rem)}.human-layer .text-base{font-size:1rem;line-height:1.5rem}.human-layer .text-sm{font-size:.875rem;line-height:1.25rem}.human-layer .text-xl{font-size:1.25rem;line-height:1.75rem}.human-layer .text-xs{font-size:.75rem;line-height:1rem}.human-layer .font-medium{font-weight:500}.human-layer .font-semibold{font-weight:600}.human-layer .uppercase{text-transform:uppercase}.human-layer .capitalize{text-transform:capitalize}.human-layer .normal-case{text-transform:none}.human-layer .italic{font-style:italic}.human-layer .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.human-layer .leading-\[0\.9\]{line-height:.9}.human-layer .leading-\[1\.02\]{line-height:1.02}.human-layer .leading-\[1\.45\]{line-height:1.45}.human-layer .leading-none{line-height:1}.human-layer .leading-relaxed{line-height:1.625}.human-layer .leading-snug{line-height:1.375}.human-layer .leading-tight{line-height:1.25}.human-layer .tracking-\[-0\.015em\]{letter-spacing:-.015em}.human-layer .tracking-\[-0\.04em\]{letter-spacing:-.04em}.human-layer .tracking-\[0\.02em\]{letter-spacing:.02em}.human-layer .tracking-\[0\.04em\]{letter-spacing:.04em}.human-layer .tracking-\[0\.06em\]{letter-spacing:.06em}.human-layer .tracking-\[0\.14em\]{letter-spacing:.14em}.human-layer .tracking-\[0\.16em\]{letter-spacing:.16em}.human-layer .tracking-\[0\.18em\]{letter-spacing:.18em}.human-layer .tracking-\[0\.2em\]{letter-spacing:.2em}.human-layer .tracking-eyebrow{letter-spacing:.22em}.human-layer .tracking-normal{letter-spacing:0}.human-layer .tracking-tight{letter-spacing:-.025em}.human-layer .tracking-wide{letter-spacing:.025em}.human-layer .tracking-wider{letter-spacing:.05em}.human-layer .text-\[\#07120f\]{--tw-text-opacity:1;color:rgb(7 18 15/var(--tw-text-opacity))}.human-layer .text-\[\#0f765c\]{--tw-text-opacity:1;color:rgb(15 118 92/var(--tw-text-opacity))}.human-layer .text-\[\#0f8b69\]{--tw-text-opacity:1;color:rgb(15 139 105/var(--tw-text-opacity))}.human-layer .text-\[\#58635f\]{--tw-text-opacity:1;color:rgb(88 99 95/var(--tw-text-opacity))}.human-layer .text-\[\#65706c\]{--tw-text-opacity:1;color:rgb(101 112 108/var(--tw-text-opacity))}.human-layer .text-\[\#dbe6df\]{--tw-text-opacity:1;color:rgb(219 230 223/var(--tw-text-opacity))}.human-layer .text-\[\#dcdcdc\]{--tw-text-opacity:1;color:rgb(220 220 220/var(--tw-text-opacity))}.human-layer .text-emerald{--tw-text-opacity:1;color:rgb(15 90 71/var(--tw-text-opacity))}.human-layer .text-emerald-accent{--tw-text-opacity:1;color:rgb(47 158 125/var(--tw-text-opacity))}.human-layer .text-emerald-accent\/70{color:#2f9e7db3}.human-layer .text-gold{--tw-text-opacity:1;color:rgb(212 175 55/var(--tw-text-opacity))}.human-layer .text-gold\/90{color:#d4af37e6}.human-layer .text-silver{--tw-text-opacity:1;color:rgb(183 183 183/var(--tw-text-opacity))}.human-layer .text-silver\/35{color:#b7b7b759}.human-layer .text-silver\/40{color:#b7b7b766}.human-layer .text-silver\/50{color:#b7b7b780}.human-layer .text-silver\/55{color:#b7b7b78c}.human-layer .text-silver\/60{color:#b7b7b799}.human-layer .text-silver\/70{color:#b7b7b7b3}.human-layer .text-silver\/80{color:#b7b7b7cc}.human-layer .text-silver\/85{color:#b7b7b7d9}.human-layer .text-silver\/90{color:#b7b7b7e6}.human-layer .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.human-layer .text-white\/85{color:#ffffffd9}.human-layer .underline{text-decoration-line:underline}.human-layer .accent-emerald{accent-color:#0f5a47}.human-layer .opacity-0{opacity:0}.human-layer .opacity-100{opacity:1}.human-layer .opacity-50{opacity:.5}.human-layer .opacity-60{opacity:.6}.human-layer .opacity-70{opacity:.7}.human-layer .shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.human-layer .outline-none{outline-offset:2px;outline:2px solid #0000}.human-layer .outline{outline-style:solid}.human-layer .outline-dashed{outline-style:dashed}.human-layer .outline-1{outline-width:1px}.human-layer .outline-emerald-accent\/50{outline-color:#2f9e7d80}.human-layer .outline-emerald\/50{outline-color:#0f5a4780}.human-layer .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.human-layer .blur{--tw-blur:blur(8px);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)}.human-layer .drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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)}.human-layer .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)}.human-layer .backdrop-blur-lg{--tw-backdrop-blur:blur(16px);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)}.human-layer .backdrop-blur-md{--tw-backdrop-blur: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)}.human-layer .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.human-layer .transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.human-layer .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.human-layer .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.human-layer .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.human-layer .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.human-layer .duration-300{transition-duration:.3s}.human-layer .duration-500{transition-duration:.5s}.human-layer .duration-700{transition-duration:.7s}.human-layer .ease-brand{transition-timing-function:cubic-bezier(.22,1,.36,1)}@font-face{font-family:Geist;src:url(/fonts/Geist-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}.human-layer{--problem-viewport-height:100dvh;--gb-onyx:#000806;--gb-surface:#111713;--gb-border:#242c28;--gb-paper:var(--daylight,#edf2ec);--gb-paper-ink:#07120f;--gb-paper-muted:#58635f;--gb-emerald:#0f5a47;--gb-emerald-accent:#2f9e7d;--gb-radius-control:8px;--gb-radius-card:12px;--gb-ease:cubic-bezier(.22, 1, .36, 1);color-scheme:dark;--tw-bg-opacity:1;background-color:rgb(0 8 6/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.human-layer,.human-layer *,.human-layer :before,.human-layer :after{box-sizing:border-box;border:0 solid}.human-layer :where(h1,h2,h3,h4,p,ul,ol){margin:0}.human-layer :where(ul,ol){padding:0;list-style:none}.human-layer :where(a){color:inherit;text-decoration:none}.human-layer :where(button,input,textarea,select){color:inherit;font:inherit}.human-layer :where(button){background:0 0;padding:0}.human-layer :where(img,video,svg){max-width:100%;display:block}.human-layer ::selection{color:#fff;background:#0f5a47}.human-layer .gb-eyebrow{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.625rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.human-layer .gb-heading{letter-spacing:-.035em;font-size:clamp(2.15rem,4.1vw,3.35rem);font-weight:600;line-height:1.04}.human-layer .gb-display{letter-spacing:-.04em;font-size:clamp(2.4rem,5.4vw,4.6rem);font-weight:600;line-height:.98}.human-layer .gb-heading--manifesto{font-size:clamp(2.25rem,4.6vw,3.7rem);line-height:1.03}.human-layer .gb-copy{font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.65}.human-layer .gb-card{border-radius:var(--gb-radius-card);border-color:var(--gb-border)}.human-layer .gb-paper{color-scheme:light;color:var(--gb-paper-ink)}.human-layer .gb-paper .gb-eyebrow{color:#0f765c}.human-layer .gb-paper .gb-heading{color:var(--gb-paper-ink)}.human-layer .gb-paper .gb-copy{color:var(--gb-paper-muted)}.human-layer .gb-cta{border-radius:var(--gb-radius-control);letter-spacing:.02em;min-height:48px;transition:transform .3s var(--gb-ease), gap .3s var(--gb-ease), background-color .3s var(--gb-ease), border-color .3s var(--gb-ease);justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.25rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.human-layer .gb-cta:hover{gap:.75rem;transform:translateY(-1px)}.human-layer .gb-cta--primary{background:var(--gb-emerald);color:#fff}.human-layer .gb-cta--primary:hover{background:#14705a}.human-layer .gb-cta--secondary{border:1px solid var(--gb-border);color:#fff;background:#0008063d}.human-layer .gb-cta--secondary:hover{border-color:#2f9e7d9e}.human-layer [data-header]{transition:background-color .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1),opacity .22s,transform .3s cubic-bezier(.16,1,.3,1),visibility linear}.human-layer [data-header].is-transition-hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s;transform:translateY(calc(-100% - 2px))}.human-layer .node-tile{background:radial-gradient(130% 100% at 50% -10%, var(--ct), transparent 62%), linear-gradient(160deg, #16181a, #0b0d0c);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 14px -6px var(--cg), 0 8px 20px #00000080;border-radius:28%;place-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:grid;position:relative}.human-layer .node-tile svg{z-index:2;color:var(--c);position:relative}.human-layer .orb-node:hover .node-tile,.human-layer .orb-node.on .node-tile{box-shadow:inset 0 1px 0 #ffffff14, 0 0 22px -4px var(--cg), 0 10px 24px #0000008c;transform:translateY(-3px)scale(1.08)}.human-layer .vid-feather{mask-image:radial-gradient(62% 80% at 50% 42%,#000 24%,#0000 70%)}.human-layer .arc-ring-outer{fill:none;stroke:url(#hero-ring);stroke-width:1.3px;opacity:.85}.human-layer .arc-ring-inner{fill:none;stroke:url(#hero-ring);stroke-width:1px;opacity:.5}.human-layer .hero-dot{fill:#8fe6c6;filter:drop-shadow(0 0 4px #78e6bee6);animation:3.2s ease-in-out infinite dot-tw}@keyframes dot-tw{0%,to{opacity:.3}50%{opacity:1}}.human-layer .hero-dot-html{background:#8fe6c6;animation:3.2s ease-in-out infinite dot-tw;box-shadow:0 0 6px #78e6bee6}.human-layer .hero-node-float{animation:hero-node-drift var(--fdur,9s) ease-in-out var(--fdelay,0s) infinite;will-change:translate}@keyframes hero-node-drift{0%,to{translate:0}25%{translate:var(--fx,5px) calc(var(--fy,5px) * -1)}50%{translate:0 var(--fy,5px)}75%{translate:calc(var(--fx,5px) * -1) 0}}.human-layer .hero-orbit{will-change:transform;animation:96s linear infinite hero-orbit}@keyframes hero-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1023px){.human-layer{--problem-viewport-height:100lvh}.human-layer #top .mobile-hero-stage,.human-layer #top .mobile-hero-copy{min-height:100lvh}}@media (width<=1023px) and (orientation:landscape) and (height<=560px){.human-layer #top .mobile-hero-stage,.human-layer #top .mobile-hero-copy{min-height:max(100lvh,430px)}.human-layer #top .mobile-hero-copy{padding-top:72px;padding-bottom:20px}.human-layer #top .mobile-hero-character{transform:translate(14vw)}.human-layer #top .mobile-hero-copy h1{max-width:16ch;font-size:clamp(2.1rem,6vw,2.7rem)}}.human-layer .prob-fog{filter:blur(26px);will-change:transform, opacity;background:radial-gradient(closest-side,#78968a1a,#78968a00 72%);border-radius:50%;animation:22s ease-in-out infinite prob-fog-drift;position:absolute}@keyframes prob-fog-drift{0%,to{opacity:.5;transform:translate(-4%,4%)scale(1)}50%{opacity:.85;transform:translate(6%,-3%)scale(1.14)}}.human-layer .hero-problem-transition{z-index:39;pointer-events:none;isolation:isolate;height:100dvh;margin-bottom:-100dvh;position:sticky;top:0;overflow:hidden}.human-layer .problem-territory-shared-fog{display:none}@media (width>=1024px){.human-layer .problem-territory-shared-fog{z-index:40;opacity:0;pointer-events:none;will-change:opacity;background:radial-gradient(circle at 50% 16%,#d4af3719,#d4af3700 28%),linear-gradient(#00080612,#00080600 38%,#0008063d);transition:opacity .92s cubic-bezier(.33,0,.2,1);display:block;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.human-layer .problem-territory-shared-fog:before,.human-layer .problem-territory-shared-fog:after{content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.human-layer .problem-territory-shared-fog:before{transform:translate3d(0, var(--shared-fog-bank-y,-30dvh), 0) scale(1.56);will-change:transform;background-image:url(/assets/fog/cinematic-fog-bank-v1.webp);transition:transform 1.1s cubic-bezier(.33,0,.2,1);inset:-12% -6%}.human-layer .problem-territory-shared-fog:after{opacity:var(--shared-fog-floor-opacity,0);transform:translate3d(0, var(--shared-fog-floor-y,-46dvh), 0) scale(1.05);will-change:opacity, transform;background-image:url(/assets/fog/cinematic-fog-floor-v1.webp);background-position:bottom;transition:opacity .98s cubic-bezier(.33,0,.2,1),transform 1.15s cubic-bezier(.33,0,.2,1);inset:32% -10% -18%;mask-image:linear-gradient(#0000 0%,#00000059 18%,#000 46% 84%,#0000009e 92%,#0000 100%)}}@media (width<=1023px){.human-layer .before-territory-scenes{isolation:isolate;z-index:0}.human-layer .arc03{z-index:2}.human-layer .problem-territory-transition{z-index:1;pointer-events:none;height:0;position:relative}.human-layer .problem-territory-transition:before{content:"";background:linear-gradient(#00080600 0%,#0008061f 38%,#000806 100%),url(/assets/fog/cinematic-fog-bank-mobile-v1.webp) bottom/145% 145% no-repeat;height:calc(28lvh + 3px);position:absolute;top:-28lvh;left:0;right:0;transform:translateZ(0);mask-image:linear-gradient(#0000 0%,#0000004d 24%,#000 64%)}.human-layer .hero-problem-transition{height:100lvh;margin-bottom:-100lvh}}.human-layer .problem-transition-controlled [data-plate],.human-layer .problem-transition-controlled [data-problem-scrims]{opacity:0}.human-layer #problem.problem-transition-controlled{z-index:41;background:0 0}.human-layer .hero-problem-transition__canvas,.human-layer .hero-problem-transition__fallback{width:100%;height:100%;position:absolute;inset:0}.human-layer .hero-problem-transition__canvas{backface-visibility:hidden;transform:translateZ(0)}.human-layer .hero-problem-transition.is-active .hero-problem-transition__canvas{will-change:transform}.human-layer .hero-problem-transition__fallback{--problem-exit-front:0%;background:linear-gradient(90deg,#000806f5 0%,#000806b8 38%,#00080633 75%),linear-gradient(#000806 0%,#0000 24% 72%,#000806 100%),url(/gorilla/jungle-16x9.webp) 50%/cover no-repeat,#000806;display:none}.human-layer .hero-problem-transition__fallback:after{content:"";clip-path:polygon(0 calc(105% - var(--problem-exit-front)), 13% calc(102% - var(--problem-exit-front)), 29% calc(106% - var(--problem-exit-front)), 47% calc(101% - var(--problem-exit-front)), 63% calc(104% - var(--problem-exit-front)), 81% calc(100% - var(--problem-exit-front)), 100% calc(103% - var(--problem-exit-front)), 100% 100%, 0 100%);background:#000806;position:absolute;inset:0}.human-layer .hero-problem-transition[data-webgl-fallback=true] .hero-problem-transition__canvas{display:none}.human-layer .hero-problem-transition[data-webgl-fallback=true] .hero-problem-transition__fallback{display:block}.hero-scene-paused .human-layer #top *{animation-play-state:paused!important}.human-layer #problem{min-height:100vh;min-height:var(--problem-stage-floor,100dvh)}.human-layer .problem-scroll-runway{min-height:var(--problem-stage-floor);background:linear-gradient(#000806 0%,#030d0a 54%,#000806 100%);position:relative}@media (width>=1024px){.human-layer .problem-scroll-runway{min-height:calc(var(--problem-stage-floor) + 100dvh)}.human-layer #problem.problem-transition-controlled{height:var(--problem-stage-floor);position:sticky;top:0;overflow:hidden}.human-layer .problem-transition-controlled [data-problem-world]{transform:translate3d(0, calc(var(--problem-handoff-y,0px) + var(--problem-depth-y,0%)), 0) scale(var(--problem-depth-scale,1));transform-origin:62% 48%}}@media (width>=1024px) and (height<=800px){.human-layer #problem .problem-copy{transform-origin:0;width:119%;transform:scale(.84)}}.human-layer .problem-transition-controlled:not(.is-problem-revealed) [data-copy],.human-layer .problem-transition-controlled:not(.is-problem-revealed) [data-field]{opacity:0}.human-layer .product-light{color-scheme:light;background:var(--daylight-field);color:#07120f}@media (width>=721px){.human-layer .product-light{--product-handoff-lift:clamp(17rem, calc(100dvh - 35.5rem), 36rem);margin-bottom:calc(var(--product-handoff-lift) * -1);overflow:visible}.human-layer .product-light__content{transform:translate3d(0, calc(var(--product-handoff-lift) * -1), 0)}}@media (width<=720px){.human-layer .product-light{--product-handoff-lift:clamp(12rem, 32lvh, 17rem);margin-bottom:calc(var(--product-handoff-lift) * -1);overflow:visible}.human-layer .product-light__content{transform:translate3d(0, calc(var(--product-handoff-lift) * -1), 0)}}@media (prefers-reduced-motion:reduce){.human-layer .product-light{margin-bottom:0;overflow:hidden}.human-layer .product-light__content{transform:none}}.human-layer .product-solutions-transition{--white-cap-opacity:1;z-index:auto;pointer-events:none;background:var(--gb-paper);isolation:auto;height:100dvh;margin-bottom:-80dvh;position:relative;overflow:visible}.human-layer .product-solutions-transition.is-active{background:0 0}.human-layer .product-light,.human-layer .sol05{z-index:2;position:relative}.human-layer.is-product-solutions-shared .product-light,.human-layer.is-product-solutions-shared .sol05{background:0 0}.human-layer .product-solutions-transition.is-active:before{display:none}.human-layer .product-solutions-transition.is-active .product-solutions-transition__white,.human-layer .product-solutions-transition.is-active .product-solutions-transition__canvas,.human-layer .product-solutions-transition.is-active .product-solutions-transition__fallback,.human-layer .product-solutions-transition.is-active .product-solutions-transition__atmosphere{width:100vw;height:calc(100dvh + 4px);position:fixed;inset:-2px 0 auto}.human-layer .product-solutions-transition:before{content:"";z-index:3;pointer-events:none;background:var(--gb-paper);height:26%;opacity:var(--white-cap-opacity);position:absolute;inset:0 0 auto;mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.human-layer .product-solutions-transition__white,.human-layer .product-solutions-transition__canvas,.human-layer .product-solutions-transition__fallback,.human-layer .product-solutions-transition__atmosphere{width:100%;height:100%;position:absolute;inset:0}.human-layer .product-solutions-transition__white{z-index:0;background:var(--gb-paper)}.human-layer .product-solutions-transition__canvas{z-index:1;backface-visibility:hidden;transform:translateZ(0)}.human-layer .product-solutions-transition__fallback{z-index:1;opacity:0;background:#000806}.human-layer .product-solutions-transition__atmosphere{z-index:2;opacity:0;background:radial-gradient(70% 62% at 50% 48%,#1870532e,#00080600 72%),linear-gradient(#0008062e,#00080600 28%,#00080657)}.human-layer .product-solutions-transition__palm{z-index:4;opacity:0;transform-origin:12% 96%;width:clamp(500px,62vw,940px);position:absolute;top:-2%}.human-layer .product-solutions-transition.is-active .product-solutions-transition__palm{will-change:transform, opacity}.human-layer .product-solutions-transition__palm img{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;user-select:none;filter:brightness(.39)saturate(.88)contrast(1.04);width:100%;height:auto;display:block;mask-image:linear-gradient(#000 0% 58%,#000000c7 66%,#0000 84%);mask-repeat:no-repeat}.human-layer .product-solutions-transition__palm--left{left:-14vw}.human-layer .product-solutions-transition__palm--right{transform-origin:88% 96%;right:-14vw}.human-layer .product-solutions-transition__palm--right img{transform:scaleX(-1)}@media (width<=1023px){.human-layer .product-solutions-transition{height:100lvh;margin-bottom:-88lvh}.human-layer .product-solutions-transition.is-active .product-solutions-transition__white,.human-layer .product-solutions-transition.is-active .product-solutions-transition__canvas,.human-layer .product-solutions-transition.is-active .product-solutions-transition__fallback,.human-layer .product-solutions-transition.is-active .product-solutions-transition__atmosphere{height:calc(100lvh + 4px)}.human-layer .product-solutions-transition__palm{aspect-ratio:3/2;width:min(126vw,720px);top:auto;bottom:calc(32% - 60px)}.human-layer .product-solutions-transition__palm img{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;mask-image:linear-gradient(#000 0% 58%,#000000c7 68%,#0000 100%)}.human-layer .product-solutions-transition__palm--left{transform-origin:34% 96%;left:-25vw}.human-layer .product-solutions-transition__palm--right{transform-origin:66% 96%;right:-25vw}}@media (prefers-reduced-motion:reduce){.human-layer .hero-problem-transition,.human-layer .problem-territory-shared-fog{display:none}.human-layer .problem-scroll-runway{min-height:var(--problem-stage-floor)}.human-layer #problem.problem-transition-controlled{height:auto;position:relative}.human-layer .problem-transition-controlled [data-problem-world]{transform:none!important}.human-layer .problem-transition-controlled [data-copy],.human-layer .problem-transition-controlled [data-field]{opacity:1!important;transform:none!important}.human-layer .product-solutions-transition{--white-cap-opacity:0;background:linear-gradient(180deg, var(--gb-paper) 0%, var(--gb-paper) 8%, #000806 92%, #000806 100%);height:56dvh;margin-bottom:0}.human-layer .product-solutions-transition__white,.human-layer .product-solutions-transition__canvas,.human-layer .product-solutions-transition__fallback{display:none}.human-layer *{transition:none!important;animation:none!important}}.human-layer .hover\:-translate-y-0\.5:hover{--tw-translate-y:-.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))}.human-layer .hover\:border-emerald\/60:hover{border-color:#0f5a4799}.human-layer .hover\:bg-\[\#0f765c\]:hover{--tw-bg-opacity:1;background-color:rgb(15 118 92/var(--tw-bg-opacity))}.human-layer .hover\:bg-emerald:hover{--tw-bg-opacity:1;background-color:rgb(15 90 71/var(--tw-bg-opacity))}.human-layer .hover\:bg-emerald\/20:hover{background-color:#0f5a4733}.human-layer .hover\:text-\[\#07120f\]:hover{--tw-text-opacity:1;color:rgb(7 18 15/var(--tw-text-opacity))}.human-layer .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.human-layer .focus\:translate-y-0:focus{--tw-translate-y:0px;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))}.human-layer .focus-visible\:outline:focus-visible{outline-style:solid}.human-layer .focus-visible\:outline-2:focus-visible{outline-width:2px}.human-layer .focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.human-layer .focus-visible\:outline-emerald-accent:focus-visible{outline-color:#2f9e7d}.human-layer .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)}.human-layer .focus-visible\:ring-emerald-accent:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(47 158 125/var(--tw-ring-opacity))}.human-layer .focus-visible\:ring-emerald\/70:focus-visible{--tw-ring-color:#0f5a47b3}.human-layer .active\:cursor-grabbing:active{cursor:grabbing}.human-layer :is(.group:hover .group-hover\:translate-x-0\.5){--tw-translate-x:.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))}.human-layer :is(.group:hover .group-hover\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.human-layer :is(.group:active .group-active\:translate-x-0\.5){--tw-translate-x:.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))}@media (width>=640px){.human-layer .sm\:inline{display:inline}.human-layer .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.human-layer .sm\:flex-row{flex-direction:row}.human-layer .sm\:items-center{align-items:center}.human-layer .sm\:gap-3\.5{gap:.875rem}.human-layer .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.human-layer .md\:mx-auto{margin-left:auto;margin-right:auto}.human-layer .md\:mt-12{margin-top:3rem}.human-layer .md\:mt-8{margin-top:2rem}.human-layer .md\:flex{display:flex}.human-layer .md\:max-w-\[720px\]{max-width:720px}.human-layer .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.human-layer .md\:gap-8{gap:2rem}}@media (width>=1024px){.human-layer .lg\:absolute{position:absolute}.human-layer .lg\:inset-y-0{top:0;bottom:0}.human-layer .lg\:left-\[70\%\]{left:70%}.human-layer .lg\:order-1{order:1}.human-layer .lg\:order-2{order:2}.human-layer .lg\:col-span-5{grid-column:span 5/span 5}.human-layer .lg\:col-span-7{grid-column:span 7/span 7}.human-layer .lg\:mx-0{margin-left:0;margin-right:0}.human-layer .lg\:mt-0{margin-top:0}.human-layer .lg\:mt-12{margin-top:3rem}.human-layer .lg\:mt-14{margin-top:3.5rem}.human-layer .lg\:block{display:block}.human-layer .lg\:flex{display:flex}.human-layer .lg\:hidden{display:none}.human-layer .lg\:h-full{height:100%}.human-layer .lg\:min-h-\[210px\]{min-height:210px}.human-layer .lg\:w-\[80vh\]{width:80vh}.human-layer .lg\:max-w-\[400px\]{max-width:400px}.human-layer .lg\:max-w-none{max-width:none}.human-layer .lg\:-translate-x-1\/2{--tw-translate-x:-50%;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))}.human-layer .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.human-layer .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.human-layer .lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.human-layer .lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.human-layer .lg\:grid-cols-\[minmax\(0\,0\.86fr\)_minmax\(0\,1\.14fr\)\]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.human-layer .lg\:flex-row{flex-direction:row}.human-layer .lg\:items-center{align-items:center}.human-layer .lg\:items-stretch{align-items:stretch}.human-layer .lg\:justify-end{justify-content:flex-end}.human-layer .lg\:justify-center{justify-content:center}.human-layer .lg\:gap-10{gap:2.5rem}.human-layer .lg\:gap-12{gap:3rem}.human-layer .lg\:gap-16{gap:4rem}.human-layer .lg\:gap-\[18px\]{gap:18px}.human-layer .lg\:justify-self-end{justify-self:end}.human-layer .lg\:border-l{border-left-width:1px}.human-layer .lg\:border-hairline{--tw-border-opacity:1;border-color:rgb(36 36 36/var(--tw-border-opacity))}.human-layer .lg\:bg-canvas\/95{background-color:#000806f2}.human-layer .lg\:bg-surface\/70{background-color:#111111b3}.human-layer .lg\:p-9{padding:2.25rem}.human-layer .lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.human-layer .lg\:py-24{padding-top:6rem;padding-bottom:6rem}.human-layer .lg\:py-28{padding-top:7rem;padding-bottom:7rem}.human-layer .lg\:py-36{padding-top:9rem;padding-bottom:9rem}.human-layer .lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.human-layer .lg\:pl-12{padding-left:3rem}.human-layer .lg\:pt-0{padding-top:0}.human-layer .lg\:text-left{text-align:left}.human-layer .lg\:text-base{font-size:1rem;line-height:1.5rem}.human-layer .lg\:backdrop-blur-md{--tw-backdrop-blur: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)}.human-layer .lg\: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)}}:root{--canvas:#000806;--daylight:#edf2ec;--daylight-field:var(--daylight);--daylight-ink:#07120f;--surface:#111;--surface-raised:#1e1e1e;--border:#242424;--border-soft:#ffffff1a;--text:#fff;--muted:#b7b7b7;--muted-strong:#d5d5d5;--emerald:#0f5a47;--emerald-bright:#16906f;--emerald-action:#52df83;--gold:#d4af37;--shadow:#0000006b;--max-width:1216px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px;overflow-x:clip}html.is-territory-auto-snapping{scroll-behavior:auto!important}body{background:var(--canvas);color:var(--text);letter-spacing:0;text-rendering:optimizelegibility;margin:0;font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}html.is-daylight-handoff,html.is-daylight-handoff body{background:var(--daylight)}@media (width<=1023px){html.is-daylight-handoff .artifact-island-section{background:var(--daylight)}html.is-daylight-handoff .artifact-island-section:before,html.is-daylight-handoff .artifact-island-section:after{opacity:0}}body.menu-open{overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit}.skip-link{z-index:100;border:1px solid var(--border);background:var(--surface-raised);color:var(--text);border-radius:8px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;backdrop-filter:blur(20px);background:#000605e6;border-bottom:1px solid #ffffff14;transition:opacity .22s,transform .3s cubic-bezier(.16,1,.3,1),visibility linear;position:sticky;top:0}.header-shell{width:min(100% - 40px, var(--max-width));grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:72px;margin:0 auto;display:grid}.brand{align-items:center;gap:13px;min-width:242px;display:inline-flex}.brand-mark{width:34px;height:34px;color:var(--emerald-action);place-items:center;font-size:15px;font-weight:850;line-height:1;display:grid;position:relative}.brand-mark:before{content:"";clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:#52df830f;border:1px solid #52df83db;position:absolute;inset:0}.brand-name{color:var(--text);text-transform:uppercase;font-size:14px;font-weight:820;line-height:1}.site-nav{color:#ffffffc2;text-transform:uppercase;justify-content:center;align-items:center;gap:28px;font-size:12px;font-weight:760;display:flex}.site-nav a{padding:8px 0;transition:color .16s;position:relative}.site-nav a:after{content:"";background:var(--emerald-bright);transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:1px;left:0;right:0;transform:scaleX(0)}.site-nav a:hover,.site-nav a:focus-visible,.site-nav a.is-active{color:var(--text)}.site-nav a:hover:after,.site-nav a:focus-visible:after,.site-nav a.is-active:after{transform:scaleX(1)}.header-cta{min-height:42px;color:var(--emerald-action);text-transform:uppercase;background:#0318114d;border:1px solid #52df839e;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:10px 18px;font-size:12px;font-weight:650;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.header-cta:after{content:"->";font-size:16px;line-height:1}.header-cta:hover,.header-cta:focus-visible{border-color:var(--emerald-action);background:#52df831f;transform:translateY(-1px)}.menu-toggle{display:none}.section-inner{width:min(100% - 40px, var(--max-width));margin:0 auto}.hero{border-bottom:1px solid var(--border);background:var(--canvas);min-height:calc(100svh - 72px);padding:86px 0 32px;position:relative;overflow:hidden}.hero-stage,.hero-shade{pointer-events:none;position:absolute;inset:0}.hero-stage{overflow:hidden}.hero-bg-layer,.hero-depth-layer,.hero-blueprint-layer,.hero-gorilla-layer,.hero-floor-shadow{pointer-events:none;position:absolute}.hero-bg-layer{z-index:0;opacity:1;inset:0}.hero-bg-layer img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:saturate(.9)contrast(1.04)brightness(.84);width:100%;height:100%;transform:scale(1.005)}.hero-depth-layer{z-index:1;background:linear-gradient(90deg,#000806f0 0%,#000806b3 31%,#0008062e 66%,#0008061a 100%),linear-gradient(#0008061f 0%,#0008060f 54%,#000806e0 100%);inset:0}.hero-blueprint-layer{z-index:2;opacity:.04;mix-blend-mode:screen;filter:saturate(.82);width:min(62vw,820px);max-width:none;bottom:36px;right:-160px}.hero-gorilla-layer{z-index:3;-o-object-fit:contain;object-fit:contain;opacity:.97;filter:saturate(.94)contrast(1.08)drop-shadow(-22px 30px 58px #000000b8)drop-shadow(0 0 22px #52df832e);width:auto;max-width:none;height:124%;bottom:-210px;right:max(-2vw,-28px)}.hero-floor-shadow{z-index:2;filter:blur(22px);background:#000000b3;border-radius:50%;width:600px;height:62px;bottom:6px;right:3vw}.hero-shade{z-index:1;background:linear-gradient(90deg,#000806b3 0%,#0008066b 42%,#0008060f 100%),radial-gradient(circle at 64% 40%,#d4af371f,#d4af3700 32%)}.hero-inner{z-index:4;max-width:var(--max-width);flex-direction:column;justify-content:space-between;gap:42px;min-height:calc(100svh - 190px);display:flex;position:relative}.hero-copy{width:min(100%,690px);min-width:0;max-width:690px}.eyebrow,.panel-label,.solution-meta{color:var(--emerald-bright);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:750}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;overflow-wrap:normal;width:100%;max-width:680px;margin-bottom:22px;font-size:66px;font-weight:620;line-height:1.02}.hero-sub{width:100%;max-width:560px;color:var(--muted-strong);margin-bottom:28px;font-size:17px;line-height:1.55}.hero-sub strong{color:var(--emerald-action);font-weight:750}.hero-actions,.contact-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button{text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 22px;font-size:12px;font-weight:750;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.button:after{content:"->";font-size:17px;line-height:1}.button-primary{background:var(--emerald-action);color:#02120c;border:1px solid #71f79edb;box-shadow:0 18px 42px #52df8338}.button-secondary{color:var(--text);background:#00080642;border:1px solid #ffffff3d}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button-primary:hover,.button-primary:focus-visible{background:#6cf09a}.button-secondary:hover,.button-secondary:focus-visible{background:#52df8314;border-color:#52df837a}.hero-meta{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,auto);gap:0;max-width:740px;margin:0;display:grid}.hero-meta div{grid-template-columns:34px 1fr;align-items:start;gap:12px;min-height:54px;padding:18px 28px 0 0;display:grid}.hero-meta div+div{border-left:1px solid #ffffff24;padding-left:24px}.hero-meta-icon{width:30px;height:30px;color:var(--emerald-action);border:1px solid #52df83e6;border-radius:50%;display:block;position:relative}.hero-meta-icon:before,.hero-meta-icon:after{content:"";border-color:currentColor;position:absolute}.hero-meta-icon.is-target:before{border:1px solid;border-radius:50%;inset:6px}.hero-meta-icon.is-target:after{background:currentColor;border-radius:50%;width:4px;height:4px;top:12px;left:12px}.hero-meta-icon.is-globe:before{border-left:1px solid;border-right:1px solid;border-radius:50%;inset:-1px 8px}.hero-meta-icon.is-globe:after{border-top:1px solid;top:13px;left:4px;right:4px}.hero-meta-icon.is-cube{border-radius:6px;transform:rotate(45deg)scale(.82)}.hero-meta-icon.is-cube:before{border:1px solid;inset:7px}.hero-meta-icon.is-cube:after{border-left:1px solid;height:22px;top:3px;left:13px}.hero-meta dt{color:#ffffffad;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:760;line-height:1.2}.hero-meta dd{color:var(--text);margin:0;font-size:13px;font-weight:650;line-height:1.28}.section{border-bottom:1px solid var(--border);background:var(--canvas);padding:92px 0}.artifact-island-section{--copy-opacity:1;--copy-entry-opacity:0;--transition-title-opacity:1;--transition-title-y:0px;--transition-title-blur:0px;--copy-scale:1;--copy-y:-50%;--floor-fog-opacity:1;--fog-center-opacity:1;--fog-opacity:1;--fog-side-opacity:0;--fog-scale:1;--fog-shift:0vw;--native-fog-entry-opacity:1;--scene-opacity:0;--scene-scale:.509;--scene-y:calc(168px + 6vh);--territory-pan-y:0px;--whiteout-opacity:0;--whiteout-copy-opacity:0;--whiteout-copy-y:18px;min-height:var(--artifact-section-height,400svh);overflow-anchor:none;background:linear-gradient(#000806 0%,#030d0a 54%,#000806 100%);border-bottom:0;padding:0;position:relative;overflow:visible}@media (width>=1024px){.artifact-island-section{margin-top:-12dvh}}@media (prefers-reduced-motion:reduce) and (width>=1024px){.artifact-island-section{margin-top:0}}@media (width<=1023px){.artifact-island-section{z-index:1}}.artifact-island-section:before,.artifact-island-section:after{content:"";pointer-events:none;position:absolute;inset:auto -10% 0}.artifact-island-section:before{opacity:.42;background:radial-gradient(circle at 18% 42%,#ffffff14,#fff0 26%),radial-gradient(circle at 84% 36%,#ffffff12,#fff0 24%);top:0}.artifact-island-section:after{background:linear-gradient(#00080600,#000806eb);height:180px}.artifact-island-section.is-whiteout-complete{background:var(--daylight)}.artifact-island-section.is-whiteout-complete:before,.artifact-island-section.is-whiteout-complete:after{opacity:0}.artifact-noscript{z-index:2;width:min(100% - 40px, var(--max-width));color:var(--text);margin:0 auto;position:relative}.artifact-noscript>h2{max-width:820px;margin:10px 0 14px;font-size:clamp(40px,6vw,76px);line-height:.96}.artifact-noscript>p:not(.eyebrow){max-width:680px;color:var(--muted-strong);font-size:18px;line-height:1.5}.artifact-noscript-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:34px 0;display:grid}.artifact-noscript-grid article{background:#03120ec2;border:1px solid #48d6893d;border-radius:8px;padding:20px}.artifact-noscript-grid span{color:#68ffb8e6;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.artifact-noscript-grid h3{margin:9px 0 8px;font-size:22px}.artifact-noscript-grid p{color:var(--muted-strong);margin:0;line-height:1.5}.artifact-reveal-stage{z-index:1;isolation:isolate;contain:layout paint;place-items:center;width:100%;height:100lvh;min-height:0;display:grid;position:sticky;top:0;overflow:hidden}.artifact-reveal-copy-gate{z-index:13;filter:blur(var(--transition-title-blur));opacity:calc(var(--copy-entry-opacity) * var(--transition-title-opacity));pointer-events:none;transform:translate3d(0, var(--transition-title-y), 0);transform-origin:50%;will-change:filter, opacity, transform;position:absolute;inset:0}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.artifact-reveal-copy-gate{transition:opacity .9s cubic-bezier(.33,0,.2,1),transform 1.05s cubic-bezier(.33,0,.2,1),filter 1.05s cubic-bezier(.33,0,.2,1)}.artifact-native-atmosphere-field,.artifact-native-fog-field{transition:opacity .92s cubic-bezier(.33,0,.2,1)}}.artifact-island-section.is-artifact-static{min-height:100svh;padding-bottom:0}.artifact-island-section.is-artifact-static .artifact-reveal-stage{position:relative}.artifact-island-section.is-artifact-static .artifact-scene,.artifact-island-section.is-artifact-static .artifact-scene *,.artifact-island-section.is-artifact-static .artifact-item:before{animation:none!important}.artifact-island-section:not(.is-reveal-active):not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene,.artifact-island-section:not(.is-reveal-active):not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene *,.artifact-island-section:not(.is-scene-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene,.artifact-island-section:not(.is-scene-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene *,.artifact-island-section:not(.is-scene-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-item:before,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-river-current,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-river-glint,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-river-foam,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-river-lip-foam,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-river-lip-glint,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-waterfall-stream,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-waterfall-bright,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-waterfall-spray *,.artifact-island-section:not(.is-scene-water-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-river-tributary .artifact-tributary-water,.artifact-island-section:not(.is-scene-ambient-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene,.artifact-island-section:not(.is-scene-ambient-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-item:before,.artifact-island-section:not(.is-scene-ambient-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-discovery-hint,.artifact-island-section:not(.is-scene-ambient-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-discovery-hint *,.artifact-island-section:not(.is-scene-ambient-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-discovery-hint :before,.artifact-island-section:not(.is-scene-ambient-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-discovery-hint :after,.artifact-island-section:not(.is-scene-birds-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-bird,.artifact-island-section:not(.is-scene-birds-live):not(.is-artifact-editing):not(.is-artifact-static) .artifact-bird *,.artifact-island-section.is-scene-scrolling:not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene,.artifact-island-section.is-scene-scrolling:not(.is-artifact-editing):not(.is-artifact-static) .artifact-scene *,.artifact-island-section.is-scene-scrolling:not(.is-artifact-editing):not(.is-artifact-static) .artifact-item:before{animation-play-state:paused!important}.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-reveal-copy,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-fog,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-whiteout,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-whiteout-copy,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-scene,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-bird,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-item,.artifact-island-section:not(.is-reveal-near):not(.is-artifact-editing) .artifact-item:before{will-change:auto}.artifact-island-section.has-active-artifact .artifact-scene{animation-play-state:paused}.artifact-native-atmosphere-field{z-index:3;opacity:var(--native-fog-entry-opacity);pointer-events:none;will-change:opacity;position:absolute;inset:0}.artifact-stage-atmosphere{z-index:0;opacity:.7;pointer-events:none;will-change:auto;background:radial-gradient(circle at 50% 16%,#d4af3724,#d4af3700 28%),linear-gradient(#0008061a,#00080600 38%,#00080657);position:absolute;inset:0}.artifact-reveal-copy{z-index:13;width:min(100% - 40px,720px);color:var(--text);opacity:var(--copy-opacity);pointer-events:none;text-align:center;text-shadow:0 18px 48px #000c;transform:translate(-50%, var(--copy-y)) scale(var(--copy-scale));will-change:opacity, transform;position:absolute;top:50%;left:50%}.artifact-reveal-copy .button{pointer-events:auto}.artifact-reveal-copy h2{letter-spacing:0;max-width:720px;margin:10px auto 14px;font-size:clamp(48px,7vw,98px);line-height:.95}.artifact-reveal-copy p:not(.eyebrow){max-width:560px;color:var(--muted-strong);margin:0 auto 24px;font-size:clamp(16px,1.6vw,20px);line-height:1.45}.artifact-native-fog-field{z-index:11;opacity:var(--native-fog-entry-opacity);pointer-events:none;will-change:opacity;position:absolute;inset:0}.artifact-fog{z-index:11;opacity:var(--fog-opacity);pointer-events:none;will-change:opacity, transform;position:absolute}.artifact-fog-left,.artifact-fog-right{width:64vw;opacity:calc(var(--fog-opacity) * var(--fog-side-opacity));background-position:50%;background-repeat:no-repeat;background-size:cover;top:-12%;bottom:-12%}.artifact-fog-center{z-index:12;opacity:var(--fog-center-opacity);background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;inset:-12% -6%;transform:translate(0,0)scale(1.56)}.artifact-fog-right{transform:translate3d(var(--fog-shift), 0, 0) scale(var(--fog-scale));transform-origin:0%;background-image:none;right:-5vw;mask-image:linear-gradient(270deg,#0000 0%,#000 10% 74%,#0000 100%)}.artifact-fog-left{transform:translate3d(calc(var(--fog-shift) * -1), 0, 0) scale(var(--fog-scale));transform-origin:100%;background-image:none;left:-5vw;mask-image:linear-gradient(90deg,#0000 0%,#000 10% 74%,#0000 100%)}.artifact-fog-floor{z-index:12;opacity:var(--floor-fog-opacity);background-image:none;background-position:bottom;background-repeat:no-repeat;background-size:cover;inset:32% -10% -18%;transform:translateY(18px)scale(1.05)}@media (width>=1024px){.artifact-fog-floor{transform:translateY(18px)scale(1.05);mask-image:linear-gradient(#0000 0%,#00000059 18%,#000 46% 84%,#0000009e 92%,#0000 100%)}}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-center{background-image:url(/assets/fog/cinematic-fog-bank-v1.webp)}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-floor{background-image:url(/assets/fog/cinematic-fog-floor-v1.webp)}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-left{background-image:url(/assets/fog/cinematic-fog-left-v1.webp)}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-right{background-image:url(/assets/fog/cinematic-fog-right-v1.webp)}.artifact-whiteout{z-index:14;background:var(--daylight-field);opacity:var(--whiteout-opacity);pointer-events:none;will-change:opacity;position:absolute;inset:0}@media (width<=1023px){.artifact-whiteout{inset:-3px 0}}.artifact-whiteout-copy{z-index:15;color:#06100d;width:min(100% - 40px,1040px);opacity:var(--whiteout-copy-opacity);pointer-events:none;text-align:center;transform:translate(-50%, calc(-50% + var(--whiteout-copy-y)));will-change:opacity, transform;position:absolute;top:50%;left:50%}.artifact-whiteout-eyebrow{color:#0f765c;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.artifact-whiteout-copy h2{color:#06100d;letter-spacing:-.04em;max-width:19ch;margin:16px auto 0;font-size:clamp(40px,5.4vw,76px);font-weight:650;line-height:.98}.artifact-whiteout-copy h2 span{color:#0f8b69}@media (width<=720px){.artifact-whiteout-copy{width:min(100% - 44px,520px)}.artifact-whiteout-copy h2{margin-top:13px;font-size:clamp(34px,10vw,48px);line-height:1}}.artifact-scene{z-index:1;aspect-ratio:16/9;isolation:isolate;width:min(100% - 96px,1180px);opacity:var(--scene-opacity);transform:translate3d(0, calc(var(--scene-y) + var(--territory-pan-y)), 0) scale(var(--scene-scale));transform-origin:50% 56%;will-change:opacity, transform;margin:0 auto;animation:7.8s ease-in-out infinite artifact-scene-levitate;position:relative}.artifact-scene-proxy{z-index:30;opacity:1;pointer-events:none;user-select:none;visibility:visible;filter:none;width:108.475%;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.artifact-scene-proxy img{width:100%;height:auto;display:block}.artifact-island-section.is-proxy-island-prototype:not(.is-proxy-scene-prepared):not(.is-proxy-scene-live) .artifact-scene>:not(.artifact-scene-proxy){opacity:0!important;pointer-events:none!important;visibility:hidden!important}.artifact-island-section.is-proxy-island-prototype:not(.is-proxy-scene-prepared):not(.is-proxy-scene-live) .artifact-scene:before{visibility:hidden!important}.artifact-island-section.is-proxy-scene-prepared .artifact-scene-proxy{transition:opacity .21s cubic-bezier(.4,0,.2,1)}.artifact-island-section.is-proxy-scene-crossfading .artifact-scene-proxy{opacity:0}.artifact-island-section.is-proxy-scene-live .artifact-scene-proxy{opacity:0;visibility:hidden;will-change:auto;display:none}.artifact-island-section.is-proxy-island-prototype:not(.is-proxy-scene-prepared):not(.is-proxy-scene-live) :is(.artifact-river,.artifact-waterfall,.artifact-bird,.artifact-bird-route,.artifact-bird-heading,.artifact-item),.artifact-island-section.is-proxy-island-prototype:not(.is-proxy-scene-prepared):not(.is-proxy-scene-live) .artifact-item:before{will-change:auto!important}.artifact-island-section:is(.is-artifact-editing,.is-artifact-static) .artifact-scene>:not(.artifact-scene-proxy),.artifact-island-section:is(.is-artifact-editing,.is-artifact-static) .artifact-scene:before{visibility:visible!important}@keyframes artifact-scene-levitate{0%,to{translate:0}50%{translate:0 -11px}}.artifact-scene:before{content:"";z-index:0;background:radial-gradient(#000000ad 0%,#0000006b 42%,#0000 72%);border-radius:50%;width:78%;height:15%;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.artifact-base,.artifact-decoration,.artifact-item{user-select:none;max-width:none;height:auto;position:absolute}.artifact-mobile-extra{display:none}.artifact-decoration-library{width:0;height:0;position:absolute;overflow:hidden}.artifact-base{z-index:1;pointer-events:none;filter:saturate(.9)contrast(1.05)drop-shadow(0 34px 56px #000000b3);width:94%;bottom:-7%;left:50%;transform:translate(-50%)}.artifact-river{z-index:3;opacity:.96;pointer-events:none;filter:drop-shadow(0 0 10px #76ffd31a)drop-shadow(0 16px 20px #00000080);width:27%;height:58%;position:absolute;top:34.763%;left:44.109%;overflow:visible;transform:translate(-50%,-50%)rotate(1deg)skew(-8deg)scaleY(.96)}.artifact-river path,.artifact-river circle{stroke-linecap:round;stroke-linejoin:round}.artifact-river-shadow{fill:#000403b8}.artifact-river-bank-shape{fill:#030c0abd;stroke:#bf9b4e3d;stroke-width:.45px}.artifact-river-water-shape{fill:url(#artifact-river-surface);opacity:.96}.artifact-river-depth-shape{fill:url(#artifact-river-depth);opacity:.56;mix-blend-mode:multiply}.artifact-river-lagoon{fill:url(#artifact-river-lagoon);opacity:.68;mix-blend-mode:screen}.artifact-river-current,.artifact-river-glint,.artifact-river-foam{fill:none}.artifact-river-current{stroke:#e7fff78f;stroke-dasharray:6 26;stroke-width:.9px;opacity:.64;animation:5s linear infinite artifact-river-flow}.artifact-river-current-b{stroke:#5bf4c647;stroke-dasharray:3 22;stroke-width:1.25px;animation-duration:6.6s;animation-direction:reverse}.artifact-river-current-c{stroke:#ffe7b34d;stroke-dasharray:2 15;stroke-width:.85px;animation-duration:6.6s}.artifact-river-glint{stroke:#f0fff9e6;stroke-width:1.1px;opacity:.58;filter:drop-shadow(0 0 3px #d6fff142);animation:3.8s ease-in-out infinite artifact-river-glint}.artifact-river-foam{stroke:#f5ffe8b8;stroke-dasharray:1.6 2.8;stroke-width:1.7px;opacity:.66;animation:3s ease-in-out infinite artifact-river-foam}.artifact-river-stones circle{fill:#c09e526b;stroke:#00040385;stroke-width:.35px}.artifact-river-tributary{z-index:2;opacity:.5;filter:drop-shadow(0 8px 12px #00000057);height:auto}.artifact-tributary-shadow,.artifact-tributary-bank,.artifact-tributary-water{fill:none}.artifact-tributary-shadow{stroke:#0004039e;stroke-width:24px}.artifact-tributary-bank{stroke:#45371eb8;stroke-width:19px}.artifact-tributary-water{stroke:#25b995c2;stroke-width:13px}.artifact-river-tributary .artifact-river-current{stroke-width:2.2px}.artifact-river-tributary .artifact-river-glint{stroke-width:2.4px}.artifact-river-drop-lip{filter:drop-shadow(0 0 6px #aeffe72e)drop-shadow(0 8px 8px #0000006b)}.artifact-river-lip-shadow{fill:#000605a8}.artifact-river-lip-veil{fill:#76ffdd6b;opacity:.66;mix-blend-mode:screen}.artifact-river-lip-foam,.artifact-river-lip-glint{fill:none;stroke-linecap:round;stroke-linejoin:round}.artifact-river-lip-foam{stroke:#eefff9e0;stroke-dasharray:4 7;stroke-width:2.2px;opacity:.78;animation:2.7s ease-in-out infinite artifact-river-lip-foam}.artifact-river-lip-glint{stroke:#c4ffebad;stroke-dasharray:2 5;stroke-width:1.25px;opacity:.62;animation:2.1s ease-in-out infinite artifact-river-lip-glint}.artifact-waterfall{z-index:2;pointer-events:none;filter:drop-shadow(0 0 10px #9affdd1f)drop-shadow(0 20px 26px #0000007a);width:8.2%;height:60%;position:absolute;top:66.684%;left:41.314%;overflow:visible;transform:translate(-50%,-50%)rotate(-2deg)}.artifact-waterfall path,.artifact-waterfall ellipse,.artifact-waterfall circle{stroke-linecap:round;stroke-linejoin:round}.artifact-waterfall-body{opacity:.96}.artifact-waterfall-shadow{fill:#00040380}.artifact-waterfall-sheet{fill:url(#artifact-waterfall-main);opacity:.94}.artifact-waterfall-stream,.artifact-waterfall-bright{fill:none;stroke-dasharray:14 18;animation:1.65s linear infinite artifact-waterfall-flow}.artifact-waterfall-stream{stroke:#e2fff657;stroke-width:3.2px;opacity:.46}.artifact-waterfall-stream-b{animation-duration:1.35s}.artifact-waterfall-stream-c{animation-duration:1.95s}.artifact-waterfall-bright{stroke:#f8fffbd1;stroke-width:1.45px;opacity:.54;animation-duration:1.5s}.artifact-waterfall-spray ellipse{fill:#d8fff22e;animation:3.8s ease-in-out infinite artifact-waterfall-mist}.artifact-waterfall-spray circle{fill:#effff994;animation:2.6s ease-in-out infinite artifact-waterfall-sparkle}@keyframes artifact-river-flow{to{stroke-dashoffset:-64px}}@keyframes artifact-river-foam{0%,to{opacity:.5}50%{opacity:.95}}@keyframes artifact-river-glint{0%,to{opacity:.42}50%{opacity:.96}}@keyframes artifact-river-lip-foam{0%,to{opacity:.62;stroke-dashoffset:0}50%{opacity:.96;stroke-dashoffset:-8px}}@keyframes artifact-river-lip-glint{0%,to{opacity:.38;stroke-dashoffset:0}50%{opacity:.86;stroke-dashoffset:-6px}}@keyframes artifact-waterfall-flow{to{stroke-dashoffset:-32px}}@keyframes artifact-waterfall-mist{0%,to{opacity:.44;transform:translate(-50%)scale(.96)}50%{opacity:.72;transform:scale(1.08)}}@keyframes artifact-waterfall-sparkle{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.85;transform:translateY(-4px)}}.artifact-decoration{z-index:3;pointer-events:none;filter:saturate(.9)contrast(1.04)drop-shadow(0 12px 18px #00000094);transform:translate(-50%,-50%)}.artifact-palm-left{width:15.4%;top:1.988%;left:37.839%}.artifact-palm-right{width:15.68%;top:1.988%;left:56.397%}.artifact-dolmen-decoration{z-index:4;width:18%;top:7.692%;left:76.482%}.artifact-bush{z-index:6;filter:saturate(.9)contrast(1.05)drop-shadow(0 10px 16px #0009);width:8.2%;overflow:visible}.artifact-bush-left{top:19.277%;left:38.602%}.artifact-bush-right{width:7.8%;top:12.806%;left:60.465%}.artifact-bush-shadow{fill:#00040370}.artifact-bush-leaf-deep{fill:#031a13f5;stroke:#bf9b4e33;stroke-width:1px}.artifact-bush-leaf-mid{fill:#0a4a32eb}.artifact-bush-leaf-lit{fill:#24744ead;mix-blend-mode:screen}.artifact-bush-vein{fill:none;stroke:#d4af3757;stroke-linecap:round;stroke-width:1.7px}.artifact-bush-vein-soft{opacity:.42;stroke-width:1.1px}.artifact-bush-gold{fill:#d4af37db;filter:drop-shadow(0 0 5px #d4af373d)}.artifact-bush-stones path{fill:#141412eb;stroke:#dcc89e3d;stroke-width:.8px}.artifact-fern{z-index:7;filter:saturate(.92)contrast(1.06)drop-shadow(0 10px 16px #00000094);width:8.8%;overflow:visible}.artifact-fern-left{top:32.398%;left:22.075%}.artifact-fern-right{width:8.4%;top:16.886%;left:68.263%}.artifact-fern-shadow{fill:#00040370}.artifact-fern-stem{fill:none;stroke:#9a7530e6;stroke-linecap:round;stroke-width:2.1px}.artifact-fern-stem-main{stroke:#d4af37e6;stroke-width:2.6px}.artifact-fern-fronds path{fill:none;stroke:#d4af375c;stroke-linecap:round;stroke-width:1.1px}.artifact-fern-leaves path{fill:#073e2af0;stroke:#4f915e80;stroke-width:.8px}.artifact-fern-leaves-left path:nth-child(2n),.artifact-fern-leaves-right path:nth-child(odd){fill:#146741d6}.artifact-fern-gold circle{fill:#d4af37db;filter:drop-shadow(0 0 4px #d4af3738)}.artifact-grass{z-index:4;filter:none;width:5%;overflow:visible}.artifact-grass-shadow{fill:#00040361}.artifact-grass-blade-deep{fill:#032318f0}.artifact-grass-blade-mid{fill:#0c5337e0}.artifact-grass-blade-lit{fill:#2b8858b8}.artifact-grass-blade-gold{fill:#be994ca3}.artifact-bird{z-index:12;opacity:0;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 0 6px #48d68933)drop-shadow(0 7px 10px #0000006b);will-change:left, top, opacity, transform;width:3.1%;height:auto;position:absolute;overflow:visible}.artifact-bird-one{animation:24s ease-in-out 1.5s infinite artifact-bird-one-flight;top:20%;left:20%;transform:translate(-50%,-50%)scale(.72)rotate(-5deg)}.artifact-bird-two{width:2.7%;animation:31s ease-in-out 7s infinite artifact-bird-two-flight;top:21%;left:82%;transform:translate(-50%,-50%)scale(.66)rotate(5deg)}.artifact-bird-shape{transform-box:fill-box;transform-origin:50%}.artifact-bird-route{transform-box:view-box;transform-origin:0 0}.artifact-bird-heading{transform-box:fill-box;transform-origin:50%}.artifact-bird-one .artifact-bird-shape{animation:24s ease-in-out 1.5s infinite artifact-bird-one-perch-bob}.artifact-bird-two .artifact-bird-shape{animation:31s ease-in-out 7s infinite artifact-bird-two-perch-bob}.artifact-bird-body{fill:#0f6f51;stroke:#d4af3780;stroke-width:1.15px}.artifact-bird-belly{fill:#52df83c7}.artifact-bird-wing{fill:#0b4438;stroke:#e6c8705c;stroke-width:1px;transform-box:fill-box}.artifact-bird-wing-rest-front,.artifact-bird-wing-flight-front{transform-origin:75% 44%}.artifact-bird-wing-rest-front{transform:rotate(-8deg)scaleY(.72)}.artifact-bird-wing-rest-back,.artifact-bird-wing-flight-back{fill:#062b25;opacity:.72;transform-origin:78% 48%}.artifact-bird-wing-rest-back{transform:rotate(5deg)scaleY(.62)}.artifact-bird-wing-flight{opacity:0}.artifact-bird-wing-flight-front{animation:.16s ease-in-out infinite artifact-bird-flight-wing-front-fast}.artifact-bird-wing-flight-back{animation:.16s ease-in-out infinite artifact-bird-flight-wing-back-fast}.artifact-bird-one .artifact-bird-wing-rest{animation:24s step-end 1.5s infinite artifact-bird-one-rest-wing-opacity}.artifact-bird-one .artifact-bird-wing-flight-front{animation:.16s ease-in-out infinite artifact-bird-flight-wing-front-fast,24s step-end 1.5s infinite artifact-bird-one-flight-wing-opacity}.artifact-bird-one .artifact-bird-wing-flight-back{animation:.16s ease-in-out infinite artifact-bird-flight-wing-back-fast,24s step-end 1.5s infinite artifact-bird-one-flight-wing-opacity}.artifact-bird-two .artifact-bird-wing-rest{animation:31s step-end 7s infinite artifact-bird-two-rest-wing-opacity}.artifact-bird-two .artifact-bird-wing-flight-front{animation:.15s ease-in-out infinite artifact-bird-flight-wing-front-fast,31s step-end 7s infinite artifact-bird-two-flight-wing-opacity}.artifact-bird-two .artifact-bird-wing-flight-back{animation:.15s ease-in-out infinite artifact-bird-flight-wing-back-fast,31s step-end 7s infinite artifact-bird-two-flight-wing-opacity}.artifact-bird-tail{fill:#194d77;stroke:#d4af3761;stroke-width:.9px}.artifact-bird-beak{fill:#d4af37}.artifact-bird-eye{fill:#010504}@keyframes artifact-bird-one-flight{0%,9%{opacity:.72;top:20%;left:20%;transform:translate(-50%,-50%)scale(.72)rotate(-5deg)}18%{opacity:.95;top:13%;left:37%;transform:translate(-50%,-50%)scale(.86)rotate(9deg)}30%,42%{opacity:.76;top:20%;left:70%;transform:translate(-50%,-50%)scale(.72)rotate(3deg)}48%{opacity:.76;top:20%;left:70%;transform:translate(-50%,-50%)scale(.72)scaleX(-1)rotate(-3deg)}58%{opacity:.92;top:38%;left:55%;transform:translate(-50%,-50%)scale(.84)scaleX(-1)rotate(10deg)}72%{opacity:.95;top:24%;left:42%;transform:translate(-50%,-50%)scale(.82)scaleX(-1)rotate(6deg)}84%{opacity:.72;top:20%;left:20%;transform:translate(-50%,-50%)scale(.72)scaleX(-1)rotate(5deg)}92%,to{opacity:.72;top:20%;left:20%;transform:translate(-50%,-50%)scale(.72)rotate(-5deg)}}@keyframes artifact-bird-two-flight{0%,8%{opacity:.62;top:21%;left:82%;transform:translate(-50%,-50%)scale(.66)rotate(5deg)}12%,14%{opacity:.62;top:21%;left:82%;transform:translate(-50%,-50%)scale(.66)scaleX(-1)rotate(-5deg)}25%{opacity:.86;top:18%;left:62%;transform:translate(-50%,-50%)scale(.76)scaleX(-1)rotate(-6deg)}38%,54%{opacity:.78;top:40%;left:51%;transform:translate(-50%,-50%)scale(.68)scaleX(-1)rotate(-10deg)}66%{opacity:.88;top:29%;left:32%;transform:translate(-50%,-50%)scale(.74)scaleX(-1)rotate(7deg)}66.8%{opacity:.88;top:29%;left:32%;transform:translate(-50%,-50%)scale(.74)rotate(-7deg)}82%{opacity:.86;top:17%;left:68%;transform:translate(-50%,-50%)scale(.78)rotate(-10deg)}to{opacity:.62;top:21%;left:82%;transform:translate(-50%,-50%)scale(.66)rotate(5deg)}}@keyframes artifact-bird-one-perch-bob{0%,9%,30%,48%,84%,to{transform:translateY(0)rotate(0)}4%,38%,92%{transform:translateY(-1.8px)rotate(-2deg)}6%,44%,96%{transform:translateY(1px)rotate(1.5deg)}}@keyframes artifact-bird-two-perch-bob{0%,14%,38%,54%,to{transform:translateY(0)rotate(0)}6%,45%,92%{transform:translateY(-1.5px)rotate(2deg)}10%,51%,96%{transform:translateY(1px)rotate(-1.5deg)}}@keyframes artifact-bird-flight-wing-front-fast{0%,to{transform:rotate(-42deg)scaleY(1.24)}50%{transform:rotate(26deg)scaleY(.82)}}@keyframes artifact-bird-flight-wing-back-fast{0%,to{transform:rotate(26deg)scaleY(1.12)}50%{transform:rotate(-28deg)scaleY(.82)}}@keyframes artifact-bird-one-flight-wing-opacity{0%,8.999%,30%,47.999%,84%,to{opacity:0}9%,29.999%,48%,83.999%{opacity:1}}@keyframes artifact-bird-one-rest-wing-opacity{0%,8.999%,30%,47.999%,84%,to{opacity:1}9%,29.999%,48%,83.999%{opacity:0}}@keyframes artifact-bird-two-flight-wing-opacity{0%,13.999%,38%,53.999%,66%,66.799%{opacity:0}14%,37.999%,54%,65.999%,66.8%,to{opacity:1}}@keyframes artifact-bird-two-rest-wing-opacity{0%,13.999%,38%,53.999%,66%,66.799%{opacity:1}14%,37.999%,54%,65.999%,66.8%,to{opacity:0}}.artifact-decoration-plain{filter:saturate(.82)contrast(1.02)drop-shadow(0 16px 22px #0009)}.artifact-item{--artifact-rotation:0deg;--artifact-hover-scale:1;--artifact-label-color:#7cf4b4fa;--artifact-label-border:#48d68970;--artifact-label-background:#021810e6;--artifact-label-glow:#48d68924;appearance:none;aspect-ratio:1;color:inherit;cursor:pointer;pointer-events:none;transform:translate(-50%, -50%) rotate(var(--artifact-rotation)) scale(var(--artifact-hover-scale));will-change:transform;background:0 0;border:0;padding:0;transition:transform .42s cubic-bezier(.16,1,.3,1)}.artifact-island-section.is-artifact-interactive .artifact-item,.artifact-island-section.is-artifact-editing .artifact-item{pointer-events:auto}.artifact-item:before{content:"";z-index:0;opacity:.34;pointer-events:none;filter:blur(14px);will-change:opacity, transform;background:radial-gradient(circle,#48d6899e,#48d6891f 44%,#48d68900 72%),radial-gradient(circle at 62% 36%,#d4af3757,#d4af3700 58%);border-radius:50%;animation:2.9s ease-in-out infinite artifact-clickable-pulse;position:absolute;inset:13%;transform:scale(.86)}.artifact-item:after{content:"";z-index:2;opacity:0;pointer-events:none;border:2px solid #48d68900;border-radius:50%;transition:border-color .18s,box-shadow .18s,opacity .18s,transform .24s cubic-bezier(.16,1,.3,1);position:absolute;inset:12%;transform:scale(.9)}.artifact-item-image{z-index:1;pointer-events:none;filter:saturate(1.04)contrast(1.06)drop-shadow(0 0 20px #48d68942)drop-shadow(0 0 12px #d4af372e)drop-shadow(0 18px 26px #0000008f);width:100%;max-width:none;height:auto;transition:filter .28s;display:block;position:relative}.artifact-item-label{display:none}@media (width>=721px){.artifact-item{overflow:visible}.artifact-island-section.is-artifact-interactive .artifact-ai-oracle,.artifact-island-section.is-artifact-interactive .artifact-outreach-launcher,.artifact-island-section.is-artifact-interactive .artifact-voice-totem{z-index:8}.artifact-item-label{z-index:3;border:1px solid var(--artifact-label-border);background:var(--artifact-label-background);width:max-content;max-width:none;min-height:28px;box-shadow:0 0 16px var(--artifact-label-glow), 0 6px 16px #00000057;box-sizing:border-box;color:var(--artifact-label-color);letter-spacing:.035em;opacity:0;pointer-events:none;text-align:center;text-shadow:0 1px 4px #000000e6;visibility:hidden;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:clamp(11px,.85vw,13px);font-weight:800;line-height:1.1;transition:opacity .24s,visibility 0s linear .24s;display:inline-flex;position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%)}.artifact-island-section.is-artifact-interactive .artifact-item-label{opacity:.94;visibility:visible;transition-delay:80ms,0s}.artifact-conversion-map .artifact-item-label{transform:translate(-50%)rotate(5deg)}.artifact-island-section.is-artifact-editing .artifact-item-label{display:none}}@keyframes artifact-clickable-pulse{0%,to{opacity:.28;transform:scale(.84)}50%{opacity:.62;transform:scale(1.06)}}.artifact-island-section:not(.is-artifact-editing) .artifact-item:hover,.artifact-island-section:not(.is-artifact-editing) .artifact-item:focus-visible,.artifact-island-section:not(.is-artifact-editing) .artifact-item.is-artifact-active{--artifact-hover-scale:1.055;outline:none}.artifact-island-section:not(.is-artifact-editing) .artifact-item:hover .artifact-item-image,.artifact-island-section:not(.is-artifact-editing) .artifact-item:focus-visible .artifact-item-image,.artifact-island-section:not(.is-artifact-editing) .artifact-item.is-artifact-active .artifact-item-image{filter:saturate(1.2)contrast(1.1)drop-shadow(0 0 34px #48d689d1)drop-shadow(0 0 20px #d4af378f)drop-shadow(0 24px 34px #0000009e)}.artifact-island-section:not(.is-artifact-editing) .artifact-item:focus-visible{outline:none}.artifact-island-section:not(.is-artifact-editing) .artifact-item:focus-visible:after{opacity:1;border-color:#68ffb8f5;transform:scale(1);box-shadow:0 0 0 4px #02120dd1,0 0 28px #48d68994}.artifact-discovery-hint{z-index:2;color:#eef0eac7;letter-spacing:.16em;pointer-events:none;text-align:center;text-transform:uppercase;text-wrap:balance;opacity:0;filter:drop-shadow(0 0 14px #eef0ea3d)drop-shadow(0 0 24px #48d68914)drop-shadow(0 14px 22px #0000009e);mix-blend-mode:screen;visibility:hidden;width:min(78%,840px);margin:0;font-size:clamp(15px,1.28vw,21px);font-weight:850;line-height:1.35;transition:opacity .26s,visibility 0s linear .26s;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)rotate(.6deg)}.artifact-discovery-hint-mobile{display:none}.artifact-island-section.is-artifact-interactive .artifact-discovery-hint-desktop{opacity:.78;visibility:visible;transition-delay:0s,0s}.artifact-island-section.has-active-artifact .artifact-discovery-hint-desktop{opacity:0;visibility:hidden;transition-delay:0s,.26s}.artifact-discovery-hint span{background:linear-gradient(100deg,#bec3be6b,#fffffaeb 38%,#9ca69f7a 68%) 0 0/100% 100%,linear-gradient(90deg,#fff0,#ffffffb3,#fff0) 0 0/240% 100%;color:#0000;text-shadow:0 0 18px #e7ebe21f,0 2px 10px #0000008a;background-clip:text;justify-content:center;align-items:center;gap:12px;padding:9px 20px;animation:5.6s ease-in-out infinite artifact-hint-shine;display:inline-flex;position:relative}.artifact-hint-icon{color:#eef0eae6;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;fill:#eef0ea0f;filter:drop-shadow(0 0 9px #eef0ea3d)drop-shadow(0 0 13px #48d6891f);flex:none;width:1.24em;height:1.24em;animation:2.8s ease-in-out infinite artifact-hint-click;overflow:visible}.artifact-discovery-hint span:before,.artifact-discovery-hint span:after{content:"";opacity:.62;background:linear-gradient(90deg,#eef0ea00,#eef0ea6b);width:clamp(28px,5vw,72px);height:1px;position:absolute;top:50%}.artifact-discovery-hint span:before{right:calc(100% + 10px)}.artifact-discovery-hint span:after{left:calc(100% + 10px);transform:scaleX(-1)}@keyframes artifact-hint-breathe{0%,to{opacity:.58;transform:translate(-50%,-50%)rotate(.6deg)scale(.992)}48%{opacity:.88;transform:translate(-50%,calc(-50% - 3px))rotate(.6deg)scale(1)}}@keyframes artifact-hint-glimmer{0%,to{filter:drop-shadow(0 0 8px #eef0ea1a)drop-shadow(0 14px 22px #0000009e)}52%{filter:drop-shadow(0 0 18px #eef0ea3d)drop-shadow(0 0 26px #48d68914)drop-shadow(0 14px 22px #0000009e)}}@keyframes artifact-hint-shine{0%,18%{background-position:0 0,135% 0}58%,to{background-position:0 0,-65% 0}}@keyframes artifact-hint-click{0%,to{opacity:.7;transform:translateY(0)scale(1)}42%{opacity:1;transform:translateY(1px)scale(.94)}58%{opacity:.86;transform:translateY(0)scale(1.04)}}@keyframes artifact-mobile-hint-breathe{0%,to{box-shadow:0 0 18px #48d68914,0 12px 34px #0000007a}50%{box-shadow:0 0 30px #48d68933,0 12px 34px #0000007a}}.artifact-service-card{left:var(--artifact-card-x,50%);top:var(--artifact-card-y,50%);z-index:15;width:min(380px,100% - 32px);max-height:none;color:var(--text);opacity:0;pointer-events:none;transform-origin:50% 100%;backdrop-filter:blur(18px);background:linear-gradient(145deg,#010c09f0,#05120fd6),radial-gradient(circle at 24% 0,#48d6892e,#48d68900 42%);border:1px solid #48d6896b;border-radius:8px;place-self:start;gap:8px;padding:16px 16px 15px;transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;overflow:visible;transform:translate(-50%,calc(-100% - 18px))scale(.96);box-shadow:0 0 32px #48d68924,0 22px 60px #0000008f}.artifact-service-card[hidden]{display:none}.artifact-service-card.is-document-positioned{position:absolute}.artifact-service-card:before{content:"";left:var(--artifact-card-arrow-x,50%);background:#010c09eb;border-bottom:1px solid #48d6896b;border-right:1px solid #48d6896b;width:12px;height:12px;position:absolute;bottom:-7px;transform:translate(-50%)rotate(45deg)}.artifact-service-card.is-below{transform-origin:50% 0;transform:translate(-50%,18px)scale(.96)}.artifact-service-card.is-below:before{border:0;border-top:1px solid #48d6896b;border-left:1px solid #48d6896b;top:-7px;bottom:auto}.artifact-service-card.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%,calc(-100% - 18px))scale(1)}.artifact-service-card.is-visible.is-below{transform:translate(-50%,18px)scale(1)}.artifact-service-card-header{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.artifact-service-label{color:#68ffb8eb;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.2}.artifact-service-close{appearance:none;color:#eef0ead1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:background .18s,border-color .18s,color .18s;display:grid}.artifact-service-close:hover,.artifact-service-close:focus-visible{color:#fff;background:#48d6891f;border-color:#48d689b8;outline:none}.artifact-service-close:focus-visible{box-shadow:0 0 0 3px #48d6892e}.artifact-service-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:16px;height:16px}.artifact-service-card h3{letter-spacing:0;margin:0;font-size:22px;line-height:1.05}.artifact-service-card p{color:var(--muted-strong);margin:0;font-size:14px;line-height:1.45}.artifact-service-glyphs{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 1px;padding:3px 0 5px;display:flex}.artifact-service-glyphs[hidden]{display:none}.artifact-service-glyph{--glyph-index:0;color:#68ffb8f5;opacity:0;width:42px;height:42px;animation:.36s cubic-bezier(.16,1,.3,1) forwards artifact-service-glyph-enter;animation-delay:calc(var(--glyph-index) * 58ms);background:radial-gradient(circle at 32% 22%,#eef0ea24,#eef0ea00 28%),radial-gradient(circle at 70% 78%,#e8cc8633,#e8cc8600 42%),linear-gradient(145deg,#48d68933,#02100cb8);border:1px solid #48d6896b;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden;transform:translateY(5px)scale(.94);box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -12px 24px #00000047,0 0 22px #48d6891f,0 12px 20px #00000061}.artifact-service-glyph:before{content:"";background:radial-gradient(circle at 50% 45%,#eef0ea14,#eef0ea00 66%);border:1px solid #eef0ea21;border-radius:6px;position:absolute;inset:7px}.artifact-service-glyph:after{content:"";opacity:.42;background:linear-gradient(120deg,#ffffff2e,#fff0 34%);position:absolute;inset:0}.artifact-service-glyph:nth-child(2n){color:#ffdc8ef5;border-color:#d4af3775}.artifact-service-glyph:nth-child(3n){color:#f1f6eef5}.artifact-service-glyph svg{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.05px;filter:drop-shadow(0 0 6px #48d68938)drop-shadow(0 1px 2px #0000008f);width:24px;height:24px;position:relative;overflow:visible}.artifact-service-glyph:nth-child(2n) svg{filter:drop-shadow(0 0 6px #d4af373d)drop-shadow(0 1px 2px #0000008f)}@keyframes artifact-service-glyph-enter{to{opacity:1;transform:translateY(0)scale(1)}}.artifact-service-outcome{color:#f5f7f2eb;border-top:1px solid #ffffff1a;margin-top:2px;padding-top:10px;font-size:13px;font-weight:800;line-height:1.35;display:block}.artifact-service-cta{color:#eef0eaf5;letter-spacing:.04em;background:#48d68914;border:1px solid #48d68947;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:2px;padding:10px 11px;font-size:12px;font-weight:850;line-height:1.2;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.artifact-service-cta:hover,.artifact-service-cta:focus-visible{background:#48d68926;border-color:#48d689b8;outline:none;transform:translateY(-1px)}.artifact-service-cta:focus-visible{box-shadow:0 0 0 3px #48d68929}.artifact-service-cta span{color:#68ffb8f5;font-size:15px}.artifact-ai-oracle{--artifact-label-color:#7bf6b7fa;--artifact-label-border:#48d68985;--artifact-label-background:#021b12eb;--artifact-label-glow:#48d68929;z-index:5;width:14.351%;top:3.32%;left:48.263%}.artifact-outreach-launcher{--artifact-label-color:#f7aa7efa;--artifact-label-border:#da6b468f;--artifact-label-background:#230c07eb;--artifact-label-glow:#da6b4629;z-index:6;width:16.434%;top:21.844%;left:17.839%}.artifact-voice-totem{--artifact-label-color:#74e5dafa;--artifact-label-border:#42beb48a;--artifact-label-background:#021b19eb;--artifact-label-glow:#42beb426;z-index:6;width:11.454%;top:10.389%;left:29.958%}.artifact-conversion-map{--artifact-label-color:#f6d37afa;--artifact-label-border:#d4af3794;--artifact-label-background:#1f1705eb;--artifact-label-glow:#d4af372b;z-index:9;--artifact-rotation:-5deg;width:14.94%;top:33.302%;left:54.363%}.artifact-master-core{--artifact-label-color:#b7e790fa;--artifact-label-border:#84c55b8a;--artifact-label-background:#101d08eb;--artifact-label-glow:#84c55b26;z-index:8;width:13.695%;top:38.874%;left:70.636%}.artifact-revenue-vault{--artifact-label-color:#efbe66fa;--artifact-label-border:#cf8f3a8f;--artifact-label-background:#221405eb;--artifact-label-glow:#cf8f3a29;z-index:9;width:10.624%;top:21.967%;left:85.379%}.artifact-automation-forge{--artifact-label-color:#c5e775fa;--artifact-label-border:#9bc14e8a;--artifact-label-background:#141d07eb;--artifact-label-glow:#9bc14e26;z-index:10;width:13.073%;top:36.752%;left:31.907%}.artifact-editor-panel{z-index:20;width:min(310px,100% - 44px);color:var(--text);backdrop-filter:blur(14px);background:#000806d1;border:1px solid #48d6895c;border-radius:8px;gap:10px;padding:14px;display:grid;position:absolute;top:22px;right:22px;box-shadow:0 20px 50px #00000073}.artifact-editor-panel[hidden]{display:none}.artifact-editor-panel strong{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.artifact-editor-panel span{min-height:18px;color:var(--muted);font-size:12px;line-height:1.45}.artifact-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.artifact-editor-actions button{appearance:none;color:var(--text);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#48d68914;border:1px solid #48d68952;border-radius:6px;padding:8px 10px;font-size:11px;font-weight:800}.artifact-editor-actions button:hover{background:#48d68929;border-color:#48d689b8}.artifact-island-section.is-artifact-editing .artifact-scene{outline-offset:-1px;opacity:1;filter:none;outline:1px dashed #48d68952;animation:none;transform:none}.artifact-island-section.is-artifact-editing .artifact-reveal-stage{height:auto;position:relative;top:auto;bottom:auto}.artifact-island-section.is-artifact-editing .artifact-fog,.artifact-island-section.is-artifact-editing .artifact-reveal-copy,.artifact-island-section.is-artifact-editing .artifact-whiteout,.artifact-island-section.is-artifact-editing .artifact-whiteout-copy{display:none}.artifact-island-section.is-artifact-editing .artifact-river,.artifact-island-section.is-artifact-editing .artifact-waterfall,.artifact-island-section.is-artifact-editing .artifact-decoration,.artifact-island-section.is-artifact-editing .artifact-item,.artifact-island-section.is-artifact-editing .artifact-bird{cursor:grab;outline-offset:5px;pointer-events:auto;touch-action:none;outline:1px solid #48d68952}.artifact-island-section.is-artifact-editing .artifact-river:hover,.artifact-island-section.is-artifact-editing .artifact-river.is-dragging,.artifact-island-section.is-artifact-editing .artifact-waterfall:hover,.artifact-island-section.is-artifact-editing .artifact-waterfall.is-dragging{outline-color:#48d689d9}.artifact-island-section.is-artifact-editing svg[data-artifact-id]{pointer-events:bounding-box}.artifact-island-section.is-artifact-editing .artifact-decoration:hover,.artifact-island-section.is-artifact-editing .artifact-decoration.is-dragging,.artifact-island-section.is-artifact-editing .artifact-item:hover,.artifact-island-section.is-artifact-editing .artifact-item.is-dragging,.artifact-island-section.is-artifact-editing .artifact-bird:hover,.artifact-island-section.is-artifact-editing .artifact-bird.is-dragging{filter:saturate(1.08)contrast(1.08)drop-shadow(0 0 18px #48d68952)drop-shadow(0 18px 26px #0000008f);outline-color:#48d689d9}.artifact-island-section.is-artifact-editing .artifact-decoration-plain:hover,.artifact-island-section.is-artifact-editing .artifact-decoration-plain.is-dragging{filter:saturate(.9)contrast(1.04)drop-shadow(0 16px 22px #0009)}.artifact-island-section.is-artifact-editing .artifact-bird{opacity:.9;animation:none!important}.artifact-island-section.is-artifact-editing .artifact-bird-shape,.artifact-island-section.is-artifact-editing .artifact-bird-wing{animation-play-state:paused}.artifact-island-section.is-artifact-editing .artifact-river.is-dragging,.artifact-island-section.is-artifact-editing .artifact-waterfall.is-dragging,.artifact-island-section.is-artifact-editing .artifact-decoration.is-dragging,.artifact-island-section.is-artifact-editing .artifact-item.is-dragging{cursor:grabbing}.section-problem,.section-solutions,.section-faq{background:#030d0a}.section-heading{max-width:720px;margin-bottom:38px}.section-heading.wide{max-width:870px}.section-heading h2{letter-spacing:0;margin-bottom:18px;font-size:48px;line-height:1.05}.section-heading p:not(.eyebrow){color:var(--muted);font-size:18px}.symptom-grid,.proof-grid,.why-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.card,.feature-panel,.solution-card,.audit-card,.process-list article,.faq-list details{border:1px solid var(--border);box-shadow:0 22px 50px var(--shadow);background:linear-gradient(#1e1e1ec7,#111111e6);border-radius:8px}.card{min-height:188px;padding:22px}.card-index{color:var(--gold);margin-bottom:28px;font-size:12px;font-weight:800;display:block}.card h3,.feature-panel h3,.solution-card h3,.process-list h3{letter-spacing:0;margin-bottom:10px;font-size:22px;line-height:1.18}.card p,.feature-panel p,.solution-card p,.process-list p,.faq-list p,.copy-block p{color:var(--muted);margin-bottom:0}.section-punch,.section-note,.honest-note{color:var(--text);margin:28px 0 0;font-size:18px;font-weight:700}.split-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:72px;display:grid}.sticky-heading{margin-bottom:0;position:sticky;top:112px}.stack{gap:16px;display:grid}.feature-panel{padding:30px}.feature-panel h3{font-size:32px}.section-product{background:linear-gradient(180deg, #0f5a471f, #00080600 42%), var(--canvas)}.ownership-flow{border:1px solid var(--border);background:var(--border);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 0 24px;padding:0;list-style:none;display:grid;overflow:hidden}.ownership-flow li{background:var(--surface);min-height:116px;color:var(--text);align-items:end;padding:20px;font-size:20px;font-weight:800;display:flex;position:relative}.ownership-flow li:before{content:"0" counter(list-item);color:var(--emerald-bright);font-size:12px;position:absolute;top:18px;left:20px}.copy-block{max-width:860px;margin-bottom:24px}.not-this{flex-wrap:wrap;gap:10px;display:flex}.not-this span{color:#ffffff85;border:1px solid #ffffff1a;border-radius:8px;padding:9px 12px;text-decoration:line-through #d4af37cc}.solution-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.solution-card{flex-direction:column;justify-content:space-between;min-height:330px;padding:24px;display:flex}.solution-card h3{min-height:84px;font-size:24px}.solution-footer{gap:12px;margin-top:28px;display:grid}.solution-footer span{color:var(--gold);font-size:13px;font-weight:800}.solution-footer a{min-height:42px;color:var(--text);text-align:center;background:#0f5a472e;border:1px solid #16906f73;border-radius:8px;justify-content:center;align-items:center;padding:10px;font-size:13px;font-weight:760;display:inline-flex}.process-list{gap:12px;display:grid}.process-list article{grid-template-columns:56px 160px 1fr;align-items:start;gap:18px;padding:22px;display:grid}.process-list span{color:var(--gold);font-size:12px;font-weight:850}.process-list h3{margin-bottom:0}.honest-note{max-width:760px;color:var(--muted-strong)}.why-grid{grid-template-columns:repeat(4,1fr)}.why-grid p{min-height:190px;color:var(--muted-strong);background:#ffffff08;border-left:1px solid #16906f73;margin:0;padding:20px;font-size:18px;font-weight:650}.faq-list{gap:10px;display:grid}.faq-list details{padding:0}.faq-list summary{cursor:pointer;min-height:64px;color:var(--text);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-weight:780;display:flex}.faq-list summary:after{content:"+";color:var(--emerald-bright);font-size:24px;line-height:1}.faq-list details[open] summary:after{content:"-"}.faq-list details p{padding:0 20px 20px}.audit-layout{grid-template-columns:1fr 360px;align-items:start;gap:24px 56px;display:grid}.audit-card{padding:26px}.audit-card strong{margin-bottom:8px;font-size:52px;line-height:1;display:block}.audit-card span{color:var(--muted);margin-bottom:24px;display:block}.audit-outcomes{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.audit-outcomes span{border:1px solid var(--border);min-height:82px;color:var(--muted-strong);background:#ffffff09;border-radius:8px;align-items:center;padding:16px;font-weight:650;display:flex}.audit-layout .section-note{grid-column:1/-1}.section-contact{background:linear-gradient(180deg, #0f5a4729, #00080600 80%), var(--canvas);padding:78px 0}.contact-shell{grid-template-columns:1fr auto;align-items:center;gap:36px;display:grid}.contact-shell h2{max-width:720px;margin-bottom:14px;font-size:46px;line-height:1.05}.contact-shell p:not(.eyebrow){max-width:720px;color:var(--muted);margin-bottom:0;font-size:18px}.site-footer{color:var(--muted);background:#000504;padding:26px 0;font-size:13px}.footer-inner{justify-content:space-between;align-items:center;gap:18px;display:flex}.footer-inner p{margin:0}@media (width<=1040px){.header-shell{grid-template-columns:auto auto}.site-nav,.header-cta{display:none}.menu-toggle{border:1px solid var(--border);background:var(--surface);width:46px;height:42px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;justify-self:end;align-items:center;display:inline-flex}.menu-toggle-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.menu-toggle-bars,.menu-toggle-bars:before,.menu-toggle-bars:after{background:var(--text);width:18px;height:2px;transition:transform .16s,opacity .16s;display:block}.menu-toggle-bars{position:relative}.menu-toggle-bars:before,.menu-toggle-bars:after{content:"";position:absolute;left:0}.menu-toggle-bars:before{top:-6px}.menu-toggle-bars:after{top:6px}body.menu-open .menu-toggle-bars{transform:rotate(45deg)}body.menu-open .menu-toggle-bars:before{transform:translateY(6px)rotate(90deg)}body.menu-open .menu-toggle-bars:after{opacity:0}body.menu-open .site-nav{border-bottom:1px solid var(--border);background:#000806f5;justify-content:stretch;gap:0;padding:12px 20px 20px;display:grid;position:fixed;inset:72px 0 auto}body.menu-open .site-nav a{border-bottom:1px solid var(--border);align-items:center;min-height:48px;font-size:16px;display:flex}h1{font-size:58px}.hero{min-height:740px}.hero-inner{min-height:600px}.hero-gorilla-layer{opacity:.82;height:112%;bottom:-184px;right:-18vw}.hero-blueprint-layer{opacity:.08;width:min(96vw,840px);right:-230px}.artifact-island-section{min-height:var(--artifact-section-height,400svh);padding:0}.artifact-reveal-stage{min-height:0}.artifact-fog-left,.artifact-fog-right{width:74vw}.artifact-scene{aspect-ratio:4/3;width:min(100% - 56px,920px)}.artifact-base{width:118%;bottom:0}.artifact-discovery-hint{letter-spacing:.14em;width:88%;font-size:14px;top:64%}.artifact-river{width:32%;height:58%;top:53.5%;left:51%}.artifact-waterfall{width:8.5%;height:56%;top:92.5%;left:51%}.artifact-palm-left{width:18.2%;top:32%;left:19%}.artifact-palm-right{width:18.2%;top:31%;left:82%}.artifact-dolmen-decoration{width:23%;top:24%;left:52%}.artifact-bush-left{width:10.5%;top:34%;left:35%}.artifact-bush-right{width:10%;top:35%;left:66%}.artifact-fern{width:11.5%}.artifact-fern-left{top:61%;left:47.5%}.artifact-fern-right{width:11%;top:58.5%;left:59.5%}.artifact-bird{width:4%}.artifact-bird-two{width:3.6%}.artifact-ai-oracle{width:17.662%;top:24%;left:52%}.artifact-outreach-launcher{width:18.924%;top:31%;left:25%}.artifact-voice-totem{width:13.28%;top:30%;left:72%}.artifact-conversion-map{width:19.09%;top:47%;left:34%}.artifact-master-core{width:18.26%;top:43%;left:51%}.artifact-revenue-vault{width:13.28%;top:46%;left:76%}.artifact-automation-forge{width:16.434%;top:58%;left:33%}.hero-meta,.symptom-grid,.proof-grid,.solution-grid,.why-grid,.audit-outcomes{grid-template-columns:repeat(2,1fr)}.split-layout,.audit-layout,.contact-shell{grid-template-columns:1fr}.sticky-heading{position:static}}@media (width<=720px){.artifact-scene-proxy{filter:none;width:100%;height:100%;top:0;left:0;transform:none}.artifact-scene-proxy img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.artifact-noscript-grid{grid-template-columns:1fr}.header-shell,.section-inner{width:min(100% - 28px, var(--max-width))}.brand{min-width:auto}.brand-name{font-size:13px}.hero{min-height:760px;padding:72px 0 40px}.hero-inner{gap:34px;min-height:648px}.hero-copy,.hero-sub,.hero-actions,.hero-meta{width:100%;min-width:0;max-width:100%}.hero-bg-layer{opacity:.78}.hero-bg-layer img{-o-object-position:58% center;object-position:58% center;filter:saturate(.86)contrast(1.04)brightness(.68)}.hero-gorilla-layer{opacity:.36;filter:saturate(.78)contrast(1.05)drop-shadow(-12px 18px 34px #000000a3);height:84%;bottom:-150px;right:-58vw}.hero-blueprint-layer{opacity:.06;width:820px;bottom:120px;right:-360px}.hero-floor-shadow{display:none}.hero-shade{background:linear-gradient(90deg,#000806 0%,#000806eb 66%,#000806d1 100%),linear-gradient(#0008061f 0%,#000806 100%)}.artifact-island-section{min-height:var(--artifact-section-height,400svh);padding:0}.artifact-reveal-stage{contain:layout;min-height:0;top:0}.site-header{backdrop-filter:none;background:#000605f7}.artifact-reveal-copy h2{font-size:42px}.artifact-reveal-copy p:not(.eyebrow){font-size:15px}.artifact-fog-left,.artifact-fog-right{background-position:50%;background-size:100% 100%;width:84vw}.artifact-fog-center{transform:translate(0,0)scale(1.02)}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-center{background-image:url(/assets/fog/cinematic-fog-bank-mobile-v1.webp)}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-floor{background-image:url(/assets/fog/cinematic-fog-floor-mobile-v1.webp)}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-left{background-image:url(/assets/fog/cinematic-fog-left-mobile-v2.webp);mask-image:none}.artifact-island-section:is(.is-reveal-near,.is-artifact-editing) .artifact-fog-right{background-image:url(/assets/fog/cinematic-fog-right-mobile-v2.webp);mask-image:none}.artifact-scene{aspect-ratio:9/20;width:min(174vw,720px);transform:translate3d(-50%, calc(-50% + var(--scene-y) + var(--territory-pan-y)), 0) scale(var(--scene-scale));transform-origin:50%;margin:0;animation:none;position:absolute;top:50%;left:50%}.artifact-base{-o-object-fit:cover;object-fit:cover;filter:none;width:100%;height:100%;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%);mask-image:none}.artifact-scene:before,.artifact-discovery-hint-desktop{display:none}.artifact-discovery-hint-mobile{top:auto;left:50%;bottom:max(52px, calc(env(safe-area-inset-bottom) + 18px));z-index:13;opacity:0;letter-spacing:.08em;filter:none;mix-blend-mode:normal;width:calc(100% - 28px);max-width:430px;font-size:11px;transition:opacity .22s,visibility 0s linear .22s;animation:none;display:block;position:absolute;transform:translate(-50%)}.artifact-island-section.is-artifact-interactive .artifact-discovery-hint-mobile{opacity:.96;visibility:visible;transition-delay:0s,0s}.artifact-island-section.has-active-artifact .artifact-discovery-hint-mobile,.artifact-island-section.is-artifact-editing .artifact-discovery-hint-mobile{opacity:0;visibility:hidden;transition-delay:0s,.22s}.artifact-discovery-hint-mobile span{color:#eef0eae0;text-shadow:0 2px 10px #000000b8;backdrop-filter:none;background:#000806bd;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid #48d6893d;border-radius:999px;gap:9px;padding:9px 13px;animation:none;box-shadow:0 0 24px #48d6891f,0 12px 34px #0000007a}.artifact-discovery-hint-mobile .artifact-hint-icon{filter:none;animation:none}.artifact-discovery-hint-mobile span:before,.artifact-discovery-hint-mobile span:after{display:none}.artifact-mobile-extra{display:block}.artifact-island-section.is-mobile-visibility-aware .artifact-river:not(.is-mobile-viewport-live),.artifact-island-section.is-mobile-visibility-aware .artifact-river:not(.is-mobile-viewport-live) *,.artifact-island-section.is-mobile-visibility-aware .artifact-waterfall:not(.is-mobile-viewport-live),.artifact-island-section.is-mobile-visibility-aware .artifact-waterfall:not(.is-mobile-viewport-live) *,.artifact-island-section.is-mobile-visibility-aware .artifact-bird:not(.is-mobile-viewport-live),.artifact-island-section.is-mobile-visibility-aware .artifact-bird:not(.is-mobile-viewport-live) *,.artifact-island-section.is-mobile-visibility-aware .artifact-item:not(.is-mobile-viewport-live):before{animation-play-state:paused!important}.artifact-river{opacity:.72;filter:none;width:25.2%;height:auto;display:block;top:84.48%;left:41.196%}.artifact-river-tributary{z-index:2;filter:none;height:auto}.artifact-river-tributary-upper{opacity:.46;width:12.5%;top:33.27%;left:53.061%;transform:translate(-50%,-50%)rotate(-4deg)}.artifact-river-tributary-lower{opacity:.52;width:14%;top:56.778%;left:50.858%;transform:translate(-50%,-50%)rotate(3deg)}.artifact-river-tributary .artifact-river-current{stroke:#d7fff1b8;stroke-width:2.35px;stroke-dasharray:8 16;opacity:.62;animation:3.6s steps(18,end) infinite artifact-tributary-flow}.artifact-river-tributary .artifact-river-glint{opacity:.18;stroke-dasharray:9 24;filter:none;animation:6.8s linear infinite artifact-tributary-glint-drift}.artifact-river-tributary .artifact-tributary-water{animation:7.8s ease-in-out infinite artifact-tributary-water-breathe}.artifact-river-tributary-upper .artifact-river-current{animation-duration:3.6s;animation-delay:-1.4s}.artifact-river-tributary-upper .artifact-river-glint{animation-duration:6.8s;animation-delay:-2.1s}.artifact-river-tributary-upper .artifact-tributary-water{animation-duration:7.8s;animation-delay:-.8s}.artifact-river-tributary-lower .artifact-river-current{animation-duration:4.1s;animation-direction:normal;animation-delay:-3.2s}.artifact-river-tributary-lower .artifact-river-glint{animation-duration:7.6s;animation-delay:-5.4s}.artifact-river-tributary-lower .artifact-tributary-water{animation-duration:9.1s;animation-delay:-4.2s}.artifact-island-section.is-artifact-editing .artifact-river-tributary.is-dragging .artifact-river-current,.artifact-island-section.is-artifact-editing .artifact-river-tributary.is-dragging .artifact-river-glint,.artifact-island-section.is-artifact-editing .artifact-river-tributary.is-dragging .artifact-tributary-water{animation-play-state:paused}@keyframes artifact-tributary-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-72px}}@keyframes artifact-tributary-glint-drift{0%{opacity:.08;stroke-dashoffset:18px}20%{opacity:.42}58%{opacity:.18}to{opacity:.08;stroke-dashoffset:-42px}}@keyframes artifact-tributary-water-breathe{0%,to{opacity:.62}50%{opacity:.82}}.artifact-waterfall{opacity:.8;filter:none;width:11.2%;height:auto;display:block;top:92.942%;left:38.653%}.artifact-river-water-shape,.artifact-waterfall-sheet{filter:none}.artifact-river:not(.artifact-river-tributary) .artifact-river-current-b,.artifact-river:not(.artifact-river-tributary) .artifact-river-current-c,.artifact-river:not(.artifact-river-tributary) .artifact-river-glint-a,.artifact-river:not(.artifact-river-tributary) .artifact-river-glint-b,.artifact-river:not(.artifact-river-tributary) .artifact-river-foam,.artifact-river:not(.artifact-river-tributary) .artifact-river-lip-foam,.artifact-river:not(.artifact-river-tributary) .artifact-river-lip-glint,.artifact-waterfall-stream-b,.artifact-waterfall-stream-c,.artifact-waterfall-bright,.artifact-waterfall-spray *,.artifact-river-tributary .artifact-river-glint,.artifact-river-tributary .artifact-tributary-water{animation:none!important}.artifact-river:not(.artifact-river-tributary) .artifact-river-current-a{animation-timing-function:steps(30,end)}.artifact-river-tributary .artifact-river-current{animation-timing-function:steps(18,end)}.artifact-waterfall-stream-a{animation-timing-function:steps(28,end)}.artifact-decoration,.artifact-bush,.artifact-fern,.artifact-bird{filter:none}.artifact-decoration,.artifact-item{will-change:auto}.artifact-fog-center,.artifact-fog-floor{will-change:opacity}.artifact-item:before{opacity:.16;filter:none;will-change:auto;background:radial-gradient(circle at 50% 52%,#48d68961 0 16%,#48d68929 36%,#d4af3714 52%,#48d68900 70%);transition:opacity .36s,transform .48s cubic-bezier(.16,1,.3,1);animation:none;inset:-7%;transform:scale(.9)}.artifact-island-section.is-artifact-interactive .artifact-item:before{opacity:.58;transform:scale(1)}.artifact-island-section .artifact-item.is-artifact-active:before{opacity:.78;transform:scale(1.03)}.artifact-item-image{filter:drop-shadow(0 10px 14px #00000061)}.artifact-item{--artifact-label-delay:0s;--artifact-pulse-delay:0s;overflow:visible}.artifact-ai-oracle{--artifact-label-delay:0s;--artifact-pulse-delay:0s}.artifact-conversion-map{--artifact-label-delay:70ms;--artifact-pulse-delay:70ms}.artifact-voice-totem{--artifact-label-delay:.14s;--artifact-pulse-delay:.14s}.artifact-master-core{--artifact-label-delay:.21s;--artifact-pulse-delay:.21s}.artifact-revenue-vault{--artifact-label-delay:.28s;--artifact-pulse-delay:.28s}.artifact-automation-forge{--artifact-label-delay:.35s;--artifact-pulse-delay:.35s}.artifact-outreach-launcher{--artifact-label-delay:.42s;--artifact-pulse-delay:.42s}.artifact-item:before{animation-delay:var(--artifact-pulse-delay)}.artifact-item-label{z-index:3;border:1px solid var(--artifact-label-border);background:var(--artifact-label-background);width:max-content;max-width:150px;color:var(--artifact-label-color);letter-spacing:.025em;opacity:0;pointer-events:none;text-align:center;text-shadow:0 1px 3px #000000d9;visibility:hidden;border-radius:999px;padding:4px 9px;font-size:clamp(11px,3vw,12px);font-weight:800;line-height:1.12;transition:opacity .24s,visibility 0s linear .24s;display:block;position:absolute;top:calc(100% - 3px);left:50%;transform:translate(-50%)}.artifact-island-section.is-artifact-interactive:not(.is-mobile-visibility-aware) .artifact-item-label,.artifact-island-section.is-artifact-interactive.is-mobile-visibility-aware .artifact-item.is-mobile-viewport-live .artifact-item-label{opacity:.92;transition-delay:var(--artifact-label-delay), 0s;visibility:visible}.artifact-conversion-map .artifact-item-label{transform:translate(-50%)rotate(5deg)}.artifact-automation-forge .artifact-item-label{top:auto;bottom:calc(100% - 3px)}.artifact-island-section.is-artifact-editing .artifact-item-label{display:none}.artifact-island-section:not(.is-artifact-editing) .artifact-item:hover .artifact-item-image,.artifact-island-section:not(.is-artifact-editing) .artifact-item:focus-visible .artifact-item-image,.artifact-island-section:not(.is-artifact-editing) .artifact-item.is-artifact-active .artifact-item-image{filter:drop-shadow(0 10px 14px #00000061)}.artifact-island-section.is-scene-scrolling .artifact-item:before{transition:none}.artifact-island-section.has-active-artifact .artifact-scene *,.artifact-island-section.has-active-artifact .artifact-item:before,.artifact-island-section.is-scene-scrolling .artifact-river-current,.artifact-island-section.is-scene-scrolling .artifact-waterfall-stream,.artifact-island-section.is-scene-scrolling .artifact-bird-route,.artifact-island-section.is-scene-scrolling .artifact-bird-heading,.artifact-island-section.is-scene-scrolling .artifact-bird-wing{animation-play-state:paused!important}.artifact-palm-left{width:13.5%;top:8.981%;left:36.619%}.artifact-palm-right{width:13%;top:37.161%;left:70.521%}.artifact-palm-upper-right{opacity:.78;width:10.5%;top:5.554%;left:64.249%;transform:translate(-50%,-50%)scaleX(-1)rotate(4deg)}.artifact-palm-mid-left{opacity:.82;width:10.5%;top:38.457%;left:30.009%;transform:translate(-50%,-50%)rotate(-4deg)}.artifact-palm-mid-right{opacity:.76;width:10%;top:9.821%;left:72.556%;transform:translate(-50%,-50%)scaleX(-1)rotate(5deg)}.artifact-palm-lower-left{opacity:.82;width:11.5%;top:18.701%;left:29.671%;transform:translate(-50%,-50%)rotate(-3deg)}.artifact-bush-left{width:10.5%;top:12.114%;left:58.825%}.artifact-bush-right{width:10%;top:69.139%;left:28.822%}.artifact-bush,.artifact-fern{z-index:4}.artifact-bush-upper-right{opacity:.78;width:7.5%;top:17.148%;left:41.875%}.artifact-bush-mid-left{opacity:.76;width:7.8%;top:62.427%;left:37.806%}.artifact-bush-mid-right{opacity:.72;width:7.2%;top:48.006%;left:67.977%;transform:translate(-50%,-50%)scaleX(-1)}.artifact-bush-lower-left{opacity:.76;width:7.5%;top:67.157%;left:69.334%}.artifact-fern-left{width:10.5%;top:51.205%;left:69.505%}.artifact-fern-right{width:10%;top:78.45%;left:52.723%}.artifact-grass{z-index:3;opacity:.68;filter:none}.artifact-grass-upper-left{width:4.2%;top:15.545%;left:35.432%}.artifact-grass-upper-right{width:4.5%;top:28.922%;left:67.129%;transform:translate(-50%,-50%)scaleX(-1)rotate(5deg)}.artifact-grass-mid-left{width:4.8%;top:51.134%;left:55.604%;transform:translate(-50%,-50%)rotate(-5deg)}.artifact-grass-mid-right{width:4.5%;top:52.502%;left:61.368%;transform:translate(-50%,-50%)scaleX(-1)}.artifact-grass-lower-left{width:5%;top:60.286%;left:57.13%;transform:translate(-50%,-50%)rotate(-4deg)}.artifact-grass-lower-right{width:4.6%;top:36.179%;left:42.721%;transform:translate(-50%,-50%)scaleX(-1)rotate(4deg)}.artifact-bird{--bird-cycle:18s;--bird-delay:-2s;opacity:.86;will-change:auto;display:block;animation:none!important}.artifact-bird-one{--bird-cycle:17s;--bird-delay:-1.8s;width:6.5%;top:14.63%;left:32.212%;transform:translate(-50%,-50%)}.artifact-bird-two{--bird-cycle:19s;--bird-delay:-9.4s;width:6%;top:72.043%;left:70.69%;transform:translate(-50%,-50%)}.artifact-bird-route,.artifact-bird-heading{will-change:transform}.artifact-bird-one .artifact-bird-route{animation:artifact-mobile-bird-one-route var(--bird-cycle) linear var(--bird-delay) infinite}.artifact-bird-two .artifact-bird-route{animation:artifact-mobile-bird-two-route var(--bird-cycle) linear var(--bird-delay) infinite}.artifact-bird-one .artifact-bird-heading{animation:artifact-mobile-bird-one-heading var(--bird-cycle) linear var(--bird-delay) infinite}.artifact-bird-two .artifact-bird-heading{animation:artifact-mobile-bird-two-heading var(--bird-cycle) linear var(--bird-delay) infinite}.artifact-bird .artifact-bird-shape{animation:none}.artifact-bird .artifact-bird-wing-rest{display:none}.artifact-bird .artifact-bird-wing-flight{opacity:1}.artifact-bird .artifact-bird-wing-flight-front{animation:artifact-mobile-bird-wing-front-cycle var(--bird-cycle) linear var(--bird-delay) infinite}.artifact-bird .artifact-bird-wing-flight-back{opacity:.72;animation:artifact-mobile-bird-wing-back-cycle var(--bird-cycle) linear var(--bird-delay) infinite}.artifact-island-section.is-artifact-static .artifact-scene *,.artifact-island-section.is-artifact-static .artifact-item:before{animation:none!important}.artifact-island-section.is-artifact-static .artifact-bird-wing-rest{display:inline}.artifact-island-section.is-artifact-static .artifact-bird-wing-flight{display:none}.artifact-island-section.is-artifact-static .artifact-bird-route{transform:none!important}.artifact-island-section.is-artifact-static .artifact-bird-one .artifact-bird-heading{transform:scaleX(1)!important}.artifact-island-section.is-artifact-static .artifact-bird-two .artifact-bird-heading{transform:scaleX(-1)!important}@keyframes artifact-mobile-bird-one-route{0%,22%,71%,to{transform:translate(0,0)}30%{transform:translate(min(18.5vw,72px),clamp(-44px,-11vw,-32px))}38%,55%{transform:translate(min(33.6vw,131px),clamp(-58px,-15vw,-44px))}63%{transform:translate(min(17vw,66px),clamp(-36px,-9vw,-26px))}}@keyframes artifact-mobile-bird-two-route{0%,22%,71%,to{transform:translate(0,0)}30%{transform:translate(max(-9vw,-35px),min(15vw,58px))}38%,55%{transform:translate(max(-16vw,-62px),min(28.7vw,112px))}63%{transform:translate(max(-8.5vw,-33px),min(14vw,55px))}}@keyframes artifact-mobile-bird-one-heading{0%,21.999%,38%,45.999%,78%,to{transform:scaleX(1)rotate(-4deg)}22%,37.999%{transform:scaleX(1)rotate(-11deg)}46%,54.999%,71%,77.999%{transform:scaleX(-1)rotate(4deg)}55%,70.999%{transform:scaleX(-1)rotate(10deg)}}@keyframes artifact-mobile-bird-two-heading{0%,21.999%,38%,45.999%,78%,to{transform:scaleX(-1)rotate(5deg)}22%,37.999%{transform:scaleX(-1)rotate(10deg)}46%,54.999%,71%,77.999%{transform:scaleX(1)rotate(-5deg)}55%,70.999%{transform:scaleX(1)rotate(-10deg)}}@keyframes artifact-mobile-bird-breathe{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1.2px)rotate(-1deg)}}@keyframes artifact-mobile-bird-wing-front-cycle{0%,21.999%,38%,54.999%,71%,to{transform:rotate(-8deg)scaleY(.72)}10%,46%,85%{transform:rotate(-13deg)scaleY(.79)}22%,24%,26%,28%,30%,32%,34%,36%,37.999%,55%,57%,59%,61%,63%,65%,67%,69%,70.999%{transform:rotate(-28deg)scaleY(.48)}23%,25%,27%,29%,31%,33%,35%,37%,56%,58%,60%,62%,64%,66%,68%,70%{transform:rotate(18deg)scaleY(1.08)}}@keyframes artifact-mobile-bird-wing-back-cycle{0%,21.999%,38%,54.999%,71%,to{transform:rotate(5deg)scaleY(.62)}10%,46%,85%{transform:rotate(10deg)scaleY(.68)}22%,24%,26%,28%,30%,32%,34%,36%,37.999%,55%,57%,59%,61%,63%,65%,67%,69%,70.999%{transform:rotate(24deg)scaleY(.5)}23%,25%,27%,29%,31%,33%,35%,37%,56%,58%,60%,62%,64%,66%,68%,70%{transform:rotate(-16deg)scaleY(1.02)}}.artifact-dolmen-decoration{width:21%;top:55.552%;left:34.924%}.artifact-ai-oracle{width:18%;top:5.705%;left:49.502%}.artifact-outreach-launcher{width:19.5%;top:76.238%;left:40.349%}.artifact-voice-totem{width:15.5%;top:26.835%;left:38.824%}.artifact-conversion-map{width:20.5%;top:21.725%;left:62.216%}.artifact-master-core{width:19%;top:43.953%;left:52.892%}.artifact-revenue-vault{width:15.5%;top:61.507%;left:67.47%}.artifact-automation-forge{width:18.5%;top:68.992%;left:48.485%}.artifact-island-section.is-artifact-editing,.artifact-island-section.is-artifact-static{padding-bottom:0;min-height:auto!important}.artifact-island-section.is-artifact-editing .artifact-reveal-stage,.artifact-island-section.is-artifact-static .artifact-reveal-stage{height:auto;min-height:auto;padding:72px 0 112px;display:block;position:relative;inset:auto;overflow:visible}.artifact-island-section.is-artifact-editing .artifact-reveal-stage{contain:none}.artifact-island-section.is-artifact-editing .artifact-scene,.artifact-island-section.is-artifact-static .artifact-scene{opacity:1;margin:0;position:relative;top:auto;left:0;transform:none}.artifact-island-section.is-artifact-editing .artifact-bird-route,.artifact-island-section.is-artifact-editing .artifact-bird-heading,.artifact-island-section.is-artifact-editing .artifact-bird-shape,.artifact-island-section.is-artifact-editing .artifact-bird-wing{animation-play-state:running}.artifact-island-section.is-artifact-editing .artifact-bird:hover .artifact-bird-route,.artifact-island-section.is-artifact-editing .artifact-bird:hover .artifact-bird-heading,.artifact-island-section.is-artifact-editing .artifact-bird:hover .artifact-bird-shape,.artifact-island-section.is-artifact-editing .artifact-bird:hover .artifact-bird-wing,.artifact-island-section.is-artifact-editing .artifact-bird.is-dragging .artifact-bird-route,.artifact-island-section.is-artifact-editing .artifact-bird.is-dragging .artifact-bird-heading,.artifact-island-section.is-artifact-editing .artifact-bird.is-dragging .artifact-bird-shape,.artifact-island-section.is-artifact-editing .artifact-bird.is-dragging .artifact-bird-wing{animation-play-state:paused}.artifact-island-section.is-artifact-static .artifact-fog,.artifact-island-section.is-artifact-static .artifact-reveal-copy,.artifact-island-section.is-artifact-static .artifact-whiteout,.artifact-island-section.is-artifact-static .artifact-whiteout-copy{display:none}.artifact-editor-panel{top:max(10px, env(safe-area-inset-top));z-index:30;background:#000806f5;width:min(300px,100% - 20px);padding:11px;position:fixed;right:10px}.artifact-service-glyphs{gap:6px;margin:0;padding:0}.artifact-service-glyph{width:34px;height:34px}.artifact-service-glyph:before{inset:5px}.artifact-service-glyph svg{width:19px;height:19px}.artifact-service-card{top:var(--artifact-card-y,50%);bottom:auto;right:auto;left:var(--artifact-card-x,50%);z-index:25;transform-origin:50% 100%;backdrop-filter:none;border-radius:10px;gap:6px;width:min(366px,100% - 24px);max-height:none;padding:12px;position:absolute;overflow:visible;transform:translate(-50%,calc(-100% - 12px))scale(.98)}.artifact-service-card.is-below{transform-origin:50% 0;transform:translate(-50%,12px)scale(.98)}.artifact-service-card.is-visible{transform:translate(-50%,calc(-100% - 12px))scale(1)}.artifact-service-card.is-visible.is-below{transform:translate(-50%,12px)scale(1)}.artifact-service-card h3{font-size:19px;line-height:1.05}.artifact-service-close{width:44px;height:44px}.artifact-service-card p{font-size:13px;line-height:1.36}.artifact-service-outcome{margin-top:0;padding-top:7px;font-size:12px}.artifact-service-cta{margin-top:0;padding:8px 10px;font-size:11.5px}h1{overflow-wrap:break-word;max-width:100%;font-size:39px;line-height:1}.hero-sub{font-size:17px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.hero-meta,.symptom-grid,.proof-grid,.solution-grid,.why-grid,.audit-outcomes{grid-template-columns:1fr}.hero-meta div{border-left:0;min-height:64px;padding:16px 0 0}.hero-meta div+div{border-top:1px solid #ffffff1a;border-left:0;padding-left:0}.section{padding:66px 0}.section-heading h2,.contact-shell h2{font-size:34px}.section-heading p:not(.eyebrow),.contact-shell p:not(.eyebrow){font-size:16px}.ownership-flow{grid-template-columns:1fr}.solution-card,.card{min-height:auto}.solution-card h3{min-height:0}.process-list article{grid-template-columns:42px 1fr}.process-list p{grid-column:2}.audit-card strong{font-size:42px}.footer-inner{flex-direction:column;align-items:flex-start}}@media (orientation:landscape) and (height<=600px){.artifact-scene{width:min(86vw,86dvh)}}@media (prefers-reduced-motion:reduce){.artifact-island-section{padding-bottom:0;min-height:100svh!important}.artifact-reveal-stage,.artifact-island-section.is-reveal-active .artifact-reveal-stage,.artifact-island-section.is-reveal-complete .artifact-reveal-stage{height:auto;min-height:100svh;position:relative;inset:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.artifact-scene,.artifact-item,.artifact-bird,.artifact-bird-route,.artifact-bird-heading,.artifact-bird-shape,.artifact-bird-wing{animation:none!important}.artifact-bird{opacity:.64;will-change:auto}.artifact-bird-route{transform:none!important}.artifact-bird-one .artifact-bird-heading{transform:scaleX(1)!important}.artifact-bird-two .artifact-bird-heading{transform:scaleX(-1)!important}.artifact-service-glyph{opacity:1;transform:none;animation:none!important}.artifact-river-current,.artifact-river-glint,.artifact-river-foam,.artifact-river-lip-foam,.artifact-river-lip-glint,.artifact-waterfall-stream,.artifact-waterfall-bright,.artifact-waterfall-spray *{animation:none!important}.artifact-river-tributary .artifact-tributary-water{opacity:.7;animation:none!important}}@media (width>=721px) and (width<=1040px){.artifact-island-section.is-proxy-island-prototype .artifact-scene-proxy{display:none}.artifact-island-section.is-proxy-island-prototype .artifact-scene>:not(.artifact-scene-proxy),.artifact-island-section.is-proxy-island-prototype .artifact-scene:before{visibility:visible!important}}
