.glass-edition{max-width:none}.glass-edition .skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden;transform:none}.glass-edition .hero{background:#08090b;align-items:flex-end;min-height:100dvh;padding:0;display:flex}.glass-edition .hero:before{display:none}.glass-light{z-index:0;position:absolute;inset:0;overflow:hidden}.glass-light>img,.glass-light>canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.glass-light>img{transform:scale(1.08)}.glass-light>canvas{opacity:0;transition:opacity 1.2s}.glass-light>canvas[data-ready=true]{opacity:1}.glass-vignette{pointer-events:none;background:linear-gradient(#0009,#0000 22% 68%,#0009);position:absolute;inset:0}.glass-edition .hero-copy{z-index:2;width:auto;padding:0 var(--gutter) max(62px,7vh);pointer-events:none;margin:0;position:relative}.glass-edition h1{letter-spacing:-.045em;text-shadow:0 2px 20px #0009;max-width:none;margin:0;font-size:clamp(29px,2.8vw,48px);font-weight:400;line-height:1.1}.glass-edition .masthead{max-width:none;height:112px;padding:20px var(--gutter);background:0 0;grid-template-columns:1fr auto 1fr;gap:20px;display:grid}.glass-edition .masthead .wordmark{grid-column:2;justify-self:center;display:flex}.glass-edition .masthead .brand-logo{width:clamp(190px,19vw,285px);height:64px}.glass-edition .glass-research-link{grid-column:1;justify-self:start;align-items:center;min-height:44px;font-size:14px;display:flex}.glass-edition .masthead nav{grid-column:3;justify-self:end;font-size:14px}.glass-edition .masthead nav a{gap:10px}.glass-explore{z-index:3;background:#08090b40;border:1px solid #f5f4efb0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .25s,transform .25s;display:grid;position:absolute;bottom:max(58px,6.5vh);left:50%;translate:-50%}.glass-explore:hover{background:#f5f4ef20;transform:translateY(3px)}.glass-edition .journey-control{color:#eee;background:#08090b80;border-color:#ffffff40}.glass-edition main{z-index:auto}.glass-edition .hero{z-index:1}.glass-edition .particle-journey{z-index:2}.glass-edition .particle-fallback{display:none}.glass-edition .research-section,.glass-edition .platform-section,.glass-edition .closing{z-index:3;background:linear-gradient(90deg,#08090bf8,#08090be8 40%,#08090b33 90%);position:relative}.glass-edition footer{z-index:3}@media (width<=760px){.glass-edition .research-section,.glass-edition .platform-section,.glass-edition .closing{background:linear-gradient(90deg,#08090bf8,#08090bef 65%,#08090b88)}.glass-edition .masthead{gap:12px;height:88px;padding:15px 22px}.glass-edition .masthead .brand-logo{width:150px;height:40px}.glass-edition .masthead nav,.glass-edition .glass-research-link{font-size:11px}.glass-edition .masthead nav a{gap:5px}.glass-edition .masthead nav svg{width:12px}.glass-edition .hero-copy{padding:0 25px 120px}.glass-edition h1{max-width:330px;font-size:38px;line-height:1.08}.glass-explore{bottom:45px}.glass-vignette{background:linear-gradient(#000a,#0000 25% 55%,#000c)}}@media (width<=360px){.glass-edition .masthead{gap:9px;padding-inline:16px}.glass-edition .masthead .brand-logo{width:128px;height:36px}.glass-edition h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.glass-light>canvas{transition:none}.glass-explore:hover{transform:none}}
