.reveal{--reveal-delay:0s}html:not([data-reduce-motion=true]) .reveal[data-reveal=hidden]:not([data-reveal-stagger]),html:not([data-reduce-motion=true]) .reveal[data-reveal=hidden][data-reveal-stagger]>*{opacity:0;transform:translateY(16px)}html:not([data-reduce-motion=true]) .reveal[data-reveal=shown]:not([data-reveal-stagger]),html:not([data-reduce-motion=true]) .reveal[data-reveal=shown][data-reveal-stagger]>*{transition:opacity .5s ease-out var(--reveal-delay), transform .5s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay)}html:not([data-reduce-motion=true]) .motion-feed-burst .site-feed-in{animation:.24s ease-out backwards motion-feed-burst}html:not([data-reduce-motion=true]) .motion-feed-burst .site-feed-in:first-child{animation:.24s ease-out backwards motion-feed-burst,.9s ease-out backwards motion-feed-glow}html[data-reduce-motion=true] .motion-feed-burst .site-feed-in{animation:none}@keyframes motion-feed-burst{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes motion-feed-glow{0%,30%{background-color:#e7b94a24;box-shadow:inset 0 1px #f0c65e73}to{background-color:#0000;box-shadow:inset 0 1px #f0c65e00}}html:not([data-reduce-motion=true]) .hub main>.glass-page{animation:none}html:not([data-reduce-motion=true]) .hub main>.glass-page>:not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>*{animation:.45s cubic-bezier(.16,1,.3,1) backwards glass-rise;animation-delay:var(--motion-stagger,0s)!important}html:not([data-reduce-motion=true]) .hub main>.glass-page>:nth-child(2):not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>:nth-child(2){--motion-stagger:60ms}html:not([data-reduce-motion=true]) .hub main>.glass-page>:nth-child(3):not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>:nth-child(3){--motion-stagger:.12s}html:not([data-reduce-motion=true]) .hub main>.glass-page>:nth-child(4):not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>:nth-child(4){--motion-stagger:.18s}html:not([data-reduce-motion=true]) .hub main>.glass-page>:nth-child(5):not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>:nth-child(5){--motion-stagger:.24s}html:not([data-reduce-motion=true]) .hub main>.glass-page>:nth-child(n+6):not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>:nth-child(n+6){--motion-stagger:.3s}html:not([data-reduce-motion=true]) .hub main>.glass-page>.grid:not(:only-child),html:not([data-reduce-motion=true]) .hub main>.glass-page>:only-child>.grid,html:not([data-reduce-motion=true]) .hub main>.glass-page .grid{animation:none}html:not([data-reduce-motion=true]) .hub main>.glass-page .grid>:not(.animate-pulse,.skeleton-block){animation:.45s cubic-bezier(.16,1,.3,1) backwards glass-rise;animation-delay:calc(var(--motion-stagger,0s) + var(--motion-stagger-cell,0s))!important}html:not([data-reduce-motion=true]) .hub main>.glass-page .grid>:nth-child(2){--motion-stagger-cell:45ms}html:not([data-reduce-motion=true]) .hub main>.glass-page .grid>:nth-child(3){--motion-stagger-cell:90ms}html:not([data-reduce-motion=true]) .hub main>.glass-page .grid>:nth-child(n+4){--motion-stagger-cell:.135s}.ambient-drift{z-index:0;pointer-events:none;opacity:.95;will-change:transform, opacity;background:radial-gradient(1000px 640px at 74% 10%,#d60f1d4d,#0000 70%),radial-gradient(1040px 620px at 30% 102%,#96001661,#0000 72%),radial-gradient(760px 520px at 52% 48%,#d60f1d1f,#0000 70%),linear-gradient(160deg,#d60f1d1a,#0000 52%);position:fixed;inset:-16%}html:not([data-reduce-motion=true]) .ambient-drift{animation:18s ease-in-out infinite alternate ambient-drift}@keyframes ambient-drift{0%{opacity:.7;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(-10%,7%)scale(1.14)}}.ambient-grain{z-index:25;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch' seed='7'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncG type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncB type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncA type='linear' slope='1.6' intercept='-0.4'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){html:not([data-reduce-motion]) .reveal[data-reveal]{transition:none}html:not([data-reduce-motion]) .reveal[data-reveal=hidden],html:not([data-reduce-motion]) .reveal[data-reveal=hidden]>*{opacity:1;transform:none}html:not([data-reduce-motion]) .motion-feed-burst .site-feed-in,html:not([data-reduce-motion]) .hub main>.glass-page>:not(:only-child),html:not([data-reduce-motion]) .hub main>.glass-page>:only-child>*,html:not([data-reduce-motion]) .hub main>.glass-page .grid>*,html:not([data-reduce-motion]) .ambient-drift{animation:none}}
