.site-shell:has(.about-experience)>.footer,.site-shell:has(.about-experience)>.main-header,.site-shell:has(.about-experience)>.mobile-bottom-nav,.site-shell:has(.about-experience)>.scroll-progress{display:none}body:has(.about-experience) [data-nervha-widget]{display:none!important}.about-experience{position:fixed;inset:0;z-index:90;isolation:isolate;background:#101a1e;color:#f4f8fa;height:100dvh;overflow:hidden;--story-accent:#8ae5bc;letter-spacing:0}.about-experience *{box-sizing:border-box;letter-spacing:0}.about-experience a,.about-experience button,.about-experience select{-webkit-tap-highlight-color:transparent}.about-experience a:focus-visible,.about-experience button:focus-visible,.about-experience select:focus-visible{outline:2px solid var(--story-accent);outline-offset:4px}.about-topbar{position:absolute;inset:0 0 auto;height:84px;justify-content:space-between;padding:0 40px;z-index:10;border-bottom:1px solid #ffffff24;background:#0d181ee8}.about-topbar,.about-topbar>a{display:flex;align-items:center}.about-topbar>a{width:190px}.about-topbar img{display:block;width:190px;height:auto;filter:brightness(0) invert(1)}.about-top-caption{font-size:10px;font-weight:700;color:#bbcad0}.about-tools{display:flex;align-items:center;gap:10px}.about-exit,.about-film-actions>button:not(.about-skip),.about-navigation button,.about-tools button{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #ffffff40;border-radius:50%;color:#f2f7f9;background:#ffffff08}.about-exit:hover,.about-navigation button:hover:not(:disabled),.about-tools button:hover{background:#ffffff20}.about-tools button:disabled{opacity:.4;cursor:default}.about-intro{position:absolute;inset:0;overflow:hidden;background:#e7eded}.about-intro-video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.about-intro-controls{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 40px 28px;background:#0d181ef5}.about-overline{display:block;font-size:11px;font-weight:750;text-transform:uppercase;color:var(--story-accent);line-height:1.6}.about-intro-controls p{margin:7px 0 0;font-size:14px;color:#e1ebed}.about-film-actions{display:flex;align-items:center;gap:10px}.about-primary,.about-skip{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:13px 22px;border:1px solid #baf5d7;border-radius:6px;background:#baf5d7;color:#103c2c;font-size:13px;font-weight:800;text-decoration:none}.about-primary:hover,.about-skip:hover{background:#d2ffe6}.about-film-progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff30}.about-film-progress>span{display:block;width:100%;height:100%;background:var(--story-accent);transform-origin:left}.about-story{position:absolute;inset:0}.about-scene{position:absolute;inset:84px 0 135px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff55 transparent;touch-action:pan-y;background:#101a1e}.about-scene-art{inset:0;overflow:hidden}.about-scene-art,.about-scene-backdrop{position:absolute;pointer-events:none;z-index:0}.about-scene-backdrop{inset:-35px}.about-scene-backdrop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;animation:about-photo-drift 18s ease-in-out infinite alternate}.about-experience[data-effects=false] .about-scene-backdrop img{animation:none}@keyframes about-photo-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}.about-scene-shade{position:absolute;inset:0;z-index:1;background:rgba(10,24,31,.78);pointer-events:none}.about-scene-1 .about-scene-shade{background:rgba(20,25,35,.85)}.about-scene-2 .about-scene-shade{background:rgba(6,45,39,.86)}.about-scene-3 .about-scene-shade{background:rgba(36,23,49,.9)}.about-scene-4 .about-scene-shade{background:rgba(18,29,35,.86)}.about-scene-5 .about-scene-shade{background:rgba(14,25,33,.94)}.about-scene-6 .about-scene-shade{background:rgba(43,23,31,.88)}.about-scene-7 .about-scene-shade{background:rgba(5,40,44,.88)}.about-scene-content{position:relative;z-index:2;width:min(1120px,calc(100% - 112px));min-height:100%;margin:0 auto;padding:40px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.about-scene h1{margin:20px 0 26px;font-size:54px;font-weight:750;line-height:1.15;text-wrap:balance;color:#f5fbff;outline:none}.about-scene h1 em{font-style:normal;color:#a5e4d4}.about-scene-0 h1{font-size:94px;margin-bottom:24px}.about-scene-0 h1>span{display:block;margin-top:20px;font-size:36px;line-height:1.3;font-weight:550;color:#c5e8e3}.about-lead{font-size:17px;line-height:1.9;color:#d0dde2;max-width:780px;margin:0 0 28px}.about-capabilities{display:flex;flex-wrap:wrap;gap:18px 30px;margin:0 0 35px}.about-capabilities>span{display:flex;align-items:center;gap:9px;font-size:12px;color:#d7e5e9}.about-capabilities svg{color:var(--story-accent)}.about-narrative{max-width:850px;-moz-columns:2;column-count:2;-moz-column-gap:44px;column-gap:44px}.about-narrative p{margin:0 0 18px;font-size:16px;line-height:1.9;color:#d4dfe7;-moz-column-break-inside:avoid;break-inside:avoid}.about-outcomes{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:18px}.about-outcomes>div{padding-top:22px;border-top:1px solid #ffffff50}.about-outcomes svg,.about-principles svg{color:#9be2c2}.about-outcomes h2{font-size:20px;margin:16px 0 8px;color:#f4f9fa}.about-outcomes p,.about-principles p{font-size:14px;line-height:1.8;color:#c9d9de;margin:0}.about-missions{width:100%;max-width:940px}.about-missions>div{display:grid;grid-template-columns:34px 28px minmax(0,1fr);gap:18px;padding:17px 0;border-top:1px solid #ffffff30;align-items:start}.about-mission-number{font-size:12px;color:#bd9ed4;padding-top:4px}.about-missions svg{color:#d6c2e7;margin-top:3px}.about-missions h2{font-size:18px;margin:0 0 6px;line-height:1.4;color:#f7f4ff}.about-missions p{font-size:14px;margin:0;line-height:1.7;color:#d3c9de}.about-process{width:100%;max-width:900px}.about-step-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:32px}.about-step-tabs button{text-align:left;padding:14px 0;border:0;border-top:2px solid #ffffff35;background:transparent;color:#a2b7c0;font-size:15px;font-weight:750}.about-step-tabs button>span{display:block;font-size:11px;margin-bottom:8px;font-weight:500}.about-step-tabs button[aria-selected=true]{color:#baf5d7;border-color:#baf5d7}.about-process [role=tabpanel]{min-height:170px}.about-process h2{font-size:28px;margin:0 0 16px;color:#f6faff;line-height:1.3}.about-process p{font-size:16px;line-height:1.9;max-width:760px;color:#cad9df;margin:0 0 18px}.about-process-output{display:flex;gap:9px;align-items:center;font-size:12px;color:#a3e4c7}.about-scene-5 h1{font-size:36px;margin:14px 0 20px}.about-apps{width:100%;min-width:0}.about-app-options,.about-screen-options{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.about-app-options button,.about-screen-options button{display:inline-flex;align-items:center;gap:7px;border:1px solid #ffffff35;padding:9px 12px;color:#c7d8df;background:#ffffff08;font-size:11px;border-radius:5px;text-align:left;line-height:1.45}.about-app-options button[aria-pressed=true],.about-screen-options button[aria-pressed=true]{background:#baf5d7;color:#103c2c;border-color:#baf5d7}.about-app-layout{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:35px;align-items:center}.about-app-copy h2{font-size:26px;margin:12px 0;color:#f5fbff;line-height:1.3}.about-app-kind{font-size:10px;font-weight:750;color:#91ddc3;text-transform:uppercase}.about-app-copy p{font-size:13px;line-height:1.8;color:#c5d6dd;margin:0 0 18px}.about-app-copy ul{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:9px}.about-app-copy li{display:flex;gap:8px;font-size:12px;color:#dce8ed;line-height:1.5}.about-app-copy li svg{flex:none;color:#91ddc3}.about-app-copy>a{display:inline-flex;gap:10px;font-size:12px;font-weight:750;color:#baf5d7;align-items:center}.about-app-visual{min-width:0}.about-app-visual>div:first-child{overflow:hidden;border:1px solid #ffffff50;border-radius:7px;background:#fff}.about-app-visual .app-preview{width:100%;aspect-ratio:1.57;height:auto;min-height:0}.about-app-visual .app-preview>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.about-screen-options{margin:12px 0 10px}.about-screen-options button{padding:6px 9px;font-size:10px}.about-app-visual>small{display:block;color:#a2bac6;font-size:10px;line-height:1.7}.about-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;max-width:1000px}.about-principles>div{padding-top:25px;border-top:1px solid #ffffff40}.about-principles h2{color:#fff2f7;font-size:25px;line-height:1.4;margin:18px 0 12px}.about-final-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:8px}.about-secondary{gap:12px;color:#e1f0f2;font-size:13px;font-weight:750}.about-replay,.about-secondary{display:inline-flex;align-items:center}.about-replay{gap:9px;margin-top:32px;padding:5px 0;background:none;border:0;color:#aac5ca;font-size:12px}.about-timeline{position:absolute;inset:auto 0 0;min-height:135px;z-index:5;background:#0d181e;padding:18px 40px max(22px,env(safe-area-inset-bottom))}.about-timeline-label{display:flex;justify-content:space-between;color:#98adb8;font-size:9px;font-weight:750;margin-bottom:20px;padding-right:112px}.about-timeline-label>span:last-child{color:#cde8df}.about-timeline nav{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));padding-right:120px}.about-timeline nav button{position:relative;border:0;border-top:1px solid #ffffff30;background:none;color:#9fb4bf;font-size:11px;font-weight:600;padding:15px 2px 0;text-align:left;line-height:1.5}.about-timeline-node{position:absolute;top:-4px;left:0;height:7px;width:7px;background:#526871;border:1px solid #6c838b;border-radius:50%;transition:transform .3s,background .3s}.about-timeline nav button[aria-current=step]{color:#c2ffdf}.about-timeline nav button[aria-current=step] .about-timeline-node{background:#baf5d7;border-color:#baf5d7;transform:scale(1.5)}.about-navigation{position:absolute;right:40px;bottom:24px;display:flex;gap:10px}.about-navigation button:disabled{opacity:.25;cursor:default}.about-mobile-chapter{display:none}@media(max-width:1050px){.about-scene-content{width:calc(100% - 72px)}.about-scene h1{font-size:44px}.about-scene-0 h1{font-size:78px}.about-topbar{padding:0 28px}.about-timeline{padding-inline:28px}.about-timeline nav button{font-size:10px}.about-navigation{right:28px}.about-app-layout{gap:24px}.about-app-options{gap:6px}.about-app-options button{font-size:10px}}@media(max-width:700px){.about-topbar{height:70px;padding:0 18px}.about-topbar img,.about-topbar>a{width:146px}.about-top-caption{display:none}.about-tools{gap:8px}.about-exit,.about-tools button{width:36px;height:36px}.about-intro-video{height:calc(100% - 70px);margin-top:70px}.about-intro-controls{padding:18px 20px 24px;flex-direction:column;align-items:stretch;gap:16px}.about-intro-controls p{font-size:13px}.about-film-actions{justify-content:flex-end}.about-skip{flex:1;font-size:12px;padding-inline:12px}.about-scene{inset:70px 0 116px}.about-scene-content{width:calc(100% - 40px);padding:30px 0 38px;justify-content:flex-start}.about-overline{font-size:10px}.about-scene h1{font-size:31px;margin:18px 0 23px;line-height:1.22}.about-scene-0 h1{font-size:58px}.about-scene-0 h1>span{font-size:27px;margin-top:18px}.about-lead{font-size:14px;line-height:1.85;margin-bottom:24px}.about-capabilities{gap:13px 18px;margin-bottom:28px}.about-capabilities>span{font-size:11px}.about-primary{font-size:12px;min-height:46px;padding-inline:17px}.about-narrative{-moz-columns:1;column-count:1}.about-narrative p{font-size:14px;line-height:1.9}.about-outcomes{grid-template-columns:1fr;gap:20px;margin-top:0}.about-outcomes>div{display:grid;grid-template-columns:30px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding-top:15px}.about-outcomes h2{margin:0 0 6px;font-size:18px}.about-outcomes p{grid-column:2;font-size:13px}.about-missions>div{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-block:16px}.about-mission-number{display:none}.about-missions h2{font-size:17px}.about-missions p{font-size:13px}.about-missions svg{width:21px}.about-step-tabs{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.about-step-tabs button{font-size:13px;padding-top:10px}.about-step-tabs button>span{margin-bottom:5px}.about-process h2{font-size:23px}.about-process p{font-size:14px}.about-process-output{font-size:11px;align-items:flex-start}.about-scene-5 h1{font-size:29px}.about-app-layout{grid-template-columns:1fr;gap:22px}.about-app-copy h2{font-size:23px}.about-app-copy ul{grid-template-columns:repeat(2,minmax(0,1fr))}.about-app-options{gap:7px}.about-app-options button{padding:8px 9px;font-size:10px}.about-app-options svg{width:15px}.about-app-visual .app-preview{aspect-ratio:1.57}.about-app-visual>small{font-size:10px}.about-principles{grid-template-columns:1fr;gap:26px}.about-principles h2{font-size:22px}.about-principles p{font-size:14px}.about-final-actions{gap:20px}.about-replay{margin-top:30px}.about-timeline{min-height:116px;padding:13px 18px max(18px,env(safe-area-inset-bottom))}.about-timeline-label{padding-right:0;margin-bottom:12px;font-size:8px}.about-timeline nav{display:none}.about-mobile-chapter{display:flex;align-items:center;gap:10px;padding-right:110px}.about-mobile-chapter label{font-size:11px;color:#9fb4bf}.about-mobile-chapter select{height:40px;min-width:0;width:100%;border:1px solid #ffffff40;background:#14272f;color:#e3f2f4;border-radius:6px;font-size:14px;padding:0 8px}.about-navigation{right:18px;bottom:20px;gap:8px}.about-navigation button{height:40px;width:40px}}@media(max-width:360px){.about-scene h1{font-size:28px}.about-scene-0 h1{font-size:50px}.about-scene-0 h1>span{font-size:24px}.about-mobile-chapter label{display:none}}@media(prefers-reduced-motion:reduce){.about-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.about-experience{--about-header:56px;--about-footer:76px}.about-topbar{height:var(--about-header);padding-inline:28px}.about-topbar img,.about-topbar>a{width:156px}.about-exit,.about-home,.about-tools button{width:36px;height:36px}.about-home{display:grid;place-items:center;border:1px solid #ffffff40;border-radius:50%;color:#f2f7f9;background:#ffffff08}.about-explore-links{display:flex;align-items:center;gap:24px}.about-explore-links a{display:flex;align-items:center;gap:7px;font-size:11px;color:#d8e9e8;padding-block:10px}.about-explore-links a:hover{color:#baf5d7}.about-tools .about-explore-toggle{display:none}.about-scene{inset:var(--about-header) 0 var(--about-footer)}.about-scene-content{padding:28px 0}.about-timeline{height:var(--about-footer);min-height:0;padding:10px 28px 14px;border-top:1px solid #ffffff26}.about-timeline-label{font-size:8px;line-height:1.1;margin-bottom:10px}.about-timeline nav{position:relative}.about-timeline nav button{padding-top:10px;font-size:10px}.about-navigation{right:28px;bottom:14px;gap:8px}.about-navigation button{width:36px;height:36px}.about-mobile-chapter{display:none!important}.about-intro-video{height:calc(100% - var(--about-header));margin-top:var(--about-header)}.about-intro-controls{padding:14px 28px 18px}.about-intro-controls p{margin-top:4px;font-size:12px}@media(max-width:1000px){.about-explore-links{gap:14px}.about-explore-links a{font-size:10px}.about-topbar{padding-inline:20px}.about-topbar img,.about-topbar>a{width:140px}}@media(max-width:700px){.about-experience{--about-header:calc(52px + env(safe-area-inset-top,0px));--about-footer:calc(74px + env(safe-area-inset-bottom,0px))}.about-topbar{padding-inline:16px;padding-top:env(safe-area-inset-top,0)}.about-topbar img,.about-topbar>a{width:120px}.about-tools{gap:6px}.about-exit,.about-home,.about-tools button{width:32px;height:32px}.about-tools .about-explore-toggle{display:grid}.about-explore-links{display:none;position:absolute;top:calc(var(--about-header) + 8px);right:16px;min-width:190px;border:1px solid #ffffff40;border-radius:7px;padding:7px;background:#14272f;box-shadow:0 12px 30px #0005}.about-explore-links.is-open{display:grid;gap:0}.about-explore-links a{font-size:13px;padding:12px 10px;gap:12px}.about-timeline{padding:8px 16px calc(9px + env(safe-area-inset-bottom,0px))}.about-timeline-label{display:flex;font-size:8px;margin-bottom:8px;padding-right:0}.about-timeline nav{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:5px 0 0;margin-right:96px;scroll-behavior:smooth}.about-timeline nav::-webkit-scrollbar{display:none}.about-timeline nav button{flex:0 0 85px;height:35px;font-size:10px;padding-top:9px;white-space:nowrap}.about-timeline-node{top:-4px}.about-navigation{right:16px;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:8px}.about-navigation button{width:38px;height:38px}.about-scene-content{padding:26px 0 32px}.about-intro-controls{padding:12px 20px 18px;gap:10px}.about-intro-controls>div:first-child{display:none}.about-skip{min-height:42px;padding-block:10px}}