:root{--primary-color: #a7fed7;--primary-dark: #42efac;--primary-light: #c7fee8;--blog-left: #faf8e9;--blog-right:#bde9e8;--secondary-color: #64748b;--secondary-light: #94a3b8;--accent-color: #f59e0b;--accent-light: #fbbf24;--text-primary: #1f2937;--text-secondary: #6b7280;--text-muted: #9ca3af;--text-main: #121213;--bg-primary: linear-gradient(135deg, #f1f1f1 0%, #e0f7fa 50%, #fff9e6 100%);--bg-secondary: linear-gradient(135deg, #ffffff 0%, #f0fdfa 50%, #fef3c7 100%);--bg-card: rgba(255, 255, 255, .95);--about-card:linear-gradient(135deg, #ffffff 0%, #f0fdfa 50%, #fef3c7 100%);--glass-bg: rgb(225 246 249);--glass-border: rgba(255, 255, 255, .3);--glass-blur: blur(20px);--border-color: rgba(0, 0, 0, .08);--shadow: 0 4px 20px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 40px rgba(0, 0, 0, .12);--shadow-glow: 0 4px 20px rgba(167, 254, 215, .3);--gradient-primary: linear-gradient(135deg, #a7fed7 0%, #42efac 100%);--gradient-accent: radial-gradient(circle, #a7fed7 0%, #42efac 100%);--gradient-mesh: radial-gradient(at 0% 0%, rgba(167, 254, 215, .1) 0px, transparent 50%), radial-gradient(at 100% 0%, rgba(245, 158, 11, .08) 0px, transparent 50%), radial-gradient(at 100% 100%, rgba(167, 254, 215, .08) 0px, transparent 50%), radial-gradient(at 0% 100%, rgba(245, 158, 11, .05) 0px, transparent 50%);--blog-card-bg: rgba(0, 0, 0, .15);--scrollbar-thumb: rgba(167, 254, 215, .7);--scrollbar-thumb-hover: rgba(66, 239, 172, .9);--scrollbar-track: rgba(0, 0, 0, .03)}.dark{--primary-color: #aa7ef7;--primary-dark: #7d3bf6;--primary-light: #c4a7ff;--blog-left: #2f2e79;--blog-right:#161719;--secondary-color: #94a3b8;--secondary-light: #cbd5e1;--accent-color: #fbbf24;--accent-light: #fcd34d;--text-primary: #f1f5f9;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--text-main: #f8f8f9;--bg-primary: linear-gradient(135deg, #161616 0%, #1e293b 50%, #312e81 100%);--bg-secondary: linear-gradient(135deg, #1e293b 0%, #312e81 50%, #4c1d95 100%);--bg-card: rgba(30, 41, 59, .95);--about-card: linear-gradient(135deg, #161616 0%, #1e293b 50%, #312e81 100%);--glass-bg: rgba(30, 41, 59, .8);--glass-border: rgba(255, 255, 255, .1);--border-color: rgba(255, 255, 255, .1);--shadow: 0 4px 20px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 40px rgba(0, 0, 0, .4);--shadow-glow: 0 4px 20px rgba(170, 126, 247, .3);--gradient-primary: linear-gradient(135deg, #aa7ef7 0%, #7d3bf6 100%);--gradient-accent: radial-gradient(circle, #aa7ef7 0%, #7d3bf6 100%);--gradient-mesh: radial-gradient(at 0% 0%, rgba(170, 126, 247, .15) 0px, transparent 50%), radial-gradient(at 100% 0%, rgba(251, 191, 36, .1) 0px, transparent 50%), radial-gradient(at 100% 100%, rgba(170, 126, 247, .1) 0px, transparent 50%), radial-gradient(at 0% 100%, rgba(251, 191, 36, .08) 0px, transparent 50%);--scrollbar-thumb: rgba(170, 126, 247, .6);--scrollbar-thumb-hover: rgba(125, 59, 246, .8);--scrollbar-track: rgba(255, 255, 255, .05)}html{-webkit-user-select:none;user-select:none}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-primary);background:var(--bg-primary);transition:all .3s ease;min-height:100vh;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.text-gradient{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease;background:var(--primary-color);color:#fff}.btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:var(--primary-dark)}.btn-outline{background:transparent;border:2px solid var(--primary-color);color:var(--primary-color)}.btn-outline:hover{background:var(--primary-color);color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .6s ease-out}@media(max-width:768px){.container{padding:0 1.5rem}}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:6px;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}html.dark ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#aa7ef7cc,#7d3bf6b3);border:1px solid rgba(196,167,255,.3)}html.dark ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c4a7ffe6,#aa7ef7cc);border-color:#c4a7ff80}html.dark ::-webkit-scrollbar-track{background:#ffffff08;border-radius:6px}@supports (scrollbar-width: thin){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}@supports (scrollbar-width: thin){html.dark *{scrollbar-color:rgba(170,126,247,.6) rgba(255,255,255,.05)}}.header[data-v-e2c75305]{position:fixed;top:0;left:0;width:100%;background:var(--bg-primary);z-index:1000;transition:all .3s ease}.scroll-progress[data-v-e2c75305]{position:absolute;bottom:0;left:0;height:3px;background:var(--gradient-primary);transition:width .1s ease-out;box-shadow:var(--shadow-glow)}.header[data-v-e2c75305]{animation:appear-e2c75305 2s ease .1s 1 normal backwards}@keyframes appear-e2c75305{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.header.scrolled[data-v-e2c75305]{box-shadow:var(--shadow);background:var(--bg-primary)}.nav[data-v-e2c75305]{display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.logo-text[data-v-e2c75305]{font-size:1.2rem;font-weight:600;text-decoration:none;color:var(--text-primary);font-style:italic;min-height:1.5em;display:flex;align-items:center}.nav-links[data-v-e2c75305]{display:flex;list-style:none;gap:2rem}.nav-link[data-v-e2c75305]{text-decoration:none;color:var(--text-secondary);font-weight:500;transition:color .3s ease;position:relative}.nav-link[data-v-e2c75305]:hover{color:var(--primary-color)}.nav-link[data-v-e2c75305]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--primary-color);transition:width .3s ease}.nav-link[data-v-e2c75305]:hover:after{width:100%}.nav-actions[data-v-e2c75305]{display:flex;align-items:center;gap:1rem}.theme-toggle[data-v-e2c75305]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.theme-toggle[data-v-e2c75305]:hover{background:var(--bg-secondary)}.theme-toggle.animating[data-v-e2c75305]{pointer-events:none}.theme-toggle.animating .theme-icon.current[data-v-e2c75305]{transform:scale(.7)!important;opacity:0!important}.theme-toggle.animating .theme-icon.next[data-v-e2c75305]{opacity:1!important;transform:scale(1.5)!important}.theme-icon-image[data-v-e2c75305]{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.theme-icon[data-v-e2c75305]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:all .3s ease}.theme-icon.current[data-v-e2c75305]{opacity:1;transform:scale(1) rotate(0)}.theme-toggle:hover .theme-icon.current[data-v-e2c75305]{transform:scale(1.2) rotate(15deg);filter:brightness(.4) contrast(1.2)}.theme-icon.next[data-v-e2c75305]{opacity:0;transform:scale(1)}.theme-toggle:active .theme-icon.current[data-v-e2c75305]{opacity:0;transform:scale(.7)}.theme-toggle:active .theme-icon.next[data-v-e2c75305]{opacity:1;transform:scale(1.5)}.back-to-top[data-v-e2c75305]{position:relative;background:linear-gradient(135deg,#ffb7c5,#ff9eb5);border:2px solid rgba(255,255,255,.3);cursor:pointer;padding:.75rem;border-radius:50%;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(20px) scale(.8);pointer-events:none;color:#fff;box-shadow:0 5px 20px #ffb7c566,0 0 30px #ffb7c533;overflow:visible;width:50px;height:50px}.back-to-top.show[data-v-e2c75305]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.back-to-top-content[data-v-e2c75305]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.sakura-petal[data-v-e2c75305]{position:absolute;width:8px;height:8px;background:linear-gradient(135deg,#fffc,#ffb7c599);border-radius:50% 0 50% 50%;opacity:0;pointer-events:none}.petal-1[data-v-e2c75305]{top:-5px;left:-5px;transform:rotate(-30deg);animation:petal-float-e2c75305 3s ease-in-out infinite}.petal-2[data-v-e2c75305]{top:-5px;right:-5px;transform:rotate(30deg);animation:petal-float-e2c75305 3s ease-in-out infinite .5s}.petal-3[data-v-e2c75305]{bottom:-5px;left:50%;transform:translate(-50%) rotate(60deg);animation:petal-float-e2c75305 3s ease-in-out infinite 1s}@keyframes petal-float-e2c75305{0%,to{opacity:.6;transform:translateY(0) rotate(var(--r, 0deg))}50%{opacity:1;transform:translateY(-5px) rotate(var(--r, 10deg))}}.star-icon[data-v-e2c75305]{position:absolute;top:-8px;right:-8px;font-size:14px;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8);animation:star-twinkle-e2c75305 2s ease-in-out infinite}@keyframes star-twinkle-e2c75305{0%,to{opacity:.4;transform:scale(1) rotate(0)}50%{opacity:1;transform:scale(1.3) rotate(180deg)}}.arrow-icon[data-v-e2c75305]{transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(255,255,255,.3))}.back-to-top-glow[data-v-e2c75305]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,183,197,.3) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.back-to-top[data-v-e2c75305]:hover{background:linear-gradient(135deg,#ffcce6,#ffb3d1);transform:translateY(-5px) scale(1.05);box-shadow:0 10px 35px #ffb7c599,0 0 50px #ffb7c566,inset 0 0 20px #fff3;border-color:#ffffff80}.back-to-top:hover .back-to-top-glow[data-v-e2c75305]{opacity:1}.back-to-top:hover .arrow-icon[data-v-e2c75305]{transform:translateY(-3px)}.back-to-top:hover .sakura-petal[data-v-e2c75305]{opacity:1;animation-duration:1.5s}.back-to-top[data-v-e2c75305]:active{transform:translateY(-2px) scale(.95);box-shadow:0 5px 20px #ffb7c566}.back-to-top:active .arrow-icon[data-v-e2c75305]{transform:translateY(-1px)}.back-to-top[data-v-e2c75305]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,rgba(255,255,255,.5),transparent);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;opacity:0}.back-to-top[data-v-e2c75305]:active:after{width:150px;height:150px;opacity:0;transition:width 0s,height 0s,opacity .6s ease}.mobile-menu-btn[data-v-e2c75305]{display:none;flex-direction:column;background:none;border:none;cursor:pointer;gap:4px}.mobile-menu-btn span[data-v-e2c75305]{width:20px;height:2px;background:var(--text-primary);transition:all .3s ease}.mobile-menu[data-v-e2c75305]{display:none;flex-direction:column;background:var(--bg-primary);border-top:1px solid var(--border-color);padding:1rem}.mobile-nav-link[data-v-e2c75305]{padding:.75rem 0;text-decoration:none;color:var(--text-primary);border-bottom:1px solid var(--border-color);transition:color .3s ease}.mobile-nav-link[data-v-e2c75305]:hover{color:var(--primary-color)}@media(max-width:768px){.nav-links[data-v-e2c75305]{display:none}.mobile-menu-btn[data-v-e2c75305],.mobile-menu[data-v-e2c75305]{display:flex}.logo-text[data-v-e2c75305]{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-icon-image[data-v-e2c75305]{width:20px;height:20px}}.hero[data-v-f9bc66c6]{min-height:100vh;display:flex;align-items:center;position:relative;overflow:visible;background:transparent;padding-top:80px}.hero-background[data-v-f9bc66c6]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-shape[data-v-f9bc66c6]{position:absolute;border-radius:50%;background:var(--gradient-primary);opacity:.1}.text-gradient[data-v-f9bc66c6]{display:flex;justify-content:flex-end}.shape-1[data-v-f9bc66c6]{width:300px;height:300px;top:-150px;right:-150px}.shape-2[data-v-f9bc66c6]{width:200px;height:200px;bottom:100px;left:-100px}.shape-3[data-v-f9bc66c6]{width:150px;height:150px;top:50%;right:20%;background:var(--gradient-accent)}.fade-in-up[data-v-f9bc66c6]{opacity:0;transform:translateY(30px)}.fade-in-up.is-visible[data-v-f9bc66c6]{animation:fadeInUp-f9bc66c6 .8s ease-out forwards}.hero-title.fade-in-up[data-v-f9bc66c6]{animation-delay:.1s}.hero-description.fade-in-up[data-v-f9bc66c6]{animation-delay:.3s}.hero-actions.fade-in-up[data-v-f9bc66c6]{animation-delay:.5s}.hero-stats.fade-in-up[data-v-f9bc66c6]{animation-delay:.7s}@keyframes fadeInUp-f9bc66c6{to{opacity:1;transform:translateY(0)}}.hero-title[data-v-f9bc66c6],.hero-description[data-v-f9bc66c6],.hero-actions[data-v-f9bc66c6],.hero-stats[data-v-f9bc66c6]{opacity:0}.hero-content[data-v-f9bc66c6]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:2;overflow:visible}.hero-title[data-v-f9bc66c6]{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;color:var(--text-primary)}.hero-description[data-v-f9bc66c6]{font-size:1.25rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.hero-actions[data-v-f9bc66c6]{display:flex;gap:1rem;margin-bottom:3rem;flex-direction:row-reverse;flex-wrap:wrap;align-content:space-between;justify-content:flex-start}.hero-stats[data-v-f9bc66c6]{display:flex;gap:2rem}.stat[data-v-f9bc66c6]{text-align:center}.stat-number[data-v-f9bc66c6]{display:block;font-size:2rem;font-weight:700;color:var(--primary-color)}.stat-label[data-v-f9bc66c6]{font-size:.875rem;color:var(--text-secondary)}.hero-visual[data-v-f9bc66c6]{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;overflow:visible}.avatar-wrapper[data-v-f9bc66c6]{position:relative;display:flex;justify-content:center;align-items:center;overflow:visible}.wave-canvas[data-v-f9bc66c6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;z-index:1;pointer-events:none;filter:blur(.3px);opacity:.95}.avatar[data-v-f9bc66c6]{width:350px;height:350px;border-radius:50%;overflow:hidden;box-shadow:var(--shadow-lg);position:relative;z-index:2}.avatar img[data-v-f9bc66c6]{width:100%;height:100%;object-fit:cover}.audio-control[data-v-f9bc66c6]{position:absolute;bottom:20px;right:20px;width:60px;height:60px;border-radius:50%;background:#00b4d833;border:2px solid rgba(0,180,216,.4);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 20px #00b4d84d,inset 0 0 20px #00b4d81a;overflow:visible}.audio-control-inner[data-v-f9bc66c6]{position:relative;z-index:2;transition:transform .3s ease}.audio-control:hover .audio-control-inner[data-v-f9bc66c6]{transform:scale(1.1)}.audio-control[data-v-f9bc66c6]:hover{background:#00b4d859;border-color:#00b4d899;box-shadow:0 8px 30px #00b4d866,inset 0 0 30px #00b4d826;transform:translateY(-3px) scale(1.05)}.audio-control.playing[data-v-f9bc66c6]{background:#42efac26;border-color:#42efac66;box-shadow:0 4px 20px #42efac33,inset 0 0 20px #42efac0d}.audio-control.playing[data-v-f9bc66c6]:hover{background:#42efac59;border-color:#42efac99;box-shadow:0 8px 30px #42efac66,inset 0 0 30px #42efac26;transform:translateY(-3px) scale(1.05)}.audio-control-ring[data-v-f9bc66c6]{position:absolute;inset:-4px;border-radius:50%;border:1px solid rgba(156,84,249,.2);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.audio-control:hover .audio-control-ring[data-v-f9bc66c6]{border-color:#9c54f966;transform:scale(1.05)}.audio-control.playing .audio-control-ring[data-v-f9bc66c6]{border-color:#42efac4d;animation:ringPulse-f9bc66c6 2s ease-in-out infinite}.audio-control-glow[data-v-f9bc66c6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(156,84,249,.3) 0%,transparent 70%);opacity:0;transition:opacity .4s ease,background .4s ease;z-index:0}.audio-control:hover .audio-control-glow[data-v-f9bc66c6]{opacity:1}.audio-control.playing .audio-control-glow[data-v-f9bc66c6]{background:radial-gradient(circle,rgba(66,239,172,.3) 0%,transparent 70%);opacity:1;animation:glowPulse-f9bc66c6 2s ease-in-out infinite}.play-icon[data-v-f9bc66c6],.pause-icon[data-v-f9bc66c6]{transition:all .3s ease}.audio-control.playing .play-icon[data-v-f9bc66c6],.audio-control:not(.playing) .pause-icon[data-v-f9bc66c6]{opacity:0;transform:scale(.5)}@keyframes ringPulse-f9bc66c6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}@keyframes glowPulse-f9bc66c6{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.dark .audio-control[data-v-f9bc66c6]{background:#591c8733;border-color:#591c8766;box-shadow:0 4px 20px #591c8726,inset 0 0 20px #591c8714}.dark .audio-control[data-v-f9bc66c6]:hover{background:#591c8766;border-color:#591c87b3;box-shadow:0 8px 30px #591c874d,inset 0 0 30px #591c8726;transform:translateY(-3px) scale(1.05)}.dark .audio-control.playing[data-v-f9bc66c6]{background:#aa7ef726;border-color:#aa7ef766;box-shadow:0 4px 20px #aa7ef733,inset 0 0 20px #aa7ef714}.dark .audio-control.playing[data-v-f9bc66c6]:hover{background:#aa7ef766;border-color:#aa7ef7b3;box-shadow:0 8px 30px #aa7ef74d,inset 0 0 30px #aa7ef726;transform:translateY(-3px) scale(1.05)}.dark .audio-control-ring[data-v-f9bc66c6]{border-color:#591c8733}.dark .audio-control:hover .audio-control-ring[data-v-f9bc66c6]{border-color:#591c8766}.dark .audio-control.playing .audio-control-ring[data-v-f9bc66c6]{border-color:#aa7ef74d}.dark .audio-control-glow[data-v-f9bc66c6]{background:radial-gradient(circle,rgba(89,28,135,.2) 0%,transparent 70%)}.dark .audio-control.playing .audio-control-glow[data-v-f9bc66c6]{background:radial-gradient(circle,rgba(170,126,247,.2) 0%,transparent 70%)}.text-gradient[data-v-f9bc66c6]{display:flex;justify-content:flex-end;gap:10px}.yu[data-v-f9bc66c6],.nuo[data-v-f9bc66c6]{display:inline-block;width:150px;height:auto}.animated-svg path[data-v-f9bc66c6]{stroke:currentColor;stroke-width:2;stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawPath-f9bc66c6 2s ease-in-out forwards;fill:transparent}.nuo path[data-v-f9bc66c6]{animation-delay:1s}.animated-svg path[data-v-f9bc66c6]{animation:drawPath-f9bc66c6 2s ease-in-out forwards,fillIn-f9bc66c6 .5s ease-in-out 1.5s forwards}@keyframes drawPath-f9bc66c6{to{stroke-dashoffset:0}}@keyframes fillIn-f9bc66c6{to{fill:currentColor}}.yu[data-v-f9bc66c6]{color:#6c91ee}.nuo[data-v-f9bc66c6]{color:#79bbdc}@media(max-width:968px){.hero-content[data-v-f9bc66c6]{grid-template-columns:1fr;gap:2rem;text-align:center}.hero-title[data-v-f9bc66c6]{font-size:2.5rem}.avatar[data-v-f9bc66c6]{width:250px;height:250px}.audio-control[data-v-f9bc66c6]{width:45px;height:45px;bottom:15px;right:15px}.shape-1[data-v-f9bc66c6]{width:200px;height:200px;right:-50px}.shape-2[data-v-f9bc66c6]{width:150px;height:150px}.wave-canvas[data-v-f9bc66c6]{width:400px;height:400px}}@media(max-width:768px){.hero-actions[data-v-f9bc66c6]{flex-direction:column;align-items:center}.hero-stats[data-v-f9bc66c6]{justify-content:center}.hero-title[data-v-f9bc66c6]{font-size:2rem}.hero-description[data-v-f9bc66c6]{font-size:1.125rem}.yu[data-v-f9bc66c6],.nuo[data-v-f9bc66c6]{width:100px}.hero-content[data-v-f9bc66c6]{gap:3rem}.hero-stats[data-v-f9bc66c6]{gap:1.5rem}.stat-number[data-v-f9bc66c6]{font-size:1.5rem}.audio-control[data-v-f9bc66c6]{width:40px;height:40px;bottom:10px;right:10px;background:#9c54f9cc;border-color:#ffffff4d;box-shadow:0 4px 15px #9c54f94d}.audio-control[data-v-f9bc66c6]:hover{background:#9c54f9;box-shadow:0 6px 25px #9c54f980}.audio-control.playing[data-v-f9bc66c6]{background:#42efaccc;border-color:#fff6;box-shadow:0 4px 15px #42efac4d}.audio-control.playing[data-v-f9bc66c6]:hover{background:#42efac;box-shadow:0 6px 25px #42efac80}.shape-1[data-v-f9bc66c6],.shape-2[data-v-f9bc66c6],.shape-3[data-v-f9bc66c6]{display:none}.wave-canvas[data-v-f9bc66c6]{width:300px;height:300px}}@media(max-width:480px){.hero-title[data-v-f9bc66c6]{font-size:1.75rem}.hero-description[data-v-f9bc66c6]{font-size:1rem}.yu[data-v-f9bc66c6],.nuo[data-v-f9bc66c6]{width:80px}.hero-stats[data-v-f9bc66c6]{flex-wrap:wrap;gap:1rem}.stat[data-v-f9bc66c6]{min-width:80px}.avatar[data-v-f9bc66c6]{width:200px;height:200px}}[data-v-b0aea108]{font-size:2vmin;margin:0;padding:0}.about[data-v-b0aea108]{padding:0;background:transparent;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.header-container[data-v-b0aea108]{position:relative;display:flex;justify-content:center;align-items:center;margin-top:5rem;cursor:pointer;z-index:100}.header[data-v-b0aea108]{position:absolute;font-size:4rem;font-family:Impact,sans-serif;font-weight:800;margin-bottom:5rem;color:var(--text-main);letter-spacing:.5rem;-webkit-user-select:none;user-select:none}.header-fault[data-v-b0aea108]:after,.header-fault[data-v-b0aea108]:before{content:"About";position:absolute;left:0;top:0;mix-blend-mode:screen}.header-fault[data-v-b0aea108]:after{color:red;transform:translate(2%)}.header-fault[data-v-b0aea108]:before{color:#00f;transform:translate(-2%)}.container[data-v-b0aea108]{position:relative;width:45rem;height:25rem;margin-top:10rem}.poker[data-v-b0aea108],.poker_top[data-v-b0aea108]{position:absolute;width:20rem;height:26rem;box-shadow:-5px -7px 5px #82828280;border-radius:1.5rem;background:var(--about-card);transform-origin:bottom left;overflow:hidden}.poker[data-v-b0aea108]{cursor:pointer;transition:filter .3s ease}.poker[data-v-b0aea108]:hover{filter:brightness(1.2)}.poker .card-content[data-v-b0aea108]{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;padding-left:3rem}.poker .vertical-text[data-v-b0aea108]{display:flex;flex-direction:column;gap:1vmin}.poker .vertical-text span[data-v-b0aea108]{font-size:10vmin;font-weight:900;color:#fff;text-shadow:0 0 1vmin rgba(0,0,0,.5);line-height:1;display:block}.poker_top[data-v-b0aea108]{background-color:#fff;transition:.3s ease;cursor:pointer;z-index:1000}.poker_top[data-v-b0aea108]:hover{background-color:#aaa}.poker1[data-v-b0aea108]{transform:rotate(-10deg)}.poker2[data-v-b0aea108]{transform:rotate(-6deg) translate(35%,-12%)}.poker3[data-v-b0aea108]{transform:rotate(-2deg) translate(65%,-19%)}.poker4[data-v-b0aea108]{transform:rotate(2deg) translate(95%,-26%)}.poker5[data-v-b0aea108]{transform:rotate(6deg) translate(125%,-23%)}.modal[data-v-b0aea108]{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-b0aea108 .3s ease}@keyframes fadeIn-b0aea108{0%{opacity:0}to{opacity:1}}.modal-content[data-v-b0aea108]{background:var(--bg-card);border-radius:20px;padding:50px;max-width:600px;width:90%;position:relative;box-shadow:var(--shadow-lg),0 0 40px #a7fed733;border:2px solid var(--primary-color);animation:slideUp-b0aea108 .4s cubic-bezier(.23,1,.32,1)}@keyframes slideUp-b0aea108{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-close[data-v-b0aea108]{position:absolute;top:20px;right:20px;background:transparent;border:2px solid var(--primary-color);color:var(--primary-color);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease;width:40px;height:40px}.modal-close[data-v-b0aea108]:hover{background:var(--primary-color);color:var(--text-main);transform:rotate(90deg);box-shadow:0 0 20px var(--primary-color)}.modal-title[data-v-b0aea108]{font-size:2.5rem;font-weight:900;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;text-align:center;filter:drop-shadow(0 0 20px rgba(167,254,215,.5))}.modal-description[data-v-b0aea108]{font-size:1.2rem;line-height:1.8;color:var(--text-secondary);text-align:center;margin-bottom:30px}.modal-tags[data-v-b0aea108]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:30px}.tag[data-v-b0aea108]{padding:10px 24px;background:#a7fed726;color:var(--primary-dark);border-radius:25px;font-size:1rem;font-weight:600;border:2px solid var(--primary-color);transition:all .3s ease;box-shadow:0 0 10px #a7fed74d}.tag[data-v-b0aea108]:hover{background:var(--primary-color);color:var(--text-main);box-shadow:0 0 20px var(--primary-color);transform:translateY(-2px)}.modal-divider[data-v-b0aea108]{height:2px;background:linear-gradient(90deg,transparent,var(--primary-color),transparent);margin-bottom:30px}.modal-details[data-v-b0aea108]{font-size:1.1rem;line-height:2;color:var(--text-secondary);text-align:justify}@media(max-width:768px){.header[data-v-b0aea108]{font-size:2.5rem}.container[data-v-b0aea108]{width:90vw;height:50vw}.poker[data-v-b0aea108],.poker_top[data-v-b0aea108]{width:40vw;height:52vw}.poker .vertical-text span[data-v-b0aea108]{font-size:15vw}.modal-content[data-v-b0aea108]{padding:30px 20px}.modal-title[data-v-b0aea108]{font-size:1.8rem}.modal-description[data-v-b0aea108]{font-size:1rem}.modal-details[data-v-b0aea108]{font-size:.95rem}}.skills[data-v-87be37ea]{padding:5rem 0;background:transparent}.skills-categories[data-v-87be37ea]{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:1px solid var(--border-color);padding-bottom:1rem}.section-title[data-v-87be37ea]{display:flex;justify-content:center;font-size:3rem;font-family:Impact,sans-serif;font-weight:800;margin-bottom:1rem;color:var(--text-main);letter-spacing:.5rem;-webkit-user-select:none;user-select:none}.category-tab[data-v-87be37ea]{padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;font-weight:500;color:var(--text-secondary);transition:all .3s ease;border:1px solid transparent;position:relative;overflow:hidden}.category-tab[data-v-87be37ea]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--primary-color);transform:scaleX(0);transition:transform .3s ease}.category-tab[data-v-87be37ea]:hover{color:var(--primary-color);background:var(--bg-secondary);transform:translateY(-2px)}.category-tab[data-v-87be37ea]:hover:before{transform:scaleX(1)}.category-tab.active[data-v-87be37ea]{color:var(--primary-color);box-shadow:0 2px 8px #0000001a}.category-tab.active[data-v-87be37ea]:before{transform:scaleX(1)}.skills-grid[data-v-87be37ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.skill-card[data-v-87be37ea]{background:var(--bg-primary);padding:1.5rem;border-radius:.75rem;transition:all .3s ease;opacity:0;transform:translateY(20px);position:relative;overflow:hidden}.skill-card[data-v-87be37ea]:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;border-top:5px solid var(--primary-color);border-left:5px solid var(--primary-color);border-top-left-radius:.75rem;transform:scale(0);transform-origin:top left;transition:transform .3s ease;opacity:0}.skill-card[data-v-87be37ea]:after{content:"";position:absolute;bottom:0;right:0;width:40px;height:40px;border-bottom:8px solid var(--primary-color);border-right:8px solid var(--primary-color);border-bottom-right-radius:.75rem;transform:scale(0);transform-origin:bottom right;transition:transform .3s ease;opacity:0}.skill-card[data-v-87be37ea]:hover:before,.skill-card[data-v-87be37ea]:hover:after{transform:scale(1);opacity:1}.skill-card.animate-in[data-v-87be37ea]{animation:slideInUp-87be37ea .6s ease forwards}.skill-card[data-v-87be37ea]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a;border-color:var(--primary-color)}.skill-card.animate-in[data-v-87be37ea]:hover{transform:translateY(-5px)}.skill-header[data-v-87be37ea]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.skill-icon[data-v-87be37ea]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:.5rem;font-size:1.5rem;color:#fff;transition:all .3s ease;box-shadow:0 4px 12px #00000026}.skill-card:hover .skill-icon[data-v-87be37ea]{transform:scale(1.1);box-shadow:0 6px 16px #0003}.skill-name[data-v-87be37ea]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.skill-description[data-v-87be37ea]{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.5}.skill-level[data-v-87be37ea]{display:flex;align-items:center;gap:1rem}.level-bar[data-v-87be37ea]{flex:1;height:6px;background:var(--bg-secondary);border-radius:3px;overflow:hidden}.level-progress[data-v-87be37ea]{height:100%;background:var(--gradient-primary);border-radius:3px;width:0;transition:width 1.2s ease-in-out .5s;position:relative}.skill-card.animate-in .level-progress[data-v-87be37ea]{width:var(--target-width)}.level-progress[data-v-87be37ea]:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shine-87be37ea 2s ease-in-out 1s}.level-text[data-v-87be37ea]{font-size:.875rem;color:var(--text-secondary);font-weight:500;min-width:3rem;opacity:0;transform:translate(-10px);transition:all .5s ease 1.5s}.skill-card.animate-in .level-text[data-v-87be37ea]{opacity:1;transform:translate(0)}.tools-section[data-v-87be37ea]{text-align:center}.tools-title[data-v-87be37ea]{font-size:1.5rem;margin-bottom:2rem;color:var(--text-primary)}.tools-grid[data-v-87be37ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.tool-item[data-v-87be37ea]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;background:var(--bg-primary);border-radius:.75rem;border:1px solid var(--border-color);transition:all .3s ease;opacity:0;transform:scale(.8);position:relative;overflow:hidden}.tool-item[data-v-87be37ea]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.02),transparent);transition:opacity .3s ease}.tool-item.animate-in[data-v-87be37ea]{animation:bounceIn-87be37ea .6s ease forwards}.tool-item[data-v-87be37ea]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 8px 25px #0000001a;border-color:var(--primary-color)}.tool-item.animate-in[data-v-87be37ea]:hover{transform:translateY(-5px) scale(1.02)}.tool-icon[data-v-87be37ea]{color:var(--primary-color);transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:#0000000d;border-radius:50%}.tool-item:hover .tool-icon[data-v-87be37ea]{color:#fff;background:var(--gradient-primary);transform:scale(1.1);box-shadow:0 4px 12px #00000026}.tool-name[data-v-87be37ea]{font-weight:500;color:var(--text-primary);text-align:center;font-size:.875rem}.skill-card.clickable[data-v-87be37ea]{cursor:pointer;transition:all .3s ease}.skill-card.clickable[data-v-87be37ea]:hover{transform:translateY(-8px);box-shadow:0 12px 35px #00000026}.skill-card-footer[data-v-87be37ea]{margin-top:1rem;text-align:center}.skill-more[data-v-87be37ea]{font-size:.8rem;color:var(--primary-color);font-weight:500;transition:all .3s ease}.skill-card.clickable:hover .skill-more[data-v-87be37ea]{transform:translate(5px)}.skill-modal[data-v-87be37ea]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-87be37ea .3s ease}.skill-modal-content[data-v-87be37ea]{background:var(--bg-card);border-radius:1rem;padding:2rem;width:90%;max-width:600px;max-height:80vh;overflow-y:auto;position:relative;animation:slideInUp-87be37ea .4s ease;box-shadow:0 20px 60px #0000004d;border:1px solid var(--border-color)}.skill-modal-close[data-v-87be37ea]{position:absolute;top:1rem;right:1rem;width:35px;height:35px;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-color);font-size:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--text-primary)}.skill-modal-close[data-v-87be37ea]:hover{background:var(--primary-color);color:#fff;transform:scale(1.1)}.skill-modal-header[data-v-87be37ea]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.skill-modal-icon[data-v-87be37ea]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--gradient-primary);border-radius:.75rem;color:#fff;box-shadow:0 6px 16px #0003}.skill-modal-title[data-v-87be37ea]{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0}.skill-modal-body[data-v-87be37ea]{margin-bottom:2rem}.skill-modal-description[data-v-87be37ea]{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.skill-modal-level[data-v-87be37ea]{margin-bottom:2rem}.skill-modal-level-label[data-v-87be37ea]{font-size:.9rem;color:var(--text-secondary);margin-bottom:.5rem;font-weight:500}.skill-modal-level-bar[data-v-87be37ea]{height:8px;background:var(--bg-secondary);border-radius:4px;overflow:hidden;margin-bottom:.5rem}.skill-modal-level-progress[data-v-87be37ea]{height:100%;background:var(--gradient-primary);border-radius:4px;transition:width 1s ease-in-out;position:relative}.skill-modal-level-progress[data-v-87be37ea]:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shine-87be37ea 2s ease-in-out infinite}.skill-modal-level-text[data-v-87be37ea]{font-size:.9rem;color:var(--primary-color);font-weight:600;text-align:right}.skill-modal-details[data-v-87be37ea]{margin-top:2rem}.skill-modal-details-title[data-v-87be37ea]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.skill-modal-details-list[data-v-87be37ea]{list-style:none;padding:0;margin:0}.skill-modal-details-list li[data-v-87be37ea]{padding:.75rem 1rem;background:var(--bg-secondary);border-radius:.5rem;margin-bottom:.75rem;color:var(--text-secondary);font-size:.95rem;border-left:4px solid var(--primary-color);transition:all .3s ease}.skill-modal-details-list li[data-v-87be37ea]:hover{transform:translate(5px);box-shadow:0 4px 12px #0000001a}.skill-modal-footer[data-v-87be37ea]{display:flex;justify-content:center;padding-top:1rem;border-top:1px solid var(--border-color)}.skill-modal-button[data-v-87be37ea]{padding:.75rem 2rem;background:var(--primary-color);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.skill-modal-button[data-v-87be37ea]:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 6px 16px #0003}.dark .skill-modal-content[data-v-87be37ea]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dark)}.dark .skill-modal-content[data-v-87be37ea]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-dark)}.dark .skill-modal-content[data-v-87be37ea]::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)}@keyframes fadeIn-87be37ea{0%{opacity:0}to{opacity:1}}@keyframes slideInUp-87be37ea{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp-87be37ea{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn-87be37ea{0%{opacity:0;transform:scale(.8)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes shine-87be37ea{0%{left:-100%}to{left:200%}}@media(max-width:768px){.skills-categories[data-v-87be37ea]{flex-wrap:wrap;justify-content:center}.skills-grid[data-v-87be37ea]{grid-template-columns:1fr}.tools-grid[data-v-87be37ea]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.category-tab[data-v-87be37ea]{padding:.5rem 1rem;font-size:.9rem}.skill-card[data-v-87be37ea]{padding:1.25rem}.skill-header[data-v-87be37ea]{gap:.75rem}.skill-icon[data-v-87be37ea]{width:2.5rem;height:2.5rem}.skill-name[data-v-87be37ea]{font-size:1.125rem}.skill-description[data-v-87be37ea]{font-size:.9rem}}@media(max-width:480px){.skills[data-v-87be37ea]{padding:3rem 0}.section-title[data-v-87be37ea]{font-size:1.75rem}.section-subtitle[data-v-87be37ea]{font-size:1rem}.skills-categories[data-v-87be37ea]{gap:.5rem}.category-tab[data-v-87be37ea]{padding:.4rem .8rem;font-size:.85rem}.skill-card[data-v-87be37ea]{padding:1rem}.tools-grid[data-v-87be37ea]{grid-template-columns:repeat(2,1fr);gap:.75rem}.tool-item[data-v-87be37ea]{padding:1rem .75rem}.tool-icon[data-v-87be37ea]{width:2.25rem;height:2.25rem}.tool-name[data-v-87be37ea]{font-size:.8rem}.skill-modal-content[data-v-87be37ea]{padding:1.5rem;width:95%;max-height:85vh}.skill-modal-header[data-v-87be37ea]{flex-direction:column;text-align:center;gap:1rem;margin-bottom:1.5rem}.skill-modal-icon[data-v-87be37ea]{width:50px;height:50px}.skill-modal-title[data-v-87be37ea]{font-size:1.5rem}.skill-modal-description[data-v-87be37ea]{font-size:1rem;margin-bottom:1.5rem}.skill-modal-level[data-v-87be37ea]{margin-bottom:1.5rem}.skill-modal-details[data-v-87be37ea]{margin-top:1.5rem}.skill-modal-details-title[data-v-87be37ea]{font-size:1.125rem;margin-bottom:.75rem}.skill-modal-details-list li[data-v-87be37ea]{padding:.6rem .8rem;font-size:.9rem;margin-bottom:.5rem}.skill-modal-button[data-v-87be37ea]{padding:.6rem 1.5rem;font-size:.9rem}.skill-modal-close[data-v-87be37ea]{width:30px;height:30px;font-size:1.25rem}}.projects[data-v-cbd9249e]{position:relative;overflow:hidden}.scrolling-text-container[data-v-cbd9249e]{position:relative;width:100%;padding:2rem 0;background:transparent;border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden}.scrolling-text-container[data-v-cbd9249e]:first-child{border-bottom:none}.scrolling-text-container[data-v-cbd9249e]:last-child{border-top:1px solid rgba(255,255,255,.1)}.scrolling-text[data-v-cbd9249e]{display:flex;white-space:nowrap;will-change:transform}.scrolling-left[data-v-cbd9249e]{transform:translate(0)}.scrolling-right[data-v-cbd9249e]{transform:translate(-50%)}.text-repeat[data-v-cbd9249e]{display:inline-block;font-size:3rem;font-weight:900;color:transparent;-webkit-text-stroke:1px var(--primary-color);text-transform:uppercase;letter-spacing:.5rem;padding-right:2rem}.horizontal-scroll-section[data-v-cbd9249e]{position:relative;width:100%;height:100vh;overflow:hidden;background:transparent}.sticky-wrapper[data-v-cbd9249e]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.horizontal-container[data-v-cbd9249e]{position:relative;width:100%;height:100%;display:flex;align-items:center}.horizontal-track[data-v-cbd9249e]{display:flex;gap:4rem;padding:0 10vw;width:max-content}.project-card[data-v-cbd9249e]{width:400px;height:500px;flex-shrink:0;position:relative;perspective:1000px}.card-content[data-v-cbd9249e]{width:100%;height:100%;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between;border:2px solid rgba(255,255,255,.15);transition:all .5s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px #0000001a,0 0 60px #ffb7b21a,inset 0 0 20px #ffffff0d;filter:blur(3px);opacity:.85;position:relative;overflow:hidden}.card-content[data-v-cbd9249e]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,183,178,.1) 50%,transparent 70%);transform:rotate(45deg);transition:all .6s ease;opacity:0}.card-content[data-v-cbd9249e]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(255,183,178,.15) 0%,transparent 50%);opacity:0;transition:opacity .5s ease;pointer-events:none}.card-content[data-v-cbd9249e]:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 20px 60px #ffb7b24d,0 0 100px #ffb7b233,inset 0 0 30px #ffffff1a;border-color:#ffb7b266;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);filter:blur(0);opacity:1}.card-content[data-v-cbd9249e]:hover:before{opacity:1;animation:shimmer-cbd9249e 1.5s ease-in-out}.card-content[data-v-cbd9249e]:hover:after{opacity:1}@keyframes shimmer-cbd9249e{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.card-number[data-v-cbd9249e]{font-size:4rem;font-weight:900;color:var(--primary-color);opacity:.2;line-height:1;margin-bottom:1rem}.card-title[data-v-cbd9249e]{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;line-height:1.3;text-align:center;text-shadow:0 0 20px rgba(255,183,178,.3);letter-spacing:.05em}.card-description[data-v-cbd9249e]{font-size:1rem;color:var(--text-secondary);line-height:1.8;flex-grow:1;margin-bottom:1.5rem;text-align:justify;letter-spacing:.02em}.card-tech[data-v-cbd9249e]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.tech-tag[data-v-cbd9249e]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#ffb7b226,#ffb7b20d);color:#ffb7b2;border-radius:2rem;font-size:.875rem;font-weight:600;border:1px solid rgba(255,183,178,.3);transition:all .4s cubic-bezier(.34,1.56,.64,1);letter-spacing:.03em;position:relative;overflow:hidden}.tech-tag[data-v-cbd9249e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.tech-tag[data-v-cbd9249e]:hover{background:linear-gradient(135deg,#ffb7b24d,#ffb7b226);border-color:#ffb7b299;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px #ffb7b24d}.tech-tag[data-v-cbd9249e]:hover:before{left:100%}.card-links[data-v-cbd9249e]{display:flex;justify-content:center;gap:1rem}.card-link[data-v-cbd9249e]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;border-radius:16px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1);cursor:pointer;min-width:140px;position:relative;overflow:hidden}.card-link[data-v-cbd9249e]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}.card-link[data-v-cbd9249e]:hover:before{width:300px;height:300px}.demo-link[data-v-cbd9249e]{background:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}.demo-link[data-v-cbd9249e]:hover{background:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-2px)}.github-link[data-v-cbd9249e]{background:linear-gradient(135deg,#ffffff0d,#ffffff05);color:var(--text-primary);border:2px solid rgba(255,183,178,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.github-link[data-v-cbd9249e]:hover{border-color:#ffb7b299;background:linear-gradient(135deg,#ffb7b226,#ffb7b214);transform:translateY(-4px);box-shadow:0 12px 30px #ffb7b240;color:#ffb7b2}.github-link span[data-v-cbd9249e]{position:relative;z-index:1}.github-link svg[data-v-cbd9249e]{position:relative;z-index:1;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.github-link:hover svg[data-v-cbd9249e]{transform:scale(1.2) rotate(-10deg)}@media(max-width:768px){.scrolling-text-container[data-v-cbd9249e]{padding:1rem 0}.text-repeat[data-v-cbd9249e]{font-size:1.5rem;letter-spacing:.2rem}.horizontal-scroll-section[data-v-cbd9249e]{height:auto;padding:3rem 0;background:transparent}.sticky-wrapper[data-v-cbd9249e]{position:relative;height:auto;overflow:visible}.horizontal-container[data-v-cbd9249e]{height:auto}.horizontal-track[data-v-cbd9249e]{flex-direction:column;gap:2rem;padding:0 1.5rem;width:100%;transform:none!important}.project-card[data-v-cbd9249e]{width:100%;height:auto;min-height:400px}.card-content[data-v-cbd9249e]{height:auto;padding:2rem}.card-title[data-v-cbd9249e]{font-size:1.5rem}.card-description[data-v-cbd9249e]{font-size:.95rem}.card-link[data-v-cbd9249e]{width:100%;max-width:280px}.tech-tag[data-v-cbd9249e]{font-size:.8rem;padding:.4rem .9rem}}[data-v-24f2f8a7]:root{--sakura-pink: #ffb7c5;--sakura-dark: #ff9eb5;--purple-light: #e0c3fc;--purple-dark: #c9a8ff;--blue-light: #a8edea;--blue-dark: #7ed6df}.contact[data-v-24f2f8a7]{padding:5rem 0;background:transparent;position:relative;overflow:hidden}.contact-bg-decoration[data-v-24f2f8a7]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:0}.floating-shapes .shape[data-v-24f2f8a7]{position:absolute;border-radius:50%;background:linear-gradient(135deg,#ffb7c54d,#e0c3fc4d);filter:blur(20px);animation:float-24f2f8a7 6s ease-in-out infinite}.shape-1[data-v-24f2f8a7]{width:200px;height:200px;top:-50px;left:-50px;animation-delay:0s}.shape-2[data-v-24f2f8a7]{width:150px;height:150px;top:50%;right:-30px;animation-delay:1s}.shape-3[data-v-24f2f8a7]{width:120px;height:120px;bottom:10%;left:10%;animation-delay:2s}.shape-4[data-v-24f2f8a7]{width:180px;height:180px;top:30%;left:50%;animation-delay:3s}.shape-5[data-v-24f2f8a7]{width:100px;height:100px;bottom:-30px;right:20%;animation-delay:4s}@keyframes float-24f2f8a7{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}}.sakura-petals[data-v-24f2f8a7]{position:absolute;width:100%;height:100%;top:0;left:0}.petal[data-v-24f2f8a7]{position:absolute;width:10px;height:10px;background:linear-gradient(135deg,#ffb7c5,#ff9eb5);border-radius:50% 0 50% 50%;opacity:.6;top:-10px;animation:sakura-fall-24f2f8a7 linear infinite}@keyframes sakura-fall-24f2f8a7{0%{top:-10px;transform:translate(0) rotate(0);opacity:.6}to{top:100vh;transform:translate(100px) rotate(720deg);opacity:0}}.container[data-v-24f2f8a7]{position:relative;z-index:1}.section-header[data-v-24f2f8a7]{text-align:center;margin-bottom:3rem}.section-title[data-v-24f2f8a7]{font-size:2.5rem;background:linear-gradient(135deg,#ffb7c5,#c9a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.title-icon[data-v-24f2f8a7]{font-size:1.5rem;animation:twinkle-24f2f8a7 2s ease-in-out infinite}@keyframes twinkle-24f2f8a7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.section-subtitle[data-v-24f2f8a7]{color:var(--text-secondary);font-size:1.1rem}.title-decoration[data-v-24f2f8a7]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.deco-line[data-v-24f2f8a7]{width:50px;height:2px;background:linear-gradient(90deg,transparent,#ffb7c5,transparent)}.deco-star[data-v-24f2f8a7]{color:#ffb7c5;font-size:1.2rem;animation:twinkle-24f2f8a7 1.5s ease-in-out infinite}.contact-content[data-v-24f2f8a7]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative}.info-card[data-v-24f2f8a7]{background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:2rem;border-radius:1.5rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #ffb7c51a;animation:slideIn-24f2f8a7 .8s ease-out}@keyframes slideIn-24f2f8a7{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.card-header[data-v-24f2f8a7]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.card-icon[data-v-24f2f8a7]{font-size:2rem;animation:bounce-24f2f8a7 2s ease-in-out infinite}@keyframes bounce-24f2f8a7{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.info-card h3[data-v-24f2f8a7]{font-size:1.5rem;background:linear-gradient(135deg,#ffb7c5,#ff9eb5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.info-description[data-v-24f2f8a7]{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.contact-methods[data-v-24f2f8a7]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.contact-method[data-v-24f2f8a7]{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:1rem;background:#ffffff08;border:1px solid rgba(255,183,197,.1);transition:all .3s ease}.contact-method[data-v-24f2f8a7]:hover{background:#ffb7c51a;border-color:#ffb7c54d;transform:translate(10px)}.contact-icon-wrapper[data-v-24f2f8a7]{position:relative;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center}.icon-bg[data-v-24f2f8a7]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#ffb7c54d,#e0c3fc4d);border-radius:50%;animation:pulse-24f2f8a7 2s ease-in-out infinite}@keyframes pulse-24f2f8a7{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.contact-icon[data-v-24f2f8a7]{position:relative;z-index:1;color:#ffb7c5;width:1.5rem;height:1.5rem}.method-info h4[data-v-24f2f8a7]{font-size:1.1rem;margin-bottom:.25rem;background:linear-gradient(135deg,#ffb7c5,#c9a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.method-info p[data-v-24f2f8a7]{color:var(--text-secondary);font-size:.95rem}.social-links[data-v-24f2f8a7]{display:flex;gap:1rem;flex-wrap:wrap}.social-link[data-v-24f2f8a7]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#ffffff0d;color:var(--text-primary);text-decoration:none;border-radius:2rem;border:1px solid rgba(255,183,197,.2);transition:all .3s ease;font-size:.95rem}.social-link[data-v-24f2f8a7]:hover{background:linear-gradient(135deg,#ffb7c54d,#e0c3fc4d);border-color:#ffb7c580;transform:translateY(-3px);box-shadow:0 5px 20px #ffb7c54d}.link-icon[data-v-24f2f8a7]{font-size:1.2rem}.contact-form[data-v-24f2f8a7]{background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:2.5rem;border-radius:1.5rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #e0c3fc1a;animation:slideIn-24f2f8a7 .8s ease-out .2s backwards;position:relative}.contact-form[data-v-24f2f8a7]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,rgba(255,183,197,.3),rgba(224,195,252,.3),transparent);border-radius:1.5rem;z-index:-1;opacity:.5}.form-header[data-v-24f2f8a7]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.form-icon[data-v-24f2f8a7]{font-size:2rem;animation:bounce-24f2f8a7 2s ease-in-out infinite .5s}.form-header h3[data-v-24f2f8a7]{font-size:1.5rem;background:linear-gradient(135deg,#ffb7c5,#ff9eb5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-group[data-v-24f2f8a7]{margin-bottom:1.5rem}.form-group label[data-v-24f2f8a7]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500;color:var(--text-primary);font-size:.95rem}.label-icon[data-v-24f2f8a7]{font-size:1.1rem}.input-wrapper[data-v-24f2f8a7]{position:relative}.form-group input[data-v-24f2f8a7],.form-group textarea[data-v-24f2f8a7]{width:100%;padding:1rem;border:2px solid rgba(255,255,255,.1);border-radius:1rem;background:#ffffff0d;color:var(--text-primary);transition:all .3s ease;font-size:1rem;font-family:inherit}.form-group textarea[data-v-24f2f8a7]{resize:vertical;min-height:120px}.form-group input[data-v-24f2f8a7]::placeholder,.form-group textarea[data-v-24f2f8a7]::placeholder{color:#fff6}.input-border[data-v-24f2f8a7]{position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#ffb7c5,#c9a8ff);transition:width .3s ease;border-radius:0 0 1rem 1rem}.input-highlight[data-v-24f2f8a7]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem;background:linear-gradient(135deg,#ffb7c50d,#e0c3fc0d);opacity:0;transition:opacity .3s ease;pointer-events:none}.form-group input[data-v-24f2f8a7]:focus,.form-group textarea[data-v-24f2f8a7]:focus{outline:none;border-color:#ffb7c580;background:#ffffff14;box-shadow:0 0 20px #ffb7c533}.form-group input:focus~.input-border[data-v-24f2f8a7],.form-group textarea:focus~.input-border[data-v-24f2f8a7]{width:100%}.form-group input:focus~.input-highlight[data-v-24f2f8a7],.form-group textarea:focus~.input-highlight[data-v-24f2f8a7]{opacity:1}.btn-submit[data-v-24f2f8a7]{width:100%;padding:1rem 2rem;border:none;border-radius:2rem;background:linear-gradient(135deg,#ffb7c5,#ff9eb5);color:#fff;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 20px #ffb7c566}.btn-submit[data-v-24f2f8a7]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 30px #ffb7c599}.btn-submit[data-v-24f2f8a7]:active:not(:disabled){transform:translateY(-1px)}.btn-submit[data-v-24f2f8a7]:disabled{opacity:.6;cursor:not-allowed}.btn-content[data-v-24f2f8a7]{display:flex;align-items:center;gap:.5rem;position:relative;z-index:1}.btn-icon[data-v-24f2f8a7]{font-size:1.3rem;animation:sparkle-24f2f8a7 1.5s ease-in-out infinite}.btn-icon.loading[data-v-24f2f8a7]{animation:spin-24f2f8a7 1s linear infinite}@keyframes sparkle-24f2f8a7{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.8;transform:scale(1.2) rotate(180deg)}}@keyframes spin-24f2f8a7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-shine[data-v-24f2f8a7]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-24f2f8a7 3s ease-in-out infinite}@keyframes shine-24f2f8a7{0%{left:-100%}to{left:100%}}@media(max-width:768px){.contact-content[data-v-24f2f8a7]{grid-template-columns:1fr;gap:2rem}.section-title[data-v-24f2f8a7]{font-size:2rem}.contact-form[data-v-24f2f8a7]{padding:1.5rem}.social-links[data-v-24f2f8a7]{justify-content:center}.shape-1[data-v-24f2f8a7],.shape-2[data-v-24f2f8a7],.shape-4[data-v-24f2f8a7]{display:none}}.vroid-viewer[data-v-ca3036ec]{width:280px;height:320px;display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;cursor:grab;-webkit-tap-highlight-color:transparent}.vroid-viewer[data-v-ca3036ec]:active{cursor:grabbing}.vroid-viewer canvas[data-v-ca3036ec]{border-radius:16px;background:radial-gradient(ellipse at 50% 40%,rgba(99,102,241,.06) 0%,rgba(99,102,241,.02) 50%,transparent 70%);transition:box-shadow .3s ease}.vroid-viewer:hover canvas[data-v-ca3036ec]{box-shadow:0 8px 32px #6366f11f}.loading-state[data-v-ca3036ec],.error-state[data-v-ca3036ec]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;text-align:center;padding:1rem;color:var(--text-primary);z-index:10}.dark .loading-state[data-v-ca3036ec],.dark .error-state[data-v-ca3036ec]{background:#0f0f19e6}.spinner[data-v-ca3036ec]{width:32px;height:32px;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:spin-ca3036ec .8s linear infinite;margin-bottom:.75rem}@keyframes spin-ca3036ec{to{transform:rotate(360deg)}}.error-message[data-v-ca3036ec]{font-size:.8rem;color:var(--text-secondary);margin-top:.25rem}.drag-hint[data-v-ca3036ec]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffd9;padding:4px 14px;border-radius:20px;font-size:.75rem;pointer-events:none;opacity:0;transform:translate(-50%) translateY(4px);transition:opacity .35s ease,transform .35s ease;z-index:5;white-space:nowrap}.vroid-viewer:hover .drag-hint[data-v-ca3036ec]{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:768px){.vroid-viewer[data-v-ca3036ec]{width:220px;height:260px}.drag-hint[data-v-ca3036ec]{font-size:.7rem;padding:3px 10px}}@media(max-width:480px){.vroid-viewer[data-v-ca3036ec]{width:180px;height:220px}}.footer[data-v-7ff6004e]{background:transparent;padding:3rem 0 1rem;border-top:1px solid var(--border-color);animation:fadeInUp-7ff6004e .8s ease-out}@keyframes fadeInUp-7ff6004e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.footer-content[data-v-7ff6004e]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:2rem;align-items:start}.footer-section[data-v-7ff6004e]{animation:fadeInUp-7ff6004e .8s ease-out both;text-align:center;display:flex;flex-direction:column;align-items:center;justify-items:center}.footer-section[data-v-7ff6004e]:nth-child(1){animation-delay:.1s}.footer-section[data-v-7ff6004e]:nth-child(2){animation-delay:.2s}.footer-section h3[data-v-7ff6004e],.footer-section h4[data-v-7ff6004e]{margin-bottom:1rem;color:var(--text-primary)}.footer-logo[data-v-7ff6004e]{font-size:1.5rem;font-weight:700}.footer-description-wrapper[data-v-7ff6004e]{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem;justify-content:center}.footer-description[data-v-7ff6004e]{color:var(--text-secondary);line-height:1.6;margin:0}.footer-social[data-v-7ff6004e]{display:flex;gap:1rem;justify-content:center}.social-icon[data-v-7ff6004e]{padding:.5rem;color:var(--text-secondary);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block}.social-icon[data-v-7ff6004e]:hover{color:var(--primary-color);transform:translateY(-5px) scale(1.1)}.contact-info[data-v-7ff6004e]{display:flex;flex-direction:column;align-items:center}.contact-info p[data-v-7ff6004e]{color:var(--text-secondary);margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.contact-info p[data-v-7ff6004e]:hover{transform:translate(5px);color:var(--text-primary)}.inline-icon[data-v-7ff6004e]{color:var(--primary-color);transition:transform .3s cubic-bezier(.4,0,.2,1)}.contact-info p:hover .inline-icon[data-v-7ff6004e]{transform:scale(1.2)}.footer-bottom[data-v-7ff6004e]{padding-top:2rem;border-top:1px solid var(--border-color);text-align:center;color:var(--text-secondary);animation:fadeIn-7ff6004e 1s ease-out .4s both}@keyframes fadeIn-7ff6004e{0%{opacity:0}to{opacity:1}}@media(max-width:968px){.footer-content[data-v-7ff6004e]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.footer-content[data-v-7ff6004e]{grid-template-columns:1fr;gap:2rem}.footer-section[data-v-7ff6004e]{text-align:center}.footer-social[data-v-7ff6004e]{justify-content:center}.footer-description-wrapper[data-v-7ff6004e]{flex-direction:column}}.particle-canvas[data-v-ee963666]{transition:opacity .5s ease}.background-element[data-v-ee963666]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}#app{min-height:100vh;position:relative;background:transparent;transition:background-color .3s ease}#app>*:not(.particle-canvas):not(.header){position:relative;z-index:1}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
