.almav2-manifesto{background:#0a1220;color:#fff;font-family:Roboto,Arial,sans-serif;padding:clamp(80px,9vw,120px) clamp(20px,5vw,80px);position:relative;-webkit-font-smoothing:antialiased;overflow:hidden}.almav2-manifesto__halo{animation:almav2-manifesto-pulse 14s ease-in-out infinite;background:radial-gradient(900px 520px at 50% 50%,rgba(38,101,226,.22),transparent 65%),radial-gradient(700px 420px at 50% 50%,rgba(194,109,230,.18),transparent 60%);inset:0;pointer-events:none;position:absolute;will-change:transform,opacity;z-index:0}@keyframes almav2-manifesto-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}.almav2-manifesto__grid-bg{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(900px 600px at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(900px 600px at 50% 50%,#000 30%,transparent 80%);pointer-events:none;position:absolute;z-index:0}.almav2-manifesto__inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.almav2-manifesto__mark-wrap{display:inline-block}.almav2-manifesto__mark{display:block;filter:drop-shadow(0 6px 24px rgba(194,109,230,.25));height:auto;margin-bottom:24px;opacity:.92;width:clamp(112px,10vw,144px)}.almav2-manifesto__mark-stripe{background:#fff;border-radius:2px;display:block;height:3px;margin:0 auto 32px;width:70%}.almav2-manifesto__statement{font-family:Roboto-Bold,Roboto,sans-serif;letter-spacing:-.015em;line-height:1.05}.almav2-manifesto__lead{color:hsla(0,0%,100%,.82);font-weight:500;margin-bottom:0}.almav2-manifesto__lead,.almav2-manifesto__rotate{display:block;font-size:clamp(30px,3.8vw,60px);letter-spacing:-.015em;line-height:1.1}.almav2-manifesto__rotate{font-weight:900}.almav2-manifesto__word{display:inline-block;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.almav2-manifesto__word.is-leaving{opacity:0;transform:translateY(12px)}.almav2-manifesto__word.is-entering{opacity:0;transform:translateY(-12px)}.almav2-manifesto__grad{background:linear-gradient(30deg,#2665e2,#c26de6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 6px 24px rgba(194,109,230,.25));padding:.05em .12em .12em 0}.almav2-manifesto__rule{background:linear-gradient(30deg,#2665e2,#c26de6);border-radius:2px;display:block;height:3px;margin-top:56px;opacity:.85;width:80px}@media (max-width:760px){.almav2-manifesto{padding:80px 20px}.almav2-manifesto__lead{font-size:clamp(22px,5.6vw,30px);margin-bottom:0}.almav2-manifesto__rotate{font-size:clamp(24px,6.2vw,34px);min-height:2.3em}.almav2-manifesto__rule{margin-top:36px}}.almav2-manifesto__inner>*{opacity:1;transform:none}.almav2-manifesto.js-ready .almav2-manifesto__inner>*{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.almav2-manifesto.js-ready.is-revealed .almav2-manifesto__mark-wrap{opacity:1;transform:none;transition-delay:0s}.almav2-manifesto.js-ready.is-revealed .almav2-manifesto__statement{opacity:1;transform:none;transition-delay:60ms}@media (prefers-reduced-motion:reduce){.almav2-manifesto__halo{animation:none}.almav2-manifesto__word{transition:opacity .15s ease}.almav2-manifesto.js-ready .almav2-manifesto__inner>*,.almav2-manifesto.js-ready.is-revealed .almav2-manifesto__inner>*{opacity:1!important;transform:none!important;transition:none!important}}