.joke-rotate[data-v-4a9aef11]{min-height:4.5rem}.joke-content[data-v-4a9aef11]{display:block}.joke-fade-enter-active[data-v-4a9aef11],.joke-fade-leave-active[data-v-4a9aef11]{transition:opacity .4s ease,transform .4s ease}.joke-fade-enter-from[data-v-4a9aef11]{opacity:0;transform:translateY(8px)}.joke-fade-leave-to[data-v-4a9aef11]{opacity:0;transform:translateY(-8px)}.about-accent[data-v-a52216b3]{background:linear-gradient(180deg,var(--color-accent-400),var(--color-accent-500) 60%,transparent);border-radius:2px;bottom:0;left:0;opacity:.9;position:absolute;top:0;width:4px}.card-glass[data-v-a52216b3]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#12121499;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff05}.pill[data-v-a52216b3]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:9999px;color:#a1a1aa;display:inline-flex;font-size:.8125rem;font-weight:500;padding:.35rem .75rem;transition:color .2s,border-color .2s,background .2s}.pill[data-v-a52216b3]:hover{background:#f59e0b0f;border-color:#f59e0b40;color:#f59e0bf2}@keyframes reveal-up-a52216b3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-reveal[data-v-a52216b3]{opacity:0}.in-view[data-v-a52216b3] .animate-reveal{animation:reveal-up-a52216b3 .7s cubic-bezier(.22,1,.36,1) forwards}.in-view[data-v-a52216b3] .animate-reveal-delay-1{animation-delay:.1s}.in-view[data-v-a52216b3] .animate-reveal-delay-2{animation-delay:.2s}.in-view[data-v-a52216b3] .animate-reveal-delay-3{animation-delay:.3s}.in-view[data-v-a52216b3] .animate-reveal-delay-4{animation-delay:.4s}.skill-tile[data-v-e499e4dc]{--delay:.15s;align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:.75rem;display:flex;gap:.625rem;padding:.75rem 1rem;transition:border-color .2s,background .2s,transform .2s}.skill-tile[data-v-e499e4dc]:hover{background:#ffffff0a;border-color:#f59e0b33;transform:translateY(-2px)}.skill-tile-dot[data-v-e499e4dc]{background:linear-gradient(135deg,var(--color-accent-400),var(--color-accent-500));border-radius:50%;flex-shrink:0;height:6px;opacity:.8;width:6px}.skill-tile:hover .skill-tile-dot[data-v-e499e4dc]{box-shadow:0 0 8px #f59e0b66;opacity:1}.tool-tag[data-v-e499e4dc]{color:#a1a1aa;transition:color .2s}.tool-tag[data-v-e499e4dc]:hover{color:#f59e0be6}@keyframes pop-in-e499e4dc{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-pop[data-v-e499e4dc]{opacity:0}.in-view[data-v-e499e4dc] .animate-pop{animation:pop-in-e499e4dc .5s cubic-bezier(.22,1,.36,1) forwards}.in-view[data-v-e499e4dc] .animate-pop-delay-1{animation-delay:.05s}.in-view[data-v-e499e4dc] .animate-pop-delay-2{animation-delay:.1s}.in-view[data-v-e499e4dc] .animate-pop-delay-3{animation-delay:.15s}.in-view[data-v-e499e4dc] .animate-pop-delay-4{animation-delay:.2s}.in-view[data-v-e499e4dc] .animate-pop-delay-5{animation-delay:.25s}.in-view[data-v-e499e4dc] .animate-pop-delay-6{animation-delay:.3s}.in-view[data-v-e499e4dc] .animate-pop-delay-7{animation-delay:.35s}.in-view[data-v-e499e4dc] .animate-pop-delay-8{animation-delay:.4s}.in-view[data-v-e499e4dc] .animate-pop-delay-9{animation-delay:.45s}.in-view[data-v-e499e4dc] .animate-pop-delay-10{animation-delay:.5s}.testimonial-card[data-v-bc78f712]{will-change:transform}.testimonial-card[data-v-bc78f712]:hover{transform:translateY(-2px)}.testimonial-card-featured[data-v-bc78f712]:hover{transform:translateY(-3px)}@keyframes pop-in-bc78f712{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-pop[data-v-bc78f712]{opacity:0}.in-view[data-v-bc78f712] .animate-pop{animation:pop-in-bc78f712 .5s cubic-bezier(.22,1,.36,1) forwards}.in-view[data-v-bc78f712] .animate-pop-delay-1{animation-delay:.05s}.in-view[data-v-bc78f712] .animate-pop-delay-2{animation-delay:.1s}.in-view[data-v-bc78f712] .animate-pop-delay-3{animation-delay:.15s}.in-view[data-v-bc78f712] .animate-pop-delay-4{animation-delay:.2s}.in-view[data-v-bc78f712] .animate-pop-delay-5{animation-delay:.25s}.animate-card[data-v-bc78f712]{opacity:0;transform:translateY(16px)}.in-view .animate-card-1[data-v-bc78f712]{animation:card-in-bc78f712 .6s cubic-bezier(.22,1,.36,1) .1s forwards}.in-view .animate-card-2[data-v-bc78f712]{animation:card-in-bc78f712 .6s cubic-bezier(.22,1,.36,1) .2s forwards}.in-view .animate-card-3[data-v-bc78f712]{animation:card-in-bc78f712 .5s cubic-bezier(.22,1,.36,1) .25s forwards}.in-view .animate-card-4[data-v-bc78f712]{animation:card-in-bc78f712 .5s cubic-bezier(.22,1,.36,1) .35s forwards}.in-view .animate-card-5[data-v-bc78f712]{animation:card-in-bc78f712 .5s cubic-bezier(.22,1,.36,1) .45s forwards}@keyframes card-in-bc78f712{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
