.reveal{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(40px)}.reveal.in{opacity:1;transform:translateY(0)}.reveal.zoom{transform:translateY(40px)scale(.96)}.reveal.zoom.in{transform:translateY(0)scale(1)}.reveal.slice{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease-out);transform:none}html[dir=rtl] .reveal.slice{clip-path:inset(0 0 0 100%)}.reveal.slice.in{clip-path:inset(0)}.reveal.slice-up{opacity:1;clip-path:inset(100% 0 0);transition:clip-path 1.1s var(--ease-out);transform:none}.reveal.slice-up.in{clip-path:inset(0)}.reveal .eyebrow,.reveal .section-title,.reveal .section-lede,.reveal .process-head>p,.reveal .about-cta,.reveal .section-head>a{opacity:0;will-change:opacity, transform;transform:translateY(16px)}.reveal.in .eyebrow{animation:revealItemUp .7s 50ms var(--ease-out) forwards}.reveal.in .section-title{animation:revealItemUp .85s .18s var(--ease-out) forwards}.reveal.in .section-lede,.reveal.in .process-head>p{animation:revealItemUp .9s .36s var(--ease-out) forwards}.reveal.in .about-cta,.reveal.in .section-head>a{animation:revealItemUp .85s .54s var(--ease-out) forwards}@keyframes revealItemUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.reveal .section-title:before{content:"";background:var(--amber);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);opacity:0;width:0;height:4px;margin-bottom:20px;display:block;box-shadow:0 0 18px #f5b30173}.reveal.in .section-title:before{animation:titleLineWipe 1s .1s var(--ease-out) forwards}@keyframes titleLineWipe{0%{opacity:0;width:0}30%{opacity:1}to{opacity:1;width:84px}}.process-head .section-title:before,section[class*=-teaser] .section-head .section-title:before{margin-inline:0}@media (prefers-reduced-motion:reduce){.reveal.in .eyebrow,.reveal.in .section-title,.reveal.in .section-lede,.reveal.in .process-head>p,.reveal.in .about-cta,.reveal.in .section-head>a{animation-duration:.3s;animation-delay:0s}.reveal.in .section-title:before{animation-duration:.4s}}@media (width<=640px){.reveal,.reveal.zoom,.reveal.slice,.reveal.slice-up{opacity:1!important;clip-path:none!important;transform:none!important}.reveal .eyebrow,.reveal .section-title,.reveal .section-lede,.reveal .process-head>p,.reveal .about-cta,.reveal .section-head>a{opacity:1!important;animation:none!important;transform:none!important}.reveal .section-title:before{opacity:1;width:84px;animation:none!important}}
