@keyframes leaders-name-in{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}.leaders-name-in{animation:1.1s cubic-bezier(.16,1,.3,1) both leaders-name-in}.leaders-reading{opacity:.32;transition:opacity .5s cubic-bezier(.16,1,.3,1)}@keyframes leaders-timer{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes leaders-seg{0%{opacity:.2;transform:scaleY(.4)}to{opacity:1;transform:none}}.leaders-seg{animation:.6s cubic-bezier(.16,1,.3,1) both leaders-seg}@media (prefers-reduced-motion:reduce){.leaders-name-in,.leaders-seg{animation:none}.leaders-reading{opacity:1}}
@media (max-width:767.98px){.moments-card{height:clamp(50rem,74svh,64rem)}.moments-phone{width:min(30rem,100% - 5.6rem);top:17.2rem}.moments-hang{height:calc(100% - 12.4rem)}.moments-phone-hang{width:min(30rem,100% - 5.6rem)}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.moments-section{padding-top:0}.moments-pin{height:282.75svh}.moments-frame{flex-direction:column;height:100svh;padding-top:8rem;padding-bottom:2.4rem;display:flex;position:sticky;top:0}.moments-stack{flex:auto;min-height:0;margin-top:2rem;display:block;position:relative}.moments-slot{position:absolute;inset:0}.moments-card{height:100%}.moments-slot+.moments-slot .moments-card{transform:translateY(calc(100% + 3.2rem));box-shadow:0 -1.6rem 4rem -2.4rem #14141459}.moments-card,.moments-inner{will-change:transform}.moments-card[data-buried] .moments-silk{display:none}}.glass.measures-glass{--glass-fill:#ffffff94;--glass-blur:24px;--glass-rim:#fff;--glass-rim-low:#ffffff73;--glass-glare:#ffffffb3;--glass-shadow:0 1px 1px #1414140a, 0 .8rem 1.6rem -1.2rem #14141424, 0 2.8rem 5.6rem -2.8rem #14141457;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.8) brightness(1.08);backdrop-filter:blur(var(--glass-blur)) saturate(1.8) brightness(1.08);box-shadow:inset 0 1px .5px #fffffff2, inset 0 -1px 1px #ffffff59, inset 0 0 2.4rem #ffffff2e, var(--glass-shadow)}.measures-rule{background:linear-gradient(90deg,#0000,#14141417 10% 90%,#0000)}.middle-sweep{opacity:0;animation:1.6s cubic-bezier(.65,0,.35,1) both middle-sweep}@keyframes middle-sweep{0%{opacity:0;transform:translateY(-100%)}20%{opacity:1}to{opacity:0;transform:translateY(240%)}}@media (prefers-reduced-motion:reduce){.middle-sweep{animation:none}}
