@keyframes gPT-9a_intro-in{0%{opacity:0;filter:blur(6px);translate:0 .75rem}to{opacity:1;filter:blur();translate:0}}@keyframes gPT-9a_hero-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){.gPT-9a_intro>*{animation:.8s cubic-bezier(.16,1,.3,1) both gPT-9a_intro-in;animation-delay:calc(50ms + var(--stagger,0) * .1s)}.gPT-9a_intro>:nth-child(2){--stagger:1}.gPT-9a_intro>:nth-child(3){--stagger:2}.gPT-9a_intro>:nth-child(4){--stagger:3}.gPT-9a_hero{animation:1s cubic-bezier(.16,1,.3,1) .1s both gPT-9a_hero-in}}
@property --in-view{syntax:"true|false";inherits:true;initial-value:false}@keyframes SWcYJq_set-in-view{to{--in-view:true}}@keyframes SWcYJq_card-in{0%{opacity:0;translate:var(--enter-from) 0}to{opacity:1;translate:0}}.SWcYJq_trigger{--enter-from:-15%}.SWcYJq_trigger:nth-child(2n){--enter-from:15%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SWcYJq_trigger{animation:step-end both SWcYJq_set-in-view;animation-timeline:view();animation-range:entry entry 30%}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SWcYJq_card{animation:.5s ease-out both paused SWcYJq_card-in;animation-delay:calc(var(--stagger,0) * .15s)}@container style(--in-view:true){.SWcYJq_card{animation-play-state:running}}}}
@property --in-view{syntax:"true|false";inherits:true;initial-value:false}@keyframes ggrbeW_set-in-view{to{--in-view:true}}@keyframes ggrbeW_skill-in{0%{opacity:.2}to{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ggrbeW_trigger{animation:step-end both ggrbeW_set-in-view;animation-timeline:view();animation-range:entry entry 150px}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ggrbeW_skill{animation:.3s ease-out both paused ggrbeW_skill-in;animation-delay:calc(var(--stagger,0) * 80ms)}@container style(--in-view:true){.ggrbeW_skill{animation-play-state:running}}}}
@property --in-view{syntax:"true|false";inherits:true;initial-value:false}@keyframes IrxX4q_set-in-view{to{--in-view:true}}@keyframes IrxX4q_card-in{0%{opacity:.2}to{opacity:1}}.IrxX4q_trigger{display:grid}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.IrxX4q_trigger{animation:step-end both IrxX4q_set-in-view;animation-timeline:view();animation-range:entry entry 150px}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.IrxX4q_card{animation:.3s ease-out both paused IrxX4q_card-in;animation-delay:calc(var(--stagger,0) * .15s)}@container style(--in-view:true){.IrxX4q_card{animation-play-state:running}}}}
@property --in-view{syntax:"true|false";inherits:true;initial-value:false}@keyframes X3V8Hq_set-in-view{to{--in-view:true}}@keyframes X3V8Hq_card-in{0%{opacity:.2}to{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.X3V8Hq_trigger{animation:step-end both X3V8Hq_set-in-view;animation-timeline:view();animation-range:entry entry 120px}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.X3V8Hq_card{animation:.3s ease-out .1s both paused X3V8Hq_card-in}@container style(--in-view:true){.X3V8Hq_card{animation-play-state:running}}}}
