/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.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,)}.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,)}}@font-face{font-family:Thmanyah Sans;src:url(/_next/static/media/thmanyahsans-Regular.NTPOWdsf.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/_next/static/media/thmanyahsans-Bold.0Nuz4xF3.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink:#123c3f;--teal:#00afb9;--paper:#f6f7f2;--white:#fff;--muted:#6d8181}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font-family:Thmanyah Sans,Arial,sans-serif;overflow-x:hidden}.presentation-shell{min-height:100vh}.fixed-brand{z-index:20;pointer-events:none;width:clamp(142px,12vw,210px);position:fixed;top:28px;right:clamp(24px,5vw,76px)}.fixed-brand img{width:100%;height:auto;display:block}.hero-slide{isolation:isolate;background:radial-gradient(circle at 13% 20%,#00afb921,#0000 31%),linear-gradient(140deg,#fff 0%,#f8faf7 48%,#eef6f4 100%);grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;min-height:100svh;padding:118px clamp(24px,5vw,76px) 60px;display:grid;position:relative;overflow:hidden}.hero-slide:before{content:"";z-index:-1;opacity:.24;background-image:linear-gradient(#123c3f14 1px,#0000 1px),linear-gradient(90deg,#123c3f14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 60%,#0000 100%);mask-image:linear-gradient(270deg,#0000 10%,#000 60%,#0000 100%)}.hero-orbit{z-index:-1;border:1px solid #00afb940;border-radius:50%;animation:18s linear infinite orbit;position:absolute}.hero-orbit:after{content:"";background:var(--teal);border-radius:50%;width:12px;height:12px;position:absolute;top:14%;left:7%;box-shadow:0 0 0 8px #00afb91a}.hero-orbit-one{width:560px;height:560px;top:-220px;left:-180px}.hero-orbit-two{width:620px;height:620px;animation-duration:25s;animation-direction:reverse;bottom:-300px;right:36%}.hero-copy{z-index:2;max-width:720px;padding-left:clamp(18px,3vw,58px);position:relative}.eyebrow{color:var(--teal);letter-spacing:.02em;align-items:center;gap:10px;margin-bottom:20px;font-size:clamp(14px,1.1vw,18px);font-weight:700;display:inline-flex}.eyebrow-mark{background:var(--teal);width:26px;height:2px;display:inline-block}.hero-copy h1{letter-spacing:-.045em;margin:0;font-size:clamp(50px,5.6vw,98px);font-weight:700;line-height:.96}.hero-copy h1 span{color:#0000;-webkit-text-stroke:1.5px var(--ink);margin-top:12px;font-size:.76em;display:block}.hero-lede{color:#496364;max-width:590px;margin:28px 0 24px;font-size:clamp(21px,1.8vw,30px);line-height:1.5}.hero-lede strong{color:var(--ink)}.hero-pill-row{flex-wrap:wrap;gap:8px;max-width:650px;display:flex}.hero-pill-row span{color:#526c6d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #123c3f21;border-radius:999px;padding:8px 13px;font-size:14px}.start-button{color:#fff;background:var(--ink);border-radius:999px;align-items:center;gap:24px;margin-top:34px;padding:15px 18px 15px 24px;font-weight:700;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex;box-shadow:0 18px 38px #123c3f33}.start-button:hover{background:#0b5255;transform:translate(-5px)}.start-arrow{width:34px;height:34px;color:var(--ink);background:var(--teal);border-radius:50%;place-items:center;font-size:20px;display:grid}.hero-visual{min-height:min(73vh,770px);position:relative}.photo-frame{border-radius:90px 16px;position:absolute;inset:5% 3% 4% 7%;overflow:hidden;box-shadow:0 34px 80px #123c3f3d}.photo-frame:after{content:"";background:linear-gradient(145deg,#0000 48%,#123c3f94);position:absolute;inset:0}.photo-frame img{object-fit:cover;object-position:center;width:100%;height:100%;animation:11s ease-in-out infinite alternate slow-zoom}.gate-badge{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#123c3fdb;border:1px solid #ffffffc7;border-radius:22px;grid-template-columns:auto auto;align-items:end;min-width:180px;padding:18px 20px 16px;display:grid;position:absolute;top:0;left:0;box-shadow:0 24px 60px #123c3f40}.gate-badge small{color:#9ddfe1;grid-column:1/-1}.gate-badge strong{letter-spacing:.13em;font-size:17px}.gate-badge b{color:var(--teal);font-size:56px;line-height:.9}.value-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #123c3f14;border-radius:18px;flex-direction:column;gap:3px;padding:18px 24px;display:flex;position:absolute;bottom:0;right:-12px;box-shadow:0 20px 60px #123c3f2e}.value-card span{color:var(--muted);font-size:13px}.value-card strong{font-size:18px}.slide-index{direction:ltr;align-items:center;gap:10px;display:flex;position:absolute;bottom:28px;right:clamp(24px,5vw,76px)}.slide-index b{font-size:19px}.slide-index span{background:linear-gradient(90deg, var(--teal) 12%, #123c3f2e 12%);width:70px;height:2px}.slide-index small{color:var(--muted)}.reveal-one,.reveal-two,.reveal-three,.reveal-four,.reveal-image{opacity:0;animation:.9s cubic-bezier(.2,.78,.25,1) forwards rise-in}.reveal-one{animation-delay:80ms}.reveal-two{animation-delay:.18s}.reveal-three{animation-delay:.32s}.reveal-four{animation-delay:.47s}.reveal-image{animation-delay:.26s}@keyframes rise-in{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes slow-zoom{to{transform:scale(1.055)}}@media (max-width:980px){.hero-slide{grid-template-columns:1fr;align-content:center;gap:42px;padding-top:120px}.hero-copy{max-width:820px;padding-left:0}.hero-visual{min-height:46vh}}.global-progress{z-index:90;pointer-events:none;background:#123c3f14;height:4px;position:fixed;inset:0 0 auto;overflow:hidden}.global-progress i{background:linear-gradient(90deg, var(--teal), #66e0dc, var(--orange));height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 22px #00afb9e6}.deck-slide{isolation:isolate;perspective:1400px;overflow:hidden}.slide-cinematic-bg{z-index:-5;background:#eef2ed;position:absolute;inset:0;overflow:hidden}.slide-cinematic-bg:before,.slide-cinematic-bg:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.backdrop-left .slide-cinematic-bg:before{background:linear-gradient(90deg,#0000 0%,#f7f8f40f 30%,#f7f8f4e6 62%,#f7f8f4 78%),linear-gradient(#0000 48%,#123c3f38)}.backdrop-right .slide-cinematic-bg:before{background:linear-gradient(270deg,#0000 0%,#f7f8f40f 30%,#f7f8f4e6 62%,#f7f8f4 78%),linear-gradient(#0000 48%,#123c3f33)}.backdrop-full .slide-cinematic-bg:before{background:linear-gradient(90deg,#f7f8f4e6,#f7f8f459 48%,#f7f8f4e0)}.slide-cinematic-bg:after{background:radial-gradient(circle at var(--mx,50%) var(--my,50%), #56ebe033, transparent 18%);mix-blend-mode:screen}.slide-cinematic-bg img{object-fit:cover;width:100%;height:100%;transform:translate3d(0, var(--parallax-y,0px), 0) scale(1.13);filter:saturate(.92)contrast(1.02);animation:18s ease-in-out infinite alternate cinematic-breathe}.backdrop-left .slide-cinematic-bg img{object-position:20% center}.backdrop-right .slide-cinematic-bg img{object-position:80% center}.slide-photo-wash{z-index:4;filter:blur(18px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff75,#0000);width:20%;animation:7.5s ease-in-out infinite light-sweep;position:absolute;top:-25%;bottom:-25%;left:-22%;transform:skew(-14deg)}.has-backdrop .slide-heading,.has-backdrop .slide-body{z-index:4;width:min(57vw,900px);position:relative}.backdrop-left .slide-heading,.backdrop-left .slide-body{margin-left:auto;margin-right:0}.backdrop-right .slide-heading,.backdrop-right .slide-body{margin-left:0;margin-right:auto}.has-backdrop .photo-panel{display:none}.has-backdrop .split-layout,.has-backdrop .assessment-layout,.has-backdrop .process-layout,.has-backdrop .retail-layout,.has-backdrop .services-layout,.has-backdrop .place-layout,.has-backdrop .learning-layout,.has-backdrop .investor-value-layout,.has-backdrop .ecosystem-layout{grid-template-columns:1fr;width:100%}.has-backdrop .mini-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.has-backdrop .services-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.slide-heading h2{perspective:900px;flex-wrap:wrap;gap:.04em .22em;display:flex;overflow:hidden}.slide-heading h2>span{opacity:0;transform-origin:50% 100%;filter:blur(8px);display:inline-block;transform:translateY(115%)rotateX(-72deg)}.deck-slide.is-visible .slide-heading h2>span{animation:word-rise .88s cubic-bezier(.16, 1, .3, 1) var(--word-delay) forwards}.section-index-ghost{z-index:-2;color:var(--navy);font-family:var(--font-display), sans-serif;letter-spacing:-.1em;opacity:.025;transform:translate3d(0, calc(var(--parallax-y,0px) * -.35), 0);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(12rem,25vw,31rem);font-weight:900;line-height:.8;position:absolute;bottom:-.18em;left:clamp(20px,5vw,90px)}.slide-aura,.slide-aura i{z-index:-2;pointer-events:none;position:absolute}.slide-aura{inset:0}.slide-aura i{aspect-ratio:1;border:1px solid #00afb926;border-radius:50%;width:clamp(120px,16vw,280px);animation:18s linear infinite aura-orbit}.slide-aura i:first-child{top:6%;right:7%}.slide-aura i:nth-child(2){width:clamp(80px,10vw,170px);animation-duration:13s;animation-direction:reverse;bottom:4%;right:13%}.slide-aura i:nth-child(3){width:clamp(180px,23vw,390px);animation-duration:26s;top:44%;left:-5%}.slide-aura i:before{content:"";background:var(--teal);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-5px;box-shadow:0 0 18px #00afb9e6}.has-backdrop .slide-aura{opacity:.55;mix-blend-mode:multiply}.deck-slide [data-reveal]{will-change:transform, opacity, filter, clip-path;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s,clip-path .9s cubic-bezier(.16,1,.3,1)}.deck-slide .slide-body{transform:none}.deck-slide svg path,.deck-slide svg line,.deck-slide svg polyline,.deck-slide svg circle,.deck-slide svg rect{stroke-dasharray:140;stroke-dashoffset:140px}.icon-shell,.ecosystem-hub>div,.journey-stop>span,.future-flow>div>span{position:relative;overflow:visible}.icon-shell:after,.ecosystem-hub>div:after,.future-flow>div>span:after{content:"";border:1px dashed #00afb959;border-radius:50%;animation:8s linear infinite icon-orbit;position:absolute;inset:-8px}.icon-card,.services-grid article,.place-point,.benefit-card,.principle-card,.capability-card,.partner-card,.revenue-card,.safeguard-card,.kpi-card{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);position:relative;overflow:hidden;box-shadow:none!important;background:linear-gradient(135deg,#ffffffd1,#ecf5f08f)!important;border:0!important;border-radius:0!important;transition:transform .42s cubic-bezier(.16,1,.3,1),background .42s!important}.icon-card:before,.services-grid article:before,.place-point:before,.benefit-card:before,.principle-card:before,.capability-card:before,.partner-card:before,.revenue-card:before,.safeguard-card:before,.kpi-card:before{content:"";background:linear-gradient(180deg, transparent, var(--teal), var(--orange), transparent);width:3px;animation:5.5s ease-in-out infinite card-energy;position:absolute;inset:0 auto 0 0;transform:translateY(-100%)}.icon-card:hover,.services-grid article:hover,.place-point:hover,.benefit-card:hover,.principle-card:hover,.capability-card:hover,.partner-card:hover,.revenue-card:hover,.safeguard-card:hover,.kpi-card:hover{background:#fffffff0!important;transform:translate3d(0,-10px,28px)rotateX(2deg)!important}.photo-panel,.transition-photo,.portfolio-photo,.scale-photo,.balance-photo,.final-photo{box-shadow:none!important;border:0!important;border-radius:0!important}.photo-panel{transform:scale(1.07);-webkit-mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000);mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000)}.journey-line{overflow:visible}.journey-line:after{content:"";background:var(--orange);border:3px solid #fff;border-radius:50%;width:14px;height:14px;animation:4.6s cubic-bezier(.65,0,.35,1) infinite journey-run;position:absolute;top:50%;right:0;box-shadow:0 0 0 7px #ef7b4429,0 0 24px #ef7b44bf}.journey-stop>span{animation:3.2s ease-in-out infinite node-breathe}.journey-stop:nth-child(2n)>span{animation-delay:-1.6s}.ecosystem-hub>*{animation:5.5s ease-in-out infinite node-float}.ecosystem-hub>:nth-child(2n){animation-delay:-2.7s}.ecosystem-hub>div{animation:3.8s ease-in-out infinite node-breathe}.factor-row i,.kpi-meter i,.data-level i{position:relative;overflow:hidden}.factor-row i:after,.kpi-meter i:after,.data-level i:after{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);animation:3.6s ease-in-out infinite meter-shimmer;position:absolute;inset:0;transform:translate(-130%)}.business-orbit,.data-cycle:before,.expansion-map:before{animation-duration:19s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.transition-photo,.scale-photo,.balance-photo,.final-photo{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%)}@keyframes word-rise{to{opacity:1;filter:blur();transform:translate(0)rotateX(0)}}@keyframes aura-orbit{to{transform:rotate(360deg)scale(1.04)}}@keyframes icon-orbit{to{transform:rotate(360deg)}}@keyframes card-energy{0%,34%{transform:translateY(-105%)}72%,to{transform:translateY(105%)}}@keyframes journey-run{0%{opacity:0;right:0;transform:translate(50%,-50%)scale(.65)}12%{opacity:1}88%{opacity:1}to{opacity:0;right:100%;transform:translate(50%,-50%)scale(1.15)}}@keyframes node-breathe{0%,to{transform:scale(1);box-shadow:0 0 #00afb92e}50%{transform:scale(1.08);box-shadow:0 0 0 14px #00afb900}}@keyframes node-float{0%,to{transform:translate(0)}50%{transform:translateY(-11px)}}@keyframes meter-shimmer{0%,32%{transform:translate(-130%)}72%,to{transform:translate(130%)}}@media (max-width:980px){.has-backdrop .slide-heading,.has-backdrop .slide-body{width:100%;margin:0}.slide-cinematic-bg:before,.backdrop-left .slide-cinematic-bg:before,.backdrop-right .slide-cinematic-bg:before{background:linear-gradient(#f7f8f457 0%,#f7f8f4ed 46%,#f7f8f4 92%)}.slide-cinematic-bg img{object-position:center top!important}.has-backdrop .mini-card-grid,.has-backdrop .services-grid{grid-template-columns:1fr}.section-index-ghost{font-size:42vw}}@media (max-width:620px){.fixed-brand{width:132px;top:18px}.hero-slide{min-height:auto;padding-top:104px;padding-bottom:88px}.hero-copy h1{font-size:clamp(42px,13vw,64px)}.hero-visual{min-height:420px}.photo-frame{border-radius:54px 14px;inset:7% 0 3% 5%}.gate-badge{min-width:150px;left:-4px}.gate-badge b{font-size:46px}.value-card{max-width:78%;right:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-snap-type:y mandatory}body{background:radial-gradient(circle at 15% 10%, #00afb914, transparent 28%), var(--paper)}button{font:inherit}.deck-slide{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;background:radial-gradient(circle at 10% 12%,#00afb91a,#0000 28%),linear-gradient(145deg,#fff 0%,#f7f9f5 58%,#edf5f3 100%);min-height:100svh;padding:112px clamp(56px,7vw,118px) 62px;position:relative;overflow:hidden}.deck-slide:nth-of-type(3n){background:radial-gradient(circle at 82% 28%,#00afb917,#0000 26%),linear-gradient(155deg,#fbfcf8 0%,#fff 54%,#f1f7f5 100%)}.deck-slide:not(.hero-slide):before{content:"";z-index:-2;opacity:.2;background-image:linear-gradient(#123c3f13 1px,#0000 1px),linear-gradient(90deg,#123c3f13 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 4%,#000 45%,#0000 96%);mask-image:linear-gradient(110deg,#0000 4%,#000 45%,#0000 96%)}.deck-slide:not(.hero-slide):after{content:"";z-index:-1;border:1px solid #00afb933;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-180px;left:-220px;box-shadow:0 0 0 38px #00afb907,0 0 0 92px #00afb905}.slide-heading{max-width:1050px;margin-bottom:clamp(22px,3vh,38px)}.section-kicker{color:var(--teal);align-items:center;gap:10px;margin-bottom:8px;font-size:clamp(13px,.9vw,17px);font-weight:700;display:inline-flex}.section-kicker:before{content:"";background:currentColor;width:22px;height:2px}.slide-heading h2{letter-spacing:-.04em;max-width:1180px;margin:0;font-size:clamp(38px,3.8vw,68px);line-height:1.06}.slide-heading p{color:#647878;max-width:880px;margin:12px 0 0;font-size:clamp(16px,1.25vw,22px);line-height:1.55}.slide-body{z-index:1;position:relative}.section-number{direction:ltr;align-items:center;gap:10px;display:flex;position:absolute;bottom:24px;right:clamp(28px,4vw,72px)}.section-number b{font-size:18px}.section-number span{background:linear-gradient(90deg, var(--teal) 16%, #123c3f29 16%);width:66px;height:2px}.section-number small{color:var(--muted)}[data-reveal]{opacity:0;transition:opacity .75s cubic-bezier(.2, .78, .25, 1) var(--delay,0s), translate .75s cubic-bezier(.2, .78, .25, 1) var(--delay,0s), scale .75s cubic-bezier(.2, .78, .25, 1) var(--delay,0s), rotate .75s cubic-bezier(.2, .78, .25, 1) var(--delay,0s);translate:0 28px}.deck-slide.is-visible [data-reveal]{opacity:1;translate:0}.fixed-brand{transition:width .25s}.deck-tools{z-index:50;gap:8px;display:flex;position:fixed;top:26px;left:clamp(22px,3vw,48px)}.deck-tools button,.slide-controls button,.overview-head button{width:42px;height:42px;color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#ffffffd1;border:1px solid #123c3f1f;border-radius:50%;place-items:center;transition:transform .22s,color .22s,background .22s;display:grid;box-shadow:0 10px 28px #123c3f1c}.deck-tools button:hover,.slide-controls button:hover:not(:disabled),.overview-head button:hover{color:#fff;background:var(--ink);transform:translateY(-2px)}.chapter-rail{z-index:40;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;left:26px;transform:translateY(-50%)}.chapter-rail button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex;position:relative}.chapter-rail button span{background:#123c3f40;border-radius:50%;width:6px;height:6px;transition:height .22s,background .22s}.chapter-rail button b{opacity:0;color:#fff;background:var(--ink);pointer-events:none;border-radius:8px;width:max-content;padding:5px 9px;font-size:11px;transition:opacity .18s,transform .18s;position:absolute;left:15px;transform:translate(-5px)}:is(.chapter-rail button:hover b,.chapter-rail button:focus-visible b){opacity:1;transform:translate(0)}.chapter-rail button.active span{background:var(--teal);border-radius:999px;width:7px;height:28px}.slide-controls{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #123c3f1a;border-radius:999px;align-items:center;gap:7px;padding:6px;display:flex;position:fixed;bottom:24px;left:clamp(22px,3vw,48px);box-shadow:0 16px 40px #123c3f24}.slide-controls button{width:34px;height:34px;box-shadow:none;background:#f0f6f4e6}.slide-controls button:disabled{opacity:.35;cursor:default}.slide-controls>div{direction:ltr;align-items:baseline;gap:4px;padding:0 6px;display:flex}.slide-controls b{font-size:16px}.slide-controls span,.slide-controls small{color:var(--muted);font-size:11px}.overview{z-index:100;visibility:hidden;opacity:0;transition:opacity .26s,visibility .26s;position:fixed;inset:0}.overview.open{visibility:visible;opacity:1}.overview-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0924265c;border:0;padding:0;position:absolute;inset:0}.overview-panel{background:#f9faf7;border-radius:30px;width:min(920px,100vw - 36px);padding:30px;transition:transform .32s cubic-bezier(.2,.78,.25,1);position:absolute;top:18px;bottom:18px;left:18px;overflow:auto;transform:translate(-35px);box-shadow:0 30px 100px #08232547}.overview.open .overview-panel{transform:translate(0)}.overview-head{justify-content:space-between;align-items:start;gap:24px;margin-bottom:24px;display:flex}.overview-head span{color:var(--teal);font-weight:700}.overview-head h2{margin:6px 0 0;font-size:clamp(26px,3vw,44px)}.overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.overview-grid button{min-height:62px;color:var(--ink);text-align:right;cursor:pointer;background:#fff;border:1px solid #123c3f17;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;transition:transform .18s,border .18s,background .18s;display:flex}.overview-grid button:hover,.overview-grid button.active{background:#eaf7f5;border-color:#00afb966;transform:translateY(-2px)}.overview-grid button b{color:var(--teal);font-size:13px}.overview-grid button span{font-size:13px;line-height:1.25}.split-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.split-60{min-height:min(62vh,650px)}.photo-panel{border-radius:32px 8px;min-height:280px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #123c3f2e}.photo-panel:after{content:"";pointer-events:none;background:linear-gradient(150deg,#0000 48%,#123c3f94);position:absolute;inset:0}.photo-panel img{object-fit:cover;width:100%;height:100%;transition:transform 9s}.deck-slide.is-visible .photo-panel img{transform:scale(1.045)}.photo-panel figcaption{z-index:2;color:#fff;font-size:13px;font-weight:700;position:absolute;bottom:16px;left:18px;right:18px}.mini-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.icon-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #123c3f1a;border-radius:18px;min-height:142px;padding:18px;transition:transform .24s,box-shadow .24s,border .24s;box-shadow:0 12px 34px #123c3f12}.icon-card:hover{border-color:#00afb966;transform:translateY(-5px);box-shadow:0 22px 44px #123c3f1f}.icon-shell,.column-icon{width:42px;height:42px;color:var(--teal);background:#00afb91a;border-radius:12px;place-items:center;margin-bottom:15px;display:grid}.icon-card h3{margin:0;font-size:16px;line-height:1.25}.icon-card p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.4}.accent-card{color:#fff;background:var(--ink)}.accent-card p{color:#ffffffad}.goal-banner,.result-band{color:#fff;background:var(--ink);border-radius:16px;align-items:center;gap:16px;margin-top:16px;padding:15px 18px;display:flex;box-shadow:0 18px 40px #123c3f26}.goal-banner>svg,.result-band>svg{color:var(--teal);flex:none}.goal-banner div{flex-direction:column;gap:2px;display:flex}.goal-banner span{color:#88dfe2;font-size:12px}.goal-banner strong,.result-band b{font-size:15px;line-height:1.45}.quote-block{border-right:4px solid var(--teal);color:#466061;text-align:center;background:#ffffffb8;border-radius:12px 0 0 12px;max-width:980px;margin:22px auto 0;padding:16px 22px;font-size:clamp(17px,1.3vw,22px);line-height:1.55;position:relative;box-shadow:0 12px 36px #123c3f0f}.quote-block strong{color:var(--ink)}.statement-stage{grid-template-columns:minmax(250px,.85fr) .8fr 70px 1fr;align-items:center;gap:22px;min-height:60vh;display:grid}.statement-photo{height:min(56vh,600px)}.gate-number-visual{background:#ffffffb3;border:1px solid #123c3f1a;border-radius:28px;flex-direction:column;align-items:center;padding:34px 18px;display:flex}.gate-number-visual small{color:var(--teal);letter-spacing:.18em;font-weight:700}.gate-number-visual b{font-size:clamp(92px,10vw,178px);line-height:.95}.gate-number-visual span{max-width:210px;color:var(--muted);text-align:center;line-height:1.4}.morph-arrow{width:58px;height:58px;color:var(--ink);background:var(--teal);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 12px #00afb91a}.asset-orbit{aspect-ratio:1;border:1px solid #00afb952;border-radius:50%;width:min(38vw,460px);margin:auto;animation:6s ease-in-out infinite float-y;position:relative}.asset-orbit:before,.asset-orbit:after{content:"";border:1px dashed #123c3f2e;border-radius:50%;position:absolute;inset:16%}.asset-orbit:after{border-style:solid;inset:31%}.orbit-center{z-index:2;color:#fff;text-align:center;background:var(--ink);border-radius:50%;place-items:center;gap:4px;display:grid;position:absolute;inset:35%;box-shadow:0 20px 50px #123c3f40}.orbit-center svg{color:var(--teal)}.orbit-node{min-width:70px;min-height:42px;color:var(--ink);background:#fff;border:1px solid #123c3f1a;border-radius:999px;place-items:center;padding:8px 12px;font-style:normal;font-weight:700;display:grid;position:absolute;box-shadow:0 12px 28px #123c3f1a}.node-a{top:-3%;right:35%}.node-b{top:39%;left:-6%}.node-c{bottom:-1%;right:36%}.node-d{top:39%;right:-5%}.before-after{grid-template-columns:minmax(0,.8fr) 100px minmax(0,1fr);align-items:center;gap:20px;display:grid}.state-card{background:#fffc;border:1px solid #123c3f1a;border-radius:24px;min-height:350px;padding:24px;box-shadow:0 20px 50px #123c3f14}.state-tag{color:var(--muted);background:#eef2ef;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.gate-display{direction:ltr;justify-content:center;align-items:flex-end;gap:8px;margin:24px 0;display:flex}.gate-display small,.gate-display span{color:var(--muted);letter-spacing:.1em;padding-bottom:9px}.gate-display b{font-size:70px;line-height:.9}.state-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.state-card li{color:#617474;background:#f5f7f4;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.transform-line{color:var(--teal);text-align:center;flex-direction:column;align-items:center;gap:8px;font-weight:700;display:flex}.future-state{color:#fff;background:var(--ink)}.future-state .state-tag{color:var(--ink);background:var(--teal)}.traveler-core{color:#fff;background:#00afb92e;border:1px solid #ffffff2e;border-radius:50%;place-items:center;gap:4px;width:112px;height:112px;margin:14px auto;display:grid}.traveler-core svg{color:var(--teal)}.orbit-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.orbit-labels span{color:#ffffffc7;text-align:center;border:1px solid #ffffff1f;border-radius:9px;padding:9px}.wide-strip-photo{border-radius:18px;height:130px;min-height:0;margin-top:15px}.wide-strip-photo img{object-position:50% 45%}.signal-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:5vh;display:grid}.signal-grid .icon-card{min-height:240px;padding-top:25px}.signal-grid .icon-card:nth-child(2){--delay:70ms}.signal-grid .icon-card:nth-child(3){--delay:.14s}.signal-grid .icon-card:nth-child(4){--delay:.21s}.signal-grid .icon-card:nth-child(5){--delay:.28s}.signal-grid .icon-card h3{text-align:right;direction:ltr;margin-top:20px;font-size:20px}.signal-grid .icon-card p{margin-top:13px;font-size:15px;line-height:1.55}.journey-line{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:5vh 0 28px;display:grid;position:relative}.journey-line:before{content:"";background:linear-gradient(90deg, var(--teal), #00afb92e);transform-origin:100%;height:2px;transition:transform 1.5s .25s;position:absolute;top:54px;left:8%;right:8%;transform:scaleX(0)}.deck-slide.is-visible .journey-line:before{transform:scaleX(1)}.journey-stop{z-index:1;opacity:0;transition:opacity .6s ease var(--delay), transform .6s ease var(--delay);flex-direction:column;align-items:center;gap:8px;display:flex;position:relative;transform:translateY(20px)}.deck-slide.is-visible .journey-stop{opacity:1;transform:translateY(0)}.journey-stop small{color:var(--teal);font-weight:700}.journey-stop>span{color:#fff;background:var(--ink);border:6px solid #f8faf7;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 26px #123c3f2b}.journey-stop b{text-align:center;max-width:130px}.opportunity-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.opportunity-chips span{color:var(--ink);direction:ltr;background:#00afb91c;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:700}.question-shift{color:#fff;background:var(--ink);border-radius:18px;grid-template-columns:1fr 50px 1.6fr;align-items:center;gap:18px;max-width:1080px;margin:28px auto 0;padding:17px 20px;display:grid}.question-shift p{color:#ffffff80;margin:0;font-size:17px}.question-shift svg{color:var(--teal)}.question-shift strong{line-height:1.45}.process-layout{grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);gap:32px;min-height:62vh;display:grid}.process-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.process-track article{background:#ffffffc7;border:1px solid #123c3f1a;border-radius:17px;grid-template-columns:auto 44px 1fr;align-items:center;gap:12px;min-height:110px;padding:16px;display:grid}.process-track article small{color:var(--teal);font-weight:700}.process-track article svg{width:44px;height:44px;color:var(--teal);background:#00afb91a;border-radius:12px;padding:10px}.assessment-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:40px;min-height:58vh;display:grid}.factor-bars{flex-direction:column;justify-content:center;gap:15px;display:flex}.factor-row{grid-template-columns:170px 1fr;align-items:center;gap:16px;display:grid}.factor-row span{color:#536b6c;font-weight:700}.factor-row i{background:#123c3f14;border-radius:999px;height:10px;overflow:hidden}.factor-row i b{width:var(--score);border-radius:inherit;background:linear-gradient(90deg, var(--ink), var(--teal));transform-origin:100%;height:100%;transition:transform 1s cubic-bezier(.2, .78, .25, 1) var(--delay);display:block;transform:scaleX(0)}.deck-slide.is-visible .factor-row i b{transform:scaleX(1)}.ecosystem-hub{width:min(76vw,1030px);height:min(56vh,520px);margin:0 auto;position:relative}.ecosystem-hub:before,.ecosystem-hub:after{content:"";background:#00afb938;width:58%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ecosystem-hub:after{transform:translate(-50%,-50%)rotate(60deg)}.hub-center{z-index:3;color:#fff;text-align:center;background:var(--ink);border-radius:50%;place-items:center;width:155px;height:155px;padding:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 26px 70px #123c3f45}.hub-center span{color:var(--teal)}.hub-center b{direction:ltr;font-size:19px}.hub-center small{color:#fff9}.hub-node{z-index:2;background:#ffffffe0;border:1px solid #123c3f1a;border-radius:17px;width:min(22vw,250px);min-height:112px;padding:14px 16px;position:absolute;box-shadow:0 16px 36px #123c3f1a}.hub-node svg{color:var(--teal)}.hub-node b,.hub-node small{display:block}.hub-node b{text-align:right;direction:ltr;margin-top:8px;font-size:14px}.hub-node small{color:var(--muted);margin-top:4px}.hub-node-1{top:2%;right:5%}.hub-node-2{top:2%;left:5%}.hub-node-3{top:39%;right:0}.hub-node-4{top:39%;left:0}.hub-node-5{bottom:0;right:12%}.hub-node-6{bottom:0;left:12%}.retail-layout{grid-template-columns:minmax(320px,.85fr) repeat(2,minmax(0,.72fr));gap:18px;min-height:52vh;display:grid}.retail-column{background:#fffc;border:1px solid #123c3f1a;border-radius:24px;padding:24px}.retail-column h3{margin:0 0 16px;font-size:26px}.retail-column ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.retail-column li{color:#577071;border-bottom:1px solid #123c3f12;align-items:center;gap:7px;padding-bottom:8px;display:flex}.retail-column li svg{color:var(--teal)}.food-column{color:#fff;background:var(--ink)}.food-column li{color:#ffffffc7;border-color:#ffffff17}.services-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.services-grid article{background:#ffffffc7;border:1px solid #123c3f17;border-radius:14px;align-items:center;gap:10px;min-height:70px;padding:13px;display:flex}.services-grid article svg{color:var(--teal);flex:none}.services-grid article b{font-size:14px;line-height:1.3}.photo-principle{grid-template-columns:.62fr 1fr;align-items:center;gap:20px;margin-top:18px;display:grid}.photo-principle .photo-panel{min-height:220px}.photo-principle .quote-block{margin:0}.place-layout{grid-template-columns:minmax(360px,.85fr) minmax(0,1fr);gap:26px;min-height:51vh;display:grid}.place-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;display:grid}.place-list span{background:#ffffffc7;border:1px solid #123c3f17;border-radius:13px;align-items:center;gap:10px;min-height:68px;padding:14px;font-weight:700;display:flex}.place-list svg{color:var(--teal)}.transition-photo{border-radius:38px 10px;height:min(66vh,650px);position:relative;overflow:hidden;box-shadow:0 30px 80px #123c3f38}.transition-photo:after{content:"";background:linear-gradient(90deg,#123c3fd1,#123c3f14,#ffffff1f);position:absolute;inset:0}.transition-photo>img{object-fit:cover;width:100%;height:100%}.transition-overlay{z-index:2;grid-template-columns:1fr 80px 1fr;align-items:center;gap:20px;padding:7%;display:grid;position:absolute;inset:0}.transition-overlay article{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#123c3f80;border:1px solid #ffffff40;border-radius:22px;flex-direction:column;gap:4px;padding:24px;display:flex}.transition-overlay article.active{color:var(--ink);background:#ffffffe0}.transition-overlay article small{color:var(--teal);font-weight:700}.transition-overlay article b{font-size:clamp(28px,3vw,48px)}.transition-arrow{color:var(--teal);place-items:center;display:grid}.partnership-compare{grid-template-columns:.75fr 1fr;gap:22px;display:grid}.linear-model,.partnership-model{background:#fffc;border:1px solid #123c3f1a;border-radius:23px;min-height:230px;padding:24px}.partnership-model{color:#fff;background:var(--ink)}.model-label{color:var(--teal);margin-bottom:30px;font-weight:700;display:block}.linear-model>div{direction:rtl;justify-content:center;align-items:center;gap:8px;display:flex}.linear-model>div span{align-items:center;gap:8px;display:flex}.linear-model>div b{background:#eef3f0;border-radius:9px;padding:10px 13px}.equation-cloud{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.equation-cloud span{background:#00afb91c;border:1px solid #ffffff26;border-radius:999px;padding:9px 15px}.examples-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.examples-row span{background:#ffffffbd;border-radius:10px;align-items:center;gap:6px;padding:11px;font-size:13px;font-weight:700;display:flex}.examples-row svg{color:var(--teal)}.gate-evolution{grid-template-columns:minmax(250px,.65fr) 80px minmax(0,1.15fr);align-items:center;gap:18px;display:grid}.today-gate,.future-gate{background:#fffc;border:1px solid #123c3f1a;border-radius:24px;min-height:340px;padding:24px}.today-gate>small{color:var(--muted);font-weight:700}.today-gate p{color:var(--muted);text-align:center}.evolution-arrow{width:58px;height:58px;color:var(--ink);background:var(--teal);border-radius:50%;place-items:center;margin:auto;display:grid}.future-gate{color:#fff;background:var(--ink)}.future-core{color:var(--teal);align-items:center;gap:10px;margin-bottom:20px;display:flex}.future-core b{color:#fff;font-size:22px}.future-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.future-items span{color:#ffffffc2;text-align:right;direction:ltr;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:7px;min-height:50px;padding:9px 11px;display:flex}.future-items svg{color:var(--teal)}.naming-note{max-width:620px;color:var(--ink);background:#00afb91c;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin:16px auto 0;padding:12px 16px;font-weight:700;display:flex}.reference-cards{grid-template-columns:1fr .7fr 1fr;align-items:center;gap:20px;display:grid}.reference-cards>article{background:#fffc;border:1px solid #123c3f1a;border-radius:24px;min-height:240px;padding:24px}.reference-cards article>span{width:52px;height:52px;color:var(--teal);background:#00afb91a;border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.reference-cards small{color:var(--teal);font-weight:700}.reference-cards h3{margin:5px 0 8px;font-size:27px}.reference-cards p{color:var(--muted);margin:0;line-height:1.5}.reference-link{color:var(--teal);text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}.reference-link b{color:var(--ink)}.reference-photo{border-radius:18px;height:190px;min-height:0;margin-top:18px}.metro-layout{grid-template-columns:1fr .82fr;gap:32px;min-height:55vh;display:grid}.metro-line{flex-direction:column;justify-content:center;gap:11px;padding-right:30px;display:flex;position:relative}.metro-line:before{content:"";background:linear-gradient(var(--teal), var(--ink));border-radius:999px;width:4px;position:absolute;top:12%;bottom:12%;right:43px}.metro-line span{z-index:1;opacity:0;transition:opacity .6s ease var(--delay), transform .6s ease var(--delay);align-items:center;gap:15px;display:flex;position:relative;transform:translate(22px)}.deck-slide.is-visible .metro-line span{opacity:1;transform:translate(0)}.metro-line i{color:#fff;background:var(--ink);border:5px solid #f7f9f5;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-style:normal;display:grid}.metro-line b{background:#fff;border:1px solid #123c3f1a;border-radius:10px;padding:10px 14px}.lesson-card{color:#fff;background:var(--ink);border-radius:28px;align-self:center;padding:30px;box-shadow:0 26px 70px #123c3f33}.lesson-card>span{color:var(--teal);font-weight:700}.lesson-card p{color:#ffffffb8;margin:18px 0;font-size:18px;line-height:1.65}.lesson-card strong{border-top:1px solid #ffffff24;padding-top:17px;line-height:1.55;display:block}.world-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.world-cases article{background:#ffffffd1;border:1px solid #123c3f1a;border-radius:26px;min-height:300px;padding:28px}.world-cases article:nth-child(2){color:#fff;background:var(--ink)}.case-top{color:var(--teal);align-items:center;gap:10px;display:flex}.world-cases h3{color:var(--teal);text-align:right;direction:ltr;margin:28px 0 10px;font-size:34px}.world-cases p{max-width:540px;color:var(--muted);font-size:18px;line-height:1.65}.world-cases article:nth-child(2) p{color:#ffffffb8}.shared-principle{background:#00afb91a;border-radius:15px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:16px;display:flex}.shared-principle svg{color:var(--teal)}.learning-layout{grid-template-columns:1fr minmax(330px,.72fr);gap:32px;min-height:57vh;display:grid}.numbered-lessons{flex-direction:column;gap:9px;display:flex}.numbered-lessons article{background:#ffffffc7;border:1px solid #123c3f17;border-radius:14px;grid-template-columns:52px 1fr;align-items:center;gap:14px;min-height:78px;padding:12px 15px;display:grid}.numbered-lessons article>b{color:var(--teal);direction:ltr;font-size:23px}.numbered-lessons h3{margin:0;font-size:17px}.numbered-lessons p{color:var(--muted);margin:3px 0 0;font-size:13px}.investor-sectors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.investor-sectors article{background:#fffc;border:1px solid #123c3f17;border-radius:19px;min-height:220px;padding:20px}.investor-sectors .wide-sector{grid-column:span 2}.investor-sectors article>span{width:43px;height:43px;color:var(--teal);background:#00afb91a;border-radius:12px;place-items:center;display:grid}.investor-sectors h3{margin:14px 0;font-size:18px}.investor-sectors article>div{flex-wrap:wrap;gap:6px;display:flex}.investor-sectors small{color:#536c6d;background:#f0f4f1;border-radius:999px;padding:5px 8px;font-weight:700}.matching-table{width:67%}.matching-table>div{background:#ffffffd1;border:1px solid #123c3f17;border-radius:12px;grid-template-columns:1fr 56px 1.15fr;align-items:center;gap:10px;margin-bottom:8px;padding:10px 13px;display:grid}.matching-table span{color:#526b6c;align-items:center;gap:9px;display:flex}.matching-table span svg,.matching-table i{color:var(--teal)}.matching-table i{place-items:center;display:grid}.matching-table strong{text-align:right;direction:ltr}.matching-photo{width:30%;height:calc(100% - 70px);min-height:0;position:absolute;top:-4px;left:0}.investor-value-layout{grid-template-columns:1.25fr minmax(330px,.68fr);gap:24px;display:grid}.rights-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rights-grid span{background:#fffc;border:1px solid #123c3f17;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:9px 11px;font-size:13px;font-weight:700;display:flex}.rights-grid svg{color:var(--teal)}.investor-value-layout .photo-panel{min-height:360px}.value-equation{color:#fff;background:var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:14px;display:flex}.value-equation i{color:var(--teal);font-size:23px;font-style:normal}.capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.capabilities-grid .icon-card{min-height:160px}.partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.partner-grid article{background:#fffc;border:1px solid #123c3f1a;border-radius:20px;min-height:300px;padding:21px}.partner-grid article:nth-child(2n){background:#eef7f5}.partner-grid article>b{min-height:64px;color:var(--teal);text-align:right;direction:ltr;font-size:25px;display:block}.partner-grid article span{color:var(--teal);margin-top:12px;font-size:11px;font-weight:700;display:block}.partner-grid article p{color:#566f70;margin:4px 0 0;font-size:13px;line-height:1.45}.selection-chain,.pilot-cycle{justify-content:center;align-items:center;gap:5px;margin-top:16px;display:flex}.selection-chain span,.pilot-cycle span{align-items:center;gap:6px;display:flex}.selection-chain b,.pilot-cycle b{color:var(--ink);background:#00afb91a;border-radius:999px;padding:9px 12px;font-size:12px}.portfolio-photo{z-index:-1;position:absolute;inset:0}.portfolio-photo:after{content:"";background:linear-gradient(90deg,#f7f9f5fa 16%,#f7f9f5bf 48%,#f7f9f526),linear-gradient(#0000,#123c3f59);position:absolute;inset:0}.portfolio-photo img{object-fit:cover;width:100%;height:100%}.portfolio-stack{flex-direction:column;align-items:flex-start;gap:11px;width:min(52vw,700px);margin-top:5vh;display:flex}.portfolio-stack span{width:calc(35% + var(--level) * 14%);color:#fff;background:var(--ink);border:1px solid #123c3f1c;border-radius:0 16px 16px 0;padding:18px 24px}@supports (color:color-mix(in lab, red, red)){.portfolio-stack span{background:color-mix(in srgb, var(--ink) calc(55% + var(--level) * 10%), var(--teal))}}.portfolio-stack span{font-size:calc(16px + var(--level) * 2px);font-weight:700;box-shadow:0 14px 36px #123c3f29}.portfolio-pyramid{flex-direction:column;align-items:center;gap:8px;max-width:920px;margin:0 auto;display:flex}.portfolio-pyramid article{width:var(--width);color:#fff;background:linear-gradient(90deg, var(--ink), #176b6e);border-radius:13px;grid-template-columns:52px 1fr;align-items:center;gap:15px;min-height:72px;padding:10px 18px;display:grid;box-shadow:0 10px 28px #123c3f1f}.portfolio-pyramid article:nth-child(2n){background:linear-gradient(90deg, #176b6e, var(--teal))}.portfolio-pyramid article>b{color:#8be1e4;direction:ltr;font-size:22px}.portfolio-pyramid h3,.portfolio-pyramid p{margin:0}.portfolio-pyramid h3{text-align:right;direction:ltr;font-size:17px}.portfolio-pyramid p{color:#ffffffb3;font-size:12px}.investment-card{background:#ffffffe0;border:1px solid #123c3f1c;border-radius:28px;max-width:1080px;margin:0 auto;padding:24px;box-shadow:0 28px 80px #123c3f24}.investment-card-head{border-bottom:1px solid #123c3f17;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.investment-card-head div{flex-direction:column;display:flex}.investment-card-head small{color:var(--teal);font-weight:700}.investment-card-head strong{text-align:right;direction:ltr;font-size:30px}.investment-card-head>span{width:52px;height:52px;color:var(--teal);background:#00afb91a;border-radius:15px;place-items:center;display:grid}.investment-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.investment-fields span{color:#50696a;background:#f3f6f3;border-radius:9px;align-items:center;gap:7px;min-height:50px;padding:9px;font-size:12px;font-weight:700;display:flex}.investment-fields svg{color:var(--teal)}.investment-result{color:#fff;background:var(--ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:15px;padding:11px;font-weight:700;display:flex}.investment-result svg{color:var(--teal)}.business-orbit{aspect-ratio:1;border:1px solid #00afb94d;border-radius:50%;width:min(50vw,540px);margin:-10px auto 0;position:relative}.business-orbit:before{content:"";border:1px dashed #123c3f2e;border-radius:50%;animation:22s linear infinite orbit;position:absolute;inset:15%}.business-core{color:#fff;text-align:center;background:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset:31%;box-shadow:0 28px 70px #123c3f40}.business-core svg{color:var(--teal)}.business-core b{direction:ltr;font-size:15px}.business-node{text-align:center;background:#fff;border:1px solid #123c3f1a;border-radius:999px;min-width:96px;padding:9px 12px;font-style:normal;font-weight:700;position:absolute;box-shadow:0 12px 30px #123c3f1a}.business-node-1{top:-3%;right:39%}.business-node-2{top:20%;left:-5%}.business-node-3{bottom:17%;left:-2%}.business-node-4{bottom:-3%;right:40%}.business-node-5{bottom:17%;right:-2%}.business-node-6{top:20%;right:-5%}.revenue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.revenue-grid article{background:#ffffffd1;border:1px solid #123c3f1a;border-radius:17px;align-items:center;gap:14px;min-height:115px;padding:17px;display:flex}.revenue-grid article>svg{box-sizing:content-box;color:var(--teal);background:#00afb91a;border-radius:13px;flex:none;padding:12px}.revenue-grid h3,.revenue-grid p{margin:0}.revenue-grid h3{text-align:right;direction:ltr;font-size:15px}.revenue-grid p{color:var(--muted);margin-top:5px;font-size:13px}.revenue-wide{grid-column:span 3;justify-content:center}.scale-photo{z-index:-1;border-radius:0;min-height:0;position:absolute;inset:0}.scale-photo:after{background:linear-gradient(90deg,#f7f9f5f7,#f7f9f5a3,#123c3f4d)}.scale-content{grid-template-columns:auto 1fr 70px auto 1fr;align-items:center;gap:16px;max-width:1060px;margin-top:13vh;display:grid}.pilot-count,.portfolio-count{color:var(--teal);direction:ltr;font-size:clamp(52px,7vw,100px);font-weight:700;line-height:1}.portfolio-count{color:var(--ink);font-size:clamp(40px,5vw,78px)}.scale-content h3{max-width:160px;margin:0;font-size:19px}.scale-arrow{width:56px;height:56px;color:var(--ink);background:var(--teal);border-radius:50%;place-items:center;display:grid}.pilot-layout{grid-template-columns:.75fr 1.25fr;gap:28px;display:grid}.pilot-criteria{color:#fff;background:var(--ink);border-radius:22px;padding:24px}.pilot-criteria h3{margin:0 0 18px}.pilot-criteria span{color:#ffffffc2;border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;padding:10px 0;display:flex}.pilot-criteria svg{color:var(--teal)}.pilot-gates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pilot-gates article{background:#ffffffd1;border:1px solid #123c3f17;border-radius:17px;flex-direction:column;justify-content:center;min-height:135px;padding:18px;display:flex}.pilot-gates b{color:var(--teal);text-align:right;direction:ltr;font-size:21px}.pilot-gates span{text-align:right;direction:ltr;margin-top:5px;font-weight:700}.pilot-gates small{color:var(--muted);text-align:right;direction:ltr;margin-top:4px}.contract-layout{grid-template-columns:.75fr 1.25fr;gap:28px;display:grid}.contract-context{color:#fff;background:var(--ink);border-radius:24px;padding:27px}.contract-context>span{width:50px;height:50px;color:var(--teal);background:#00afb91f;border-radius:14px;place-items:center;display:grid}.contract-context h3{margin:22px 0 8px;font-size:26px}.contract-context p{color:#ffffffb8;line-height:1.7}.contract-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.contract-checklist span{background:#fffc;border:1px solid #123c3f17;border-radius:14px;align-items:center;gap:10px;min-height:82px;padding:15px;font-weight:700;display:flex}.contract-checklist svg{color:var(--teal)}.balance-photo{z-index:-2;border-radius:0;min-height:0;position:absolute;inset:0}.balance-photo:after{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f7f9f5d1}.balance-scale{max-width:940px;margin:7vh auto 0;position:relative}.scale-beam{grid-template-columns:1fr 130px 1fr;align-items:end;display:grid;position:relative}.scale-beam:after{content:"";background:var(--ink);border-radius:999px;height:7px;position:absolute;bottom:3px;left:7%;right:7%}.scale-beam article{z-index:1;background:#ffffffe6;border:1px solid #123c3f1c;border-radius:26px;flex-direction:column;align-items:center;min-height:210px;padding:30px;display:flex;position:relative;box-shadow:0 20px 60px #123c3f24}.scale-beam article svg{color:var(--teal)}.scale-beam article b{direction:ltr;margin-top:25px;font-size:24px}.scale-beam article span{color:var(--muted)}.scale-beam>i{z-index:2;border-right:48px solid #0000;border-bottom:160px solid var(--ink);border-left:48px solid #0000;width:0;height:0;margin:0 auto;position:relative}.scale-base{color:#fff;background:var(--ink);border-radius:0 0 18px 18px;justify-content:center;align-items:center;gap:9px;width:330px;margin:0 auto;padding:14px;display:flex}.scale-base svg{color:var(--teal)}.safeguards-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:5vh;display:grid}.safeguards-grid article{text-align:center;background:#fffc;border:1px solid #123c3f17;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:145px;padding:18px;display:flex}.safeguards-grid article>span{width:50px;height:50px;color:var(--teal);background:#00afb91a;border-radius:14px;place-items:center;display:grid}.kpi-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.kpi-dashboard article{background:#ffffffd1;border:1px solid #123c3f1a;border-radius:18px;min-height:315px;padding:18px}.kpi-head{align-items:center;gap:10px;display:flex}.kpi-head>span{width:42px;height:42px;color:var(--teal);background:#00afb91a;border-radius:12px;place-items:center;display:grid}.kpi-head h3{margin:0;font-size:17px}.kpi-dashboard ul{color:var(--muted);flex-direction:column;gap:7px;margin:18px 0 20px;padding-right:18px;font-size:13px;line-height:1.35;display:flex}.kpi-meter{background:#123c3f14;border-radius:999px;height:8px;display:block;overflow:hidden}.kpi-meter b{border-radius:inherit;background:linear-gradient(90deg, var(--ink), var(--teal));transform-origin:100%;width:82%;height:100%;transition:transform 1.3s .5s;display:block;transform:scaleX(0)}.deck-slide.is-visible .kpi-meter b{transform:scaleX(1)}.data-cycle{aspect-ratio:1.35;width:min(62vw,720px);margin:-12px auto 0;position:relative}.data-cycle:before{content:"";border:2px dashed #00afb947;border-radius:50%;animation:28s linear infinite orbit;position:absolute;inset:12% 14%}.cycle-center{z-index:2;color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:145px;height:145px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 65px #123c3f38}.cycle-center svg{color:var(--teal)}.cycle-node{background:#fff;border:1px solid #123c3f1a;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;width:190px;min-height:74px;padding:11px 13px;display:grid;position:absolute;box-shadow:0 14px 35px #123c3f1c}.cycle-node svg{color:var(--teal);grid-row:span 2}.cycle-node small{color:var(--muted);line-height:1.2}.cycle-node-1{top:0;right:38%}.cycle-node-2{top:28%;left:0}.cycle-node-3{bottom:0;left:17%}.cycle-node-4{bottom:0;right:17%}.cycle-node-5{top:28%;right:0}.operating-model{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding-bottom:86px;display:grid;position:relative}.operating-model>article{background:#ffffffd1;border:1px solid #123c3f1a;border-radius:20px;min-height:325px;padding:20px}.operating-model article>span{width:46px;height:46px;color:var(--teal);background:#00afb91a;border-radius:13px;place-items:center;display:grid}.operating-model h3{min-height:54px;margin:16px 0 10px;font-size:18px}.operating-model ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.operating-model li{color:var(--muted);align-items:flex-start;gap:6px;font-size:13px;line-height:1.4;display:flex}.operating-model li svg{color:var(--teal);flex:none;margin-top:2px}.governance-core{color:#fff;background:var(--ink);border-radius:14px;grid-template-columns:32px auto 1fr;align-items:center;gap:8px;padding:14px 18px;display:grid;position:absolute;bottom:0;left:18%;right:18%;box-shadow:0 18px 42px #123c3f2e}.governance-core svg{color:var(--teal)}.governance-core span{color:#ffffff9e;text-align:left}.expansion-map{width:min(72vw,920px);height:min(50vh,470px);margin:0 auto;position:relative}.expansion-map:before{content:"";border:1px dashed #00afb952;border-radius:50%;width:68%;height:68%;animation:30s linear infinite orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.expansion-core{z-index:2;color:#fff;text-align:center;background:var(--ink);border-radius:50%;place-items:center;width:150px;height:150px;padding:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 65px #123c3f40}.expansion-core svg{color:var(--teal)}.expansion-core small{color:#ffffff94}.expansion-node{background:#fff;border:1px solid #123c3f1a;border-radius:999px;align-items:center;gap:7px;min-width:145px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 13px 32px #123c3f1a}.expansion-node svg{color:var(--teal)}.expansion-node-1{top:0;right:42%}.expansion-node-2{top:17%;left:4%}.expansion-node-3{bottom:18%;left:0}.expansion-node-4{bottom:0;right:18%}.expansion-node-5{bottom:0;left:17%}.expansion-node-6{bottom:18%;right:0}.expansion-node-7{top:17%;right:4%}.why-gates{justify-content:center;align-items:center;gap:9px;margin-top:8px;display:flex}.why-gates>b{margin-left:8px}.why-gates span{color:var(--ink);background:#00afb91a;border-radius:999px;padding:7px 10px;font-weight:700}.why-gates i{color:var(--teal);font-style:normal}.impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.impact-grid article{background:#ffffffd1;border:1px solid #123c3f1a;border-radius:20px;min-height:200px;padding:22px;transition:transform .22s,background .22s}.impact-grid article:hover{background:#fff;transform:translateY(-4px)}.impact-grid article>span{width:48px;height:48px;color:var(--teal);background:#00afb91a;border-radius:14px;place-items:center;display:grid}.impact-grid h3{margin:16px 0 7px}.impact-grid p{color:var(--muted);margin:0;line-height:1.5}.final-slide{color:#fff;background:radial-gradient(circle at 12% 18%, #00afb947, transparent 28%), var(--ink)}.final-slide:before{opacity:.12!important;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px)!important}.final-slide .slide-heading p{color:#ffffffb3}.future-flow{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff21;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:18px;display:flex;position:relative}.future-flow>span{opacity:0;transition:opacity .6s ease var(--delay), transform .6s ease var(--delay);align-items:center;gap:6px;display:flex;transform:translate(18px)}.final-slide.is-visible .future-flow>span{opacity:1;transform:translate(0)}.future-flow i{width:44px;height:44px;color:var(--teal);background:#00afb91f;border-radius:12px;place-items:center;display:grid}.future-flow b{max-width:86px;font-size:12px;line-height:1.25}.future-flow>span>svg{color:var(--teal)}.vision-card{z-index:2;text-align:center;background:#00afb917;border:1px solid #00afb959;border-radius:19px;max-width:880px;margin:26px auto 0;padding:22px 26px;position:relative}.vision-card span{color:var(--teal);font-weight:700}.vision-card p{color:#fff;margin:8px 0 0;font-size:clamp(18px,1.5vw,25px);line-height:1.65}.final-photo{z-index:-1;opacity:.24;height:36%;min-height:0;box-shadow:none;border-radius:0;position:absolute;inset:auto 0 0}.final-photo:after{background:linear-gradient(0deg, transparent, var(--ink))}.final-slide .section-number,.final-slide .section-kicker{color:var(--teal)}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-height:780px) and (min-width:901px){.deck-slide:not(.hero-slide){padding-top:88px;padding-bottom:48px}.slide-heading{margin-bottom:16px}.slide-heading h2{font-size:clamp(32px,3.2vw,54px)}.slide-heading p{font-size:16px}.icon-card{min-height:120px;padding:14px}.signal-grid .icon-card{min-height:190px}.partner-grid article,.kpi-dashboard article,.operating-model>article{min-height:260px}}@media (max-width:1100px){html{scroll-snap-type:y proximity}.deck-slide:not(.hero-slide){padding-inline:64px}.chapter-rail{display:none}.overview-grid,.signal-grid,.services-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.statement-stage{grid-template-columns:.9fr 1fr 60px 1fr}.statement-photo{display:none}.ecosystem-hub{width:90vw}.hub-node{width:25vw}.retail-layout{grid-template-columns:.72fr repeat(2,1fr)}.investor-sectors,.partner-grid,.kpi-dashboard,.operating-model{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-model{padding-bottom:90px}.investment-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.future-flow{flex-wrap:wrap}.matching-photo{display:none}.matching-table{width:100%}}@media (max-width:760px){html{scroll-snap-type:none}.fixed-brand{width:128px;top:17px;right:18px}.deck-tools{top:16px;left:16px}.deck-tools button{width:36px;height:36px}.slide-controls{bottom:14px;left:14px}.deck-slide,.deck-slide:not(.hero-slide){min-height:auto;padding:88px 20px 80px;overflow:hidden}.hero-slide{min-height:100svh}.slide-heading h2{font-size:clamp(34px,10vw,52px)}.slide-heading p{font-size:15px}.section-number{bottom:18px;right:20px}.overview-panel{border-radius:22px;width:auto;padding:20px 14px;inset:8px}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.split-layout,.before-after,.process-layout,.assessment-layout,.retail-layout,.place-layout,.metro-layout,.learning-layout,.investor-value-layout,.pilot-layout,.contract-layout,.reference-cards,.gate-evolution,.partnership-compare{grid-template-columns:1fr}.photo-panel{min-height:320px}.mini-card-grid,.signal-grid,.services-grid,.capabilities-grid,.impact-grid,.safeguards-grid,.revenue-grid,.investor-sectors,.partner-grid,.kpi-dashboard,.operating-model{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-card{min-height:135px}.statement-stage{grid-template-columns:1fr}.statement-photo,.morph-arrow{display:none}.asset-orbit{width:86vw}.transform-line,.evolution-arrow{transform:rotate(-90deg)}.wide-strip-photo{height:180px}.journey-line{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.journey-line:before{display:none}.question-shift{text-align:center;grid-template-columns:1fr}.question-shift>svg{margin:auto;transform:rotate(-90deg)}.process-track{grid-template-columns:1fr}.factor-row{grid-template-columns:120px 1fr}.ecosystem-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:auto;height:auto;display:grid}.ecosystem-hub:before,.ecosystem-hub:after{display:none}.hub-center,.hub-node{width:auto;min-height:120px;position:static}.hub-center{border-radius:18px;width:auto;height:auto;transform:none}.transition-photo{height:620px}.transition-overlay{grid-template-columns:1fr}.transition-arrow{transform:rotate(-90deg)}.examples-row,.investment-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.linear-model>div{flex-wrap:wrap}.reference-link{margin:16px 0;transform:rotate(-90deg)}.reference-link b{display:none}.wide-sector{grid-column:span 2!important}.value-equation,.selection-chain,.pilot-cycle,.why-gates{flex-wrap:wrap}.portfolio-stack{width:100%}.portfolio-pyramid article{width:100%!important}.business-orbit{width:88vw}.revenue-wide{grid-column:span 2}.scale-content{grid-template-columns:1fr;margin-top:3vh}.scale-arrow{transform:rotate(-90deg)}.scale-photo{opacity:.32}.balance-scale{margin-top:20px}.scale-beam{grid-template-columns:1fr 50px 1fr}.scale-beam article{min-height:180px;padding:18px 10px}.scale-beam article b{font-size:15px}.scale-beam>i{border-bottom-width:130px;border-left-width:22px;border-right-width:22px}.scale-base{width:230px}.data-cycle,.expansion-map{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:auto;height:auto;display:grid}.data-cycle:before,.expansion-map:before{display:none}.cycle-center,.cycle-node,.expansion-core,.expansion-node{border-radius:16px;width:auto;height:auto;min-height:100px;position:static;transform:none}.cycle-center,.expansion-core{grid-column:span 2}.governance-core{grid-column:span 2;margin-top:8px;position:static}.operating-model{padding-bottom:0}.future-flow{justify-content:flex-start}.future-flow>span>svg{display:none}.final-photo{height:45%}}@media (max-width:480px){.mini-card-grid,.signal-grid,.services-grid,.capabilities-grid,.impact-grid,.safeguards-grid,.revenue-grid,.investor-sectors,.partner-grid,.kpi-dashboard,.operating-model,.place-list,.rights-grid,.contract-checklist,.pilot-gates{grid-template-columns:1fr}.wide-sector,.revenue-wide,.governance-core{grid-column:span 1!important}.matching-table>div{grid-template-columns:1fr 32px 1.15fr;font-size:12px}.investment-fields,.examples-row,.overview-grid{grid-template-columns:1fr}}.hero-slide{background:#f7f8f4;grid-template-columns:minmax(520px,.9fr) minmax(0,1.1fr)}.hero-cinematic-bg{z-index:-4;position:absolute;inset:0;overflow:hidden}.hero-cinematic-bg:before{content:"";z-index:2;background:linear-gradient(90deg,#f7f8f405 0%,#f7f8f414 38%,#f7f8f4db 68%,#f7f8f4 83%),linear-gradient(#0000 48%,#123c3f47);position:absolute;inset:0}.hero-cinematic-bg:after{content:"";z-index:3;background:radial-gradient(circle at var(--mx,32%) var(--my,46%), #00afb933, transparent 18%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.hero-cinematic-bg img{object-fit:cover;object-position:24% center;width:100%;height:100%;transform:translate3d(0, var(--parallax-y,0px), 0) scale(1.12);animation:15s ease-in-out infinite alternate cinematic-breathe}.hero-light-sweep{z-index:4;filter:blur(20px);background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:18%;animation:6.5s ease-in-out infinite light-sweep;position:absolute;top:-20%;bottom:-20%;left:-18%;transform:skew(-12deg)}.hero-scan-grid{z-index:-1;opacity:.36;background-image:linear-gradient(#00afb91a 1px,#0000 1px),linear-gradient(90deg,#00afb91a 1px,#0000 1px);background-size:86px 86px;animation:18s linear infinite grid-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 70%);mask-image:linear-gradient(90deg,#000 0%,#0000 70%)}.hero-copy{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#0000,#f7f8f480);border-right:1px solid #00afb947;grid-column:1;max-width:760px;padding:28px clamp(18px,3vw,58px)}.hero-copy h1{text-shadow:0 12px 40px #ffffffbf;overflow:hidden}.hero-copy h1 span{-webkit-text-stroke-width:2px;filter:drop-shadow(0 10px 22px #fffc)}.hero-pill-row span{border:0;border-right:2px solid var(--teal);background:#ffffff7a;border-radius:0;position:relative;overflow:hidden}.hero-pill-row span:after{content:"";background:linear-gradient(90deg,#0000,#00afb92e,#0000);animation:4s ease-in-out infinite chip-scan;position:absolute;inset:0;transform:translate(120%)}.hero-visual{pointer-events:none;grid-column:2;min-height:min(74vh,760px)}.hero-flight-path{width:74px;height:74px;color:var(--teal);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#123c3f59;border:1px solid #ffffff8c;border-radius:50%;place-items:center;animation:5s ease-in-out infinite flight-float;display:grid;position:absolute;top:22%;right:8%;box-shadow:0 0 0 16px #00afb914,0 20px 50px #123c3f33}.hero-flight-path:before{content:"";border:1px dashed #ffffff80;border-color:#0000 #ffffff80 #ffffff80 #0000;border-radius:50%;width:34vw;height:20vw;position:absolute;bottom:35px;right:36px;transform:rotate(-20deg)}.hero-flight-path svg,.gate-badge svg,.hero-slide svg{stroke-dasharray:90;stroke-dashoffset:90px;animation:1.8s .6s forwards svg-draw,4s ease-in-out 2.4s infinite svg-pulse}.gate-badge{border:0;border-right:4px solid var(--teal);background:#123c3f9e;border-radius:0;inset:auto 6% 10% auto;box-shadow:0 25px 70px #123c3f3d}.value-card{border:0;border-bottom:3px solid var(--teal);background:#ffffffb8;border-radius:0;bottom:4%;left:4%;right:auto}@keyframes cinematic-breathe{0%{transform:translate(-1.5%,-1%)scale(1.12)}to{transform:translate(1.5%,1%)scale(1.17)}}@keyframes light-sweep{0%,12%{opacity:0;left:-24%}38%{opacity:1}64%,to{opacity:0;left:112%}}@keyframes grid-drift{to{background-position:86px 43px,43px 86px}}@keyframes chip-scan{0%,45%{transform:translate(120%)}70%,to{transform:translate(-120%)}}@keyframes flight-float{0%,to{transform:translate(0)rotate(-5deg)}50%{transform:translate(-18px,-14px)rotate(4deg)}}@keyframes svg-draw{to{stroke-dashoffset:0}}@keyframes svg-pulse{0%,to{filter:drop-shadow(0 0 #00afb900)}50%{filter:drop-shadow(0 0 8px #00afb9bf)}}@media (max-width:980px){.hero-slide{grid-template-columns:1fr}.hero-copy{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#f7f8f494;grid-column:1}.hero-visual{grid-column:1}}.fixed-brand{z-index:72}.fixed-brand img{transition:filter .32s,opacity .32s}.brand-on-dark .fixed-brand img{filter:brightness(0)invert()}.deck-slide{height:auto;min-height:100svh;scroll-margin-top:0;overflow:clip}.deck-slide:not(.hero-slide){flex-direction:column;justify-content:center;display:flex}.slide-heading,.slide-body,.slide-body>*{min-width:0;max-width:100%}.slide-body{width:100%}.slide-body h3,.slide-body p,.slide-body li,.slide-body span,.slide-body b{overflow-wrap:anywhere}.ecosystem-hub,.data-cycle,.expansion-map,.business-orbit,.asset-orbit{max-width:100%}.deck-slide:not(.is-visible) *,.deck-slide:not(.is-visible) :before,.deck-slide:not(.is-visible) :after{animation-play-state:paused!important}.deck-slide.is-visible *,.deck-slide.is-visible :before,.deck-slide.is-visible :after{animation-play-state:running}.slide-aura{display:none}.slide-cinematic-bg:after,.hero-cinematic-bg:after{mix-blend-mode:normal;opacity:.56}.slide-cinematic-bg img,.hero-cinematic-bg img{will-change:transform}.deck-slide [data-reveal]{opacity:0;filter:none;clip-path:none;transition-property:opacity,translate,scale,rotate;transition-duration:.82s;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-delay:var(--sequence,var(--delay,0s));translate:0 42px;rotate:none;scale:.985}.motion-family-1 [data-reveal]{translate:52px 30px;rotate:-.7deg}.motion-family-2 [data-reveal]{translate:-52px 30px;rotate:.7deg}.motion-family-3 [data-reveal]{translate:0 46px;scale:.91}.motion-family-4 [data-reveal]{translate:0 54px}.motion-family-5 [data-reveal]{translate:0 -30px;scale:.96}.motion-family-6 [data-reveal]{translate:0 58px;scale:1.025}.deck-slide.is-visible [data-reveal]{opacity:1;translate:0;rotate:none;scale:1}.deck-slide [data-reveal] svg{transform-box:fill-box;transform-origin:50%}.deck-slide.is-visible [data-reveal] svg{animation:icon-arrive .82s cubic-bezier(.16, 1, .3, 1) calc(var(--sequence,0s) + .18s) both, icon-alive 4.8s ease-in-out calc(var(--sequence,0s) + 1.2s) infinite}.deck-slide svg path,.deck-slide svg line,.deck-slide svg polyline,.deck-slide svg circle,.deck-slide svg rect{stroke-dasharray:105;stroke-dashoffset:105px;filter:none}.deck-slide.is-visible svg path,.deck-slide.is-visible svg line,.deck-slide.is-visible svg polyline,.deck-slide.is-visible svg circle,.deck-slide.is-visible svg rect{animation:1.15s cubic-bezier(.22,1,.36,1) forwards svg-draw}.icon-shell,.column-icon,.services-grid article>svg,.revenue-grid article>svg,.kpi-head>span,.operating-model article>span,.impact-grid article>span,.safeguards-grid article>span{isolation:isolate;color:var(--teal)}.icon-shell:after,.ecosystem-hub>div:after,.future-flow>div>span:after{opacity:0;border-style:solid;animation:3.8s ease-out infinite icon-signal;inset:-7px}.icon-card,.services-grid article,.place-point,.benefit-card,.principle-card,.capability-card,.partner-card,.revenue-card,.safeguard-card,.kpi-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.flight-pattern{z-index:-1;width:640px;height:190px;color:var(--teal);opacity:.32;pointer-events:none;transform-origin:50%;position:absolute}.flight-pattern-0{bottom:4%;right:-80px;transform:rotate(-7deg)}.flight-pattern-1{top:20%;left:-70px;transform:rotate(7deg)scaleX(-1)}.flight-pattern-2{top:12%;right:-95px;transform:rotate(4deg)}.flight-pattern-3{bottom:8%;left:-100px;transform:rotate(-5deg)scaleX(-1)}.flight-track{opacity:.62;border-top:1px dashed;border-radius:50% 50% 0 0;height:142px;position:absolute;inset:28px 8px 0}.flight-track:before{content:"";opacity:.22;border-top:1px solid;border-radius:50%;height:104px;position:absolute;inset:18px 78px auto}.flight-plane{color:#fff;background:var(--ink);offset-path:path("M 8 132 C 160 5 390 0 612 126");offset-rotate:auto 90deg;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:22px;left:4px;box-shadow:0 0 0 8px #00afb91a}.deck-slide.is-visible .flight-plane{animation:8.5s cubic-bezier(.45,0,.55,1) infinite plane-route}.flight-marker{background:var(--paper);border:2px solid;border-radius:50%;width:9px;height:9px;position:absolute}.flight-marker-one{top:74%;left:20%}.flight-marker-two{top:48%;right:19%}.flight-marker:after{content:"";border:1px solid;border-radius:50%;animation:2.8s ease-out infinite route-ping;position:absolute;inset:-7px}.final-slide .flight-pattern{color:#ffffffbf;opacity:.22}.hero-air-route{z-index:1;color:#ffffffc7;pointer-events:none;width:min(62vw,940px);height:460px;position:absolute;top:6%;left:-5%;transform:rotate(-5deg)}.hero-route-line{opacity:.62;border-top:1px dashed;border-radius:50% 50% 0 0;height:350px;position:absolute;inset:50px 0 0}.hero-route-line:after{content:"";opacity:.24;border-top:1px solid;border-radius:50%;height:250px;position:absolute;inset:26px 100px auto}.hero-route-plane{color:#fff;offset-path:path("M 14 328 C 230 35 560 5 900 315");offset-rotate:auto 90deg;background:#123c3fbd;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:62px;height:62px;animation:10.5s cubic-bezier(.45,0,.55,1) infinite hero-plane-route;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 14px #00afb91f}.hero-route-marker{border:2px solid;border-radius:50%;width:12px;height:12px;position:absolute}.hero-route-marker:after{content:"";border:1px solid;border-radius:50%;animation:3s ease-out infinite route-ping;position:absolute;inset:-10px}.hero-route-marker.marker-one{top:42%;left:25%}.hero-route-marker.marker-two{top:37%;right:16%}.hero-copy{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.hero-pill-row span,.gate-badge,.value-card,.deck-tools button,.slide-controls{-webkit-backdrop-filter:none;backdrop-filter:none}.has-backdrop .slide-heading,.has-backdrop .slide-body{width:min(59vw,920px)}.has-backdrop .slide-cinematic-bg img{animation-duration:22s}.section-index-ghost{opacity:.018}@keyframes plane-route{0%{offset-distance:0%;opacity:0}8%{opacity:1}82%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes hero-plane-route{0%{offset-distance:0%;opacity:0}10%{opacity:1}86%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes route-ping{0%{opacity:.8;transform:scale(.45)}75%,to{opacity:0;transform:scale(1.65)}}@keyframes icon-arrive{0%{opacity:0;transform:scale(.55)rotate(-16deg)}70%{opacity:1;transform:scale(1.12)rotate(4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes icon-alive{0%,84%,to{transform:translateY(0)rotate(0)}90%{transform:translateY(-4px)rotate(-4deg)}95%{transform:translateY(1px)rotate(3deg)}}@keyframes icon-signal{0%,28%{opacity:0;transform:scale(.76)}45%{opacity:.42}78%,to{opacity:0;transform:scale(1.22)}}@media (max-height:860px) and (min-width:761px){html{scroll-snap-type:y proximity}.deck-slide:not(.hero-slide){justify-content:flex-start;padding-top:82px;padding-bottom:58px}.slide-heading{margin-bottom:14px}.slide-heading h2{font-size:clamp(30px,3.15vw,50px)}.slide-heading p{margin-top:7px;font-size:15px}.split-60,.assessment-layout,.retail-layout,.place-layout,.learning-layout,.investor-value-layout,.icon-card,.signal-grid .icon-card,.partner-grid article,.kpi-dashboard article,.operating-model>article{min-height:0}.partner-grid article,.operating-model>article{padding:15px}.portfolio-stack,.scale-content{margin-top:2vh}}@media (max-width:1100px){.hero-active .fixed-brand img{filter:brightness(0)invert()}.hero-slide{align-items:center;min-height:100svh;padding:108px clamp(24px,7vw,72px) 78px;display:flex}.hero-cinematic-bg:before{background:linear-gradient(#f7f8f44d 0%,#f7f8f4f0 52%,#f7f8f4 96%),linear-gradient(90deg,#123c3f47,#0000 58%)}.hero-copy{width:100%;max-width:820px;border:0!important;padding:0!important}.hero-visual{z-index:1;min-height:0;position:absolute;inset:0}.hero-copy{z-index:4}.hero-air-route{opacity:.66;top:1%;left:-28%;transform:scale(.78)rotate(-7deg)}.gate-badge{bottom:8%;left:4%;right:auto}.value-card{display:none}.has-backdrop .slide-heading,.has-backdrop .slide-body{width:min(72vw,840px)}}@media (max-width:760px){.deck-slide,.deck-slide:not(.hero-slide){min-height:100svh;overflow:clip}.deck-slide:not(.hero-slide){justify-content:flex-start}.hero-slide{padding:102px 20px 84px}.hero-copy h1{font-size:clamp(43px,13vw,67px);line-height:1}.hero-copy h1 span{-webkit-text-stroke-width:1px}.hero-lede{margin-block:20px 17px;font-size:19px}.hero-pill-row span{padding:6px 9px;font-size:12px}.start-button{margin-top:23px}.hero-air-route{opacity:.55;top:-4%;left:-72%;transform:scale(.62)rotate(-8deg)}.has-backdrop .slide-heading,.has-backdrop .slide-body{width:100%;margin-inline:0}.slide-cinematic-bg:before,.backdrop-left .slide-cinematic-bg:before,.backdrop-right .slide-cinematic-bg:before{background:linear-gradient(#f7f8f461 0%,#f7f8f4f5 45%,#f7f8f4 94%)}.slide-cinematic-bg img{object-position:center top!important}.flight-pattern{opacity:.18;transform:scale(.58)!important}.flight-pattern-0,.flight-pattern-2{right:-245px}.flight-pattern-1,.flight-pattern-3{left:-245px}.section-index-ghost{opacity:.012}.deck-slide [data-reveal]{transition-duration:.68s;translate:0 32px}.deck-slide.is-visible [data-reveal]{translate:0}}@media (max-width:480px){.fixed-brand{width:128px;top:17px;right:18px}.gate-badge{min-width:142px;padding:12px 14px}.gate-badge b{font-size:42px}}.hero-flight-svg{z-index:2;color:#fff;pointer-events:none;width:min(64vw,980px);height:auto;position:absolute;top:7%;left:-4%;overflow:visible}.hero-flight-svg path,.hero-flight-svg circle{stroke-dashoffset:0!important;animation:none!important}.hero-route-path{fill:none;vector-effect:non-scaling-stroke}.hero-route-path-glow{stroke:url(#flight-route-gradient);stroke-width:8px;opacity:.16}.hero-route-path-dash{stroke:url(#flight-route-gradient);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.018 .026!important;animation:2.8s linear infinite svg-route-flow!important}.hero-plane-shape{fill:#fff;stroke:var(--teal);stroke-width:.75px;vector-effect:non-scaling-stroke}.hero-route-node{fill:var(--teal);stroke:#ffffffeb;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite route-node-pulse!important}.hero-route-node.node-b{animation-delay:-1.3s!important}@keyframes svg-route-flow{to{stroke-dashoffset:-.088px}}@keyframes route-node-pulse{0%,to{opacity:.45;transform:scale(.72)}45%{opacity:1;transform:scale(1.24)}}@media (max-width:1100px){.hero-flight-svg{opacity:.74;width:96%;top:2%;left:-22%}}@media (max-width:760px){.hero-flight-svg{opacity:.58;width:138%;top:0;left:-48%}}.hero-plane-shape{stroke-dasharray:none!important}.deck-slide:not(.is-visible) .hero-route-aircraft{display:none}.deck-slide[data-slide="9"] .retail-layout{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-height:760px) and (min-width:761px){.deck-slide:not(.hero-slide){padding:112px clamp(28px,4vw,46px) 28px}.slide-heading{margin-bottom:9px}.section-kicker{margin-bottom:6px;font-size:12px}.slide-heading h2{font-size:clamp(28px,3.15vw,42px);line-height:1.02}.slide-heading p{margin-top:5px;font-size:13px;line-height:1.35}.quote-block,.result-band{margin-top:8px;padding-block:9px}.deck-slide[data-slide="2"] .executive-grid{gap:8px}.deck-slide[data-slide="2"] .executive-card{border-radius:15px;min-height:82px;padding:10px 12px}.deck-slide[data-slide="2"] .executive-icon{border-radius:14px;width:48px;height:48px}.deck-slide[data-slide="2"] .executive-icon svg{width:27px;height:27px}.deck-slide[data-slide="2"] .executive-card b{font-size:15px}.deck-slide[data-slide="2"] .executive-card small{margin-top:2px;font-size:10px}.deck-slide[data-slide="2"] .executive-card>i{font-size:12px;top:8px;left:10px}.deck-slide[data-slide="2"] .executive-goal{border-radius:17px;min-height:68px;margin-top:9px;padding:9px 14px}.deck-slide[data-slide="2"] .goal-icon{width:48px;height:48px}.deck-slide[data-slide="2"] .goal-icon svg{width:29px;height:29px}.deck-slide[data-slide="2"] .executive-goal strong{font-size:clamp(14px,1.25vw,17px)}.deck-slide[data-slide="9"] .retail-layout{gap:9px}.deck-slide[data-slide="9"] .retail-column{padding:13px 15px}.deck-slide[data-slide="9"] .retail-column h3{margin-bottom:8px;font-size:19px}.deck-slide[data-slide="9"] .retail-column ul{gap:4px}.deck-slide[data-slide="9"] .retail-column li{padding-bottom:4px;font-size:12px}.deck-slide[data-slide="10"] .services-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.deck-slide[data-slide="10"] .services-grid article{min-height:54px;padding:8px}.deck-slide[data-slide="10"] .services-grid article b{font-size:11px}.deck-slide[data-slide="19"] .investor-sectors{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.deck-slide[data-slide="19"] .investor-sectors article{min-height:0;padding:11px}.deck-slide[data-slide="19"] .investor-sectors article>span{width:34px;height:34px}.deck-slide[data-slide="19"] .investor-sectors h3{margin:7px 0;font-size:14px}.deck-slide[data-slide="19"] .investor-sectors small{padding:3px 6px;font-size:10px}.deck-slide[data-slide="23"] .partner-grid,.deck-slide[data-slide="34"] .kpi-dashboard,.deck-slide[data-slide="36"] .operating-model{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.deck-slide[data-slide="23"] .partner-grid article{min-height:212px;padding:12px}.deck-slide[data-slide="23"] .partner-grid article>b{min-height:48px;font-size:18px}.deck-slide[data-slide="25"] .portfolio-pyramid{gap:4px}.deck-slide[data-slide="25"] .portfolio-pyramid article{min-height:52px;padding-block:6px}.deck-slide[data-slide="26"] .investment-card{padding:13px}.deck-slide[data-slide="26"] .investment-card-head{margin-bottom:9px;padding-bottom:8px}.deck-slide[data-slide="26"] .investment-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.deck-slide[data-slide="26"] .investment-fields span{min-height:38px;padding:6px;font-size:10px}.deck-slide[data-slide="26"] .investment-result{margin-top:8px;padding:7px}.deck-slide[data-slide="27"] .business-orbit{width:min(40vw,360px)}.deck-slide[data-slide="34"] .kpi-dashboard article,.deck-slide[data-slide="36"] .operating-model>article{min-height:0;padding:11px}.deck-slide[data-slide="34"] .kpi-head h3,.deck-slide[data-slide="36"] .operating-model h3{min-height:0;margin:7px 0;font-size:14px}.deck-slide[data-slide="34"] .kpi-dashboard ul,.deck-slide[data-slide="36"] .operating-model ul{gap:4px;margin-block:7px;font-size:11px}.deck-slide[data-slide="35"] .data-cycle{width:min(54vw,500px)}.deck-slide[data-slide="36"] .operating-model{padding-bottom:56px}}@media (max-width:760px){.deck-slide[data-slide="9"] .retail-layout{grid-template-columns:1fr!important}}.deck-slide[data-slide="2"] .slide-heading,.deck-slide[data-slide="2"] .slide-body{width:min(72vw,1120px)}.deck-slide[data-slide="2"] .slide-cinematic-bg:before{background:linear-gradient(90deg,#0f32346b 0%,#f7f8f414 33%,#f7f8f494 72%,#f7f8f4e6 100%),linear-gradient(#0000 42%,#0f323433)}.executive-opportunity{z-index:1;position:relative}.executive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.executive-card{color:#fff;isolation:isolate;background:radial-gradient(circle at 86% 16%,#41d6d340,#0000 36%),linear-gradient(135deg,#0a3538f0,#08676cd6);border:1px solid #8eedea47;border-radius:23px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-height:132px;padding:20px;transition:transform .42s cubic-bezier(.2,.8,.2,1),border-color .42s,box-shadow .42s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 42px #092d302e,inset 0 1px #ffffff21}.executive-card:nth-child(2),.executive-card:nth-child(5){background:radial-gradient(circle at 86% 16%,#fff3,#0000 34%),linear-gradient(135deg,#085a60ed,#078e92d6)}.executive-card:nth-child(3),.executive-card:nth-child(6){background:radial-gradient(circle at 86% 16%,#38cdcc38,#0000 34%),linear-gradient(135deg,#0a2e31f2,#0e4e51de)}.executive-card:before{content:"";z-index:-1;background:radial-gradient(circle,#5fefe933,#0000 64%);border-radius:50%;height:120%;position:absolute;inset:auto -25% -65% 22%}.executive-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff3b,#0000);width:22%;animation:7.5s ease-in-out infinite executive-sheen;position:absolute;top:-70%;bottom:-70%;left:-52%;transform:skew(-18deg)translate(0)}.executive-card:nth-child(2):after{animation-delay:-1.1s}.executive-card:nth-child(3):after{animation-delay:-2.2s}.executive-card:nth-child(4):after{animation-delay:-3.3s}.executive-card:nth-child(5):after{animation-delay:-4.4s}.executive-card:nth-child(6):after{animation-delay:-5.5s}.executive-card:hover{border-color:#a4faf694;transform:translateY(-5px);box-shadow:0 26px 54px #07393c42,inset 0 1px #ffffff2e}.executive-icon{color:#fff;background:linear-gradient(145deg,#ffffff38,#42dcd71a);border:1px solid #ccfffc57;border-radius:19px;place-items:center;width:66px;height:66px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff3d,0 12px 24px #00272a2e}.executive-icon:after{content:"";border:1px solid #7df0eb33;border-radius:24px;animation:3.2s ease-in-out infinite executive-icon-pulse;position:absolute;inset:-7px}.executive-card:nth-child(2n) .executive-icon:after{animation-delay:-1.6s}.executive-icon svg{filter:drop-shadow(0 5px 10px #0024273d);animation:3.8s ease-in-out infinite executive-icon-float}.executive-card:nth-child(3n) .executive-icon svg{animation-delay:-1.9s}.executive-card b{font-size:clamp(19px,1.45vw,24px);line-height:1.25;display:block}.executive-card small{color:#ebfffdb8;margin-top:7px;font-size:clamp(12px,.85vw,14px);line-height:1.45;display:block}.executive-card>i{color:#d7fffc6b;letter-spacing:.08em;font-size:17px;font-style:normal;font-weight:700;position:absolute;top:13px;left:15px}.executive-goal{background:radial-gradient(circle at 12%,#27c5c53d,#0000 30%),linear-gradient(135deg,#093134f7,#075c61f5);border:1px solid #74ebe647;border-radius:25px;gap:20px;min-height:102px;margin-top:16px;padding:18px 24px;display:flex;box-shadow:0 24px 58px #092d3047,inset 0 1px #ffffff1a}.goal-icon{color:#fff;background:linear-gradient(145deg,#24cecd75,#ffffff14);border:1px solid #b5fffb6b;border-radius:50%;flex:none;place-items:center;width:70px;height:70px;display:grid;position:relative;box-shadow:0 0 0 7px #28cac914}.goal-icon:after{content:"";border:1px solid #75f0ea2e;border-radius:50%;animation:3.2s ease-out infinite executive-goal-ring;position:absolute;inset:-8px}.executive-goal div{gap:3px}.executive-goal div>span{color:#83e5e2;letter-spacing:.01em;font-size:14px;font-weight:700}.executive-goal strong{color:#fff;font-size:clamp(19px,1.45vw,25px);line-height:1.45}@keyframes executive-sheen{0%,62%{opacity:0;transform:skew(-18deg)translate(0)}68%{opacity:.8}82%,to{opacity:0;transform:skew(-18deg)translate(780%)}}@keyframes executive-icon-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-2deg)}}@keyframes executive-icon-pulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.8;transform:scale(1.03)}}@keyframes executive-goal-ring{0%{opacity:.6;transform:scale(.82)}72%,to{opacity:0;transform:scale(1.22)}}@media (max-height:760px) and (min-width:761px){.deck-slide[data-slide="2"] .slide-heading,.deck-slide[data-slide="2"] .slide-body{width:min(78vw,1000px)}}@media (max-width:760px){.deck-slide[data-slide="2"] .slide-heading,.deck-slide[data-slide="2"] .slide-body{width:100%}.deck-slide[data-slide="2"] .slide-cinematic-bg:before{background:linear-gradient(#0f323438 0%,#f7f8f4d4 46%,#f7f8f4f7 93%)}.executive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.executive-card{border-radius:18px;gap:11px;min-height:106px;padding:13px}.executive-icon{border-radius:15px;width:52px;height:52px}.executive-icon svg{width:28px;height:28px}.executive-card b{font-size:16px}.executive-card small{margin-top:3px;font-size:10px}.executive-card>i{font-size:11px;top:8px;left:9px}.executive-goal{border-radius:19px;gap:14px;min-height:88px;padding:13px 15px}.goal-icon{width:54px;height:54px}.goal-icon svg{width:31px;height:31px}.executive-goal div>span{font-size:12px}.executive-goal strong{font-size:15px}}@media (max-width:480px){.executive-grid{grid-template-columns:1fr}.executive-card{min-height:92px}.executive-goal{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.executive-card:after,.executive-icon:after,.executive-icon svg,.goal-icon:after{animation:none!important}}.deck-slide[data-slide="3"] .slide-heading,.deck-slide[data-slide="3"] .slide-body{width:min(74vw,1280px)}.deck-slide[data-slide="3"] .slide-cinematic-bg:before{background:radial-gradient(circle at 92% 2%,#0520228f,#0000 25%),linear-gradient(90deg,#f7f8f4fa 0%,#f7f8f4e6 27%,#f7f8f46b 61%,#f7f8f40f 100%),linear-gradient(#0000 42%,#08272924)}.asset-definition-layout{z-index:2;grid-template-columns:minmax(260px,.8fr) 92px minmax(400px,1.2fr);align-items:stretch;gap:22px;width:100%;display:grid;position:relative}.gate-identity-card,.asset-value-system{isolation:isolate;border-radius:28px;min-height:330px;position:relative;overflow:hidden}.gate-identity-card{color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffffd1,#ecf7f5ad);border:1px solid #ffffffa8;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex;box-shadow:0 24px 60px #0b313329,inset 0 1px #ffffffe6}.gate-identity-card:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #00afb938;border-radius:50%;width:78%;position:absolute;top:-46%;left:-30%;box-shadow:0 0 0 32px #00afb90a,0 0 0 70px #00afb906}.gate-identity-head{border-bottom:1px solid #123c3f1a;justify-content:space-between;align-items:center;width:100%;padding-bottom:10px;display:flex}.gate-identity-head span{color:#5f7474;font-size:13px;font-weight:700}.gate-identity-head small{color:var(--teal);letter-spacing:.18em;font-size:14px;font-weight:800}.gate-identity-card>strong{color:var(--ink);letter-spacing:-.08em;margin:5px 0 -3px;font-size:clamp(116px,9vw,168px);line-height:.88}.gate-identity-card>p{color:#536d6e;text-align:center;margin:20px 0 0;font-size:clamp(16px,1.15vw,20px);line-height:1.4}.asset-morph{flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.asset-morph>span{color:#547071;white-space:nowrap;font-size:13px;font-weight:800}.asset-morph>i{color:#fff;background:linear-gradient(145deg,#02b5bd,#008f98);border-radius:50%;place-items:center;width:66px;height:66px;font-style:normal;animation:3.4s ease-in-out infinite asset-arrow-breathe;display:grid;position:relative;box-shadow:0 16px 34px #008e9747,0 0 0 11px #00afb91a}.asset-morph>i:before{content:"";border:1px solid #00afb94d;border-radius:50%;animation:2.8s ease-out infinite asset-arrow-ring;position:absolute;inset:-13px}.asset-value-system{color:#fff;background:radial-gradient(circle at 86% 12%,#26d2d04d,#0000 38%),linear-gradient(135deg,#072f32f5,#066469eb);border:1px solid #7eebe752;grid-template-rows:1fr auto;grid-template-columns:minmax(190px,.9fr) minmax(210px,1.1fr);align-items:center;gap:16px 20px;padding:28px;display:grid;box-shadow:0 28px 70px #07282a4d,inset 0 1px #ffffff21}.asset-value-system:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #77f2ed29;border-radius:50%;width:64%;position:absolute;top:-55%;left:-18%;box-shadow:0 0 0 38px #32d5d10a,0 0 0 82px #32d5d106}.asset-value-core{align-items:center;gap:15px;display:flex}.asset-value-core>span{color:#fff;background:linear-gradient(145deg,#fff3,#26cbc814);border:1px solid #c4fffb59;border-radius:20px;flex:none;place-items:center;width:70px;height:70px;display:grid;box-shadow:inset 0 1px #fff3,0 14px 30px #00232633}.asset-value-core small{color:#82dfdc;font-size:12px;font-weight:700;display:block}.asset-value-core strong{color:#fff;margin-top:4px;font-size:clamp(23px,2vw,34px);line-height:1.15;display:block}.asset-value-factors{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.asset-value-factors>span{color:#fff;min-height:56px;animation:asset-factor-float 4s ease-in-out var(--factor-delay,0s) infinite;background:#ffffff17;border:1px solid #cdfffc2e;border-radius:16px;align-items:center;gap:9px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff14}.asset-value-factors svg{color:#70e0dd;flex:none}.asset-value-factors b{color:#fff;font-size:15px}.asset-value-system>p{color:#ebfffdbf;border-top:1px solid #d5fffd29;grid-column:1/-1;margin:0;padding-top:14px;font-size:clamp(15px,1.15vw,20px);line-height:1.45}@keyframes asset-arrow-breathe{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes asset-arrow-ring{0%{opacity:.75;transform:scale(.78)}78%,to{opacity:0;transform:scale(1.24)}}@keyframes asset-factor-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:1100px) and (min-width:761px){.deck-slide[data-slide="3"] .slide-heading,.deck-slide[data-slide="3"] .slide-body{width:min(84vw,980px)}.asset-definition-layout{grid-template-columns:minmax(205px,.78fr) 68px minmax(330px,1.22fr);gap:13px}.gate-identity-card,.asset-value-system{border-radius:22px;min-height:285px}.gate-identity-card{padding:18px}.gate-identity-card>strong{font-size:clamp(92px,11vw,126px)}.asset-morph>span{font-size:11px}.asset-morph>i{width:54px;height:54px}.asset-value-system{grid-template-columns:1fr 1.2fr;gap:12px;padding:19px}.asset-value-core{gap:10px}.asset-value-core>span{border-radius:16px;width:54px;height:54px}.asset-value-core strong{font-size:23px}.asset-value-factors>span{min-height:48px;padding:8px}}@media (max-height:760px) and (min-width:761px){.deck-slide[data-slide="3"] .slide-heading,.deck-slide[data-slide="3"] .slide-body{width:min(84vw,1040px)}.gate-identity-card,.asset-value-system{min-height:270px}.gate-identity-card>p{margin-top:12px}.asset-value-system{padding-block:16px}}@media (max-width:760px){.deck-slide[data-slide="3"] .slide-heading,.deck-slide[data-slide="3"] .slide-body{width:100%}.deck-slide[data-slide="3"] .slide-cinematic-bg:before{background:linear-gradient(#08272961 0%,#f7f8f4e0 32%,#f7f8f4fa 96%)}.asset-definition-layout{grid-template-columns:1fr;gap:14px}.gate-identity-card,.asset-value-system{border-radius:21px;min-height:0}.gate-identity-card{padding:18px}.gate-identity-card>strong{font-size:104px}.gate-identity-card>p{margin-top:10px}.asset-morph{gap:8px;padding-block:5px}.asset-morph>i{width:50px;height:50px}.asset-morph>i svg{transform:rotate(-90deg)}.asset-value-system{grid-template-columns:1fr;padding:19px}.asset-value-system>p{grid-column:1}}@media (prefers-reduced-motion:reduce){.asset-morph>i,.asset-morph>i:before,.asset-value-factors>span{animation:none!important}}.slide-heading h2{row-gap:.02em;min-height:1.28em;padding-block:.09em .14em;line-height:1.14;overflow:visible}.slide-heading h2>span{overflow:visible}@media (max-height:760px) and (min-width:761px){.slide-heading h2{min-height:1.22em;padding-block:.07em .11em;line-height:1.1}}.hero-slide{grid-template-columns:minmax(540px,.98fr) minmax(0,1.02fr);padding-top:78px;padding-bottom:42px}.hero-copy{border-right-color:#00afb933;width:min(820px,100%);max-width:820px;margin-top:-1vh;padding:18px clamp(18px,3vw,58px)}.hero-copy h1{font-size:clamp(52px,5.15vw,90px);line-height:.98;overflow:visible}.hero-copy h1 .hero-title-main{color:var(--ink);white-space:nowrap;-webkit-text-stroke:0 transparent;filter:none;margin-top:0;font-size:.78em;display:block}.hero-copy h1 .hero-title-sub{color:#0000;-webkit-text-stroke:1.7px var(--ink);margin-top:10px;font-size:.76em;display:block}.hero-lede{margin-block:24px 20px}.hero-pill-row{gap:9px;max-width:770px}.hero-pill-row span{color:#294f51;background:#ffffffa8;align-items:center;gap:8px;padding:10px 13px;display:inline-flex}.hero-pill-row span svg{z-index:1;color:var(--teal);stroke-dasharray:none;stroke-dashoffset:0;flex:none;position:relative;animation:5.8s ease-in-out infinite hero-chip-icon!important}.hero-pill-row span:nth-child(2) svg{animation-delay:-1.1s!important}.hero-pill-row span:nth-child(3) svg{animation-delay:-2.2s!important}.hero-pill-row span:nth-child(4) svg{animation-delay:-3.3s!important}.hero-pill-row span:nth-child(5) svg{animation-delay:-4.4s!important}.hero-light-sweep{filter:blur(26px);background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:13%;animation-duration:12s}.hero-cinematic-bg img{animation-duration:23s}.hero-flight-svg{opacity:.82}@keyframes hero-chip-icon{0%,88%,to{transform:translateY(0)rotate(0)}93%{transform:translateY(-3px)rotate(-5deg)}97%{transform:translateY(1px)rotate(3deg)}}.executive-summary-slide .slide-heading{flex-direction:column;margin-bottom:18px;display:flex}.executive-summary-slide .slide-heading h2{order:1}.executive-summary-slide .slide-heading .section-kicker{color:#008e97;order:2;margin:8px 0 0;font-size:clamp(15px,1.04vw,18px)}.executive-summary-slide .slide-heading p{color:#36595b;white-space:pre-line;order:3;max-width:940px;margin-top:7px;font-size:clamp(17px,1.18vw,21px);font-weight:700;line-height:1.62}.executive-summary-slide .slide-photo-wash{filter:blur(25px);background:linear-gradient(90deg,#0000,#ffffff30,#0000);width:12%;animation-duration:13s}.executive-summary-slide .executive-card:after{opacity:.5;animation-duration:10.5s}.gate-future-slide,.asset-conversion-slide,.gate-moment-slide,.gate-value-slide,.gate-portfolio-slide,.retail-value-slide,.passenger-services-slide,.place-value-slide{padding-left:clamp(34px,4vw,72px);padding-right:clamp(34px,4vw,72px)}.gate-future-slide .slide-heading,.gate-future-slide .slide-body,.asset-conversion-slide .slide-heading,.asset-conversion-slide .slide-body,.gate-moment-slide .slide-heading,.gate-moment-slide .slide-body,.gate-value-slide .slide-heading,.gate-value-slide .slide-body,.gate-portfolio-slide .slide-heading,.gate-portfolio-slide .slide-body,.retail-value-slide .slide-heading,.retail-value-slide .slide-body,.passenger-services-slide .slide-heading,.passenger-services-slide .slide-body,.place-value-slide .slide-heading,.place-value-slide .slide-body{width:min(88vw,1480px);margin-left:auto;margin-right:auto}.gate-future-slide .slide-heading,.asset-conversion-slide .slide-heading,.gate-moment-slide .slide-heading,.gate-value-slide .slide-heading,.gate-portfolio-slide .slide-heading,.retail-value-slide .slide-heading,.passenger-services-slide .slide-heading,.place-value-slide .slide-heading{margin-bottom:18px}.gate-future-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#f7f8f4fa 0%,#f7f8f4ed 36%,#f7f8f475 72%,#0827293d 100%),linear-gradient(#0000 44%,#08272926)}.gate-future-compare{grid-template-columns:minmax(300px,.82fr) 96px minmax(460px,1.18fr);align-items:stretch;gap:16px;display:grid}.gate-today-panel,.gate-future-panel{border-radius:28px;min-height:342px;position:relative;overflow:hidden;box-shadow:0 24px 60px #09303321}.gate-today-panel{background:#ffffffe8;border:1px solid #123c3f1f;grid-template-rows:auto 1fr;grid-template-columns:.8fr 1.2fr;gap:17px;padding:25px;display:grid}.gate-today-panel header,.gate-future-panel header{border-bottom:1px solid #123c3f1f;grid-column:1/-1;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.gate-today-panel header span,.gate-future-panel header span{font-size:clamp(20px,1.5vw,26px);font-weight:700}.gate-today-panel header small,.gate-future-panel header small{color:#507071;background:#edf3f0;border-radius:99px;padding:6px 10px;font-weight:700}.gate-today-code{border-left:1px solid #123c3f1c;align-content:center;justify-items:center;display:grid}.gate-today-code small{color:var(--teal);letter-spacing:.2em;font-size:13px;font-weight:700}.gate-today-code strong{font-size:clamp(96px,8vw,138px);line-height:.8}.gate-today-items{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;display:grid}.gate-today-items span{color:#476466;background:#f1f5f2;border-radius:17px;place-items:center;gap:5px;min-height:82px;padding:12px;font-weight:700;display:grid}.gate-today-items svg{color:#7b9292}.future-transition{text-align:center;align-content:center;justify-items:center;gap:13px;display:grid}.future-transition small{color:#557273;font-size:12px;font-weight:700;line-height:1.35}.future-transition span{color:#fff;background:var(--teal);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 12px #00afb91a}.gate-future-panel{color:#fff;background:radial-gradient(circle at 16% 18%,#26d3d052,#0000 34%),linear-gradient(135deg,#103f42,#087c82);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(200px,.8fr) minmax(260px,1.2fr);gap:18px;padding:25px;display:grid}.gate-future-panel:after{content:"";border:1px solid #ffffff2b;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-170px;right:-140px;box-shadow:0 0 0 36px #ffffff09,0 0 0 82px #ffffff06}.gate-future-panel header{border-bottom-color:#ffffff30}.gate-future-panel header small{color:#c9fffb;background:#ffffff1a}.future-asset-title{border-left:1px solid #ffffff2e;align-items:center;gap:14px;padding-left:17px;display:flex}.future-asset-title>svg{color:#96fffa;background:#ffffff1a;border-radius:17px;width:60px;height:60px;padding:9px}.future-asset-title small,.future-asset-title strong{display:block}.future-asset-title small{color:#a9d9d8}.future-asset-title strong{font-size:clamp(25px,2vw,35px)}.future-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.future-value-grid span{background:#ffffff14;border:1px solid #ffffff21;border-radius:16px;align-items:center;gap:9px;min-height:65px;padding:12px;display:flex}.future-value-grid svg{color:#7ef6f0}.future-value-grid b{font-size:14px}.gate-future-panel>p{color:#e7fffd;text-align:center;background:#00000021;border-radius:15px;grid-column:1/-1;margin:0;padding:13px 16px;font-weight:700}.asset-conversion-slide .slide-cinematic-bg:before{background:linear-gradient(270deg,#f7f8f4fc 0%,#f7f8f4e8 48%,#f7f8f470 80%,#08272924 100%)}.asset-conversion-flow{grid-template-columns:minmax(230px,1fr) 76px minmax(230px,1fr) 76px minmax(230px,1fr);align-items:center;gap:12px;display:grid}.asset-conversion-flow>article{background:#ffffffeb;border:1px solid #123c3f1f;border-radius:27px;align-content:center;min-height:320px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 56px #0d383a1f}.asset-conversion-flow>article>svg{width:58px;height:58px;color:var(--teal);background:#00afb91a;border-radius:18px;margin-bottom:25px;padding:14px}.asset-conversion-flow article small{color:#668080;font-size:14px;font-weight:700}.asset-conversion-flow article strong{margin-top:5px;font-size:clamp(23px,1.75vw,31px);line-height:1.32;display:block}.asset-conversion-flow article p{color:#607878;margin:15px 0 0;font-size:15px;line-height:1.5}.conversion-index{color:#123c3f2e;font-size:34px;font-weight:700;position:absolute;top:17px;left:18px}.asset-conversion-flow .conversion-middle{color:#fff;background:linear-gradient(145deg,#098890,#00afb9);border-color:#0000}.asset-conversion-flow .conversion-middle>svg{color:#fff;background:#ffffff26}.asset-conversion-flow .conversion-middle small,.asset-conversion-flow .conversion-middle p{color:#ffffffc9}.asset-conversion-flow .conversion-middle .conversion-index{color:#ffffff3b}.asset-conversion-flow .conversion-result{color:#fff;background:radial-gradient(circle at 82% 16%,#00afb94f,#0000 38%),linear-gradient(145deg,#123c3f,#0a5559);border-color:#0000}.asset-conversion-flow .conversion-result>svg{color:#72f4ef;background:#ffffff1a}.asset-conversion-flow .conversion-result small,.asset-conversion-flow .conversion-result p{color:#e9fffdbf}.asset-conversion-flow .conversion-result .conversion-index{color:#ffffff2b}.conversion-link{color:var(--teal);text-align:center;justify-items:center;gap:9px;display:grid}.conversion-link svg{color:#fff;background:var(--teal);border-radius:50%;width:52px;height:52px;padding:10px;box-shadow:0 0 0 9px #00afb917}.conversion-link b{color:#547071;font-size:11px;line-height:1.35}.gate-moment-slide{background:radial-gradient(circle at 9% 12%,#00afb929,#0000 30%),linear-gradient(145deg,#fbfcf8 0%,#f2f7f4 52%,#e9f3f1 100%)}.gate-moment-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.gate-moment-grid article{background:#fffffff0;border:1px solid #123c3f1a;border-radius:25px;min-height:264px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0e3b3d1a}.gate-moment-grid article:nth-child(3){color:#fff;background:linear-gradient(150deg,#123c3f,#057980);border-color:#0000;transform:translateY(-9px)}.gate-moment-grid article:before{content:"";background:var(--teal);height:5px;position:absolute;inset:0 0 auto}.gate-moment-grid article>span{justify-content:space-between;align-items:center;display:flex}.gate-moment-grid article>span svg{width:55px;height:55px;color:var(--teal);background:#00afb91a;border-radius:17px;padding:11px}.gate-moment-grid article>span i{color:#123c3f33;font-size:28px;font-style:normal;font-weight:700}.gate-moment-grid article:nth-child(3)>span svg{color:#fff;background:#ffffff1f}.gate-moment-grid article:nth-child(3)>span i{color:#fff3}.gate-moment-grid article>small{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-top:23px;font-size:12px;font-weight:700;display:block}.gate-moment-grid article>strong{margin-top:3px;font-size:clamp(22px,1.55vw,28px);display:block}.gate-moment-grid article>p{color:#617a7a;margin:12px 0 0;font-size:14px;line-height:1.5}.gate-moment-grid article:nth-child(3)>p{color:#e9fffdc2}.gate-moment-conclusion{color:#fff;background:#123c3f;border-radius:21px;align-items:center;gap:16px;margin-top:16px;padding:18px 24px;display:flex;box-shadow:0 18px 42px #0b31342b}.gate-moment-conclusion svg{color:#58e8e3}.gate-moment-conclusion span{color:#9bc6c5}.gate-moment-conclusion strong{font-size:clamp(18px,1.35vw,23px)}.journey-opportunity-title{color:#087b81;background:#00afb91a;border-radius:99px;align-items:center;gap:9px;width:fit-content;margin:17px auto 10px;padding:8px 14px;display:flex}.journey-opportunity-title svg{color:var(--teal)}.journey-decision{grid-template-columns:minmax(220px,.82fr) 64px minmax(420px,1.45fr);align-items:center;gap:12px;margin-top:18px;display:grid}.journey-decision>div{background:#ffffffe6;border:1px solid #123c3f1c;border-radius:20px;min-height:98px;padding:18px 22px}.journey-decision>div small,.journey-decision>div strong,.journey-decision>div s{display:block}.journey-decision>div small{color:#779090;margin-bottom:5px;font-size:12px;font-weight:700}.journey-decision>div s{color:#6b8080;font-size:16px;line-height:1.45}.journey-decision>span{color:#fff;background:var(--teal);border-radius:50%;justify-self:center;place-items:center;width:54px;height:54px;display:grid}.journey-decision>div.active{color:#fff;background:linear-gradient(135deg,#123c3f,#07757b);border-color:#0000;box-shadow:0 20px 46px #0a34372e}.journey-decision>div.active small{color:#7ce6e2}.journey-decision>div.active strong{font-size:clamp(17px,1.3vw,22px);line-height:1.45}.gate-value-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#f7f8f4fc 0%,#f7f8f4f0 57%,#f7f8f48f 82%,#0a2d2f2e 100%)}.gate-value-slide .slide-heading p{white-space:pre-line}.gate-value-factors{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.gate-value-factors article{background:#fffffff0;border:1px solid #123c3f1a;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;min-height:72px;padding:11px 13px;display:grid;position:relative;box-shadow:0 10px 28px #0d383a13}.gate-value-factors article:nth-child(4n+2),.gate-value-factors article:nth-child(4n+4){background:#e8f5f2f5}.gate-value-factors article:last-child{color:#fff;background:linear-gradient(135deg,#0a7c82,#123c3f);border-color:#0000;grid-column:span 2}.gate-value-factors article>span{width:42px;height:42px;color:var(--teal);background:#00afb91a;border-radius:13px;place-items:center;display:grid}.gate-value-factors article:last-child>span{color:#fff;background:#ffffff1f}.gate-value-factors article b{font-size:14px;line-height:1.35}.gate-value-factors article i{color:#123c3f3b;font-size:12px;font-style:normal;font-weight:700}.gate-value-factors article:last-child i{color:#ffffff59}.gate-value-result{color:#fff;background:radial-gradient(circle at 10%,#00afb94d,#0000 26%),#123c3f;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:12px;padding:16px 22px;display:grid;box-shadow:0 17px 42px #0930332b}.gate-value-result>span{color:#6af0eb;align-items:center;gap:10px;display:flex}.gate-value-result small{color:#a7d5d3;font-weight:700}.gate-value-result strong{font-size:clamp(17px,1.25vw,22px);line-height:1.45}.gate-portfolio-slide .slide-cinematic-bg:before{background:linear-gradient(270deg,#f7f8f4fc 0%,#f7f8f4f0 53%,#f7f8f47a 84%,#08272924 100%)}.gate-portfolio-board{grid-template-columns:minmax(220px,.55fr) minmax(720px,1.8fr);gap:15px;width:min(100%,1320px);margin-inline:auto;display:grid}.gate-portfolio-core{color:#fff;text-align:center;background:radial-gradient(circle at 50% 14%,#4debe657,#0000 36%),linear-gradient(160deg,#123c3f,#066c72);border-radius:27px;align-content:center;justify-items:center;min-height:286px;padding:25px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 58px #0a33362e}.gate-portfolio-core:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:230px;height:230px;position:absolute;box-shadow:0 0 0 28px #ffffff09,0 0 0 66px #ffffff06}.gate-portfolio-core>span{color:#79f1ec;background:#ffffff1a;border-radius:22px;place-items:center;width:76px;height:76px;margin-bottom:15px;display:grid;position:relative}.gate-portfolio-core>div{position:relative}.gate-portfolio-core small{color:#77dedb;letter-spacing:.16em;display:block}.gate-portfolio-core strong{margin-top:5px;font-size:clamp(27px,2vw,36px);display:block}.gate-portfolio-opportunities{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.gate-portfolio-opportunities article{background:#fffffff0;border:1px solid #123c3f1a;border-radius:21px;grid-template-columns:48px 1fr;align-items:center;gap:12px;min-height:137px;padding:17px;display:grid;position:relative;box-shadow:0 14px 34px #0d383a17}.gate-portfolio-opportunities article:nth-child(2),.gate-portfolio-opportunities article:nth-child(5){background:#e6f5f2f5}.gate-portfolio-opportunities article>span{width:48px;height:48px;color:var(--teal);background:#00afb91a;border-radius:15px;place-items:center;display:grid}.gate-portfolio-opportunities b,.gate-portfolio-opportunities small{display:block}.gate-portfolio-opportunities b{font-size:15px}.gate-portfolio-opportunities small{color:#6a8181;margin-top:4px;font-size:12px;line-height:1.4}.gate-portfolio-opportunities i{color:#123c3f2e;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:10px;left:11px}.portfolio-goal{color:#fff;background:linear-gradient(105deg,#123c3f,#075f64 62%,#0097a0);border:1px solid #00afb942;border-radius:20px;align-items:center;gap:17px;width:min(100%,1320px);margin:14px auto 0;padding:16px 22px;display:flex;box-shadow:0 18px 43px #0930332e}.portfolio-goal>svg{color:#7bf6f0;background:#ffffff1a;border-radius:50%;flex:none;width:52px;height:52px;padding:9px}.portfolio-goal small,.portfolio-goal strong{display:block}.portfolio-goal small{color:#79deda;font-weight:700}.portfolio-goal strong{margin-top:2px;font-size:clamp(17px,1.25vw,22px)}.retail-value-slide .slide-cinematic-bg:before{background:linear-gradient(270deg,#f7f8f4fc 0%,#f7f8f4eb 54%,#f7f8f46b 84%,#0827292e 100%)}.retail-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;width:min(100%,1260px);margin-inline:auto;display:grid}.retail-showcase-card{color:#fff;background:radial-gradient(circle at 90% 10%,#00afb959,#0000 35%),linear-gradient(145deg,#123c3f,#075c61);border-radius:27px;min-height:316px;padding:23px;position:relative;overflow:hidden;box-shadow:0 22px 54px #0a33362b}.retail-showcase-card.food{color:var(--ink);background:radial-gradient(circle at 90% 10%,#00afb924,#0000 36%),#fffffff2;border:1px solid #123c3f1c}.retail-showcase-card header{border-bottom:1px solid #ffffff24;align-items:center;gap:14px;padding-bottom:16px;display:flex}.retail-showcase-card.food header{border-bottom-color:#123c3f1c}.retail-showcase-card header>span{color:#7df4ef;background:#ffffff1a;border-radius:19px;place-items:center;width:62px;height:62px;display:grid}.retail-showcase-card.food header>span{color:var(--teal);background:#00afb91a}.retail-showcase-card header small{color:#7ddfdb;letter-spacing:.09em;font-weight:700}.retail-showcase-card.food header small{color:#008d95}.retail-showcase-card header h3{margin:2px 0 0;font-size:clamp(24px,1.8vw,31px)}.retail-showcase-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.retail-showcase-card>div>span{background:#ffffff12;border:1px solid #ffffff1c;border-radius:15px;align-items:center;gap:9px;min-height:56px;padding:10px 12px;display:flex}.retail-showcase-card.food>div>span{background:#eef6f3;border-color:#123c3f17}.retail-showcase-card>div i{color:#66e7e1;font-size:10px;font-style:normal;font-weight:700}.retail-showcase-card.food>div i{color:#008c94}.retail-showcase-card>div b{font-size:13px;line-height:1.35}.retail-insight{color:#0b666b;background:#dff4f1;border-radius:19px;align-items:center;gap:13px;width:min(100%,1260px);margin:14px auto 0;padding:16px 21px;display:flex;box-shadow:0 14px 34px #0d383a17}.retail-insight svg{color:var(--teal);flex:none}.retail-insight strong{font-size:clamp(16px,1.2vw,21px)}.passenger-services-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#f7f8f4fc 0%,#f7f8f4ed 58%,#f7f8f47a 85%,#0827292e 100%)}.service-catalog{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(100%,1300px);margin-inline:auto;display:grid}.service-catalog article{text-align:center;background:#fffffff0;border:1px solid #123c3f1a;border-radius:20px;align-content:center;justify-items:center;min-height:140px;padding:17px;display:grid;position:relative;box-shadow:0 13px 32px #0d383a16}.service-catalog article:nth-child(3n+2){color:#fff;background:linear-gradient(145deg,#123c3f,#08767c);border-color:#0000}.service-catalog article>span{width:50px;height:50px;color:var(--teal);background:#00afb91a;border-radius:15px;place-items:center;margin-bottom:10px;display:grid}.service-catalog article:nth-child(3n+2)>span{color:#82f5ef;background:#ffffff1a}.service-catalog article b{font-size:14px;line-height:1.38}.service-catalog article i{color:#123c3f30;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:9px;left:11px}.service-catalog article:nth-child(3n+2) i{color:#ffffff47}.service-principle{color:#fff;background:#123c3f;border-radius:19px;justify-content:center;align-items:center;gap:12px;width:min(100%,1300px);margin:14px auto 0;padding:16px 20px;display:flex;box-shadow:0 17px 40px #0930332b}.service-principle svg{color:#68ede8}.service-principle span{color:#a8cccb}.service-principle strong{font-size:clamp(17px,1.25vw,21px)}.place-value-slide .slide-cinematic-bg:before{background:linear-gradient(270deg,#f7f8f4fc 0%,#f7f8f4ed 57%,#f7f8f475 85%,#08272929 100%)}.place-experience-board{grid-template-columns:minmax(220px,.52fr) minmax(720px,1.8fr);gap:13px;width:min(100%,1300px);margin-inline:auto;display:grid}.place-experience-core{color:#fff;text-align:center;background:radial-gradient(circle at 50% 18%,#48eae452,#0000 36%),linear-gradient(155deg,#123c3f,#076f74);border-radius:27px;align-content:center;justify-items:center;min-height:290px;padding:24px;display:grid;box-shadow:0 22px 54px #0a33362b}.place-experience-core>span{color:#79f1eb;background:#ffffff1a;border-radius:21px;place-items:center;width:72px;height:72px;margin-bottom:14px;display:grid}.place-experience-core small{color:#75deda;letter-spacing:.13em;display:block}.place-experience-core strong{margin-top:5px;font-size:clamp(26px,1.85vw,34px);display:block}.place-experience-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.place-experience-grid article{text-align:center;background:#fffffff0;border:1px solid #123c3f1a;border-radius:20px;align-content:center;justify-items:center;min-height:140px;padding:15px;display:grid;position:relative;box-shadow:0 13px 31px #0d383a14}.place-experience-grid article:nth-child(3n){background:#e9f6f3}.place-experience-grid article>span{width:47px;height:47px;color:var(--teal);background:#00afb91a;border-radius:14px;place-items:center;margin-bottom:9px;display:grid}.place-experience-grid b{font-size:13px;line-height:1.35}.place-experience-grid i{color:#123c3f2e;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:9px;left:10px}.place-value-result{color:#fff;background:linear-gradient(100deg,#123c3f,#087078);border-radius:19px;justify-content:center;align-items:center;gap:13px;width:min(100%,1300px);margin:14px auto 0;padding:16px 21px;display:flex;box-shadow:0 17px 41px #0930332b}.place-value-result svg{color:#6ef0ea}.place-value-result strong{font-size:clamp(17px,1.25vw,21px)}@media (max-height:760px) and (min-width:761px){.hero-slide{padding-top:58px;padding-bottom:28px}.hero-copy{margin-top:0;padding-block:10px}.hero-copy h1{font-size:clamp(46px,4.8vw,72px)}.hero-lede{margin-block:17px 14px;font-size:clamp(19px,1.6vw,25px)}.hero-pill-row span{padding-block:8px}.gate-future-slide,.asset-conversion-slide,.gate-moment-slide,.gate-value-slide,.gate-portfolio-slide,.retail-value-slide,.passenger-services-slide,.place-value-slide{padding-top:76px;padding-bottom:48px}.gate-future-slide .slide-heading,.asset-conversion-slide .slide-heading,.gate-moment-slide .slide-heading,.gate-value-slide .slide-heading,.gate-portfolio-slide .slide-heading,.retail-value-slide .slide-heading,.passenger-services-slide .slide-heading,.place-value-slide .slide-heading{margin-bottom:10px}.gate-today-panel,.gate-future-panel{min-height:270px;padding:18px}.gate-today-items span{min-height:62px;padding:8px}.gate-today-code strong{font-size:90px}.future-value-grid span{min-height:50px;padding:8px}.gate-future-panel{gap:10px}.gate-future-panel>p{padding-block:9px}.asset-conversion-flow>article{min-height:244px;padding:21px}.asset-conversion-flow>article>svg{margin-bottom:14px}.asset-conversion-flow article p{margin-top:8px}.gate-moment-grid article{min-height:201px;padding:17px}.gate-moment-grid article>small{margin-top:13px}.gate-moment-grid article>p{margin-top:7px;font-size:12px}.gate-moment-conclusion{margin-top:10px;padding-block:12px}.journey-line{padding:14px 15px}.journey-stop>span{width:48px;height:48px}.journey-opportunity-title{margin-top:11px}.opportunity-chips{gap:6px}.opportunity-chips span{padding:7px 11px}.journey-decision{margin-top:11px}.journey-decision>div{min-height:76px;padding:12px 17px}.gate-value-slide .slide-heading p{line-height:1.4}.gate-value-factors{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.gate-value-factors article{border-radius:14px;grid-template-columns:34px 1fr auto;min-height:51px;padding:7px 8px}.gate-value-factors article>span{border-radius:10px;width:32px;height:32px}.gate-value-factors article>span svg{width:17px;height:17px}.gate-value-factors article b{font-size:11px}.gate-value-factors article:last-child{grid-column:span 3}.gate-value-result{margin-top:8px;padding-block:10px}.gate-portfolio-core{min-height:230px}.gate-portfolio-opportunities article{min-height:109px;padding:12px}.portfolio-goal{margin-top:9px;padding-block:10px}.retail-showcase-card{min-height:250px;padding:17px}.retail-showcase-card header{padding-bottom:10px}.retail-showcase-card header>span{width:49px;height:49px}.retail-showcase-card>div{gap:6px;margin-top:11px}.retail-showcase-card>div>span{min-height:40px;padding:7px 9px}.retail-insight{margin-top:9px;padding-block:10px}.service-catalog article{min-height:101px;padding:11px}.service-catalog article>span{width:39px;height:39px;margin-bottom:6px}.service-principle{margin-top:9px;padding-block:10px}.place-experience-core{min-height:227px}.place-experience-grid article{min-height:108px;padding:10px}.place-experience-grid article>span{width:38px;height:38px;margin-bottom:5px}.place-value-result{margin-top:9px;padding-block:10px}}@media (max-width:980px){.hero-slide{grid-template-columns:1fr}.hero-copy{width:min(720px,92vw)}.hero-copy h1 .hero-title-main{white-space:normal}.gate-future-compare,.asset-conversion-flow,.journey-decision,.gate-portfolio-board,.place-experience-board{grid-template-columns:1fr}.future-transition,.conversion-link{transform:rotate(-90deg)}.gate-today-panel,.gate-future-panel,.asset-conversion-flow>article{min-height:0}.gate-moment-grid,.gate-value-factors{grid-template-columns:repeat(2,minmax(0,1fr))}.gate-value-factors article:last-child{grid-column:span 2}.gate-portfolio-board,.place-experience-board{min-width:0}.gate-portfolio-opportunities,.service-catalog,.place-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gate-future-slide,.asset-conversion-slide,.gate-moment-slide,.gate-value-slide,.gate-portfolio-slide,.retail-value-slide,.passenger-services-slide,.place-value-slide{padding-left:20px;padding-right:20px}.gate-future-slide .slide-heading,.gate-future-slide .slide-body,.asset-conversion-slide .slide-heading,.asset-conversion-slide .slide-body,.gate-moment-slide .slide-heading,.gate-moment-slide .slide-body,.gate-value-slide .slide-heading,.gate-value-slide .slide-body,.gate-portfolio-slide .slide-heading,.gate-portfolio-slide .slide-body,.retail-value-slide .slide-heading,.retail-value-slide .slide-body,.passenger-services-slide .slide-heading,.passenger-services-slide .slide-body,.place-value-slide .slide-heading,.place-value-slide .slide-body{width:100%}.gate-today-panel,.gate-future-panel{grid-template-columns:1fr}.gate-today-code{border-bottom:1px solid #123c3f1c;border-left:0;padding-bottom:20px}.future-asset-title{border-left:0;padding-left:0}.gate-future-panel>p{grid-column:1}.gate-moment-grid article:nth-child(3){transform:none}.retail-showcase,.retail-showcase-card>div{grid-template-columns:1fr}.service-principle,.place-value-result,.gate-moment-conclusion{flex-wrap:wrap;align-items:flex-start}}@media (max-width:480px){.gate-moment-grid,.gate-value-factors,.gate-portfolio-opportunities,.service-catalog,.place-experience-grid{grid-template-columns:1fr}.gate-value-factors article:last-child{grid-column:1}}@media (prefers-reduced-motion:reduce){.hero-pill-row span svg,.hero-light-sweep,.executive-summary-slide .slide-photo-wash,.executive-summary-slide .executive-card:after{animation:none!important}}.deck-slide.final-slide{color:#fff;background:radial-gradient(circle at 12% 18%,#00afb94d,#0000 29%),linear-gradient(145deg,#123c3f,#082f32)!important}.rights-partnership-slide,.gate-evolution-slide,.reference-principle-slide,.saudi-reference-slide,.global-cases-slide,.reference-lessons-slide,.investor-ecosystem-slide,.asset-matching-slide,.investor-value-slide{padding-left:clamp(34px,4vw,72px);padding-right:clamp(34px,4vw,72px)}.rights-partnership-slide .slide-heading,.rights-partnership-slide .slide-body,.gate-evolution-slide .slide-heading,.gate-evolution-slide .slide-body,.reference-principle-slide .slide-heading,.reference-principle-slide .slide-body,.saudi-reference-slide .slide-heading,.saudi-reference-slide .slide-body,.global-cases-slide .slide-heading,.global-cases-slide .slide-body,.reference-lessons-slide .slide-heading,.reference-lessons-slide .slide-body,.investor-ecosystem-slide .slide-heading,.investor-ecosystem-slide .slide-body,.asset-matching-slide .slide-heading,.asset-matching-slide .slide-body,.investor-value-slide .slide-heading,.investor-value-slide .slide-body{width:min(88vw,1460px);margin-left:auto;margin-right:auto}.rights-partnership-slide .slide-heading,.gate-evolution-slide .slide-heading,.reference-principle-slide .slide-heading,.saudi-reference-slide .slide-heading,.global-cases-slide .slide-heading,.reference-lessons-slide .slide-heading,.investor-ecosystem-slide .slide-heading,.asset-matching-slide .slide-heading,.investor-value-slide .slide-heading{margin-bottom:16px}.rights-partnership-slide,.reference-principle-slide,.reference-lessons-slide,.asset-matching-slide{background:radial-gradient(circle at 8% 12%,#00afb924,#0000 28%),linear-gradient(145deg,#fbfcf8,#f1f7f4 60%,#e8f3f1)}.gate-evolution-slide,.saudi-reference-slide,.investor-ecosystem-slide,.investor-value-slide{background:radial-gradient(circle at 84% 18%,#00afb91f,#0000 27%),linear-gradient(155deg,#f8faf6,#fff 54%,#edf6f3)}.rights-partnership-stage{grid-template-columns:minmax(300px,.74fr) 88px minmax(560px,1.26fr);align-items:stretch;gap:13px;display:grid}.rights-traditional,.rights-ecosystem{border-radius:26px;min-height:286px;padding:24px;position:relative;overflow:hidden;box-shadow:0 21px 52px #0c36391f}.rights-traditional{background:#fffffff0;border:1px solid #123c3f1c}.rights-traditional header,.rights-ecosystem header{border-bottom:1px solid #123c3f1c;align-items:center;gap:13px;padding-bottom:15px;display:flex}.rights-traditional header>span,.rights-ecosystem header>span{color:#123c3f2e;font-size:31px;font-weight:700}.rights-traditional header small,.rights-traditional header strong,.rights-ecosystem header small,.rights-ecosystem header strong{display:block}.rights-traditional header small{color:#7a9090;font-weight:700}.rights-traditional header strong{margin-top:2px;font-size:23px}.traditional-chain{justify-content:center;align-items:center;gap:6px;min-height:175px;display:flex}.traditional-chain span{color:#97aaaa;align-items:center;gap:6px;display:flex}.traditional-chain b{color:#5c7273;background:#eef3f0;border-radius:12px;padding:10px 12px;font-size:13px}.rights-shift{color:var(--teal);text-align:center;align-content:center;justify-items:center;gap:9px;display:grid}.rights-shift svg{color:#fff;background:var(--teal);border-radius:50%;width:58px;height:58px;padding:12px;box-shadow:0 0 0 10px #00afb917}.rights-shift small{color:#627b7b;font-size:11px;font-weight:700;line-height:1.3}.rights-ecosystem{color:#fff;background:radial-gradient(circle at 84% 14%,#46ebe647,#0000 34%),linear-gradient(145deg,#123c3f,#08757b);grid-template-rows:auto 1fr;grid-template-columns:.72fr 1.28fr;gap:17px;display:grid}.rights-ecosystem:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-175px;left:-145px;box-shadow:0 0 0 32px #ffffff06,0 0 0 72px #ffffff05}.rights-ecosystem header{border-bottom-color:#ffffff29;grid-column:1/-1}.rights-ecosystem header>span{color:#ffffff36}.rights-ecosystem header small{color:#78e1dd;font-weight:700}.rights-ecosystem header strong{margin-top:2px;font-size:24px}.rights-ecosystem-core{text-align:center;border-left:1px solid #ffffff26;align-content:center;justify-items:center;gap:12px;padding-left:17px;display:grid}.rights-ecosystem-core svg{color:#7df5ef;background:#ffffff1a;border-radius:19px;width:62px;height:62px;padding:12px}.rights-ecosystem-core b{max-width:160px;font-size:18px;line-height:1.4}.rights-value-nodes{grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:8px;display:grid}.rights-value-nodes span{background:#ffffff13;border:1px solid #ffffff1f;border-radius:15px;place-items:center;min-height:65px;padding:10px;font-weight:700;display:grid;position:relative}.rights-value-nodes span:last-child{grid-column:span 2}.rights-value-nodes i{color:#ffffff47;font-size:9px;font-style:normal;position:absolute;top:7px;left:8px}.rights-opportunity-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.rights-opportunity-row>span{text-align:center;background:#ffffffeb;border:1px solid #123c3f17;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:62px;padding:10px;display:flex;box-shadow:0 10px 26px #0c363912}.rights-opportunity-row svg{color:var(--teal);flex:none}.rights-opportunity-row b{font-size:12px;line-height:1.35}.rights-conclusion{color:#fff;background:#123c3f;border-radius:19px;align-items:center;gap:14px;margin-top:11px;padding:15px 20px;display:flex;box-shadow:0 17px 38px #0a313426}.rights-conclusion svg{color:#65eee8;flex:none}.rights-conclusion span{color:#a2c8c7}.rights-conclusion strong{font-size:clamp(17px,1.2vw,21px)}.gate-evolution-board{grid-template-columns:minmax(300px,.7fr) 88px minmax(620px,1.3fr);align-items:stretch;gap:14px;display:grid}.evolution-today,.evolution-future{border-radius:27px;min-height:328px;padding:24px;box-shadow:0 22px 54px #0b343721}.evolution-today{background:#fffffff0;border:1px solid #123c3f1c;grid-template-rows:auto 1fr auto;display:grid}.evolution-today header{border-bottom:1px solid #123c3f1a;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.evolution-today header span{font-size:23px;font-weight:700}.evolution-today header small{color:#657f7f;background:#eef3f0;border-radius:99px;padding:5px 9px;font-weight:700}.evolution-gate-code{align-content:center;justify-items:center;display:grid}.evolution-gate-code small{color:var(--teal);letter-spacing:.2em;font-weight:700}.evolution-gate-code strong{font-size:clamp(100px,8.3vw,142px);line-height:.82}.evolution-baseline{color:#637a7b;background:#eef3f0;border-radius:15px;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:5px;padding:11px 13px;display:grid}.evolution-baseline svg{color:#8aa0a0}.evolution-baseline span{font-size:11px;font-weight:700}.evolution-conversion{color:#507071;text-align:center;align-content:center;justify-items:center;gap:9px;display:grid}.evolution-conversion>span{color:#fff;background:var(--teal);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 11px #00afb917}.evolution-conversion>b{font-size:11px}.evolution-conversion>svg{color:var(--teal)}.evolution-future{color:#fff;background:radial-gradient(circle at 86% 14%,#4ae7e347,#0000 34%),linear-gradient(145deg,#123c3f,#08767c)}.evolution-future header{border-bottom:1px solid #ffffff26;align-items:center;gap:13px;padding-bottom:15px;display:flex}.evolution-future header>span{color:#7df5ef;background:#ffffff1a;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.evolution-future header small,.evolution-future header strong{display:block}.evolution-future header small{color:#81dedb;font-weight:700}.evolution-future header strong{margin-top:3px;font-size:24px}.evolution-future-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.evolution-future-grid span{text-align:center;background:#ffffff13;border:1px solid #ffffff1f;border-radius:16px;align-content:center;justify-items:center;gap:6px;min-height:88px;padding:11px;display:grid;position:relative}.evolution-future-grid span:last-child{grid-column:span 2}.evolution-future-grid i{color:#ffffff47;font-size:9px;font-style:normal;position:absolute;top:6px;left:8px}.evolution-future-grid svg{color:#6deee8}.evolution-future-grid b{font-size:11px;line-height:1.25}.evolution-investment-ribbon{color:#0a666b;background:#ddf4f0;border:1px solid #00afb938;border-radius:19px;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:13px;padding:14px 20px;display:grid;box-shadow:0 14px 32px #0b343717}.evolution-investment-ribbon>svg{color:var(--teal)}.evolution-investment-ribbon small,.evolution-investment-ribbon strong{display:block}.evolution-investment-ribbon small{color:#429397;font-weight:700}.evolution-investment-ribbon strong{margin-top:2px;font-size:clamp(16px,1.15vw,20px)}.reference-principle-image,.reference-models,.reference-transfer{min-height:366px}.reference-principle-image{border-radius:27px;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 54px #0b343724}.reference-principle-image:after{content:"";background:linear-gradient(#0000 42%,#092b2edb);position:absolute;inset:0}.reference-principle-image img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.reference-principle-slide.is-visible .reference-principle-image img{transform:scale(1.035)}.reference-principle-image figcaption{z-index:2;color:#fff;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex;position:absolute;bottom:20px;right:22px}.reference-principle-image figcaption svg{color:#6ef0ea}.reference-models{grid-template-rows:repeat(2,minmax(0,1fr));gap:11px;display:grid}.reference-models article{background:#fffffff2;border:1px solid #123c3f1a;border-radius:23px;grid-template-columns:58px 1fr;align-items:center;gap:15px;padding:21px;display:grid;box-shadow:0 15px 36px #0b343717}.reference-models article:nth-child(2){color:#fff;background:linear-gradient(145deg,#123c3f,#087279);border-color:#0000}.reference-models article>span{width:58px;height:58px;color:var(--teal);background:#00afb91a;border-radius:17px;place-items:center;display:grid}.reference-models article:nth-child(2)>span{color:#78f2ec;background:#ffffff1a}.reference-models small{color:#008f97;font-weight:700}.reference-models article:nth-child(2) small{color:#75deda}.reference-models h3{margin:2px 0 5px;font-size:23px}.reference-models p{color:#627a7a;margin:0;font-size:13px;line-height:1.5}.reference-models article:nth-child(2) p{color:#ebfffdb8}.reference-transfer{color:#fff;background:radial-gradient(circle at 50% 6%,#00afb94d,#0000 36%),#123c3f;border-radius:27px;align-content:center;gap:15px;padding:25px;display:grid;box-shadow:0 22px 54px #0b343729}.reference-transfer>span{color:#6fe8e3;font-weight:700}.reference-transfer>strong{font-size:clamp(23px,1.75vw,31px);line-height:1.42}.reference-transfer>div{gap:7px;margin-top:5px;display:grid}.reference-transfer>div b{text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;padding:9px 12px;font-size:13px}.reference-transfer>div svg{color:#68e9e4;justify-self:center;transform:rotate(-90deg)}.saudi-reference-board{grid-template-columns:minmax(460px,1.08fr) minmax(430px,.92fr);gap:14px;display:grid}.saudi-reference-slide .slide-heading{max-width:none}.saudi-reference-image,.saudi-proof-list{min-height:342px}.saudi-reference-image{border-radius:27px;margin:0;position:relative;overflow:hidden;box-shadow:0 23px 55px #0b343726}.saudi-reference-image:after{content:"";background:linear-gradient(#0000 38%,#07272ae0);position:absolute;inset:0}.saudi-reference-image img{object-fit:cover;width:100%;height:100%}.saudi-reference-image figcaption{z-index:2;color:#fff;align-items:center;gap:13px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.saudi-reference-image figcaption>svg{color:#70f0ea;flex:none}.saudi-reference-image figcaption small,.saudi-reference-image figcaption strong{display:block}.saudi-reference-image figcaption small{color:#75deda;font-weight:700}.saudi-reference-image figcaption strong{margin-top:3px;font-size:18px;line-height:1.4}.saudi-proof-list{background:#fffffff2;border:1px solid #123c3f1a;border-radius:27px;padding:23px;box-shadow:0 20px 48px #0b34371a}.saudi-proof-list header{border-bottom:1px solid #123c3f1a;padding-bottom:14px}.saudi-proof-list header small,.saudi-proof-list header strong{display:block}.saudi-proof-list header small{color:#008e96;font-weight:700}.saudi-proof-list header strong{margin-top:3px;font-size:21px}.saudi-proof-list>div{gap:7px;margin-top:13px;display:grid}.saudi-proof-list>div>span{background:#edf6f3;border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:44px;padding:7px 10px;display:grid}.saudi-proof-list>div i{color:#008e96;background:#fff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:700;display:grid}.saudi-proof-list>div b{font-size:14px}.saudi-proof-list>div svg{color:var(--teal)}.saudi-reference-lesson{color:#fff;background:linear-gradient(110deg,#123c3f,#086a70);border-radius:20px;grid-template-columns:minmax(180px,.55fr) minmax(360px,1fr) minmax(390px,1.15fr);align-items:center;gap:15px;margin-top:13px;padding:15px 20px;display:grid;box-shadow:0 18px 42px #0a32352b}.saudi-reference-lesson>span{color:#6fece7;align-items:center;gap:9px;display:flex}.saudi-reference-lesson>span small{color:#a5cecc;font-weight:700}.saudi-value-formula{background:#ffffff14;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:flex}.saudi-value-formula b{font-size:13px}.saudi-value-formula i{color:#67e9e4;font-size:20px;font-style:normal}.saudi-reference-lesson>strong{border-right:1px solid #ffffff26;padding-right:15px;font-size:14px;line-height:1.55}.global-cases-slide{background:radial-gradient(circle at 50% 12%,#00afb91f,#0000 27%),linear-gradient(145deg,#f9fbf7,#edf5f2)}.global-case-board{grid-template-columns:minmax(420px,1fr) 92px minmax(420px,1fr);align-items:stretch;gap:13px;display:grid}.global-case{border-radius:28px;min-height:352px;position:relative;overflow:hidden;box-shadow:0 24px 58px #0a31342e}.global-case:after{content:"";background:linear-gradient(#082a2d1f 0%,#082a2d94 48%,#062225f2 100%);position:absolute;inset:0}.global-case img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1)}.global-cases-slide.is-visible .global-case img{transform:scale(1.045)}.global-case-overlay{z-index:2;color:#fff;padding:24px;position:absolute;inset:auto 0 0}.global-case-overlay header{color:#76ede8;align-items:center;gap:9px;display:flex}.global-case-overlay header span{font-weight:700}.global-case-overlay>small{color:#7bdedb;letter-spacing:.1em;margin-top:16px;font-weight:700;display:block}.global-case-overlay h3{color:#fff;text-align:right;direction:ltr;margin:2px 0 8px;font-size:clamp(29px,2.2vw,39px)}.global-case-overlay p{color:#f0fffec7;max-width:580px;margin:0;font-size:14px;line-height:1.58}.global-case-shift{color:#607a7b;text-align:center;align-content:center;justify-items:center;gap:9px;display:grid}.global-case-shift>span{font-size:12px;font-weight:700}.global-case-shift>svg{color:#fff;background:var(--teal);border-radius:50%;width:58px;height:58px;padding:12px;box-shadow:0 0 0 10px #00afb917}.global-case-shift>strong{color:#0b777d;font-size:12px}.global-principle{color:#fff;background:linear-gradient(105deg,#123c3f,#07757b);border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:13px;padding:14px 20px;display:grid;box-shadow:0 18px 42px #0a31342b}.global-principle>svg{color:#71f0ea}.global-principle small,.global-principle strong{display:block}.global-principle small{color:#79deda;font-weight:700}.global-principle strong{margin-top:2px;font-size:clamp(16px,1.17vw,20px)}.reference-lessons-board{grid-template-columns:minmax(340px,.68fr) minmax(650px,1.32fr);gap:14px;display:grid}.reference-lessons-image,.reference-lesson-ladder{min-height:352px}.reference-lessons-image{border-radius:27px;margin:0;position:relative;overflow:hidden;box-shadow:0 23px 55px #0b343726}.reference-lessons-image:after{content:"";background:linear-gradient(#0000 38%,#072629e6);position:absolute;inset:0}.reference-lessons-image img{object-fit:cover;width:100%;height:100%}.reference-lessons-image figcaption{z-index:2;color:#fff;align-items:center;gap:12px;display:flex;position:absolute;bottom:19px;left:21px;right:21px}.reference-lessons-image figcaption svg{color:#73eee9;flex:none}.reference-lessons-image figcaption small,.reference-lessons-image figcaption strong{display:block}.reference-lessons-image figcaption small{color:#76dedb;font-weight:700}.reference-lessons-image figcaption strong{margin-top:3px;font-size:18px}.reference-lesson-ladder{align-content:stretch;gap:7px;display:grid;position:relative}.reference-lesson-ladder:before{content:"";background:linear-gradient(var(--teal), #00afb91f);width:2px;position:absolute;top:8%;bottom:8%;right:31px}.reference-lesson-ladder article{background:#fffffff0;border:1px solid #123c3f17;border-radius:17px;grid-template-columns:44px 46px 1fr;align-items:center;gap:11px;min-height:63px;padding:9px 13px;display:grid;position:relative;box-shadow:0 10px 27px #0b343713}.reference-lesson-ladder article:last-child{color:#fff;background:linear-gradient(135deg,#0a7b81,#123c3f);border-color:#0000}.reference-lesson-ladder article>b{z-index:1;color:#fff;background:var(--teal);border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid;position:relative}.reference-lesson-ladder article>span{width:42px;height:42px;color:var(--teal);background:#00afb91a;border-radius:13px;place-items:center;display:grid}.reference-lesson-ladder article:last-child>span{color:#72f1ec;background:#ffffff1a}.reference-lesson-ladder h3{margin:0;font-size:15px}.reference-lesson-ladder p{color:#657e7e;margin:2px 0 0;font-size:12px}.reference-lesson-ladder article:last-child p{color:#ecfffeb8}.reference-lessons-result{color:#fff;background:#123c3f;border-radius:19px;align-items:center;gap:13px;margin-top:12px;padding:14px 20px;display:flex;box-shadow:0 17px 40px #0a313429}.reference-lessons-result svg{color:#6fefe9}.reference-lessons-result span{color:#94c8c6;font-weight:700}.reference-lessons-result strong{font-size:clamp(16px,1.15vw,20px)}.investor-ecosystem-board{grid-template-columns:minmax(300px,.6fr) minmax(760px,1.4fr);gap:14px;display:grid}.investor-ecosystem-image,.investor-sector-matrix{min-height:350px}.investor-ecosystem-image{border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 23px 56px #0a313429}.investor-ecosystem-image:after{content:"";background:linear-gradient(#07272a14 30%,#062225eb);position:absolute;inset:0}.investor-ecosystem-image img{object-fit:cover;width:100%;height:100%}.investor-ecosystem-image figcaption{z-index:2;color:#fff;align-items:center;gap:12px;display:flex;position:absolute;bottom:19px;left:21px;right:21px}.investor-ecosystem-image figcaption>svg{color:#73f0ea;flex:none}.investor-ecosystem-image figcaption small,.investor-ecosystem-image figcaption strong{display:block}.investor-ecosystem-image figcaption small{color:#74ded9;letter-spacing:.08em;font-weight:700}.investor-ecosystem-image figcaption strong{margin-top:3px;font-size:18px;line-height:1.4}.investor-sector-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.investor-sector-matrix article{background:#fffffff0;border:1px solid #123c3f17;border-radius:20px;min-height:168px;padding:15px;box-shadow:0 13px 31px #0b343714}.investor-sector-matrix article.primary-sector{color:#fff;background:linear-gradient(145deg,#123c3f,#08757b);border-color:#0000;grid-column:span 2}.investor-sector-matrix article:nth-child(3),.investor-sector-matrix article:nth-child(5){background:#e9f6f3}.investor-sector-matrix header{grid-template-columns:43px 1fr auto;align-items:center;gap:10px;display:grid}.investor-sector-matrix header>span{width:42px;height:42px;color:var(--teal);background:#00afb91a;border-radius:13px;place-items:center;display:grid}.investor-sector-matrix article.primary-sector header>span{color:#70f0ea;background:#ffffff1a}.investor-sector-matrix h3{margin:0;font-size:14px}.investor-sector-matrix header i{color:#123c3f33;font-size:10px;font-style:normal;font-weight:700}.investor-sector-matrix article.primary-sector header i{color:#ffffff47}.investor-sector-matrix article>div{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.investor-sector-matrix small{color:#607777;background:#eef4f1;border-radius:99px;padding:4px 7px;font-size:10px;font-weight:700}.investor-sector-matrix article.primary-sector small{color:#dcfffc;background:#ffffff17}.investor-ecosystem-note{color:#0a676c;background:#ddf3f0;border-radius:19px;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding:14px 20px;display:flex;box-shadow:0 14px 32px #0b343717}.investor-ecosystem-note svg{color:var(--teal)}.investor-ecosystem-note strong{font-size:clamp(16px,1.15vw,20px)}.asset-matching-board{grid-template-columns:minmax(340px,.68fr) minmax(700px,1.32fr);gap:14px;display:grid}.asset-matching-image,.asset-match-list{min-height:350px}.asset-matching-image{border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 23px 56px #0a313429}.asset-matching-image:after{content:"";background:linear-gradient(#0000 36%,#062225eb);position:absolute;inset:0}.asset-matching-image img{object-fit:cover;width:100%;height:100%}.asset-matching-image figcaption{z-index:2;color:#fff;align-items:center;gap:12px;display:flex;position:absolute;bottom:19px;left:21px;right:21px}.asset-matching-image figcaption>svg{color:#71efe9;flex:none}.asset-matching-image figcaption small,.asset-matching-image figcaption strong{display:block}.asset-matching-image figcaption small{color:#73deda;letter-spacing:.08em;font-weight:700}.asset-matching-image figcaption strong{margin-top:3px;font-size:18px;line-height:1.4}.asset-match-list{align-content:stretch;gap:7px;display:grid}.asset-match-list article{background:#fffffff2;border:1px solid #123c3f17;border-radius:17px;grid-template-columns:34px minmax(210px,.9fr) 52px minmax(310px,1.1fr);align-items:center;gap:10px;min-height:64px;padding:9px 13px;display:grid;box-shadow:0 11px 28px #0b343713}.asset-match-list article:nth-child(3){color:#fff;background:linear-gradient(135deg,#0a7b81,#123c3f);border-color:#0000}.asset-match-list article>i{color:#123c3f3b;font-size:11px;font-style:normal;font-weight:700}.asset-match-list article:nth-child(3)>i{color:#ffffff4d}.asset-match-list article>span{align-items:center;gap:9px;display:flex}.asset-match-list article>span svg{color:var(--teal);flex:none}.asset-match-list article>span b{font-size:14px}.asset-match-list article>em{color:#fff;background:var(--teal);border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.asset-match-list article>strong{color:#0b7379;text-align:right;direction:ltr;font-size:14px}.asset-match-list article:nth-child(3)>strong{color:#75f0ea}.asset-matching-conclusion{color:#fff;background:#123c3f;border-radius:19px;justify-content:center;align-items:center;gap:13px;margin-top:12px;padding:14px 20px;display:flex;box-shadow:0 17px 40px #0a313429}.asset-matching-conclusion svg{color:#6fefe9}.asset-matching-conclusion span{color:#9bc8c6}.asset-matching-conclusion strong{font-size:clamp(16px,1.15vw,20px)}.investor-value-board{grid-template-columns:minmax(340px,.65fr) minmax(750px,1.35fr);gap:14px;display:grid}.investor-value-image,.investor-rights-matrix{min-height:350px}.investor-value-image{border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 23px 56px #0a313429}.investor-value-image:after{content:"";background:linear-gradient(#0000 37%,#062225eb);position:absolute;inset:0}.investor-value-image img{object-fit:cover;width:100%;height:100%}.investor-value-image figcaption{z-index:2;color:#fff;align-items:center;gap:12px;display:flex;position:absolute;bottom:19px;left:21px;right:21px}.investor-value-image figcaption>svg{color:#71eee9;flex:none}.investor-value-image figcaption small,.investor-value-image figcaption strong{display:block}.investor-value-image figcaption small{color:#75deda;letter-spacing:.08em;font-weight:700}.investor-value-image figcaption strong{margin-top:3px;font-size:18px;line-height:1.4}.investor-rights-matrix{background:#fffffff2;border:1px solid #123c3f1a;border-radius:27px;padding:19px;box-shadow:0 20px 48px #0b34371a}.investor-rights-matrix>header{border-bottom:1px solid #123c3f1a;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.investor-rights-matrix>header span{font-size:19px;font-weight:700}.investor-rights-matrix>header small{color:#0a7d83;background:#e1f4f0;border-radius:99px;padding:6px 9px;font-weight:700}.investor-rights-matrix>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.investor-rights-matrix>div>span{background:#edf6f3;border-radius:15px;grid-template-columns:38px 1fr;align-items:center;gap:8px;min-height:58px;padding:8px 10px;display:grid;position:relative}.investor-rights-matrix>div>span:nth-child(4n){color:#fff;background:linear-gradient(135deg,#0a7b81,#123c3f)}.investor-rights-matrix>div>span>svg{width:36px;height:36px;color:var(--teal);background:#fff;border-radius:11px;padding:8px}.investor-rights-matrix>div>span:nth-child(4n)>svg{color:#6cece7;background:#ffffff1a}.investor-rights-matrix>div>span b{font-size:11px;line-height:1.3}.investor-rights-matrix>div>span i{color:#123c3f2e;font-size:8px;font-style:normal;position:absolute;top:5px;left:7px}.investor-rights-matrix>div>span:nth-child(4n) i{color:#ffffff4d}.investor-value-equation{color:#fff;background:linear-gradient(100deg,#123c3f,#08747a);border-radius:19px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding:11px 15px;display:grid;box-shadow:0 17px 40px #0a31342b}.investor-value-equation>span{border-left:1px solid #ffffff24;justify-content:center;align-items:center;gap:8px;min-height:38px;display:flex;position:relative}.investor-value-equation>span:last-child{border-left:0}.investor-value-equation svg{color:#70eee9}.investor-value-equation b{font-size:13px}.investor-value-equation i{width:20px;height:20px;color:var(--ink);background:#6cece7;border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute;left:-6px}@media (max-height:760px) and (min-width:761px){.rights-partnership-slide,.gate-evolution-slide,.reference-principle-slide,.saudi-reference-slide,.global-cases-slide,.reference-lessons-slide,.investor-ecosystem-slide,.asset-matching-slide,.investor-value-slide{padding-top:76px;padding-bottom:48px}.rights-partnership-slide .slide-heading,.gate-evolution-slide .slide-heading,.reference-principle-slide .slide-heading,.saudi-reference-slide .slide-heading,.global-cases-slide .slide-heading,.reference-lessons-slide .slide-heading,.investor-ecosystem-slide .slide-heading,.asset-matching-slide .slide-heading,.investor-value-slide .slide-heading{margin-bottom:9px}.rights-traditional,.rights-ecosystem{min-height:220px;padding:17px}.traditional-chain{min-height:125px}.rights-value-nodes span{min-height:48px}.rights-opportunity-row{margin-top:8px}.rights-opportunity-row>span{min-height:47px;padding:7px}.rights-conclusion{margin-top:8px;padding-block:10px}.evolution-today,.evolution-future{min-height:248px;padding:17px}.evolution-gate-code strong{font-size:92px}.evolution-future-grid{gap:6px;margin-top:10px}.evolution-future-grid span{min-height:62px;padding:7px}.evolution-investment-ribbon{margin-top:8px;padding-block:10px}.reference-principle-image,.reference-models,.reference-transfer{min-height:280px}.reference-models article{padding:15px}.reference-transfer{padding:18px}.saudi-reference-image,.saudi-proof-list{min-height:262px}.saudi-proof-list{padding:15px}.saudi-proof-list>div{gap:4px;margin-top:8px}.saudi-proof-list>div>span{min-height:34px;padding-block:4px}.saudi-reference-lesson{margin-top:8px;padding-block:10px}.global-case{min-height:274px}.global-case-overlay{padding:18px}.global-case-overlay>small{margin-top:10px}.global-principle{margin-top:8px;padding-block:10px}.reference-lessons-image,.reference-lesson-ladder{min-height:270px}.reference-lesson-ladder article{grid-template-columns:35px 38px 1fr;min-height:47px;padding:5px 9px}.reference-lesson-ladder article>b{width:31px;height:31px}.reference-lesson-ladder article>span{width:34px;height:34px}.reference-lesson-ladder h3{font-size:12px}.reference-lesson-ladder p{font-size:10px}.reference-lessons-result{margin-top:8px;padding-block:10px}.investor-ecosystem-image,.investor-sector-matrix{min-height:275px}.investor-sector-matrix article{min-height:131px;padding:10px}.investor-sector-matrix article>div{margin-top:7px}.investor-sector-matrix small{padding:2px 5px;font-size:8px}.investor-ecosystem-note{margin-top:8px;padding-block:10px}.asset-matching-image,.asset-match-list{min-height:278px}.asset-match-list article{min-height:50px;padding-block:6px}.asset-matching-conclusion{margin-top:8px;padding-block:10px}.investor-value-image,.investor-rights-matrix{min-height:278px}.investor-rights-matrix{padding:13px}.investor-rights-matrix>div{gap:5px;margin-top:8px}.investor-rights-matrix>div>span{min-height:44px;padding:5px 7px}.investor-rights-matrix>div>span>svg{width:30px;height:30px;padding:6px}.investor-value-equation{margin-top:8px;padding-block:7px}}@media (max-width:1100px){.rights-partnership-stage,.gate-evolution-board,.reference-principle-board,.saudi-reference-board,.global-case-board,.reference-lessons-board,.investor-ecosystem-board,.asset-matching-board,.investor-value-board{grid-template-columns:1fr}.rights-shift,.evolution-conversion,.global-case-shift{transform:rotate(-90deg)}.reference-principle-image,.reference-models,.reference-transfer,.saudi-reference-image,.saudi-proof-list,.global-case,.reference-lessons-image,.reference-lesson-ladder,.investor-ecosystem-image,.investor-sector-matrix,.asset-matching-image,.asset-match-list,.investor-value-image,.investor-rights-matrix{min-height:0}.reference-principle-image,.saudi-reference-image,.global-case,.reference-lessons-image,.investor-ecosystem-image,.asset-matching-image,.investor-value-image{height:320px}.saudi-reference-lesson{grid-template-columns:1fr}.saudi-reference-lesson>strong{border:0;padding:0}}@media (max-width:760px){.rights-partnership-slide,.gate-evolution-slide,.reference-principle-slide,.saudi-reference-slide,.global-cases-slide,.reference-lessons-slide,.investor-ecosystem-slide,.asset-matching-slide,.investor-value-slide{padding-left:20px;padding-right:20px}.rights-partnership-slide .slide-heading,.rights-partnership-slide .slide-body,.gate-evolution-slide .slide-heading,.gate-evolution-slide .slide-body,.reference-principle-slide .slide-heading,.reference-principle-slide .slide-body,.saudi-reference-slide .slide-heading,.saudi-reference-slide .slide-body,.global-cases-slide .slide-heading,.global-cases-slide .slide-body,.reference-lessons-slide .slide-heading,.reference-lessons-slide .slide-body,.investor-ecosystem-slide .slide-heading,.investor-ecosystem-slide .slide-body,.asset-matching-slide .slide-heading,.asset-matching-slide .slide-body,.investor-value-slide .slide-heading,.investor-value-slide .slide-body{width:100%}.rights-ecosystem{grid-template-columns:1fr}.rights-ecosystem-core{border-left:0;padding:0}.rights-value-nodes,.evolution-future-grid,.investor-sector-matrix,.investor-rights-matrix>div,.rights-opportunity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-transfer>div{grid-template-columns:1fr}.asset-match-list article{grid-template-columns:28px 1fr}.asset-match-list article>em{display:none}.asset-match-list article>strong{grid-column:2}.investor-value-equation{grid-template-columns:repeat(2,minmax(0,1fr))}.investor-value-equation>span{border:0}.investor-value-equation i{display:none}}@media (max-width:480px){.rights-value-nodes,.evolution-future-grid,.rights-opportunity-row,.investor-sector-matrix,.investor-rights-matrix>div,.investor-value-equation{grid-template-columns:1fr}.rights-value-nodes span:last-child,.evolution-future-grid span:last-child,.investor-sector-matrix article.primary-sector{grid-column:1}}.revenue-architecture-slide,.scaling-strategy-slide,.pilot-program-slide,.contract-governance-slide,.passenger-balance-slide,.safeguards-system-slide,.kpi-command-slide,.learning-cycle-slide,.operating-system-slide,.portfolio-expansion-slide,.cluster-impact-slide,.future-vision-slide{padding-left:clamp(34px,4vw,72px);padding-right:clamp(34px,4vw,72px)}.revenue-architecture-slide .slide-heading,.revenue-architecture-slide .slide-body,.scaling-strategy-slide .slide-heading,.scaling-strategy-slide .slide-body,.pilot-program-slide .slide-heading,.pilot-program-slide .slide-body,.contract-governance-slide .slide-heading,.contract-governance-slide .slide-body,.passenger-balance-slide .slide-heading,.passenger-balance-slide .slide-body,.safeguards-system-slide .slide-heading,.safeguards-system-slide .slide-body,.kpi-command-slide .slide-heading,.kpi-command-slide .slide-body,.learning-cycle-slide .slide-heading,.learning-cycle-slide .slide-body,.operating-system-slide .slide-heading,.operating-system-slide .slide-body,.portfolio-expansion-slide .slide-heading,.portfolio-expansion-slide .slide-body,.cluster-impact-slide .slide-heading,.cluster-impact-slide .slide-body,.future-vision-slide .slide-heading,.future-vision-slide .slide-body{width:min(88vw,1460px);max-width:none;margin-left:auto;margin-right:auto}.revenue-architecture-slide .slide-heading,.scaling-strategy-slide .slide-heading,.pilot-program-slide .slide-heading,.contract-governance-slide .slide-heading,.passenger-balance-slide .slide-heading,.safeguards-system-slide .slide-heading,.kpi-command-slide .slide-heading,.learning-cycle-slide .slide-heading,.operating-system-slide .slide-heading,.portfolio-expansion-slide .slide-heading,.cluster-impact-slide .slide-heading,.future-vision-slide .slide-heading{margin-bottom:14px}.revenue-architecture-slide,.pilot-program-slide,.passenger-balance-slide,.kpi-command-slide,.operating-system-slide,.cluster-impact-slide{background:radial-gradient(circle at 86% 16%,#00afb91f,#0000 28%),linear-gradient(150deg,#f9fbf7,#fff 56%,#edf5f2)}.scaling-strategy-slide,.contract-governance-slide,.safeguards-system-slide,.learning-cycle-slide,.portfolio-expansion-slide{background:radial-gradient(circle at 10% 14%,#00afb921,#0000 27%),linear-gradient(145deg,#fbfcf8,#f2f8f5 58%,#e8f2ef)}.revenue-architecture-board{grid-template-columns:minmax(380px,.77fr) minmax(560px,1.23fr);gap:15px;display:grid}.revenue-model-image,.revenue-model-system{min-height:350px}.revenue-model-image,.pilot-program-image,.contract-governance-image,.passenger-balance-image,.safeguards-system-image,.kpi-command-image,.learning-cycle-image,.operating-system-image,.cluster-impact-image,.future-vision-image{border-radius:27px;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 52px #0c323526}.revenue-model-image:after,.pilot-program-image:after,.contract-governance-image:after,.passenger-balance-image:after,.safeguards-system-image:after,.kpi-command-image:after,.learning-cycle-image:after,.operating-system-image:after,.cluster-impact-image:after,.future-vision-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 36%,#052629e6);position:absolute;inset:0}.revenue-model-image img,.pilot-program-image img,.contract-governance-image img,.passenger-balance-image img,.safeguards-system-image img,.kpi-command-image img,.learning-cycle-image img,.operating-system-image img,.cluster-impact-image img,.future-vision-image img{object-fit:cover;width:100%;height:100%}.revenue-model-image figcaption,.pilot-program-image figcaption,.contract-governance-image figcaption,.passenger-balance-image figcaption,.safeguards-system-image figcaption,.kpi-command-image figcaption,.learning-cycle-image figcaption,.operating-system-image figcaption,.cluster-impact-image figcaption,.future-vision-image figcaption{z-index:2;color:#fff;align-items:center;gap:12px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.revenue-model-image figcaption>svg,.pilot-program-image figcaption>svg,.contract-governance-image figcaption>svg,.passenger-balance-image figcaption>svg,.safeguards-system-image figcaption>svg,.kpi-command-image figcaption>svg,.learning-cycle-image figcaption>svg,.operating-system-image figcaption>svg,.cluster-impact-image figcaption>svg,.future-vision-image figcaption>svg{color:#72f0eb;flex:none}.revenue-model-image figcaption small,.revenue-model-image figcaption strong,.pilot-program-image figcaption small,.pilot-program-image figcaption strong,.contract-governance-image figcaption small,.contract-governance-image figcaption strong,.passenger-balance-image figcaption small,.passenger-balance-image figcaption strong,.safeguards-system-image figcaption small,.safeguards-system-image figcaption strong,.kpi-command-image figcaption small,.kpi-command-image figcaption strong,.learning-cycle-image figcaption small,.learning-cycle-image figcaption strong,.operating-system-image figcaption small,.operating-system-image figcaption strong,.cluster-impact-image figcaption small,.cluster-impact-image figcaption strong,.future-vision-image figcaption small,.future-vision-image figcaption strong{display:block}.revenue-model-image figcaption small,.pilot-program-image figcaption small,.contract-governance-image figcaption small,.passenger-balance-image figcaption small,.safeguards-system-image figcaption small,.kpi-command-image figcaption small,.learning-cycle-image figcaption small,.operating-system-image figcaption small,.cluster-impact-image figcaption small,.future-vision-image figcaption small{color:#71ded9;letter-spacing:.08em;font-size:11px;font-weight:800}.revenue-model-image figcaption strong,.pilot-program-image figcaption strong,.contract-governance-image figcaption strong,.passenger-balance-image figcaption strong,.safeguards-system-image figcaption strong,.kpi-command-image figcaption strong,.learning-cycle-image figcaption strong,.operating-system-image figcaption strong,.cluster-impact-image figcaption strong,.future-vision-image figcaption strong{margin-top:3px;font-size:16px;line-height:1.4}.revenue-model-system{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;padding:20px;box-shadow:0 18px 45px #0c31341a}.revenue-model-system>header{border-bottom:1px solid #123c3f1a;align-items:center;gap:12px;padding-bottom:13px;display:flex}.revenue-model-system>header>span,.pilot-selection-panel>header>span,.contract-governance-panel>header>span,.portfolio-expansion-map>header>span{color:#fff;background:linear-gradient(145deg,#00afb9,#08747a);border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.revenue-model-system>header small,.revenue-model-system>header strong,.pilot-selection-panel>header small,.pilot-selection-panel>header strong,.contract-governance-panel>header small,.contract-governance-panel>header strong,.portfolio-expansion-map>header small,.portfolio-expansion-map>header strong{display:block}.revenue-model-system>header small,.pilot-selection-panel>header small,.contract-governance-panel>header small,.portfolio-expansion-map>header small{color:#008d95;font-weight:750}.revenue-model-system>header strong,.pilot-selection-panel>header strong,.contract-governance-panel>header strong,.portfolio-expansion-map>header strong{margin-top:2px;font-size:19px}.revenue-model-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.revenue-model-matrix article{background:#edf6f3;border:1px solid #123c3f12;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;min-height:55px;padding:8px 10px;display:grid;position:relative}.revenue-model-matrix article.is-wide{color:#fff;background:linear-gradient(110deg,#123c3f,#08767c);grid-column:1/-1}.revenue-model-matrix article>span{width:34px;height:34px;color:var(--teal);background:#fff;border-radius:11px;place-items:center;display:grid}.revenue-model-matrix article b,.revenue-model-matrix article small{display:block}.revenue-model-matrix article b{font-size:13px}.revenue-model-matrix article small{color:#6f8584;margin-top:2px;font-size:9px;font-weight:700}.revenue-model-matrix article.is-wide small{color:#a9cdcb}.revenue-model-matrix article>i{color:#123c3f47;font-size:10px;font-style:normal;font-weight:800}.revenue-model-matrix article.is-wide>i{color:#fff6}.revenue-model-principle,.contract-governance-result,.passenger-balance-rule,.safeguards-principle,.kpi-command-result,.learning-cycle-result,.cluster-impact-result{color:#fff;background:linear-gradient(105deg,#123c3f,#086c72);border-radius:19px;align-items:center;gap:12px;min-height:58px;margin-top:12px;padding:12px 18px;display:flex;box-shadow:0 17px 40px #0a313424}.revenue-model-principle>svg,.contract-governance-result>svg,.passenger-balance-rule>svg,.safeguards-principle>svg,.kpi-command-result>svg,.learning-cycle-result>svg,.cluster-impact-result>svg{color:#6dece7;flex:none}.revenue-model-principle>span,.contract-governance-result>span,.safeguards-principle>span{color:#9bc5c3;font-size:12px;font-weight:750}.revenue-model-principle>strong,.contract-governance-result>strong,.passenger-balance-rule>strong,.safeguards-principle>strong,.kpi-command-result>strong,.learning-cycle-result>strong,.cluster-impact-result>strong{font-size:15px;line-height:1.5}.scaling-strategy-board{grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr);gap:15px;display:grid}.scaling-runway{border-radius:29px;min-height:392px;margin:0;position:relative;overflow:hidden;box-shadow:0 23px 54px #0c323526}.scaling-runway:after{content:"";background:linear-gradient(#0000 34%,#082a2de6);position:absolute;inset:0}.scaling-runway img{object-fit:cover;width:100%;height:100%}.scaling-runway figcaption{z-index:2;color:#fff;align-items:flex-end;gap:15px;display:flex;position:absolute;bottom:21px;left:22px;right:22px}.scaling-runway figcaption>span{font-size:57px;font-weight:850;line-height:.9}.scaling-runway figcaption>span,.pilot-selection-panel>header>span{direction:ltr;unicode-bidi:isolate}.scaling-runway figcaption small,.scaling-runway figcaption strong{display:block}.scaling-runway figcaption small{color:#70e7e1;letter-spacing:.1em;font-size:10px;font-weight:800}.scaling-runway figcaption strong{margin-top:4px;font-size:16px}.scaling-pathway{background:#fffffff2;border:1px solid #123c3f1a;border-radius:29px;align-content:center;gap:9px;min-height:392px;padding:21px;display:grid;box-shadow:0 20px 48px #0c31341a}.scaling-pathway>article{background:#edf6f3;border-radius:17px;grid-template-columns:30px 44px 1fr 18px;align-items:center;gap:10px;min-height:72px;padding:10px 12px;display:grid}.scaling-pathway>article.is-primary{color:#fff;background:linear-gradient(108deg,#123c3f,#07828a)}.scaling-pathway>article>i{color:#123c3f59;font-size:11px;font-style:normal;font-weight:800}.scaling-pathway>article.is-primary>i{color:#ffffff6e}.scaling-pathway>article>span{width:42px;height:42px;color:var(--teal);background:#fff;border-radius:13px;place-items:center;display:grid}.scaling-pathway article b,.scaling-pathway article small{display:block}.scaling-pathway article b{font-size:15px}.scaling-pathway article small{color:#718583;margin-top:2px;font-size:11px}.scaling-pathway article.is-primary small{color:#b6d5d3}.scaling-pathway article>svg{color:var(--teal);transform:rotate(-90deg)}.scaling-outcome{color:#0a5d63;background:#00afb912;border:1px solid #00afb938;border-radius:15px;align-items:center;gap:11px;padding:10px 13px;display:flex}.scaling-outcome>svg{color:var(--teal)}.scaling-outcome small,.scaling-outcome strong{display:block}.scaling-outcome small{color:#77908e;font-size:10px}.scaling-outcome strong{margin-top:2px;font-size:14px}.pilot-program-board{grid-template-columns:minmax(430px,.9fr) minmax(540px,1.1fr);gap:15px;display:grid}.pilot-program-image,.pilot-selection-panel{min-height:345px}.pilot-selection-panel{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;padding:20px;box-shadow:0 20px 48px #0c31341a}.pilot-selection-panel>header{border-bottom:1px solid #123c3f1a;align-items:center;gap:12px;padding-bottom:13px;display:flex}.pilot-selection-panel>header>span{font-size:19px;font-weight:850}.pilot-selection-criteria{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.pilot-selection-criteria article{background:#edf6f3;border-radius:15px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;min-height:58px;padding:9px 11px;display:grid}.pilot-selection-criteria article:last-child{color:#fff;background:linear-gradient(105deg,#123c3f,#08767c);grid-column:1/-1}.pilot-selection-criteria article>span{width:34px;height:34px;color:var(--teal);background:#fff;border-radius:11px;place-items:center;display:grid}.pilot-selection-criteria article b{font-size:13px}.pilot-selection-criteria article>i{color:#123c3f52;font-size:10px;font-style:normal;font-weight:800}.pilot-selection-criteria article:last-child>i{color:#fff6}.pilot-loop-ribbon{color:#fff;background:linear-gradient(105deg,#123c3f,#08777e);border-radius:19px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding:10px 14px;display:grid;box-shadow:0 17px 40px #0a313426}.pilot-loop-ribbon>span{border-left:1px solid #ffffff21;grid-template-columns:34px 1fr 18px;align-items:center;gap:8px;min-height:40px;padding-inline:12px;display:grid}.pilot-loop-ribbon>span:last-child{border-left:0}.pilot-loop-ribbon span>i{color:#65e7e2;background:#ffffff14;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.pilot-loop-ribbon span>b{font-size:12px}.pilot-loop-ribbon span>svg{color:#68e9e4;transform:rotate(-90deg)}.contract-governance-board{grid-template-columns:minmax(400px,.82fr) minmax(580px,1.18fr);gap:15px;display:grid}.contract-governance-image,.contract-governance-panel{min-height:350px}.contract-governance-panel{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;padding:20px;box-shadow:0 20px 48px #0c31341a}.contract-governance-panel>header{border-bottom:1px solid #123c3f1a;align-items:center;gap:12px;padding-bottom:13px;display:flex}.contract-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.contract-governance-grid article{background:#edf6f3;border-radius:15px;grid-template-columns:26px 22px 1fr;align-items:center;gap:7px;min-height:61px;padding:9px 11px;display:grid}.contract-governance-grid article:nth-child(5),.contract-governance-grid article:nth-child(6){color:#fff;background:linear-gradient(105deg,#123c3f,#08767c)}.contract-governance-grid article>i{color:#123c3f4d;font-size:10px;font-style:normal;font-weight:800}.contract-governance-grid article:nth-child(5)>i,.contract-governance-grid article:nth-child(6)>i{color:#ffffff6b}.contract-governance-grid article>svg{color:var(--teal)}.contract-governance-grid article b{font-size:12px;line-height:1.35}.passenger-balance-board{grid-template-columns:minmax(430px,.9fr) minmax(540px,1.1fr);gap:15px;display:grid}.passenger-balance-image,.passenger-balance-console{min-height:350px}.passenger-balance-console{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;grid-template-columns:1fr 104px 1fr;align-items:stretch;gap:10px;padding:20px;display:grid;box-shadow:0 20px 48px #0c31341a}.balance-priority{text-align:center;background:#edf6f3;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;padding:20px 15px;display:flex}.balance-priority.passenger{color:#fff;background:linear-gradient(145deg,#123c3f,#08767c)}.balance-priority>span{width:58px;height:58px;color:var(--teal);background:#fff;border-radius:18px;place-items:center;margin-bottom:14px;display:grid;box-shadow:0 12px 28px #0c32351a}.balance-priority>small{color:#68817f;letter-spacing:.06em;font-size:9px;font-weight:800}.balance-priority.passenger>small{color:#98c4c1}.balance-priority>strong{margin-top:5px;font-size:20px}.balance-priority>p{color:#718583;margin-top:7px;font-size:12px}.balance-priority.passenger>p{color:#bed7d5}.balance-protection{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;display:flex}.balance-protection>i{background:linear-gradient(#0000,#00afb97a);width:1px;height:56px}.balance-protection>i:last-child{background:linear-gradient(#00afb97a,#0000)}.balance-protection>span{color:#fff;background:var(--teal);border:7px solid #00afb91f;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.balance-protection>b{font-size:11px;line-height:1.4}.safeguards-system-board{grid-template-columns:minmax(390px,.78fr) minmax(600px,1.22fr);gap:15px;display:grid}.safeguards-system-image,.safeguards-system-grid{min-height:350px}.safeguards-system-grid{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:20px;display:grid;box-shadow:0 20px 48px #0c31341a}.safeguards-system-grid article{background:#edf6f3;border-radius:16px;grid-template-columns:28px 42px 1fr;align-items:center;gap:9px;min-height:70px;padding:9px 11px;display:grid}.safeguards-system-grid article.is-primary{color:#fff;background:linear-gradient(108deg,#123c3f,#08777d)}.safeguards-system-grid article>i{color:#123c3f4d;font-size:10px;font-style:normal;font-weight:850}.safeguards-system-grid article.is-primary>i{color:#fff6}.safeguards-system-grid article>span{width:40px;height:40px;color:var(--teal);background:#fff;border-radius:12px;place-items:center;display:grid}.safeguards-system-grid article b{font-size:13px}.kpi-command-board{grid-template-columns:minmax(360px,.72fr) minmax(650px,1.28fr);gap:15px;display:grid}.kpi-command-image,.kpi-command-matrix{min-height:360px}.kpi-command-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.kpi-command-matrix article{background:#fffffff5;border:1px solid #123c3f14;border-radius:19px;padding:14px;box-shadow:0 12px 30px #0c313414}.kpi-command-matrix article.is-primary{color:#fff;background:linear-gradient(125deg,#123c3f,#08777e)}.kpi-command-matrix article>header{grid-template-columns:40px 1fr auto;align-items:center;gap:9px;display:grid}.kpi-command-matrix article>header>span{width:38px;height:38px;color:var(--teal);background:#edf7f4;border-radius:12px;place-items:center;display:grid}.kpi-command-matrix article.is-primary>header>span{background:#fff}.kpi-command-matrix header small,.kpi-command-matrix header b{display:block}.kpi-command-matrix header small{color:#123c3f59;font-size:9px;font-weight:800}.kpi-command-matrix article.is-primary header small{color:#ffffff6b}.kpi-command-matrix header b{margin-top:2px;font-size:14px}.kpi-command-matrix header>strong{color:var(--teal);font-size:19px}.kpi-command-matrix article.is-primary header>strong{color:#6dece7}.kpi-command-matrix article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:10px;display:grid}.kpi-command-matrix article>div>i{color:#708583;align-items:center;gap:4px;font-size:10px;font-style:normal;display:flex}.kpi-command-matrix article.is-primary>div>i{color:#c2d9d7}.kpi-command-matrix article>div svg{color:var(--teal)}.kpi-command-meter{background:#123c3f17;border-radius:99px;height:5px;margin-top:11px;display:block;overflow:hidden}.kpi-command-meter>b{border-radius:inherit;transform-origin:100%;background:linear-gradient(90deg,#00afb9,#61ddd8);height:100%;transition:transform .9s .35s;display:block;transform:scaleX(0)}.kpi-command-matrix article:first-child .kpi-command-meter>b{width:82%}.kpi-command-matrix article:nth-child(2) .kpi-command-meter>b{width:74%}.kpi-command-matrix article:nth-child(3) .kpi-command-meter>b{width:91%}.kpi-command-matrix article:nth-child(4) .kpi-command-meter>b{width:68%}.kpi-command-slide.is-visible .kpi-command-meter>b{transform:scaleX(1)}.learning-cycle-board{grid-template-columns:minmax(390px,.78fr) minmax(610px,1.22fr);gap:15px;display:grid}.learning-cycle-image,.learning-cycle-track{min-height:360px}.learning-cycle-track{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;align-content:center;gap:7px;padding:18px;display:grid;box-shadow:0 20px 48px #0c31341a}.learning-cycle-track article{background:#edf6f3;border-radius:14px;grid-template-columns:29px 39px 1fr 17px;align-items:center;gap:9px;min-height:56px;padding:7px 10px;display:grid}.learning-cycle-track article.is-primary{color:#fff;background:linear-gradient(108deg,#123c3f,#08777e)}.learning-cycle-track article>i{color:#123c3f52;font-size:10px;font-style:normal;font-weight:800}.learning-cycle-track article.is-primary>i{color:#ffffff6b}.learning-cycle-track article>span{width:36px;height:36px;color:var(--teal);background:#fff;border-radius:11px;place-items:center;display:grid}.learning-cycle-track article b,.learning-cycle-track article small{display:block}.learning-cycle-track article b{font-size:13px}.learning-cycle-track article small{color:#718583;margin-top:1px;font-size:10px}.learning-cycle-track article.is-primary small{color:#bfd8d6}.learning-cycle-track article>svg{color:var(--teal);transform:rotate(-90deg)}.operating-system-board{grid-template-columns:minmax(390px,.78fr) minmax(610px,1.22fr);gap:15px;display:grid}.operating-system-image,.operating-role-matrix{min-height:390px}.operating-role-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.operating-role-matrix>article{background:#fffffff5;border:1px solid #123c3f14;border-radius:19px;grid-template-columns:27px 45px 1fr;align-items:center;gap:9px;min-height:120px;padding:13px;display:grid;box-shadow:0 12px 30px #0c313414}.operating-role-matrix>article.is-primary{color:#fff;background:linear-gradient(125deg,#123c3f,#08777e)}.operating-role-matrix article>i{color:#123c3f4d;align-self:start;font-size:10px;font-style:normal;font-weight:800}.operating-role-matrix article.is-primary>i{color:#fff6}.operating-role-matrix article>span{width:43px;height:43px;color:var(--teal);background:#edf6f3;border-radius:13px;place-items:center;display:grid}.operating-role-matrix article.is-primary>span{background:#fff}.operating-role-matrix article b,.operating-role-matrix article small{display:block}.operating-role-matrix article b{font-size:14px;line-height:1.35}.operating-role-matrix article small{color:#718583;margin-top:6px;font-size:10px;line-height:1.55}.operating-role-matrix article.is-primary small{color:#bdd7d5}.operating-governance-core{color:#fff;background:linear-gradient(105deg,#123c3f,#08777e);border-radius:18px;grid-column:1/-1;align-items:center;gap:12px;min-height:70px;padding:13px 16px;display:flex}.operating-governance-core>svg{color:#6dece7}.operating-governance-core small,.operating-governance-core strong{display:block}.operating-governance-core small{color:#8ebdba;letter-spacing:.08em;font-size:9px;font-weight:800}.operating-governance-core strong{margin-top:3px;font-size:13px}.portfolio-expansion-board{grid-template-columns:minmax(580px,1.12fr) minmax(410px,.88fr);gap:15px;display:grid}.portfolio-expansion-map,.portfolio-photo-mosaic{min-height:365px}.portfolio-expansion-map{background:#fffffff5;border:1px solid #123c3f1a;border-radius:27px;padding:20px;box-shadow:0 20px 48px #0c31341a}.portfolio-expansion-map>header{border-bottom:1px solid #123c3f1a;align-items:center;gap:12px;padding-bottom:13px;display:flex}.portfolio-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.portfolio-asset-grid article{background:#edf6f3;border-radius:14px;grid-template-columns:27px 30px 1fr;align-items:center;gap:7px;min-height:54px;padding:8px 10px;display:grid}.portfolio-asset-grid article.is-primary{color:#fff;background:linear-gradient(105deg,#123c3f,#08777e)}.portfolio-asset-grid article:last-child{grid-column:1/-1}.portfolio-asset-grid article>i{color:#123c3f4d;font-size:9px;font-style:normal;font-weight:800}.portfolio-asset-grid article.is-primary>i{color:#ffffff6b}.portfolio-asset-grid article>svg{color:var(--teal)}.portfolio-asset-grid article b{font-size:12px}.portfolio-photo-mosaic{grid-template-rows:repeat(2,1fr);grid-template-columns:1.2fr .8fr;gap:8px;display:grid}.portfolio-photo-mosaic figure{border-radius:19px;margin:0;position:relative;overflow:hidden;box-shadow:0 14px 34px #0c323521}.portfolio-photo-mosaic figure.is-large{grid-row:1/3}.portfolio-photo-mosaic figure:after{content:"";background:linear-gradient(#0000 38%,#052629d1);position:absolute;inset:0}.portfolio-photo-mosaic img{object-fit:cover;width:100%;height:100%}.portfolio-photo-mosaic figcaption{z-index:2;color:#fff;font-size:12px;font-weight:750;position:absolute;bottom:12px;right:14px}.portfolio-expansion-equation{color:#fff;background:linear-gradient(105deg,#123c3f,#08777e);border-radius:19px;grid-template-columns:auto repeat(7,auto);justify-content:center;align-items:center;gap:9px;min-height:58px;margin-top:12px;padding:10px 16px;display:grid;box-shadow:0 17px 40px #0a313426}.portfolio-expansion-equation>b{color:#6dece7}.portfolio-expansion-equation>span{background:#ffffff14;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:700}.portfolio-expansion-equation>i{color:#6dece7;font-style:normal}.cluster-impact-board{grid-template-columns:minmax(390px,.78fr) minmax(610px,1.22fr);gap:15px;display:grid}.cluster-impact-image,.cluster-impact-grid{min-height:365px}.cluster-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cluster-impact-grid article{background:#fffffff5;border:1px solid #123c3f14;border-radius:18px;grid-template-columns:28px 42px 1fr;align-items:center;gap:8px;min-height:112px;padding:12px;display:grid;box-shadow:0 12px 30px #0c313414}.cluster-impact-grid article.is-primary{color:#fff;background:linear-gradient(125deg,#123c3f,#08777e)}.cluster-impact-grid article>i{color:#123c3f4d;align-self:start;font-size:10px;font-style:normal;font-weight:800}.cluster-impact-grid article.is-primary>i{color:#ffffff6b}.cluster-impact-grid article>span{width:40px;height:40px;color:var(--teal);background:#edf6f3;border-radius:12px;place-items:center;display:grid}.cluster-impact-grid article.is-primary>span{background:#fff}.cluster-impact-grid article b,.cluster-impact-grid article small{display:block}.cluster-impact-grid article b{font-size:13px}.cluster-impact-grid article small{color:#718583;margin-top:4px;font-size:10px;line-height:1.45}.cluster-impact-grid article.is-primary small{color:#bfd8d6}.deck-slide.future-vision-slide{color:#fff;background:radial-gradient(circle at 12% 20%,#00afb942,#0000 30%),linear-gradient(145deg,#123c3f,#072d30)!important}.future-vision-slide .slide-heading h2{font-size:clamp(38px,3.25vw,54px)}.future-vision-frame{grid-template-columns:minmax(430px,.9fr) minmax(560px,1.1fr);gap:15px;display:grid}.future-vision-image,.future-vision-system{min-height:420px}.future-vision-image{border:1px solid #ffffff1f}.future-vision-system{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:27px;align-content:center;gap:11px;padding:20px;display:grid;box-shadow:0 20px 50px #0000002e}.future-vision-flow{gap:7px;display:grid}.future-vision-flow article{background:#ffffff0e;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:28px 39px 1fr 17px;align-items:center;gap:8px;min-height:45px;padding:6px 10px;display:grid}.future-vision-flow article.is-primary{color:#0a3d41;background:linear-gradient(100deg,#66eae5,#b1f3ef)}.future-vision-flow article>i{color:#ffffff6b;font-size:9px;font-style:normal;font-weight:800}.future-vision-flow article.is-primary>i{color:#0a3d4180}.future-vision-flow article>span{color:#6dece7;background:#ffffff14;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.future-vision-flow article.is-primary>span{color:#08777e;background:#fff}.future-vision-flow article b{font-size:12px}.future-vision-flow article>svg{color:#6dece7;transform:rotate(-90deg)}.future-vision-statement{color:#0a3d41;background:linear-gradient(105deg,#64e9e4,#d0f8f5);border-radius:17px;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:14px 16px;display:grid}.future-vision-statement>span{font-size:12px;font-weight:850}.future-vision-statement>p{font-size:13px;font-weight:750;line-height:1.55}@media (max-height:760px) and (min-width:761px){.revenue-architecture-slide,.scaling-strategy-slide,.pilot-program-slide,.contract-governance-slide,.passenger-balance-slide,.safeguards-system-slide,.kpi-command-slide,.learning-cycle-slide,.operating-system-slide,.portfolio-expansion-slide,.cluster-impact-slide,.future-vision-slide{padding-top:76px;padding-bottom:46px}.revenue-architecture-slide .slide-heading,.scaling-strategy-slide .slide-heading,.pilot-program-slide .slide-heading,.contract-governance-slide .slide-heading,.passenger-balance-slide .slide-heading,.safeguards-system-slide .slide-heading,.kpi-command-slide .slide-heading,.learning-cycle-slide .slide-heading,.operating-system-slide .slide-heading,.portfolio-expansion-slide .slide-heading,.cluster-impact-slide .slide-heading,.future-vision-slide .slide-heading{margin-bottom:8px}.revenue-model-image,.revenue-model-system,.pilot-program-image,.pilot-selection-panel,.contract-governance-image,.contract-governance-panel,.passenger-balance-image,.passenger-balance-console,.safeguards-system-image,.safeguards-system-grid,.kpi-command-image,.kpi-command-matrix,.learning-cycle-image,.learning-cycle-track,.portfolio-expansion-map,.portfolio-photo-mosaic,.cluster-impact-image,.cluster-impact-grid{min-height:270px}.scaling-runway,.scaling-pathway,.operating-system-image,.operating-role-matrix,.future-vision-image,.future-vision-system{min-height:292px}.revenue-model-system,.pilot-selection-panel,.contract-governance-panel,.scaling-pathway,.learning-cycle-track,.portfolio-expansion-map,.future-vision-system{padding:14px}.revenue-model-principle,.contract-governance-result,.passenger-balance-rule,.safeguards-principle,.kpi-command-result,.learning-cycle-result,.cluster-impact-result,.pilot-loop-ribbon,.portfolio-expansion-equation{min-height:48px;margin-top:7px;padding-block:8px}.future-vision-flow{gap:4px}.future-vision-flow article{min-height:34px;padding-block:3px}.future-vision-statement{padding-block:9px}}@media (max-width:1100px){.revenue-architecture-board,.scaling-strategy-board,.pilot-program-board,.contract-governance-board,.passenger-balance-board,.safeguards-system-board,.kpi-command-board,.learning-cycle-board,.operating-system-board,.portfolio-expansion-board,.cluster-impact-board,.future-vision-frame{grid-template-columns:1fr}.revenue-model-image,.pilot-program-image,.contract-governance-image,.passenger-balance-image,.safeguards-system-image,.kpi-command-image,.learning-cycle-image,.operating-system-image,.cluster-impact-image,.future-vision-image,.scaling-runway{height:310px;min-height:0}.revenue-model-system,.scaling-pathway,.pilot-selection-panel,.contract-governance-panel,.passenger-balance-console,.safeguards-system-grid,.kpi-command-matrix,.learning-cycle-track,.operating-role-matrix,.portfolio-expansion-map,.portfolio-photo-mosaic,.cluster-impact-grid,.future-vision-system{min-height:0}.portfolio-photo-mosaic{height:330px}}@media (max-width:760px){.revenue-architecture-slide,.scaling-strategy-slide,.pilot-program-slide,.contract-governance-slide,.passenger-balance-slide,.safeguards-system-slide,.kpi-command-slide,.learning-cycle-slide,.operating-system-slide,.portfolio-expansion-slide,.cluster-impact-slide,.future-vision-slide{padding-left:20px;padding-right:20px}.revenue-architecture-slide .slide-heading,.revenue-architecture-slide .slide-body,.scaling-strategy-slide .slide-heading,.scaling-strategy-slide .slide-body,.pilot-program-slide .slide-heading,.pilot-program-slide .slide-body,.contract-governance-slide .slide-heading,.contract-governance-slide .slide-body,.passenger-balance-slide .slide-heading,.passenger-balance-slide .slide-body,.safeguards-system-slide .slide-heading,.safeguards-system-slide .slide-body,.kpi-command-slide .slide-heading,.kpi-command-slide .slide-body,.learning-cycle-slide .slide-heading,.learning-cycle-slide .slide-body,.operating-system-slide .slide-heading,.operating-system-slide .slide-body,.portfolio-expansion-slide .slide-heading,.portfolio-expansion-slide .slide-body,.cluster-impact-slide .slide-heading,.cluster-impact-slide .slide-body,.future-vision-slide .slide-heading,.future-vision-slide .slide-body{width:100%}.revenue-model-matrix,.pilot-selection-criteria,.contract-governance-grid,.safeguards-system-grid,.kpi-command-matrix,.operating-role-matrix,.portfolio-asset-grid,.cluster-impact-grid{grid-template-columns:1fr}.revenue-model-matrix article.is-wide,.pilot-selection-criteria article:last-child,.portfolio-asset-grid article:last-child,.operating-governance-core{grid-column:1}.pilot-loop-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.passenger-balance-console{grid-template-columns:1fr}.balance-protection{flex-direction:row}.balance-protection>i{background:linear-gradient(90deg,#0000,#00afb97a);width:50px;height:1px}.balance-protection>i:last-child{background:linear-gradient(90deg,#00afb97a,#0000)}.portfolio-expansion-equation{flex-wrap:wrap;display:flex}.future-vision-statement{grid-template-columns:1fr}}@media (max-width:480px){.pilot-loop-ribbon{grid-template-columns:1fr}.pilot-loop-ribbon>span{border:0}.portfolio-photo-mosaic{grid-template-rows:repeat(3,170px);grid-template-columns:1fr;height:auto}.portfolio-photo-mosaic figure.is-large{grid-row:auto}.future-vision-flow article{grid-template-columns:26px 36px 1fr}.future-vision-flow article>svg{display:none}}.transition-cinematic-slide,.rights-partnership-slide,.gate-evolution-slide,.reference-principle-slide,.saudi-reference-slide,.global-cases-slide,.reference-lessons-slide,.investor-ecosystem-slide,.investor-value-slide,.capabilities-system-slide,.partner-study-slide,.portfolio-classification-slide{padding-top:clamp(76px,8.8vh,102px);padding-bottom:clamp(44px,5.5vh,62px)}.transition-cinematic-slide .slide-heading,.transition-cinematic-slide .slide-body,.capabilities-system-slide .slide-heading,.capabilities-system-slide .slide-body,.partner-study-slide .slide-heading,.partner-study-slide .slide-body,.portfolio-classification-slide .slide-heading,.portfolio-classification-slide .slide-body{width:min(88vw,1460px);margin-left:auto;margin-right:auto}.transition-cinematic-slide .slide-heading,.capabilities-system-slide .slide-heading,.partner-study-slide .slide-heading,.portfolio-classification-slide .slide-heading{margin-bottom:14px}.transition-cinematic-slide{color:#fff;background:#0a3437!important}.transition-cinematic-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#07292c8a,#072a2dd1 58%,#052326f2),linear-gradient(#0000 42%,#021b1e8f)}.transition-cinematic-slide .slide-cinematic-bg img{object-position:center 48%;filter:saturate(.88)contrast(1.08);animation-duration:24s}.transition-cinematic-slide .slide-heading h2{color:#fff;max-width:none}.transition-cinematic-slide .section-kicker{color:#76f0eb}.transition-cinematic-slide .section-index-ghost{color:#fff;opacity:.045}.transition-story{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#08313494;border:1px solid #ffffff29;border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,22px);max-width:1120px;margin:0 auto;padding:22px;display:grid;position:relative;box-shadow:0 28px 75px #00000047}.transition-story-rail{z-index:0;grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:absolute;top:76px;left:14%;right:14%}.transition-story-rail>i{background:var(--teal);border:2px solid #fff;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 7px #00afb91f}.transition-story-rail>span{background:linear-gradient(90deg,#66eae5,#ffffff52,#66eae5);height:1px}.transition-story article{z-index:1;text-align:center;background:#fff1;border:1px solid #ffffff1a;border-radius:22px;align-content:center;justify-items:center;min-height:225px;padding:20px 15px;display:grid;position:relative}.transition-story article.is-destination{color:#0a3d41;background:linear-gradient(145deg,#78eee9,#d1faf7)}.transition-story article>i{color:#ffffff52;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:13px;left:14px}.transition-story article.is-destination>i{color:#0a3d4166}.transition-story article>span{color:#6ef0ea;background:#ffffff1a;border:1px solid #ffffff29;border-radius:19px;place-items:center;width:61px;height:61px;margin-bottom:12px;display:grid}.transition-story article.is-destination>span{color:#07828a;background:#fff}.transition-story article>small{color:#8bc3c1;font-size:11px;font-weight:800}.transition-story article.is-destination>small{color:#3a8b8e}.transition-story article>strong{margin-top:4px;font-size:clamp(20px,1.6vw,27px)}.transition-story article>p{color:#e8faf8b3;margin-top:7px;font-size:12px}.transition-story article.is-destination>p{color:#3f7778}.transition-story article>svg{z-index:3;color:#69eee9;position:absolute;top:50%;left:-25px;transform:translateY(-50%)rotate(-90deg)}.transition-story-statement{color:#fff;text-align:center;background:linear-gradient(100deg,#00afb9d1,#083f43db);border-radius:18px;justify-content:center;align-items:center;gap:12px;max-width:980px;min-height:58px;margin:12px auto 0;padding:10px 20px;display:flex}.transition-story-statement svg{color:#8af5ef;flex:none}.transition-story-statement strong{font-size:clamp(14px,1.05vw,18px)}.rights-partnership-slide .slide-cinematic-bg:before{background:linear-gradient(95deg,#f6f9f6e8,#f6f9f6f7 58%,#f6f9f6e0)}.rights-partnership-slide .slide-cinematic-bg img{filter:saturate(.65)contrast(.96)}.rights-partnership-slide .rights-partnership-stage{grid-template-columns:minmax(280px,.72fr) 76px minmax(520px,1.28fr)}.rights-partnership-slide .rights-traditional,.rights-partnership-slide .rights-ecosystem{min-height:250px}.rights-partnership-slide .traditional-chain{min-height:140px}.rights-partnership-slide .traditional-chain span{flex-wrap:nowrap}.rights-partnership-slide .traditional-chain span>svg:first-child{color:#7c9594}.rights-partnership-slide .traditional-chain span>svg:last-child{flex:none}.rights-partnership-slide .rights-value-nodes span{grid-template-rows:auto auto;gap:4px}.rights-partnership-slide .rights-value-nodes span>svg{color:#70eee9}.rights-partnership-slide .rights-value-nodes span>b{font-size:11px}.evolution-visual-board{grid-template-columns:minmax(330px,.76fr) 82px minmax(590px,1.24fr)}.evolution-photo{border-radius:28px;min-height:322px;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 55px #0b343729}.evolution-photo:after{content:"";background:linear-gradient(#0000 37%,#07292ce6);position:absolute;inset:0}.evolution-photo img{object-fit:cover;object-position:58% center;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.gate-evolution-slide.is-visible .evolution-photo img{transform:scale(1.04)}.evolution-photo figcaption{z-index:2;color:#fff;align-items:center;gap:11px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.evolution-photo figcaption>span{color:#72eee9;background:#ffffff1c;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.evolution-photo figcaption small,.evolution-photo figcaption strong{display:block}.evolution-photo figcaption small{color:#75deda;font-weight:750}.evolution-photo figcaption strong{margin-top:3px;font-size:17px}.evolution-visual-board .evolution-future{min-height:322px}.evolution-visual-board .evolution-future-grid span{min-height:78px}.reference-principle-slide{color:#fff;background:#0b393c!important}.reference-principle-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#06252838,#06272ac7 47%,#052225f5)}.reference-principle-slide .slide-cinematic-bg img{object-position:34% center;filter:saturate(.82)contrast(1.08)}.reference-principle-slide .slide-heading h2{color:#fff}.reference-principle-slide .section-kicker{color:#77f0ea}.reference-principle-slide .slide-heading,.reference-principle-slide .slide-body{width:min(62vw,930px);margin-left:auto;margin-right:0}.reference-principle-board{grid-template-columns:1fr;gap:13px;display:grid}.reference-principle-slide .reference-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reference-principle-slide .reference-models article{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border-color:#ffffff21;min-height:178px}.reference-principle-slide .reference-models article p{color:#e8f9f7b3}.reference-principle-slide .reference-transfer{color:#fff;background:linear-gradient(108deg,#00afb9e6,#073b3feb)}.reference-principle-slide .reference-transfer>span{color:#a6f4ef;align-items:center;gap:7px;display:flex}.saudi-reference-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#f8faf708 0%,#f8faf738 30%,#f8faf7f5 54%,#f8faf7 72%)}.saudi-reference-slide .slide-cinematic-bg img{object-position:13% center;filter:saturate(.78)contrast(1.02)}.saudi-reference-slide .slide-heading,.saudi-reference-slide .slide-body{width:min(64vw,980px);margin-left:auto;margin-right:0}.saudi-reference-slide .slide-heading h2{font-size:clamp(34px,3vw,50px)}.saudi-reference-content{grid-template-columns:minmax(330px,.9fr) minmax(390px,1.1fr);gap:12px}.saudi-reference-intro{background:#ffffffeb;border:1px solid #123c3f1a;border-radius:25px;grid-template-columns:54px 1fr;align-items:center;gap:13px;min-height:235px;padding:23px;display:grid;box-shadow:0 20px 48px #0c313417}.saudi-reference-intro>svg{color:#fff;background:var(--teal);border-radius:17px;width:54px;height:54px;padding:13px}.saudi-reference-intro p{color:#516c6b;font-size:clamp(14px,1.02vw,17px);line-height:1.75}.saudi-reference-slide .saudi-proof-list{min-height:235px;padding:18px}.saudi-reference-slide .saudi-proof-list>header{padding-bottom:9px}.saudi-reference-slide .saudi-proof-list>div{grid-template-columns:repeat(2,minmax(0,1fr))}.saudi-reference-slide .saudi-proof-list>div>span:last-child{grid-column:1/-1}.saudi-reference-slide .saudi-proof-list>div>span{min-height:42px}.saudi-reference-slide .saudi-reference-lesson{grid-template-columns:150px 1fr;gap:14px 18px;margin-top:11px;padding:16px 18px}.saudi-reference-slide .saudi-reference-lesson>span{border-left:1px solid #ffffff24;grid-row:1/3;justify-content:center;align-self:stretch;padding-left:16px}.saudi-reference-slide .saudi-reference-lesson>div p,.saudi-reference-slide .saudi-reference-lesson>div small,.saudi-reference-slide .saudi-reference-lesson>div strong{display:block}.saudi-reference-slide .saudi-reference-lesson>div p{color:#c2d9d7;margin:0 0 3px;font-size:12px}.saudi-reference-slide .saudi-reference-lesson>div small{color:#72e8e3;font-weight:750}.saudi-reference-slide .saudi-reference-lesson>div strong{margin-top:3px;font-size:13px;line-height:1.55}.saudi-reference-slide .saudi-reference-lesson>b{color:#6fefe9;font-size:13px}.global-case-triptych{grid-template-columns:minmax(430px,1fr) 170px minmax(430px,1fr)}.global-case-pulse{color:#fff;border-radius:24px;min-height:340px;position:relative;overflow:hidden;box-shadow:0 18px 46px #0b343729}.global-case-pulse:after{content:"";background:linear-gradient(#06262929,#062629e0);position:absolute;inset:0}.global-case-pulse>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.global-case-pulse>span,.global-case-pulse>svg,.global-case-pulse>strong{z-index:2;position:relative}.global-case-pulse>span{color:#d3eeec}.global-case-pulse>strong{color:#77f0ea}.reference-lessons-image img{object-position:center 52%}.investor-ecosystem-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#f6f9f6ad,#f6f9f6ed 45%,#f6f9f6fa)}.investor-ecosystem-slide .slide-cinematic-bg img{object-position:16% center;filter:saturate(.72)contrast(1.02)}.investor-ecosystem-board{display:block}.investor-sector-matrix{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:1180px;margin:0 auto;display:grid}.investor-sector-matrix>article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffed;border:1px solid #123c3f1a;grid-column:span 2;min-height:166px;padding:17px}.investor-sector-matrix>article:nth-child(4){grid-column:2/span 2}.investor-sector-matrix>article:nth-child(5){grid-column:4/span 2}.investor-sector-matrix>article.primary-sector{color:#fff;background:linear-gradient(132deg,#123c3ff7,#08777ef0)}.investor-sector-matrix article header{padding-bottom:10px}.sector-brand-zone{flex-wrap:wrap;align-items:center;gap:7px;display:flex!important}.sector-brand-zone img{object-fit:contain;background:#fff;border-radius:8px;width:auto;max-width:86px;height:28px;padding:5px 7px}.sector-brand-zone small{border-radius:9px!important;padding:6px 8px!important}.investor-ecosystem-note{text-align:center;justify-content:center;max-width:980px;margin-left:auto;margin-right:auto}.investor-value-slide .slide-cinematic-bg:before,.capabilities-system-slide .slide-cinematic-bg:before,.partner-study-slide .slide-cinematic-bg:before,.portfolio-classification-slide .slide-cinematic-bg:before{background:linear-gradient(95deg,#f6f9f6cc,#f6f9f6f5 54%,#f6f9f6fa)}.investor-value-slide .slide-cinematic-bg img,.capabilities-system-slide .slide-cinematic-bg img,.partner-study-slide .slide-cinematic-bg img,.portfolio-classification-slide .slide-cinematic-bg img{filter:saturate(.58)contrast(.98)}.investor-value-board{max-width:1220px;margin:0 auto}.investor-value-equation{max-width:980px;margin-left:auto;margin-right:auto}.capabilities-system{grid-template-columns:230px 1fr;align-items:stretch;gap:12px;max-width:1200px;margin:0 auto;display:grid}.capabilities-core{color:#fff;text-align:center;background:linear-gradient(145deg,#123c3ffa,#08777ef2);border-radius:27px;align-content:center;justify-items:center;padding:22px;display:grid;box-shadow:0 20px 50px #0a313429}.capabilities-core>svg{color:#70eee9;background:#ffffff1a;border-radius:20px;width:66px;height:66px;margin-bottom:12px;padding:14px}.capabilities-core>small{color:#8ac3c0;letter-spacing:.08em;font-size:10px;font-weight:800}.capabilities-core>strong{margin-top:5px;font-size:20px}.capabilities-system .capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.capabilities-system .capabilities-grid article{background:#fffffff0;border:1px solid #123c3f17;border-radius:19px;grid-template-columns:43px 1fr;align-items:center;gap:10px;min-height:126px;padding:14px;display:grid;position:relative;box-shadow:0 12px 30px #0c313414}.capabilities-system .capabilities-grid article>span{width:42px;height:42px;color:var(--teal);background:#e4f5f1;border-radius:13px;place-items:center;display:grid}.capabilities-system .capabilities-grid article h3{margin:0;font-size:13px;line-height:1.3}.capabilities-system .capabilities-grid article p{color:#718583;margin-top:5px;font-size:11px;line-height:1.45}.capabilities-system .capabilities-grid article>i{color:#123c3f40;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:9px;left:10px}.capabilities-system-slide .goal-banner{max-width:980px;margin-left:auto;margin-right:auto}.partner-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1250px;margin:0 auto;display:grid}.partner-logo-grid article{background:#fffffff2;border:1px solid #123c3f1a;border-radius:23px;min-height:294px;padding:0;overflow:hidden;box-shadow:0 18px 42px #0b33361a}.partner-logo-grid article:nth-child(2n){transform:none}.partner-logo-grid article>header{background:linear-gradient(135deg,#123c3f,#08777e);place-items:center;height:92px;padding:16px;display:grid;position:relative}.partner-logo-grid article>header img{object-fit:contain;max-width:155px;max-height:58px}.partner-logo-grid article:nth-child(2)>header img{border-radius:10px;width:116px;height:58px}.partner-logo-grid article:nth-child(4)>header img{filter:brightness(0)invert()}.partner-logo-grid article>header small{color:#ffffff61;font-size:9px;font-weight:800;position:absolute;top:9px;left:11px}.partner-logo-grid article>div{padding:16px}.partner-logo-grid article>div>span{color:var(--teal);align-items:center;gap:6px;margin-top:0;font-size:10px;font-weight:800;display:flex}.partner-logo-grid article>div>span:nth-of-type(2){margin-top:13px}.partner-logo-grid article p{color:#526c6b;margin:5px 0 0;font-size:11px;line-height:1.55}.partner-study-slide .selection-chain{max-width:1040px;margin-left:auto;margin-right:auto}.portfolio-classification-system{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:10px;max-width:1200px;margin:0 auto;display:grid}.portfolio-classification-system article{min-height:235px;color:var(--ink);text-align:center;background:#fffffff0;border:1px solid #123c3f17;border-radius:23px;align-content:center;justify-items:center;padding:20px 14px;display:grid;position:relative;box-shadow:0 16px 38px #0c313417;width:auto!important}.portfolio-classification-system article:nth-child(2),.portfolio-classification-system article:nth-child(4){transform:translateY(15px)}.portfolio-classification-system article:first-child{color:#fff;background:linear-gradient(145deg,#123c3f,#08777e)}.portfolio-classification-system article>span{width:54px;height:54px;color:var(--teal);background:#e4f5f1;border-radius:17px;place-items:center;margin-bottom:13px;display:grid}.portfolio-classification-system article:first-child>span{background:#fff}.portfolio-classification-system article>b{color:#123c3f40;font-size:10px;position:absolute;top:12px;left:13px}.portfolio-classification-system article:first-child>b{color:#ffffff61}.portfolio-classification-system article h3{font-size:15px}.portfolio-classification-system article p{color:#6d8281;margin-top:7px;font-size:11px;line-height:1.45}.portfolio-classification-system article:first-child p{color:#bed6d4}.portfolio-classification-result{color:#fff;text-align:center;background:linear-gradient(105deg,#123c3f,#08777e);border-radius:18px;justify-content:center;align-items:center;gap:11px;max-width:920px;min-height:57px;margin:25px auto 0;padding:10px 18px;display:flex}.portfolio-classification-result svg{color:#6dece7}.portfolio-classification-result strong{font-size:14px}.scaling-strategy-slide.has-backdrop .slide-heading,.scaling-strategy-slide.has-backdrop .slide-body,.pilot-program-slide.has-backdrop .slide-heading,.pilot-program-slide.has-backdrop .slide-body,.contract-governance-slide.has-backdrop .slide-heading,.contract-governance-slide.has-backdrop .slide-body,.passenger-balance-slide.has-backdrop .slide-heading,.passenger-balance-slide.has-backdrop .slide-body,.kpi-command-slide.has-backdrop .slide-heading,.kpi-command-slide.has-backdrop .slide-body,.learning-cycle-slide.has-backdrop .slide-heading,.learning-cycle-slide.has-backdrop .slide-body,.operating-system-slide.has-backdrop .slide-heading,.operating-system-slide.has-backdrop .slide-body,.portfolio-expansion-slide.has-backdrop .slide-heading,.portfolio-expansion-slide.has-backdrop .slide-body,.future-vision-slide.has-backdrop .slide-heading,.future-vision-slide.has-backdrop .slide-body{width:min(88vw,1460px);margin-left:auto;margin-right:auto}.scaling-strategy-slide .slide-cinematic-bg:before,.pilot-program-slide .slide-cinematic-bg:before,.contract-governance-slide .slide-cinematic-bg:before,.passenger-balance-slide .slide-cinematic-bg:before,.kpi-command-slide .slide-cinematic-bg:before,.learning-cycle-slide .slide-cinematic-bg:before,.operating-system-slide .slide-cinematic-bg:before,.portfolio-expansion-slide .slide-cinematic-bg:before{background:linear-gradient(95deg,#f6f9f6c7,#f6f9f6f5 52%,#f6f9f6fc)}.scaling-strategy-slide .slide-cinematic-bg img,.pilot-program-slide .slide-cinematic-bg img,.contract-governance-slide .slide-cinematic-bg img,.passenger-balance-slide .slide-cinematic-bg img,.kpi-command-slide .slide-cinematic-bg img,.learning-cycle-slide .slide-cinematic-bg img,.operating-system-slide .slide-cinematic-bg img,.portfolio-expansion-slide .slide-cinematic-bg img{filter:saturate(.54)contrast(.96)}.passenger-balance-slide .passenger-balance-board{display:block}.passenger-balance-slide .passenger-balance-image{display:none}.passenger-balance-slide .passenger-balance-console{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;max-width:1020px;min-height:345px;margin:0 auto}.passenger-balance-slide .passenger-balance-rule{text-align:center;justify-content:center;max-width:880px;margin-left:auto;margin-right:auto}.future-vision-slide .slide-cinematic-bg:before{background:linear-gradient(90deg,#041f2240,#041f22b8 48%,#041d20f2),linear-gradient(#0000 38%,#031a1d94)}.future-vision-slide .slide-cinematic-bg img{object-position:center 54%;filter:saturate(.82)contrast(1.08);animation:none;transform:scale(1.055)}.future-vision-slide.is-visible .slide-cinematic-bg img{animation:18s ease-in-out both future-background-drift}.future-vision-slide .future-vision-frame{display:block}.future-vision-slide .future-vision-image{display:none}.future-vision-slide .future-vision-system{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#062b2e9e;max-width:900px;min-height:0;margin-left:auto;margin-right:0;padding:18px}.future-vision-slide .future-vision-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.future-vision-slide .future-vision-flow article{background:#ffffff13;min-height:53px}.future-vision-slide .future-vision-flow article:last-child{color:#0a3d41;background:linear-gradient(100deg,#66eae5,#b1f3ef);grid-column:1/-1}.future-vision-slide .future-vision-flow article:last-child>i{color:#0a3d4180}.future-vision-slide .future-vision-flow article:last-child>span{color:#08777e;background:#fff}.future-vision-slide .future-vision-flow article:last-child>svg{color:#08777e}.future-vision-slide .future-vision-statement{margin-top:4px;padding:16px 18px}@keyframes future-background-drift{0%{transform:scale(1.055)translate(0)}to{transform:scale(1.095)translate(-.7%,-.3%)}}@media (max-height:820px) and (min-width:961px){.transition-cinematic-slide,.rights-partnership-slide,.gate-evolution-slide,.reference-principle-slide,.saudi-reference-slide,.global-cases-slide,.reference-lessons-slide,.investor-ecosystem-slide,.investor-value-slide,.capabilities-system-slide,.partner-study-slide,.portfolio-classification-slide{padding-top:72px;padding-bottom:42px}.transition-cinematic-slide .slide-heading,.rights-partnership-slide .slide-heading,.gate-evolution-slide .slide-heading,.reference-principle-slide .slide-heading,.saudi-reference-slide .slide-heading,.global-cases-slide .slide-heading,.reference-lessons-slide .slide-heading,.investor-ecosystem-slide .slide-heading,.investor-value-slide .slide-heading,.capabilities-system-slide .slide-heading,.partner-study-slide .slide-heading,.portfolio-classification-slide .slide-heading{margin-bottom:8px}.transition-cinematic-slide .slide-heading h2,.rights-partnership-slide .slide-heading h2,.gate-evolution-slide .slide-heading h2,.reference-principle-slide .slide-heading h2,.global-cases-slide .slide-heading h2,.reference-lessons-slide .slide-heading h2,.investor-ecosystem-slide .slide-heading h2,.investor-value-slide .slide-heading h2,.capabilities-system-slide .slide-heading h2,.partner-study-slide .slide-heading h2,.portfolio-classification-slide .slide-heading h2{font-size:clamp(32px,3vw,47px)}.transition-story article{min-height:185px}.transition-story-rail{top:66px}.rights-partnership-slide .rights-traditional,.rights-partnership-slide .rights-ecosystem{min-height:218px}.rights-partnership-slide .traditional-chain{min-height:112px}.rights-opportunity-row>span{min-height:48px}.rights-conclusion{padding-top:11px;padding-bottom:11px}.evolution-photo,.evolution-visual-board .evolution-future{min-height:275px}.evolution-visual-board .evolution-future-grid span{min-height:62px}.global-case,.global-case-pulse,.reference-lessons-image,.reference-lesson-ladder{min-height:292px}.investor-sector-matrix>article{min-height:134px}.partner-logo-grid article{min-height:246px}.portfolio-classification-system article{min-height:190px}}@media (max-width:1100px){.transition-story{grid-template-columns:1fr;max-width:720px}.transition-story-rail{display:none}.transition-story article{min-height:130px}.transition-story article>svg{top:auto;bottom:-25px;left:50%;transform:translate(-50%)}.rights-partnership-slide .rights-partnership-stage,.evolution-visual-board,.saudi-reference-content,.capabilities-system{grid-template-columns:1fr}.rights-shift,.evolution-conversion{grid-auto-flow:column;justify-content:center}.rights-shift>svg,.evolution-conversion>svg{transform:rotate(-90deg)}.global-case-triptych{grid-template-columns:1fr}.global-case-pulse{min-height:180px}.investor-sector-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.investor-sector-matrix>article,.investor-sector-matrix>article:nth-child(4),.investor-sector-matrix>article:nth-child(5){grid-column:auto}.investor-sector-matrix>article:last-child{grid-column:1/-1}.capabilities-system .capabilities-grid,.partner-logo-grid,.portfolio-classification-system{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-classification-system article:nth-child(2),.portfolio-classification-system article:nth-child(4){transform:none}.portfolio-classification-system article:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.future-vision-slide.is-visible .slide-cinematic-bg img{transform:scale(1.055);animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
