@media(prefers-reduced-motion:no-preference){.pcg-anim--hero>*{animation:pcg-hero-in var(--pcg-dur-slow)var(--pcg-ease)both}.pcg-anim--hero>*:nth-child(1){animation-delay:60ms}.pcg-anim--hero>*:nth-child(2){animation-delay:160ms}.pcg-anim--hero>*:nth-child(3){animation-delay:260ms}.pcg-anim--hero>*:nth-child(4){animation-delay:360ms}@keyframes pcg-hero-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@supports(animation-timeline:view()){.pcg-anim:not(.pcg-anim--hero)>*,.pcg-anim .pcg-grid>*,.pcg-anim .pcg-rules>*,.pcg-anim .pcg-stack>*,.pcg-anim .pcg-steps>*{animation-timeline:view();animation-fill-mode:both;animation-timing-function:var(--pcg-ease);animation-range:entry 5% cover 26%}.pcg-anim:not(.pcg-anim--hero)>.pcg-section__title,.pcg-anim:not(.pcg-anim--hero)>.pcg-lead{animation-name:pcg-rise-in}.pcg-anim--grid .pcg-grid>*{animation-name:pcg-card-in}@keyframes pcg-card-in{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.pcg-anim--slide .pcg-rules>*{animation-name:pcg-slide-in}@keyframes pcg-slide-in{from{opacity:0;transform:translateX(-22px);border-left-color:var(--pcg-accent)}to{opacity:1;transform:none;border-left-color:transparent}}.pcg-anim--scale .pcg-grid>*{animation-name:pcg-scale-in}@keyframes pcg-scale-in{from{opacity:0;transform:scale(.965)translateY(10px)}to{opacity:1;transform:none}}.pcg-anim--rise>*,.pcg-anim--rise .pcg-stack>*{animation-name:pcg-rise-in}@keyframes pcg-rise-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.pcg-anim--split .pcg-grid>.pcg-col--no{animation-name:pcg-from-left}.pcg-anim--split .pcg-grid>.pcg-col--yes{animation-name:pcg-from-right}@keyframes pcg-from-left{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}@keyframes pcg-from-right{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.pcg-anim--steps .pcg-steps>*{animation-name:pcg-rise-in}.pcg-anim--steps .pcg-steps>*::before{animation:pcg-draw var(--pcg-ease-linear)both;animation-timeline:view();animation-range:entry 5% cover 22%}@keyframes pcg-draw{from{transform:scaleX(0);background:var(--pcg-accent)}to{transform:scaleX(1);background:var(--pcg-border)}}.pcg-anim--fade>*,.pcg-anim--fade .pcg-grid>*,.pcg-anim--fade .pcg-stack>*{animation-name:pcg-fade-in}@keyframes pcg-fade-in{from{opacity:0}to{opacity:1}}}}@media print{.pcg-anim>*,.pcg-anim *,.pcg-anim *::before{animation:none!important;opacity:1!important;transform:none!important}}