.h-mode .manifesto{width:160vw}.manifesto{background:linear-gradient(90deg,#0a0a0900,#0b0a0833 60%,#0a0a0900)}.manifesto .mf-stage{overflow:clip}.v-mode .manifesto .mf-stage{overflow:visible}.manifesto .mf-light{pointer-events:none;z-index:0;background:radial-gradient(50% 50% at 62% 40%,#d6a85c10,#0000 70%);width:70vw;height:80%;position:absolute;bottom:8%;right:0}.manifesto .mf-art{right:2vw;bottom:calc(var(--hud) - 1.2vh);aspect-ratio:2172/724;pointer-events:none;z-index:1;transform-origin:85% 70%;will-change:transform,opacity;-webkit-mask-composite:source-in;width:min(max(92vw,140vh),1086px);position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 44% 88%,#0000 99%),linear-gradient(#0000 0,#000 24% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 12%,#000 44% 88%,#0000 99%),linear-gradient(#0000 0,#000 24% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.manifesto .mf-art img{opacity:.48;width:100%;height:auto;display:block}.manifesto .mf-inner{z-index:2;justify-content:center}.manifesto .eyebrow{margin-bottom:clamp(20px,3.6vh,36px)}.manifesto h2{letter-spacing:-.052em;max-width:min(64vw,1060px);font-size:clamp(44px,min(6.3vw,11.2vh),106px);line-height:1.02}.manifesto h2,.manifesto h2 span{color:var(--ink)}.manifesto .mf-line{display:block}.manifesto .mf-word{will-change:opacity,transform;display:inline-block}.motion-ready.h-mode .manifesto .mf-word{opacity:.14}.manifesto h2 .mf-line.accent,.manifesto h2 .mf-line.accent span{color:#e6d2ad}.manifesto h2 .mf-em em{background:linear-gradient(100deg,#fff4da 0%,#efd39f 38%,#c49a5c 78%,#8f6c3c 100%);color:#0000;filter:drop-shadow(0 0 22px #e9b96a2e);-webkit-background-clip:text;background-clip:text;margin-left:.02em;padding:0 .08em .06em 0;font-size:1.14em;line-height:.9;display:inline-block}.manifesto .mf-lede{color:#ab9f8b;max-width:470px;margin-top:clamp(22px,4.4vh,44px);font-size:16.5px;line-height:1.7}.motion-ready.h-mode .manifesto .mf-lede{opacity:0}.v-mode .manifesto .mf-art{width:min(110%,1086px);bottom:-6%;right:-18%}.v-mode .manifesto .mf-inner{padding-block:24px 60px}.v-mode .manifesto h2{max-width:80%;font-size:clamp(40px,7vw,72px)}@media (min-width:761px) and (max-aspect-ratio:1){.manifesto h2{max-width:none;font-size:clamp(44px,8.6vw,96px)}.manifesto .mf-art{width:125vw;right:0}.manifesto .mf-inner{padding-top:calc(var(--header) + 12vh);justify-content:flex-start}}@media (max-width:760px){.h-mode .manifesto{width:200vw}.manifesto h2{max-width:none;font-size:clamp(38px,11.6vw,58px);line-height:1.04}.manifesto .mf-lede{max-width:330px;font-size:15px}.manifesto .mf-inner{padding-top:calc(var(--header) + 9vh);justify-content:flex-start}.manifesto .mf-art{width:175vw;right:0;bottom:calc(var(--hud) - 8px)}.manifesto .mf-art img{opacity:.44}.manifesto .mf-light{width:120vw;height:50%}}@media (prefers-reduced-motion:reduce){.motion-ready.h-mode .manifesto .mf-word,.motion-ready.h-mode .manifesto .mf-lede{opacity:1}}
