[data-challenge-heading]{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(35px)}[data-challenge-heading].is-visible{opacity:1;transform:translate(0,0)}[data-challenge-question]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translate(-35px)}[data-challenge-question].is-visible{opacity:1;transform:translate(0,0)}[data-challenge-conclusion]{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}[data-challenge-conclusion].is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){[data-challenge-heading],[data-challenge-question],[data-challenge-conclusion]{opacity:1;transition:none;transform:none}}[data-solution-heading]{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(35px)}[data-solution-heading].is-visible{opacity:1;transform:translate(0,0)}[data-solution-subtitle]{opacity:0;will-change:opacity, transform;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}[data-solution-subtitle].is-visible{opacity:1;transform:translate(0,0)}[data-solution-card]{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}[data-solution-card=left]{transform:translate(-45px,25px)}[data-solution-card=right]{transform:translate(45px,25px)}[data-solution-card].is-visible{opacity:1;transform:translate(0,0)}[data-solution-dot]{transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}[data-solution-card].is-visible [data-solution-dot]{transition-delay:.3s;transform:scale(1)}[data-solution-cta]{opacity:0;will-change:opacity, transform;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}[data-solution-cta].is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){[data-solution-heading],[data-solution-subtitle],[data-solution-card],[data-solution-cta]{opacity:1;transition:none;transform:none}[data-solution-dot]{transition:none;transform:scale(1)}}[data-benefit-number],[data-benefit-content]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-benefit-number]{transform:translate(-50px,20px)}[data-benefit-content]{transition-delay:.12s;transform:translate(50px,30px)}[data-benefit].is-visible [data-benefit-number],[data-benefit].is-visible [data-benefit-content]{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){[data-benefit-number],[data-benefit-content]{opacity:1;transition:none;transform:none}}[data-service]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(45px)}[data-service].is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){[data-service]{opacity:1;transition:none;transform:none}}[data-final-heading]{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(35px)}[data-final-heading].is-visible{opacity:1;transform:translate(0,0)}[data-final-cta]{opacity:0;will-change:opacity, transform;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(55px)}[data-final-cta].is-visible{opacity:1;transform:translate(0,0)}[data-final-button]{opacity:0;transition:opacity .5s,transform .2s}[data-final-cta].is-visible [data-final-button]{opacity:1;transition-delay:.25s,0s}[data-final-cta].is-visible [data-final-button]:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){[data-final-heading],[data-final-cta],[data-final-button]{opacity:1;transition:none;transform:none}}
