:root{--dir:1;--reveal-distance:1.5rem;--reveal-duration:var(--duration-reveal);--reveal-stagger:90ms}:root[dir=rtl]{--dir:-1}@media (max-width:47.99em),(hover:none){:root{--reveal-distance:.875rem;--reveal-duration:.8s;--reveal-stagger:60ms;--line-duration:.95s;--line-stagger:.11s;--line-accent-delay:.18s}}@media (prefers-reduced-motion:no-preference){[data-motion] [data-reveal]:not([data-reveal=desktop],[data-reveal=lines],[data-revealed]){opacity:0}[data-motion] [data-reveal]:not([data-reveal=lines],[data-reveal=image],[data-reveal=rule])[data-revealed]:not([data-reveal-instant]){animation:gt-reveal var(--reveal-duration) var(--ease-editorial) calc(var(--reveal-order,0) * var(--reveal-stagger) + var(--reveal-delay,0s)) backwards}}@media (prefers-reduced-motion:no-preference) and (min-width:64em){[data-motion] [data-reveal=desktop]:not([data-revealed]){opacity:0}}@keyframes gt-reveal{0%{opacity:0;transform:translate3d(0, var(--reveal-distance), 0)}}[data-reveal]:is(.t-eyebrow,.t-label,.t-meta,.t-caption){--reveal-distance:.5rem;--reveal-duration:calc(var(--duration-reveal) * .75)}.gt-line,.gt-line-inner{display:block}@media (prefers-reduced-motion:no-preference){[data-motion] [data-reveal=lines]:not([data-revealed]) .gt-line-inner{opacity:0}:is([data-lines],[data-motion] [data-reveal=lines][data-revealed]:not([data-reveal-instant])) .gt-line{--line-delay:calc(var(--lines-delay,0s) + var(--reveal-order,0) * var(--reveal-stagger) + var(--line-index,0) * var(--line-stagger) + var(--line-offset,0s));--line-time:calc(var(--line-duration) + var(--line-extra,0s));animation:gt-line-mask var(--line-time) linear var(--line-delay) backwards}:is([data-lines],[data-motion] [data-reveal=lines][data-revealed]:not([data-reveal-instant])) .gt-line-inner{animation:gt-line-rise var(--line-time) var(--ease-editorial) var(--line-delay) backwards}.gt-line[data-accent]{--line-offset:var(--line-accent-delay);--line-extra:.2s}}@keyframes gt-line-mask{0%,to{clip-path:inset(calc(-1 * var(--mask-pad)) -.5em)}}@keyframes gt-line-rise{0%{opacity:0;transform:translate3d(0, var(--line-rise), 0)}}:root{--image-reveal-duration:1.5s;--image-settle-from:1.03;--image-curtain-from:100%;--image-fade-from:1;--rule-origin:left}:root[dir=rtl]{--rule-origin:right}@media (max-width:47.99em),(hover:none){:root{--image-reveal-duration:1.1s;--image-settle-from:1.02}}@media (prefers-reduced-motion:no-preference){[data-motion] [data-reveal=image][data-revealed]:not([data-reveal-instant]){animation:gt-image-curtain var(--image-reveal-duration) var(--ease-in-out) calc(var(--reveal-order,0) * var(--reveal-stagger) + var(--reveal-delay,0s)) backwards}[data-motion] [data-reveal=image][data-revealed]:not([data-reveal-instant]) img{animation:gt-image-settle calc(var(--image-reveal-duration) + .7s) var(--ease-editorial) calc(var(--reveal-order,0) * var(--reveal-stagger) + var(--reveal-delay,0s)) backwards}[data-motion] [data-reveal=rule][data-revealed]:not([data-reveal-instant]){transform-origin:var(--rule-origin);animation:gt-rule 1.6s var(--ease-in-out) calc(var(--reveal-order,0) * var(--reveal-stagger) + var(--reveal-delay,0s)) backwards}}@keyframes gt-image-curtain{0%{clip-path:inset(var(--image-curtain-from) 0 0 0);opacity:var(--image-fade-from)}to{clip-path:inset(0)}}@keyframes gt-image-settle{0%{transform:scale(var(--image-settle-from))}}@keyframes gt-rule{0%{transform:scale(var(--rule-from-x,0), var(--rule-from-y,1))}}
