:root{--amlo-black: #101111;--amlo-green: #007a3d;--amlo-red: #ce1126;--amlo-light-surface: #f7f9f9;--brand-primary: var(--amlo-green);--brand-primary-hover: #006532;--brand-primary-active: #004c26;--brand-primary-soft: color-mix(in oklch, var(--amlo-green) 12%, var(--amlo-light-surface));--brand-primary-wash: color-mix(in oklch, var(--amlo-green) 5%, var(--amlo-light-surface));--brand-accent: var(--amlo-red);--brand-accent-soft: color-mix(in oklch, var(--amlo-red) 10%, var(--amlo-light-surface));--brand-ink: var(--amlo-black);--brand-ink-soft: color-mix(in oklch, var(--amlo-black) 88%, var(--amlo-green));--brand-line: color-mix(in oklch, var(--amlo-green) 14%, var(--amlo-light-surface));--surface-ground: var(--amlo-light-surface);--surface-section: color-mix(in oklch, var(--amlo-green) 4%, var(--amlo-light-surface));--surface-card: #fbfcfc;--surface-raised: #fcfdfd;--surface-border: var(--brand-line);--surface-hover: color-mix(in oklch, var(--amlo-green) 8%, var(--amlo-light-surface));--text-primary: var(--brand-ink);--text-secondary: color-mix(in oklch, var(--amlo-black) 72%, var(--amlo-light-surface));--text-muted: color-mix(in oklch, var(--amlo-black) 58%, var(--amlo-light-surface));--text-inverse: var(--amlo-light-surface);--color-success: var(--amlo-green);--color-warning: oklch(62% .14 74);--color-error: var(--amlo-red);--outcome-excellent: var(--amlo-green);--outcome-good: oklch(58% .13 150);--outcome-satisfactory: oklch(66% .13 82);--outcome-needs-improvement: var(--amlo-red)}:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: .25rem;--radius-base: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--container: 1240px}:root{--font-family-base: "Noto Sans Arabic", "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: "Noto Sans Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.625rem;--text-3xl: 2rem;--text-4xl: 3.2rem;--leading-tight: 1.2;--leading-normal: 1.55;--leading-relaxed: 1.75;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700}.container{width:min(100% - clamp(1.25rem,4vw,3rem),var(--container));margin-inline:auto}.section{padding-block:clamp(4rem,8vw,7rem)}.section--tight{padding-block:var(--space-10)}.eyebrow{width:fit-content;border:1px solid color-mix(in oklch,var(--brand-primary) 18%,var(--surface-border));border-radius:999px;background:var(--brand-primary-wash);color:var(--brand-primary);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1}.button-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.button{display:inline-flex;min-height:2.9rem;align-items:center;justify-content:center;border:1px solid var(--surface-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font-weight:var(--font-semibold);line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.button--primary{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--text-inverse);box-shadow:0 14px 28px color-mix(in oklch,var(--brand-primary) 18%,transparent)}.button--primary:hover{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover);transform:translateY(-1px)}.button--secondary{background:var(--surface-card);color:var(--text-primary)}.button--secondary:hover{border-color:var(--brand-primary);background:var(--brand-primary-soft);transform:translateY(-1px)}.band{border-block:1px solid var(--surface-border);background:var(--surface-section)}.section-kicker{display:grid;gap:var(--space-4);max-width:760px}.section-kicker h2{font-size:var(--text-3xl)}.section-kicker p:not(.eyebrow){color:var(--text-secondary);line-height:var(--leading-relaxed)}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4)}.item-card{border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-5)}.item-card h3{margin-bottom:var(--space-2);font-size:var(--text-xl)}.item-card p{color:var(--text-secondary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--motion-ease-out-quart: cubic-bezier(.25, 1, .5, 1);--motion-ease-out-quint: cubic-bezier(.22, 1, .36, 1);--motion-ease-out-expo: cubic-bezier(.16, 1, .3, 1);--motion-sweep-from: -12%;--motion-sweep-to: 12%}[dir=rtl]{--motion-sweep-from: 12%;--motion-sweep-to: -12%}[data-product-motion]{opacity:1;transform:none}html.motion-enhanced [data-product-motion]{opacity:1;transform:translate3d(0,.45rem,0);will-change:transform}html.motion-enhanced [data-product-motion][data-motion-active=true]{animation-delay:var(--motion-delay, 0ms);animation-duration:var(--motion-duration, .52s);animation-fill-mode:both;animation-timing-function:var(--motion-ease-out-quint)}html.motion-enhanced [data-product-motion=hero-kicker][data-motion-active=true],html.motion-enhanced [data-product-motion=hero-title][data-motion-active=true],html.motion-enhanced [data-product-motion=hero-support][data-motion-active=true],html.motion-enhanced [data-product-motion=evidence-panel][data-motion-active=true],html.motion-enhanced [data-product-motion=section-scene][data-motion-active=true],html.motion-enhanced [data-product-motion=scene-title][data-motion-active=true],html.motion-enhanced [data-product-motion=scene-copy][data-motion-active=true],html.motion-enhanced [data-product-motion=scene-visual][data-motion-active=true],html.motion-enhanced [data-product-motion=story-spine][data-motion-active=true],html.motion-enhanced [data-product-motion=progress-marker][data-motion-active=true],html.motion-enhanced [data-product-motion=headline-icon][data-motion-active=true],html.motion-enhanced [data-product-motion=closing-statement][data-motion-active=true]{animation-name:amlop-rise-in}html.motion-enhanced [data-product-motion=story-card][data-motion-active=true],html.motion-enhanced [data-product-motion=story-list-item][data-motion-active=true],html.motion-enhanced [data-product-motion=evidence-path][data-motion-active=true],html.motion-enhanced [data-product-motion=evidence-packet][data-motion-active=true],html.motion-enhanced [data-product-motion=proof-cluster][data-motion-active=true],html.motion-enhanced [data-product-motion=scene-transition][data-motion-active=true]{animation-name:amlop-soft-rise}html.motion-enhanced [data-product-motion=headline-icon][data-motion-active=true] .product-icon,html.motion-enhanced .title-icon[data-product-motion=headline-icon][data-motion-active=true],html.motion-enhanced .card-icon[data-product-motion=headline-icon][data-motion-active=true]{animation:amlop-icon-breathe 1.6s var(--motion-ease-out-quart) var(--motion-delay, 0ms) both}.product-icon{transform-origin:center}html.motion-enhanced .title-icon[data-product-motion=headline-icon][data-motion-active=true],html.motion-enhanced .card-icon[data-product-motion=headline-icon][data-motion-active=true],html.motion-enhanced .icon-number[data-product-motion=headline-icon][data-motion-active=true]{animation:amlop-icon-breathe 1.6s var(--motion-ease-out-quart) var(--motion-delay, 0ms) both,amlop-icon-drift 5.2s var(--motion-ease-out-quart) calc(var(--motion-delay, 0ms) + 1.6s) infinite alternate}.motion-director{position:fixed;z-index:20;inset-block:max(7rem,18svh) 16svh;inset-inline-start:clamp(.75rem,1.6vw,1.5rem);width:6.5rem;pointer-events:none;opacity:0;transform:translate3d(0,.5rem,0);transition:opacity .36s var(--motion-ease-out-quart),transform .36s var(--motion-ease-out-quart)}html.motion-advanced .motion-director[data-motion-active=true]{opacity:1;transform:none}.motion-director__rail{position:relative;display:grid;align-items:stretch;min-height:100%;padding-inline-start:.7rem}.motion-director__rail:before,.motion-director__fill{content:"";position:absolute;inset-block:0;inset-inline-start:.28rem;width:1px;transform-origin:center top}.motion-director__rail:before{background:color-mix(in oklch,var(--brand-primary) 18%,transparent)}.motion-director__fill{background:linear-gradient(180deg,color-mix(in oklch,var(--brand-primary) 88%,var(--brand-accent)),var(--brand-accent));transform:scaleY(var(--motion-page-progress, 0))}.motion-director__markers{display:grid;align-content:space-between;gap:var(--space-3);height:100%;margin:0;padding:0;list-style:none}.motion-director__marker{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);color:color-mix(in oklch,var(--text-secondary) 82%,transparent);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1;opacity:.58;transform:translateZ(0);transition:color .26s var(--motion-ease-out-quart),opacity .26s var(--motion-ease-out-quart),transform .26s var(--motion-ease-out-quart)}.motion-director__marker span{display:inline-block;max-inline-size:0;overflow:hidden;opacity:0;white-space:nowrap;transform:translate3d(-.25rem,0,0);transition:max-inline-size .32s var(--motion-ease-out-quart),opacity .22s var(--motion-ease-out-quart),transform .32s var(--motion-ease-out-quart)}[dir=rtl] .motion-director__marker span{transform:translate3d(.25rem,0,0)}.motion-director__marker:before{content:"";width:.58rem;height:.58rem;border:1px solid color-mix(in oklch,var(--brand-primary) 54%,var(--surface-border));border-radius:999px;background:var(--surface-card);box-shadow:0 0 color-mix(in oklch,var(--brand-primary) 0%,transparent);transition:background .26s var(--motion-ease-out-quart),box-shadow .26s var(--motion-ease-out-quart),transform .26s var(--motion-ease-out-quart)}.motion-director__marker[data-motion-active]{color:var(--brand-primary);opacity:1;transform:translate3d(.16rem,0,0)}.motion-director__marker[data-motion-active] span{max-inline-size:6rem;opacity:1;transform:translateZ(0)}[dir=rtl] .motion-director__marker[data-motion-active]{transform:translate3d(-.16rem,0,0)}.motion-director__marker[data-motion-active]:before{background:var(--brand-primary);box-shadow:0 0 0 .42rem color-mix(in oklch,var(--brand-primary) 12%,transparent);transform:scale(1.18)}.story-hero,.command-hero,.lab-hero{isolation:isolate;position:relative;--motion-sweep-angle: 102deg}.story-hero:before,.command-hero:before,.lab-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(var(--motion-sweep-angle),transparent 0 18%,color-mix(in oklch,var(--brand-primary) 8%,transparent) 34%,transparent 52% 100%);opacity:.72;transform:translate(var(--motion-sweep-from));animation:amlop-evidence-sweep 10s var(--motion-ease-out-expo) infinite alternate}.command-hero:before{--motion-sweep-angle: 104deg;background:linear-gradient(var(--motion-sweep-angle),transparent 0 20%,color-mix(in oklch,var(--brand-accent) 13%,transparent) 38%,transparent 58% 100%);opacity:.56}.lab-hero:before{--motion-sweep-angle: 96deg;background:linear-gradient(var(--motion-sweep-angle),transparent 0 24%,color-mix(in oklch,var(--brand-primary) 7%,transparent) 45%,transparent 64% 100%);opacity:.62}[dir=rtl] .story-hero:before{--motion-sweep-angle: 78deg}[dir=rtl] .command-hero:before{--motion-sweep-angle: 76deg}[dir=rtl] .lab-hero:before{--motion-sweep-angle: 84deg}@keyframes amlop-rise-in{0%{opacity:.72;transform:translate3d(0,1rem,0) scale(.992)}to{opacity:1;transform:translateZ(0)}}@keyframes amlop-soft-rise{0%{opacity:.78;transform:translate3d(0,.65rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes amlop-icon-breathe{0%{opacity:.78;transform:scale(.94)}45%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes amlop-icon-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,-.18rem,0)}}@keyframes amlop-evidence-sweep{0%{transform:translate(var(--motion-sweep-from))}to{transform:translate(var(--motion-sweep-to))}}@media(prefers-reduced-motion:reduce){[data-product-motion],html.motion-enhanced [data-product-motion],html.motion-enhanced [data-product-motion=headline-icon] .product-icon,html.motion-enhanced [data-product-motion=evidence-packet],html.motion-enhanced .title-icon[data-product-motion=headline-icon],html.motion-enhanced .card-icon[data-product-motion=headline-icon],html.motion-enhanced .icon-number[data-product-motion=headline-icon],.motion-director,.story-hero:before,.command-hero:before,.lab-hero:before{animation:none!important;opacity:1;transform:none;will-change:auto}.motion-director{display:none}}@media(max-width:980px){.motion-director{display:none}}.profile-page{--profile-accent: var(--brand-primary);--profile-contrast: var(--brand-ink);--profile-soft: var(--brand-primary-wash);--profile-paper: var(--surface-card);--profile-line: var(--surface-border);--motion-page-progress: 0;isolation:isolate;position:relative;background:var(--surface-ground);color:var(--text-primary)}.profile-page:before{content:"";position:absolute;z-index:0;pointer-events:none;inset-block:min(46rem,86svh) 12rem;inset-inline:0;background:radial-gradient(circle at 16% 12%,color-mix(in oklch,var(--brand-primary) 8%,transparent),transparent 22rem),radial-gradient(circle at 82% 30%,color-mix(in oklch,var(--brand-accent) 7%,transparent),transparent 24rem),radial-gradient(circle at 18% 52%,color-mix(in oklch,var(--brand-primary) 7%,transparent),transparent 26rem),radial-gradient(circle at 78% 72%,color-mix(in oklch,var(--brand-accent) 6%,transparent),transparent 24rem),linear-gradient(180deg,transparent 0,color-mix(in oklch,var(--brand-primary) 4%,transparent) 16%,color-mix(in oklch,var(--brand-accent) 3%,transparent) 42%,color-mix(in oklch,var(--brand-primary) 4%,transparent) 68%,transparent 100%);opacity:.9}[dir=rtl] .profile-page:before{background:radial-gradient(circle at 84% 12%,color-mix(in oklch,var(--brand-primary) 8%,transparent),transparent 22rem),radial-gradient(circle at 18% 30%,color-mix(in oklch,var(--brand-accent) 7%,transparent),transparent 24rem),radial-gradient(circle at 82% 52%,color-mix(in oklch,var(--brand-primary) 7%,transparent),transparent 26rem),radial-gradient(circle at 22% 72%,color-mix(in oklch,var(--brand-accent) 6%,transparent),transparent 24rem),linear-gradient(180deg,transparent 0,color-mix(in oklch,var(--brand-primary) 4%,transparent) 16%,color-mix(in oklch,var(--brand-accent) 3%,transparent) 42%,color-mix(in oklch,var(--brand-primary) 4%,transparent) 68%,transparent 100%)}.profile-hero{width:100%;overflow:clip;position:relative;z-index:1;border-bottom:1px solid var(--profile-line);background:linear-gradient(122deg,color-mix(in oklch,var(--profile-accent) 12%,transparent),transparent 46%),linear-gradient(296deg,color-mix(in oklch,var(--brand-accent) 9%,transparent),transparent 42%),var(--surface-ground)}.profile-hero__grid{width:min(100% - clamp(1.25rem,4vw,3rem),var(--container));min-height:min(47rem,calc(100svh - var(--site-header-block-size)));display:grid;grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr);gap:clamp(2.5rem,6vw,6rem);align-items:center;margin-inline:auto;padding-block:clamp(3rem,6vw,5rem)}.profile-hero:after{content:"";position:absolute;pointer-events:none}.profile-hero:after{inset-inline:clamp(2rem,8vw,8rem);inset-block-end:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--brand-primary) 30%,transparent),color-mix(in oklch,var(--brand-accent) 34%,transparent),transparent);transform:scaleX(calc(.34 + var(--motion-page-progress, 0) * .66));transform-origin:center}.profile-hero__copy,.profile-hero__visual,.profile-section__head,.profile-section__visual,.profile-section__body,.profile-subsections,.profile-subsection,.profile-close__inner{display:grid;gap:var(--space-5)}html.motion-advanced .profile-hero__copy{transform:translate3d(0,calc(var(--motion-page-progress, 0) * -.55rem),0)}html.motion-advanced .profile-hero__visual{transform:translate3d(0,calc(var(--motion-page-progress, 0) * -1.35rem),0) scale(calc(1 - var(--motion-page-progress, 0) * .025))}.profile-eyebrow{width:fit-content;border:1px solid color-mix(in oklch,var(--profile-accent) 20%,var(--profile-line));border-radius:999px;background:var(--profile-soft);color:var(--profile-accent);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1}.profile-hero h1{max-width:14ch;font-size:var(--text-4xl);letter-spacing:0;line-height:1.08}.profile-lead,.profile-section__head p,.profile-point p,.profile-close h2{max-width:72ch;color:var(--text-secondary);line-height:var(--leading-relaxed)}.profile-proof-list,.illustration-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.profile-proof-list li{display:inline-flex;gap:var(--space-2);align-items:center;color:color-mix(in oklch,var(--profile-accent) 62%,var(--text-secondary));padding:0;font-size:var(--text-sm);font-weight:var(--font-semibold)}.profile-proof-list li:before{content:"";width:.42rem;height:.42rem;flex:0 0 auto;border-radius:999px;background:var(--brand-accent);box-shadow:0 0 0 .25rem color-mix(in oklch,var(--brand-accent) 14%,transparent)}.profile-hero__copy,.profile-section__head,.profile-point,.profile-subsection,.profile-close__inner{text-align:start}.profile-section-pair{position:relative;z-index:1;display:block;width:100%;padding-block:clamp(3.25rem,6vw,5.75rem);background:transparent}.profile-section-pair__inner{display:grid;width:min(100% - clamp(1.25rem,4vw,3rem),var(--container));grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);align-items:start;margin-inline:auto}.profile-section{z-index:1;width:100%;position:relative;display:grid;align-items:center;min-height:auto;overflow:clip;padding-block:clamp(2.25rem,3.8vw,3.75rem);background:transparent}.profile-section__grid{position:relative;z-index:1;width:min(100% - clamp(1.25rem,4vw,3rem),var(--container));display:grid;direction:ltr;grid-template-columns:minmax(0,.54fr) minmax(0,.46fr);grid-template-areas:"visual head" "visual body";gap:clamp(2.5rem,5vw,6rem);align-items:start;margin-inline:auto}html.motion-advanced .profile-section__grid{transform:translate3d(0,var(--motion-scene-lift, 0px),0) scale(var(--motion-scene-depth, 1));transition:transform .12s linear}.profile-section--solo .profile-section__grid{grid-template-areas:"visual head";align-items:center}.profile-section--solo .profile-section__head{width:100%;max-width:none}.profile-section__head{grid-area:head;align-self:end}.profile-section__visual{grid-area:visual;display:grid;align-self:stretch;align-items:start;min-block-size:min(58svh,38rem)}.profile-section__body{grid-area:body;align-self:start;min-width:0}.profile-section__visual .product-illustration{width:min(100%,48rem);margin-inline:auto}.profile-section__visual .product-illustration figcaption{max-width:58ch}.profile-section--solo .profile-title{max-width:100%}.profile-section--solo .profile-section__visual{align-items:center;min-block-size:min(54svh,36rem)}.profile-section--solo .profile-section__head p:last-child{max-width:48ch;font-size:var(--text-lg)}.profile-title{--profile-title-icon-size: 2.75rem;display:grid;grid-template-columns:var(--profile-title-icon-size) minmax(0,1fr);gap:var(--space-3);align-items:start;max-width:20ch;font-size:var(--text-3xl);letter-spacing:0;line-height:var(--leading-tight);text-align:start}[dir=rtl] .profile-section__head,[dir=rtl] .profile-section__visual,[dir=rtl] .profile-section__body{direction:rtl}[dir=ltr] .profile-section__head,[dir=ltr] .profile-section__visual,[dir=ltr] .profile-section__body{direction:ltr}.profile-title__text{min-width:0}.profile-title__icon,.profile-point__icon{display:inline-grid;flex:0 0 auto;place-items:center;border:1px solid color-mix(in oklch,var(--profile-accent) 24%,var(--profile-line));background:var(--profile-soft);color:var(--profile-accent)}.profile-title__icon{width:var(--profile-title-icon-size);height:var(--profile-title-icon-size);align-self:start;border-radius:var(--radius-md);margin-block-start:.08em}.profile-title__icon .product-icon,.profile-point__icon .product-icon{width:58%;height:58%}.profile-point-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.profile-point,.profile-subsection{min-width:0}.profile-point{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-content:start;border:1px solid var(--profile-line);border-radius:var(--radius-md);background:var(--profile-paper);padding:var(--space-5);box-shadow:0 18px 48px color-mix(in oklch,var(--brand-ink) 5%,transparent);transition:border-color .28s var(--motion-ease-out-quart),box-shadow .28s var(--motion-ease-out-quart),transform .28s var(--motion-ease-out-quart)}.profile-section[data-motion-state=active] .profile-point{border-color:color-mix(in oklch,var(--profile-accent) 20%,var(--profile-line))}.profile-point:hover{transform:translate3d(0,-.18rem,0);box-shadow:0 22px 58px color-mix(in oklch,var(--brand-ink) 8%,transparent)}.profile-point--compact{padding:var(--space-4)}.profile-point__icon{width:3rem;height:3rem;align-self:start;justify-self:start;border-radius:var(--radius-md);padding:var(--space-2)}.profile-point h4{margin:0 0 var(--space-2);font-size:var(--text-lg)}.profile-subsection{padding-block:var(--space-6);border-block-start:1px solid var(--profile-line)}.profile-subsection:first-child{padding-block-start:0;border-block-start:0}.profile-subsection h3{font-size:var(--text-2xl)}.profile-section--origin .profile-point-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-section--origin .profile-point:first-child,.profile-section--origin .profile-point:nth-child(2){min-height:10rem}.profile-section--origin .profile-point:last-child:nth-child(odd){grid-column:1 / -1}.profile-section--origin .profile-point-grid{perspective:1200px}.profile-section--origin[data-motion-state=active] .profile-point:nth-child(2n){transform:translate3d(0,-.2rem,0)}.profile-section--ecosystem .profile-subsection:first-child .profile-point-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-section--ecosystem .profile-subsection:first-child .profile-point{position:relative;grid-template-columns:1fr;overflow:hidden}.profile-section--ecosystem .profile-subsection:first-child .profile-point:not(:last-child):after{content:"";position:absolute;inset-block-start:1.5rem;inset-inline-end:calc(var(--space-3) * -1);width:var(--space-3);border-block-start:1px solid var(--profile-line)}.profile-section--ecosystem[data-motion-state=active] .profile-subsection:first-child .profile-point:not(:last-child):after{border-color:color-mix(in oklch,var(--brand-accent) 44%,var(--profile-line))}.profile-section--ecosystem .profile-subsection:nth-child(2) .profile-point-grid,.profile-section--beneficiaries .profile-subsection:first-child .profile-point-grid,.profile-section--beneficiaries .profile-subsection:nth-child(2) .profile-point-grid,.profile-section--board-management .profile-point-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-section--ecosystem .profile-subsection:nth-child(3) .profile-point-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-section--beneficiaries .profile-subsection:nth-child(2) .profile-point,.profile-section--ecosystem .profile-subsection:first-child .profile-point{grid-template-columns:1fr}.profile-section--future .profile-point-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-section--ecosystem .profile-section__head,.profile-section--beneficiaries .profile-section__head,.profile-section--board-management .profile-section__head,.profile-section--future .profile-section__head{width:100%;max-width:none;grid-template-columns:1fr;column-gap:clamp(2rem,5vw,5.5rem);align-items:start}@media(min-width:981px){.profile-section--ecosystem .profile-section__grid,.profile-section--beneficiaries .profile-section__grid{grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);grid-template-areas:"visual head" "body body";column-gap:clamp(2.5rem,5vw,5.75rem);row-gap:clamp(2.25rem,4vw,4.5rem);align-items:center}.profile-section--ecosystem .profile-section__head,.profile-section--beneficiaries .profile-section__head,.profile-section--ecosystem .profile-section__visual,.profile-section--beneficiaries .profile-section__visual{align-self:center}.profile-section--ecosystem .profile-section__visual,.profile-section--beneficiaries .profile-section__visual{align-items:center;min-block-size:auto}.profile-section__body{display:grid;width:min(100%,42rem);gap:var(--space-5)}.profile-section--ecosystem .profile-section__body,.profile-section--beneficiaries .profile-section__body{width:100%}.profile-section--ecosystem .profile-subsections,.profile-section--beneficiaries .profile-subsections{display:grid;gap:var(--space-4);align-items:start}.profile-section--ecosystem .profile-subsections{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-section--beneficiaries .profile-subsections{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-section--ecosystem .profile-subsection,.profile-section--beneficiaries .profile-subsection{display:grid;gap:var(--space-4);padding-block:0;border-block-start:0}.profile-section__body .profile-point-grid,.profile-section--origin .profile-point-grid,.profile-section--board-management .profile-point-grid,.profile-section--future .profile-point-grid,.profile-section--ecosystem .profile-subsection:first-child .profile-point-grid,.profile-section--ecosystem .profile-subsection:nth-child(2) .profile-point-grid,.profile-section--ecosystem .profile-subsection:nth-child(3) .profile-point-grid,.profile-section--beneficiaries .profile-subsection:first-child .profile-point-grid,.profile-section--beneficiaries .profile-subsection:nth-child(2) .profile-point-grid{grid-template-columns:1fr}.profile-section--beneficiaries .profile-subsection:first-child .profile-point-grid,.profile-section--beneficiaries .profile-subsection:nth-child(2) .profile-point-grid{grid-template-columns:1fr}.profile-section--ecosystem .profile-subsection:first-child .profile-point:not(:last-child):after{display:none}.profile-subsection{padding-block:var(--space-5)}}.profile-close{position:relative;z-index:1;overflow:clip;padding-block:clamp(3rem,6vw,5rem);background:var(--profile-contrast);color:var(--text-inverse)}.profile-close:before{content:"";position:absolute;inset:0;background:linear-gradient(96deg,transparent,color-mix(in oklch,var(--brand-primary) 18%,transparent),transparent);transform:translate(calc(var(--motion-sweep-from) * .7));opacity:.42}.profile-close__inner{position:relative;z-index:1;width:100%;justify-items:center;padding-inline:clamp(1.25rem,5vw,4rem);text-align:center}.profile-close h2{width:min(100%,72rem);max-width:none;color:var(--text-inverse);font-size:var(--text-3xl);line-height:var(--leading-tight)}.profile-page--command-center{--profile-accent: oklch(45% .018 260);--profile-contrast: oklch(18% .012 260);--profile-soft: oklch(96% .006 260);--profile-paper: oklch(99.5% .003 260);--profile-line: oklch(88% .006 260)}.profile-page--evidence-lab{--profile-accent: oklch(42% .105 154);--profile-contrast: oklch(21% .035 150);--profile-soft: oklch(96% .026 154);--profile-paper: oklch(99% .009 108);--profile-line: oklch(86% .028 132)}@media(max-width:980px){.profile-hero__grid,.profile-section__grid,.profile-section-pair__inner{grid-template-columns:1fr}.profile-section__grid,.profile-section--solo .profile-section__grid,.profile-section--ecosystem .profile-section__grid,.profile-section--beneficiaries .profile-section__grid,.profile-section--board-management .profile-section__grid,.profile-section--future .profile-section__grid{grid-template-columns:1fr;grid-template-areas:"head" "visual" "body";gap:var(--space-8)}.profile-section__visual,.profile-section--solo .profile-section__visual{min-block-size:auto}.profile-section--ecosystem .profile-section__head,.profile-section--beneficiaries .profile-section__head,.profile-section--board-management .profile-section__head,.profile-section--future .profile-section__head{width:100%;grid-template-columns:1fr;max-width:none}.profile-point-grid,.profile-section--origin .profile-point-grid,.profile-section--board-management .profile-point-grid,.profile-section--future .profile-point-grid,.profile-section--ecosystem .profile-subsection:first-child .profile-point-grid,.profile-section--ecosystem .profile-subsection:nth-child(2) .profile-point-grid,.profile-section--ecosystem .profile-subsection:nth-child(3) .profile-point-grid,.profile-section--beneficiaries .profile-subsection:first-child .profile-point-grid,.profile-section--beneficiaries .profile-subsection:nth-child(2) .profile-point-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.profile-hero__grid{width:100%;min-height:auto;gap:var(--space-6);padding-inline:var(--space-5);padding-block:var(--space-8)}.profile-section,.profile-section-pair{min-height:auto;padding-block:var(--space-6)}.profile-section__grid,.profile-section__head,.profile-section__visual,.profile-section__body,.profile-subsections{width:100%;max-width:none}.profile-section__grid,.profile-section-pair__inner,.profile-close__inner{padding-inline:var(--space-5)}.profile-section__grid{gap:var(--space-6)}html.motion-advanced .profile-section__grid{transform:none;transition:none}.profile-hero h1{max-width:100%;font-size:var(--text-3xl)}.profile-title,.profile-close h2{font-size:var(--text-2xl)}.profile-title{--profile-title-icon-size: 2.25rem}.profile-point-grid,.profile-section--origin .profile-point-grid,.profile-section--board-management .profile-point-grid,.profile-section--future .profile-point-grid,.profile-section--ecosystem .profile-subsection:first-child .profile-point-grid,.profile-section--ecosystem .profile-subsection:nth-child(2) .profile-point-grid,.profile-section--ecosystem .profile-subsection:nth-child(3) .profile-point-grid,.profile-section--beneficiaries .profile-subsection:first-child .profile-point-grid,.profile-section--beneficiaries .profile-subsection:nth-child(2) .profile-point-grid{grid-template-columns:1fr}.profile-section--ecosystem .profile-subsection:first-child .profile-point:not(:last-child):after{display:none}.profile-point{gap:var(--space-3);padding:var(--space-4)}.profile-point__icon{width:2.75rem;height:2.75rem}}.product-illustration{--illustration-ink: var(--brand-primary);--illustration-accent: var(--brand-accent);--illustration-panel: color-mix(in oklch, var(--surface-card) 92%, var(--brand-primary-wash));--illustration-panel-strong: color-mix(in oklch, var(--surface-card) 78%, var(--brand-primary-wash));--illustration-line: color-mix(in oklch, var(--illustration-ink) 32%, transparent);--illustration-signal: color-mix(in oklch, var(--illustration-accent) 78%, var(--brand-primary));--illustration-packet-cycle: 4.2s;--illustration-signal-cycle: 4.6s;--illustration-drift-cycle: 6.2s;--illustration-rail-shift: -54;position:relative;display:grid;gap:var(--space-3);margin:0;color:var(--illustration-ink);contain:layout paint}.product-illustration--floating-command{position:absolute;inset-block-start:clamp(7rem,12vw,10rem);inset-inline-end:clamp(2rem,6vw,5rem);width:min(30rem,32vw)}.product-illustration svg{display:block;width:100%;height:auto;overflow:visible;color:var(--illustration-ink)}.product-illustration--institution-governance-map{--illustration-ink: color-mix(in oklch, var(--text-inverse) 80%, var(--brand-primary));--illustration-accent: var(--brand-accent);--illustration-panel: color-mix(in oklch, var(--brand-ink) 74%, var(--brand-primary));--illustration-panel-strong: color-mix(in oklch, var(--brand-ink) 60%, var(--brand-primary));--illustration-line: color-mix(in oklch, var(--text-inverse) 30%, transparent)}.product-illustration--method-clara-lab{--illustration-ink: color-mix(in oklch, var(--brand-primary) 84%, var(--brand-accent));--illustration-accent: color-mix(in oklch, var(--brand-accent) 88%, var(--brand-primary));--illustration-panel: color-mix(in oklch, var(--surface-card) 88%, oklch(96% .026 154));--illustration-panel-strong: color-mix(in oklch, var(--surface-card) 72%, oklch(96% .026 154))}.product-illustration--amlo-origin-proof{--illustration-ink: color-mix(in oklch, var(--brand-primary) 82%, oklch(45% .08 74));--illustration-accent: oklch(64% .11 82);--illustration-panel: color-mix(in oklch, var(--surface-card) 82%, oklch(96% .035 78));--illustration-panel-strong: color-mix(in oklch, var(--surface-card) 68%, oklch(94% .04 78))}.product-illustration--amlo-beneficiary-roles{--illustration-ink: color-mix(in oklch, var(--brand-primary) 76%, oklch(42% .1 190));--illustration-accent: oklch(58% .105 190);--illustration-panel: color-mix(in oklch, var(--surface-card) 88%, oklch(95% .032 190));--illustration-panel-strong: color-mix(in oklch, var(--surface-card) 72%, oklch(94% .04 190))}.product-illustration--amlo-leadership-governance,.product-illustration--amlo-ecosystem-pipeline{--illustration-ink: color-mix(in oklch, var(--brand-primary) 72%, var(--brand-ink));--illustration-panel: color-mix(in oklch, var(--surface-card) 84%, oklch(95% .008 260));--illustration-panel-strong: color-mix(in oklch, var(--surface-card) 68%, oklch(92% .012 260))}.product-illustration--amlo-future-horizon{--illustration-ink: color-mix(in oklch, var(--brand-primary) 80%, oklch(46% .1 160));--illustration-accent: oklch(60% .12 164);--illustration-panel: color-mix(in oklch, var(--surface-card) 88%, oklch(95% .026 160));--illustration-panel-strong: color-mix(in oklch, var(--surface-card) 72%, oklch(93% .036 160))}.illustration-gradient-start{stop-color:color-mix(in oklch,var(--brand-primary) 14%,var(--surface-card))}.illustration-gradient-mid{stop-color:color-mix(in oklch,var(--brand-accent) 8%,var(--surface-card))}.illustration-gradient-end{stop-color:color-mix(in oklch,var(--surface-ground) 86%,var(--surface-card))}.product-illustration--institution-governance-map .illustration-gradient-start{stop-color:color-mix(in oklch,var(--brand-ink) 82%,var(--brand-primary))}.product-illustration--institution-governance-map .illustration-gradient-mid{stop-color:color-mix(in oklch,var(--brand-ink) 68%,var(--brand-primary))}.product-illustration--institution-governance-map .illustration-gradient-end{stop-color:color-mix(in oklch,var(--brand-ink) 74%,var(--brand-accent))}.illustration-stage__panel{stroke:color-mix(in oklch,var(--illustration-ink) 24%,transparent);stroke-width:1.4}.illustration-stage__grid,.illustration-stage__horizon{fill:none;stroke:color-mix(in oklch,var(--illustration-ink) 12%,transparent);stroke-width:1}.illustration-stage__horizon{stroke:color-mix(in oklch,var(--illustration-accent) 22%,transparent);stroke-width:2}.illustration-brand-mark{--brand-mark-rule-cycle: 3s;--brand-mark-word-cycle: 5.2s;--brand-mark-dot-cycle: 3.6s;pointer-events:none;color:color-mix(in oklch,var(--illustration-ink) 62%,var(--surface-card));opacity:.72;transform-box:view-box;transform-origin:center}.illustration-brand-mark--observatory{--brand-mark-rule-cycle: 3.4s;--brand-mark-word-cycle: 5.6s;--brand-mark-dot-cycle: 3s}.illustration-brand-mark--archive{--brand-mark-rule-cycle: 3.8s;--brand-mark-word-cycle: 4.8s;--brand-mark-dot-cycle: 4.2s}.illustration-brand-mark--pipeline{--brand-mark-rule-cycle: 2.4s;--brand-mark-word-cycle: 4.2s;--brand-mark-dot-cycle: 2.6s}.illustration-brand-mark--vault{--brand-mark-rule-cycle: 4.6s;--brand-mark-word-cycle: 5.4s;--brand-mark-dot-cycle: 4.4s}.illustration-brand-mark--compass{--brand-mark-rule-cycle: 5.2s;--brand-mark-word-cycle: 6.2s;--brand-mark-dot-cycle: 4.8s}.illustration-brand-mark--atlas{--brand-mark-rule-cycle: 4.2s;--brand-mark-word-cycle: 5.8s;--brand-mark-dot-cycle: 3.4s}.illustration-brand-mark--command{--brand-mark-rule-cycle: 3.2s;--brand-mark-word-cycle: 4.2s;--brand-mark-dot-cycle: 2.8s}.illustration-brand-mark--lab{--brand-mark-rule-cycle: 3.6s;--brand-mark-word-cycle: 5s;--brand-mark-dot-cycle: 3s}.illustration-brand-mark__motion{transform-box:fill-box;transform-origin:center}.illustration-brand-mark__word{direction:ltr;unicode-bidi:isolate;fill:currentColor;font-family:var(--font-family-base);font-size:25px;font-weight:var(--font-bold);letter-spacing:0}.illustration-brand-mark__rule{fill:none;stroke:color-mix(in oklch,var(--illustration-accent) 52%,transparent);stroke-linecap:round;stroke-width:3;stroke-dasharray:18 12}.illustration-brand-mark__dot{fill:var(--illustration-signal);stroke:color-mix(in oklch,var(--surface-card) 86%,transparent);stroke-width:3}.product-illustration--institution-governance-map .illustration-brand-mark{color:color-mix(in oklch,var(--text-inverse) 64%,var(--brand-accent))}.machine-node,.machine-meter,.machine-scanner{transform-box:fill-box;transform-origin:center}.machine-node rect,.machine-meter rect,.machine-node .machine-seal{fill:var(--illustration-panel);stroke:var(--illustration-line);stroke-width:1.6}.machine-node--core rect{fill:var(--illustration-panel-strong);stroke:color-mix(in oklch,var(--illustration-ink) 38%,transparent)}.machine-node path,.machine-node circle,.machine-meter path,.machine-meter circle,.machine-meter rect,.machine-scanner path,.machine-scanner rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:5;stroke-opacity:.74}.machine-node__fold,.machine-orbit,.machine-scan,.machine-module,.machine-shield,.machine-horizon,.report-wave,.report-stamp{stroke:var(--illustration-signal)}.machine-module{fill:color-mix(in oklch,var(--illustration-accent) 10%,transparent)}.machine-shield{fill:color-mix(in oklch,var(--illustration-accent) 8%,transparent)}.machine-horizon{stroke-width:4}.machine-status circle,.machine-meter circle{fill:var(--illustration-signal);stroke:color-mix(in oklch,var(--surface-card) 80%,transparent);stroke-width:4}.machine-meter rect{fill:color-mix(in oklch,var(--illustration-ink) 12%,transparent);stroke:color-mix(in oklch,var(--illustration-ink) 64%,transparent)}.machine-rail{fill:none;stroke:color-mix(in oklch,var(--illustration-ink) 48%,transparent);stroke-width:3.4;stroke-dasharray:13 14;stroke-linecap:round;stroke-linejoin:round}.machine-rail--feedback{stroke:color-mix(in oklch,var(--illustration-accent) 38%,transparent);stroke-width:2.4;stroke-dasharray:8 16}marker path{fill:currentColor}.machine-scanner path{stroke:color-mix(in oklch,var(--illustration-accent) 60%,transparent);stroke-width:3;stroke-dasharray:16 16}.machine-scanner rect{fill:none;stroke:color-mix(in oklch,var(--illustration-accent) 18%,transparent);stroke-width:1.6}.machine-check,.report-stamp{stroke:var(--illustration-signal);stroke-width:8}.machine-packet{fill:var(--illustration-signal);stroke:color-mix(in oklch,var(--surface-card) 84%,transparent);stroke-width:4;filter:drop-shadow(0 0 14px color-mix(in oklch,var(--illustration-signal) 46%,transparent))}.machine-packet--one{offset-path:path("M220 220C250 164 258 158 284 176")}.machine-packet--two{offset-path:path("M474 206C506 166 526 154 544 174")}.machine-packet--three{offset-path:path("M474 276C514 326 548 332 590 292")}.machine-packet--four{offset-path:path("M618 356C558 430 284 432 142 354")}.machine-packet--document{offset-path:path("M142 354C284 432 558 430 618 356")}.section-illustration-scene,.section-illustration-scene g,.section-illustration-scene path,.section-illustration-scene circle,.section-illustration-scene rect{transform-box:fill-box;transform-origin:center}.section-illustration-scene path,.section-illustration-scene circle,.section-illustration-scene rect{stroke-linecap:round;stroke-linejoin:round}.machine-orbit,.vision-core__ring,.leadership-orbit{transform-box:view-box}.scene-paper rect,.origin-dossier rect,.ecosystem-module rect,.beneficiary-role rect,.leadership-agenda rect,.future-sector rect{fill:var(--illustration-panel);stroke:var(--illustration-line);stroke-width:1.7}.scene-paper path,.origin-dossier path,.ecosystem-module path,.ecosystem-clara-port path,.beneficiary-role path,.leadership-agenda path,.future-sector path{fill:none;stroke:currentColor;stroke-width:5;stroke-opacity:.68}.scene-trace,.vision-trace,.vision-outcome-map path,.origin-proof-path,.origin-trust-foundation path,.ecosystem-main-rail,.ecosystem-return-rail,.ecosystem-clara-port path,.beneficiary-boundary,.beneficiary-tiers path,.leadership-orbit,.leadership-evidence-core circle,.leadership-evidence-core path,.future-link,.future-horizon{fill:none;stroke:color-mix(in oklch,var(--illustration-ink) 44%,transparent);stroke-width:3.2;stroke-dasharray:12 14}.scene-signal,.origin-ribbon,.origin-medal__face,.beneficiary-shield path,.beneficiary-tiers path,.leadership-table,.leadership-institution path,.leadership-evidence-core circle,.leadership-evidence-core path,.future-compass path,.future-compass circle{fill:none;stroke:var(--illustration-signal);stroke-width:5}.scene-dot,.scene-packet{fill:var(--illustration-signal);stroke:color-mix(in oklch,var(--surface-card) 84%,transparent);stroke-width:4;filter:drop-shadow(0 0 14px color-mix(in oklch,var(--illustration-signal) 42%,transparent))}.vision-core__halo{fill:color-mix(in oklch,var(--illustration-accent) 6%,transparent);stroke:color-mix(in oklch,var(--illustration-accent) 24%,transparent);stroke-width:2}.vision-core__ring,.origin-seal__outer,.origin-seal__inner,.leadership-compass,.future-compass circle{fill:color-mix(in oklch,var(--illustration-panel-strong) 82%,transparent);stroke:color-mix(in oklch,var(--illustration-ink) 42%,transparent);stroke-width:4}.vision-core__center,.origin-medal__face{fill:var(--illustration-panel-strong)}.vision-core path,.origin-method-seal path,.beneficiary-shield path,.leadership-institution path,.future-compass path{fill:none;stroke:currentColor;stroke-width:5;stroke-opacity:.72}.origin-ribbon{fill:color-mix(in oklch,var(--illustration-accent) 14%,var(--surface-card));stroke:color-mix(in oklch,var(--illustration-accent) 58%,transparent)}.origin-stamp rect{fill:color-mix(in oklch,var(--illustration-accent) 10%,var(--surface-card));stroke:color-mix(in oklch,var(--illustration-accent) 42%,transparent);stroke-width:2}.origin-stamp path,.ecosystem-bars rect,.ecosystem-clara-port circle{fill:none;stroke:var(--illustration-signal);stroke-width:5}.vision-outcome-map path,.origin-trust-foundation path,.beneficiary-tiers path{stroke-width:4}.ecosystem-main-rail{stroke:color-mix(in oklch,var(--illustration-signal) 72%,transparent);stroke-dasharray:1 0}.ecosystem-return-rail{stroke:color-mix(in oklch,var(--illustration-accent) 36%,transparent)}.ecosystem-bars rect{fill:color-mix(in oklch,var(--illustration-accent) 12%,transparent)}.snapshot-stack{stroke:color-mix(in oklch,var(--illustration-accent) 52%,transparent)}.ecosystem-clara-port circle{fill:var(--illustration-panel-strong)}.beneficiary-shield path:first-child{fill:color-mix(in oklch,var(--illustration-accent) 9%,var(--surface-card));stroke:color-mix(in oklch,var(--illustration-ink) 36%,transparent)}.beneficiary-boundary{stroke:color-mix(in oklch,var(--illustration-accent) 38%,transparent)}.beneficiary-boundary--inner{stroke-dasharray:7 16}.leadership-table{fill:color-mix(in oklch,var(--illustration-ink) 8%,var(--surface-card));stroke:color-mix(in oklch,var(--illustration-ink) 30%,transparent)}.leadership-evidence-core circle{fill:color-mix(in oklch,var(--illustration-accent) 8%,var(--surface-card))}.leadership-direction{fill:color-mix(in oklch,var(--illustration-accent) 12%,transparent)}.leadership-institution path:first-child,.future-horizon{stroke:color-mix(in oklch,var(--illustration-ink) 54%,transparent)}.future-link{stroke:color-mix(in oklch,var(--illustration-accent) 48%,transparent)}.future-compass circle{fill:color-mix(in oklch,var(--illustration-accent) 8%,var(--surface-card))}.vision-packet--one{offset-path:path("M138 278c72-132 216-178 344-110 74 40 116 110 128 188")}.vision-packet--two{offset-path:path("M630 330c-74 106-254 122-392 42-56-32-88-76-104-120")}.origin-packet--one{offset-path:path("M314 248C350 198 416 194 472 222S554 280 572 322")}.origin-packet--two{offset-path:path("M572 322C510 354 454 354 428 332")}.ecosystem-packet--one,.ecosystem-packet--two{offset-path:path("M86 264h588")}.ecosystem-packet--three{offset-path:path("M622 338C492 424 278 414 138 338")}.ecosystem-packet--four{offset-path:path("M340 112h124c24 0 38 14 38 38v28")}.beneficiary-packet--one{offset-path:path("M186 252a194 154 0 1 0 388 0 194 154 0 1 0-388 0")}.beneficiary-packet--two{offset-path:path("M98 188C196 174 250 194 292 226")}.beneficiary-packet--three{offset-path:path("M662 374C544 370 494 334 456 292")}.leadership-packet--one{offset-path:path("M238 252a144 112 0 1 0 288 0 144 112 0 1 0-288 0")}.leadership-packet--two{offset-path:path("M170 342c58-46 356-46 420 0")}.future-packet--one{offset-path:path("M234 206C280 196 324 210 334 232")}.future-packet--two{offset-path:path("M452 224C486 184 510 176 530 180")}.future-packet--three{offset-path:path("M250 384C304 348 336 320 354 286")}.product-illustration figcaption{display:grid;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.product-illustration figcaption strong{color:var(--text-primary);font-size:var(--text-base)}.product-illustration--institution-governance-map figcaption,.product-illustration--institution-governance-map figcaption strong{color:color-mix(in oklch,var(--text-inverse) 80%,transparent)}.illustration-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.illustration-legend li{display:inline-flex;min-width:0;align-items:center;gap:var(--space-2);color:color-mix(in oklch,var(--illustration-ink) 76%,var(--text-secondary))}.illustration-legend li:before{content:"";flex:0 0 auto;width:.45rem;height:.45rem;border-radius:999px;background:var(--illustration-signal);box-shadow:0 0 0 .18rem color-mix(in oklch,var(--illustration-signal) 18%,transparent)}.illustration-legend strong{overflow:hidden;color:inherit;font-size:var(--text-xs);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap}html.motion-enhanced .machine-node[data-motion-active=true]{animation:illustration-node-enter var(--motion-duration, .68s) var(--motion-ease-out-quint) var(--motion-delay, 0ms) both,illustration-node-drift var(--illustration-drift-cycle, 6.2s) var(--motion-ease-out-quart) calc(var(--motion-delay, 0ms) + .72s) infinite alternate}html.motion-enhanced .machine-meter[data-motion-active=true],html.motion-enhanced .machine-scanner[data-motion-active=true]{animation:illustration-signal-settle var(--motion-duration, 1.6s) var(--motion-ease-out-quart) var(--motion-delay, 0ms) both}html.motion-enhanced .machine-rail{animation:illustration-rail-flow var(--illustration-signal-cycle, 2.6s) linear infinite}html.motion-enhanced .machine-rail--two{animation-delay:-.7s}html.motion-enhanced .machine-rail--three{animation-delay:-1.3s}html.motion-enhanced .machine-rail--feedback{animation-duration:3.6s;animation-delay:-1.9s}html.motion-enhanced .machine-packet{animation:illustration-machine-packet var(--illustration-packet-cycle, 4.2s) var(--motion-ease-out-quart) infinite}html.motion-enhanced .machine-packet--two{animation-delay:-.9s}html.motion-enhanced .machine-packet--three{animation-delay:-1.7s}html.motion-enhanced .machine-packet--four{animation-delay:-2.5s}html.motion-enhanced .machine-packet--document{animation-delay:-3.2s}html.motion-enhanced .machine-scanner rect{animation:illustration-scanner-window var(--illustration-signal-cycle, 4.2s) var(--motion-ease-out-expo) infinite}html.motion-enhanced .machine-meter--lower rect{transform-box:fill-box;transform-origin:center bottom;animation:illustration-meter-rise 2.4s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .machine-meter--lower rect:nth-child(2){animation-delay:-.6s}html.motion-enhanced .machine-meter--lower rect:nth-child(3){animation-delay:-1.2s}html.motion-enhanced .machine-orbit--one{animation:illustration-orbit-turn 16s linear infinite;transform-origin:378px 228px}html.motion-enhanced .machine-orbit--two{animation:illustration-orbit-turn 22s linear infinite reverse;transform-origin:378px 228px}html.motion-enhanced .vision-core__halo,html.motion-enhanced .beneficiary-boundary,html.motion-enhanced .future-compass circle{animation:illustration-scene-pulse var(--illustration-signal-cycle, 4.4s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .vision-satellite{animation:illustration-scene-pulse 2.4s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .vision-satellite--two,html.motion-enhanced .beneficiary-packet--two,html.motion-enhanced .future-packet--two{animation-delay:-.9s}html.motion-enhanced .vision-satellite--three,html.motion-enhanced .beneficiary-packet--three,html.motion-enhanced .future-packet--three{animation-delay:-1.6s}html.motion-enhanced .vision-satellite--four{animation-delay:-2.2s}html.motion-enhanced .origin-stamp{animation:illustration-stamp-proof var(--illustration-signal-cycle, 3.4s) var(--motion-ease-out-expo) infinite}html.motion-enhanced .origin-medal__face{animation:illustration-medal-settle var(--illustration-drift-cycle, 5.2s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .ecosystem-module{animation:illustration-node-drift var(--illustration-drift-cycle, 5.6s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .ecosystem-module--mapping,html.motion-enhanced .future-sector--industry{animation-delay:-.9s}html.motion-enhanced .ecosystem-module--snapshots,html.motion-enhanced .future-sector--government{animation-delay:-1.6s}html.motion-enhanced .ecosystem-module--report,html.motion-enhanced .future-sector--private{animation-delay:-2.3s}html.motion-enhanced .ecosystem-bars rect{transform-box:fill-box;transform-origin:center bottom;animation:illustration-meter-rise 2.2s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .beneficiary-shield{animation:illustration-shield-guard var(--illustration-drift-cycle, 5.2s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .leadership-orbit--one{animation:illustration-orbit-turn 18s linear infinite;transform-origin:382px 252px}html.motion-enhanced .leadership-orbit--two{animation:illustration-orbit-turn 26s linear infinite reverse;transform-origin:382px 252px}html.motion-enhanced .leadership-compass,html.motion-enhanced .leadership-evidence-core,html.motion-enhanced .future-compass{animation:illustration-compass-steady var(--illustration-drift-cycle, 6s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .future-horizon{animation:illustration-horizon-draw var(--illustration-signal-cycle, 4.2s) var(--motion-ease-out-expo) infinite alternate}html.motion-enhanced .scene-trace,html.motion-enhanced .origin-proof-path,html.motion-enhanced .ecosystem-return-rail,html.motion-enhanced .beneficiary-boundary,html.motion-enhanced .future-link,html.motion-enhanced .leadership-orbit{animation-name:illustration-rail-flow;animation-duration:var(--illustration-signal-cycle, 4.2s);animation-timing-function:linear;animation-iteration-count:infinite}html.motion-enhanced .scene-packet{animation:illustration-machine-packet var(--illustration-packet-cycle, 4.6s) var(--motion-ease-out-quart) infinite}html.motion-enhanced .ecosystem-packet--two,html.motion-enhanced .origin-packet--two,html.motion-enhanced .leadership-packet--two{animation-delay:-1.8s}html.motion-enhanced .illustration-brand-mark__rule{animation:illustration-brand-rule-flow var(--brand-mark-rule-cycle, 3s) linear infinite}html.motion-enhanced .illustration-brand-mark__word{animation:illustration-brand-word-breathe var(--brand-mark-word-cycle, 5.2s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .illustration-brand-mark__dot{animation:illustration-brand-dot-pulse var(--brand-mark-dot-cycle, 3.6s) var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .illustration-brand-mark--observatory .illustration-brand-mark__motion{animation:illustration-brand-observe 5.2s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .illustration-brand-mark--archive .illustration-brand-mark__motion{animation:illustration-brand-stamp 4.8s var(--motion-ease-out-expo) infinite}html.motion-enhanced .illustration-brand-mark--pipeline .illustration-brand-mark__dot{animation:illustration-brand-scan-dot var(--brand-mark-dot-cycle, 3s) var(--motion-ease-out-quart) infinite}html.motion-enhanced .illustration-brand-mark--vault .illustration-brand-mark__motion{animation:illustration-brand-guard 5.4s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .illustration-brand-mark--compass .illustration-brand-mark__motion{animation:illustration-brand-compass 6.2s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .illustration-brand-mark--atlas .illustration-brand-mark__motion{animation:illustration-brand-horizon 5.8s var(--motion-ease-out-expo) infinite alternate}html.motion-enhanced .illustration-brand-mark--command .illustration-brand-mark__word{animation:illustration-brand-command 4.2s var(--motion-ease-out-quart) infinite alternate}html.motion-enhanced .illustration-brand-mark--lab .illustration-brand-mark__rule{animation:illustration-brand-lab-scan 3.6s var(--motion-ease-out-expo) infinite}@keyframes illustration-node-enter{0%{opacity:.65;transform:translate3d(0,1rem,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes illustration-node-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,-.45rem,0)}}@keyframes illustration-signal-settle{0%{opacity:.72;transform:translate3d(0,.75rem,0)}45%,to{opacity:1;transform:translateZ(0)}}@keyframes illustration-rail-flow{to{stroke-dashoffset:var(--illustration-rail-shift, -54)}}@keyframes illustration-machine-packet{0%{offset-distance:0%;opacity:0;transform:scale(.82)}14%,78%{opacity:1;transform:scale(1)}to{offset-distance:100%;opacity:0;transform:scale(.82)}}@keyframes illustration-scanner-window{0%,to{stroke-opacity:.2;transform:translateZ(0)}48%{stroke-opacity:.58;transform:translate3d(0,.5rem,0)}}@keyframes illustration-meter-rise{0%{transform:scaleY(.72)}to{transform:scaleY(1)}}@keyframes illustration-orbit-turn{to{transform:rotate(1turn)}}@keyframes illustration-scene-pulse{0%{opacity:.72;transform:scale(.985)}to{opacity:1;transform:scale(1.015)}}@keyframes illustration-stamp-proof{0%,to{transform:translateZ(0) scale(1)}46%{transform:translate3d(0,-.5rem,0) scale(1.02)}58%{transform:translate3d(0,.18rem,0) scale(.985)}}@keyframes illustration-medal-settle{0%{transform:rotate(-2deg) scale(.99)}to{transform:rotate(2deg) scale(1.01)}}@keyframes illustration-shield-guard{0%{transform:translateZ(0) scale(.99)}to{transform:translate3d(0,-.35rem,0) scale(1.01)}}@keyframes illustration-compass-steady{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes illustration-horizon-draw{0%{stroke-dasharray:24 18;stroke-dashoffset:34}to{stroke-dasharray:36 12;stroke-dashoffset:-34}}@keyframes illustration-brand-rule-flow{to{stroke-dashoffset:-60}}@keyframes illustration-brand-word-breathe{0%{fill-opacity:.58}to{fill-opacity:.88}}@keyframes illustration-brand-dot-pulse{0%{opacity:.54;transform:scale(.86)}to{opacity:1;transform:scale(1.16)}}@keyframes illustration-brand-observe{0%{opacity:.58;transform:translateZ(0) scale(.98)}to{opacity:.82;transform:translate3d(.22rem,-.08rem,0) scale(1.02)}}@keyframes illustration-brand-stamp{0%,to{transform:translateZ(0) scale(1)}48%{transform:translate3d(0,-.18rem,0) scale(1.035)}60%{transform:translate3d(0,.08rem,0) scale(.985)}}@keyframes illustration-brand-scan-dot{0%,to{opacity:.54;transform:translate3d(-.45rem,0,0)}50%{opacity:1;transform:translate3d(.45rem,0,0)}}@keyframes illustration-brand-guard{0%{opacity:.62;transform:translateZ(0)}to{opacity:.86;transform:translate3d(0,-.16rem,0)}}@keyframes illustration-brand-compass{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}@keyframes illustration-brand-horizon{0%{opacity:.58;transform:translate3d(-.28rem,0,0)}to{opacity:.84;transform:translate3d(.28rem,-.08rem,0)}}@keyframes illustration-brand-command{0%{fill-opacity:.58}to{fill-opacity:.9}}@keyframes illustration-brand-lab-scan{0%,to{stroke-dasharray:6 18;stroke-dashoffset:24}50%{stroke-dasharray:24 8;stroke-dashoffset:-24}}@media(max-width:980px){.product-illustration--floating-command{position:relative;inset:auto;width:auto}}@media(max-width:520px){.illustration-legend{gap:var(--space-2) var(--space-3)}.product-illustration figcaption span{display:none}}@media(prefers-reduced-motion:reduce){.machine-node,.machine-meter,.machine-scanner,.machine-rail,.machine-packet,.section-illustration-scene *,.scene-packet,.machine-scanner rect,.machine-meter--lower rect,.machine-orbit,.illustration-brand-mark,.illustration-brand-mark *{animation:none!important;opacity:1;transform:none}.machine-packet{offset-distance:54%}}*{box-sizing:border-box}html{min-block-size:100%;background:var(--surface-ground);color:var(--text-primary);font-family:var(--font-family-base);font-kerning:normal;overflow-x:clip;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{min-block-size:100svh;margin:0;background:var(--surface-ground);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-normal);overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-shell{--site-header-block-size: 4.25rem;display:grid;min-block-size:100svh;grid-template-rows:auto minmax(0,1fr) auto}.site-main{display:flex;min-block-size:0;flex-direction:column}.site-main>:where(:only-child){flex:1 1 auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img,svg{display:block;max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:var(--leading-tight);text-wrap:balance}p,li{text-wrap:pretty}:focus-visible{outline:3px solid color-mix(in oklch,var(--brand-primary) 58%,transparent);outline-offset:4px}section[id]{scroll-margin-top:6rem}[dir=rtl] em,[dir=rtl] i{font-style:normal;font-weight:var(--font-semibold)}.ltr{direction:ltr;unicode-bidi:plaintext}span[data-astro-cid-4xg4qjzw],img[data-astro-cid-4xg4qjzw]{display:block}.brand__mark[data-astro-cid-4xg4qjzw]{width:2.45rem;height:2.45rem;flex:0 0 auto}.site-footer__mark[data-astro-cid-4xg4qjzw]{grid-column:1;grid-row:1 / span 2;width:2.5rem;height:2.5rem;margin-bottom:var(--space-3)}img[data-astro-cid-4xg4qjzw]{width:100%;height:100%;object-fit:contain}@media(max-width:760px){.site-footer__mark[data-astro-cid-4xg4qjzw]{grid-column:1;grid-row:auto;width:2.15rem;height:2.15rem;margin-bottom:var(--space-2)}}@media(max-width:620px){.brand__mark[data-astro-cid-4xg4qjzw]{width:2rem;height:2rem}}.site-header[data-astro-cid-mwoppcd7]{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--surface-border);background:var(--surface-ground)}.site-header__inner[data-astro-cid-mwoppcd7]{display:grid;min-height:4.25rem;grid-template-columns:auto 1fr auto;gap:var(--space-4);align-items:center}.brand[data-astro-cid-mwoppcd7]{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}.brand__mark[data-astro-cid-mwoppcd7]{display:block;width:2.45rem;height:2.45rem;flex:0 0 auto}.brand__mark[data-astro-cid-mwoppcd7] img[data-astro-cid-mwoppcd7]{width:100%;height:100%;object-fit:contain}.brand[data-astro-cid-mwoppcd7] strong[data-astro-cid-mwoppcd7],.brand[data-astro-cid-mwoppcd7] small[data-astro-cid-mwoppcd7]{display:block}.brand[data-astro-cid-mwoppcd7] strong[data-astro-cid-mwoppcd7]{letter-spacing:.01em}.brand[data-astro-cid-mwoppcd7] small[data-astro-cid-mwoppcd7]{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap}.site-nav[data-astro-cid-mwoppcd7]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium)}.site-nav[data-astro-cid-mwoppcd7] a[data-astro-cid-mwoppcd7]{border-radius:var(--radius-base);padding:var(--space-2) var(--space-3)}.site-nav[data-astro-cid-mwoppcd7] a[data-astro-cid-mwoppcd7]:hover,.site-actions__lang[data-astro-cid-mwoppcd7]:hover{color:var(--brand-primary);background:var(--brand-primary-wash)}.site-actions[data-astro-cid-mwoppcd7]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-semibold)}.site-actions__lang[data-astro-cid-mwoppcd7],.section-menu[data-astro-cid-mwoppcd7] summary[data-astro-cid-mwoppcd7]{border:1px solid var(--surface-border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-card);line-height:1}.section-menu[data-astro-cid-mwoppcd7]{display:none;position:relative}.section-menu[data-astro-cid-mwoppcd7] summary[data-astro-cid-mwoppcd7]{cursor:pointer;list-style:none}.section-menu[data-astro-cid-mwoppcd7] summary[data-astro-cid-mwoppcd7]::-webkit-details-marker{display:none}.section-menu__menu[data-astro-cid-mwoppcd7]{position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;display:grid;min-width:11rem;gap:var(--space-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-2);box-shadow:0 18px 44px color-mix(in oklch,var(--brand-ink) 14%,transparent)}.section-menu__menu[data-astro-cid-mwoppcd7] a[data-astro-cid-mwoppcd7]{border-radius:var(--radius-base);padding:var(--space-2) var(--space-3);white-space:nowrap}.section-menu__menu[data-astro-cid-mwoppcd7] a[data-astro-cid-mwoppcd7]:hover{color:var(--brand-primary);background:var(--brand-primary-wash)}.site-nav[data-astro-cid-mwoppcd7] a[data-astro-cid-mwoppcd7],.site-actions__lang[data-astro-cid-mwoppcd7],.section-menu[data-astro-cid-mwoppcd7] summary[data-astro-cid-mwoppcd7]{outline-offset:4px}@media(max-width:980px){.site-header[data-astro-cid-mwoppcd7]{position:sticky}.site-header__inner[data-astro-cid-mwoppcd7]{grid-template-columns:1fr auto;gap:var(--space-2) var(--space-3);padding-block:var(--space-2) var(--space-1)}.site-nav[data-astro-cid-mwoppcd7]{grid-column:1 / -1;justify-content:flex-start;order:3;overflow-x:auto;flex-wrap:nowrap;margin-inline:calc(var(--space-2) * -1);padding:var(--space-1) var(--space-2) var(--space-2);scroll-padding-inline:var(--space-2);scroll-snap-type:x proximity;scrollbar-width:none}.site-nav[data-astro-cid-mwoppcd7]::-webkit-scrollbar{display:none}.site-actions[data-astro-cid-mwoppcd7]{justify-content:flex-end}}@media(max-width:620px){.site-header__inner[data-astro-cid-mwoppcd7]{min-height:auto}.brand[data-astro-cid-mwoppcd7]{gap:var(--space-2)}.brand__mark[data-astro-cid-mwoppcd7]{width:2rem;height:2rem}.brand[data-astro-cid-mwoppcd7] strong[data-astro-cid-mwoppcd7]{font-size:var(--text-sm)}.brand[data-astro-cid-mwoppcd7] small[data-astro-cid-mwoppcd7],.site-nav[data-astro-cid-mwoppcd7]{display:none}.section-menu[data-astro-cid-mwoppcd7]{display:block}.site-actions__lang[data-astro-cid-mwoppcd7],.section-menu[data-astro-cid-mwoppcd7] summary[data-astro-cid-mwoppcd7]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}}.site-footer[data-astro-cid-zizlwfnu]{border-top:1px solid var(--surface-border);background:radial-gradient(circle at 18% 8%,color-mix(in oklch,var(--brand-primary) 26%,transparent),transparent 28rem),var(--brand-ink);color:var(--text-inverse)}.site-footer__inner[data-astro-cid-zizlwfnu]{width:100%;display:grid;grid-template-columns:minmax(12rem,auto) minmax(0,1fr);align-items:flex-start;gap:clamp(var(--space-6),6vw,var(--space-16));padding:var(--space-8) clamp(1.25rem,5vw,4rem)}.site-footer[data-astro-cid-zizlwfnu] p[data-astro-cid-zizlwfnu]{margin-top:var(--space-2);color:color-mix(in oklch,var(--text-inverse) 72%,transparent);line-height:var(--leading-relaxed)}.site-footer__brand[data-astro-cid-zizlwfnu]{display:grid;width:100%;grid-column:1 / -1;grid-template-columns:minmax(12rem,auto) minmax(0,1fr);gap:clamp(var(--space-5),5vw,var(--space-12));align-items:center}.site-footer__brand[data-astro-cid-zizlwfnu] strong[data-astro-cid-zizlwfnu]{display:block;grid-column:2;align-self:end;font-size:var(--text-xl)}.site-footer__brand[data-astro-cid-zizlwfnu] p[data-astro-cid-zizlwfnu]{grid-column:2;max-width:72rem;margin-top:0}.site-footer__mark[data-astro-cid-zizlwfnu]{display:block;grid-column:1;grid-row:1 / span 2;width:2.5rem;height:2.5rem;margin-bottom:var(--space-3)}.site-footer__mark[data-astro-cid-zizlwfnu] img[data-astro-cid-zizlwfnu]{width:100%;height:100%;object-fit:contain}@media(max-width:760px){.site-footer__inner[data-astro-cid-zizlwfnu]{grid-template-columns:1fr;width:100%;gap:var(--space-5);padding-inline:var(--space-5);padding-block:var(--space-8)}.site-footer__brand[data-astro-cid-zizlwfnu]{grid-template-columns:1fr;gap:var(--space-3)}.site-footer__mark[data-astro-cid-zizlwfnu],.site-footer__brand[data-astro-cid-zizlwfnu] strong[data-astro-cid-zizlwfnu],.site-footer__brand[data-astro-cid-zizlwfnu] p[data-astro-cid-zizlwfnu]{grid-column:1;grid-row:auto}.site-footer[data-astro-cid-zizlwfnu] p[data-astro-cid-zizlwfnu]{width:100%;max-width:none}.site-footer__mark[data-astro-cid-zizlwfnu]{width:2.15rem;height:2.15rem;margin-bottom:var(--space-2)}.site-footer[data-astro-cid-zizlwfnu] p[data-astro-cid-zizlwfnu]{font-size:var(--text-sm);line-height:var(--leading-relaxed)}}.product-icon[data-astro-cid-7dds4fxh]{width:1.35em;height:1.35em;color:currentColor;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
