.toast-notif.success[data-v-7e092168]{background:linear-gradient(90deg,#43ffb3,#a8ff53);color:#fff}.blog-card[data-v-72d7a653]{height:100%;min-height:420px;display:flex;flex-direction:column;justify-content:flex-start}.blog-card__image[data-v-72d7a653]{height:240px;min-height:240px;max-height:240px;display:flex;align-items:center;justify-content:center;overflow:hidden}.blog-card__image img[data-v-72d7a653]{width:100%;height:100%;object-fit:cover}.blog-card__content[data-v-72d7a653]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end}.row.mt-8>[class^=col-][data-v-72d7a653],.row.mt-6>[class^=col-][data-v-72d7a653]{display:flex}.certifications-separator[data-v-72d7a653]{display:flex;align-items:center;justify-content:center;gap:2.5rem;position:relative;padding:2rem 0}.separator-line-animated[data-v-72d7a653]{flex:1;height:2px;max-width:350px;position:relative;background:linear-gradient(90deg,transparent 0%,rgba(168,255,83,.1) 20%,rgba(168,255,83,.4) 50%,rgba(168,255,83,.1) 80%,transparent 100%);overflow:hidden}.separator-line-animated[data-v-72d7a653]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(168,255,83,.8),transparent);animation:lineFlow-72d7a653 3s ease-in-out infinite}.separator-glow[data-v-72d7a653]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:20px;background:radial-gradient(ellipse,rgba(168,255,83,.6),transparent);filter:blur(10px);animation:glowPulse-72d7a653 2s ease-in-out infinite}.separator-content[data-v-72d7a653]{display:flex;align-items:center;gap:1.5rem;position:relative;z-index:1}.separator-badge[data-v-72d7a653]{position:relative;display:flex;align-items:center;justify-content:center}.badge-particles[data-v-72d7a653]{position:absolute;width:100%;height:100%}.particle[data-v-72d7a653]{position:absolute;width:4px;height:4px;background:#a8ff53;border-radius:50%;opacity:0;animation:particleFloat-72d7a653 3s ease-in-out infinite}.particle-1[data-v-72d7a653]{top:-10px;left:-10px;animation-delay:0s}.particle-2[data-v-72d7a653]{top:-10px;right:-10px;animation-delay:.75s}.particle-3[data-v-72d7a653]{bottom:-10px;right:-10px;animation-delay:1.5s}.particle-4[data-v-72d7a653]{bottom:-10px;left:-10px;animation-delay:2.25s}.separator-icon-wrapper[data-v-72d7a653]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#a8ff5333,#a8ff530d);border:2px solid rgba(168,255,83,.3);border-radius:50%;position:relative;animation:iconRotate-72d7a653 4s linear infinite;box-shadow:0 0 20px #a8ff534d}.separator-icon-wrapper[data-v-72d7a653]:before{content:"";position:absolute;inset:-5px;border-radius:50%;background:linear-gradient(45deg,transparent,rgba(168,255,83,.4),transparent);animation:borderSpin-72d7a653 3s linear infinite;opacity:.6}.separator-icon[data-v-72d7a653]{color:#a8ff53;filter:drop-shadow(0 2px 4px rgba(168,255,83,.5));animation:iconBounce-72d7a653 2s ease-in-out infinite;position:relative;z-index:1}.separator-text-wrapper[data-v-72d7a653]{display:flex;flex-direction:column;gap:.25rem}.separator-label[data-v-72d7a653]{font-size:1rem;font-weight:700;letter-spacing:.5px;background:linear-gradient(135deg,#a8ff53,#7fd435,#a8ff53);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift-72d7a653 3s ease infinite;text-shadow:0 0 20px rgba(168,255,83,.3)}.separator-subtitle[data-v-72d7a653]{font-size:.75rem;font-weight:500;color:#a8ff53b3;letter-spacing:1px;text-transform:uppercase;animation:fadeInOut-72d7a653 2s ease-in-out infinite}@keyframes lineFlow-72d7a653{0%{left:-100%}to{left:200%}}@keyframes glowPulse-72d7a653{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}@keyframes particleFloat-72d7a653{0%,to{opacity:0;transform:translate(0) scale(0)}50%{opacity:1;transform:translateY(-20px) scale(1)}}@keyframes iconRotate-72d7a653{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes borderSpin-72d7a653{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes iconBounce-72d7a653{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.1)}}@keyframes gradientShift-72d7a653{0%,to{background-position:0% center}50%{background-position:100% center}}@keyframes fadeInOut-72d7a653{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:768px){.certifications-separator[data-v-72d7a653]{gap:1rem}.separator-line[data-v-72d7a653]{max-width:80px}.separator-content[data-v-72d7a653]{padding:.5rem 1.5rem;gap:.75rem}.separator-text[data-v-72d7a653]{font-size:.75rem}}.skill-column[data-v-687485c2]{height:100%}h3[data-v-687485c2]{font-size:clamp(1.5rem,4vw,2rem);line-height:1.3}h5[data-v-687485c2]{position:relative;display:inline-block;padding-bottom:.5rem;font-size:clamp(1.1rem,2.5vw,1.25rem)}h5[data-v-687485c2]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#a8ff53,transparent);transition:width .4s ease}h5[data-v-687485c2]:hover:after{width:100%}.skill-label[data-v-687485c2]{min-width:130px;flex-shrink:0;font-size:.95rem}.list-unstyled li[data-v-687485c2]{transition:all .3s ease;padding:.4rem .6rem;border-radius:6px;position:relative;overflow:hidden}.list-unstyled li[data-v-687485c2]:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:linear-gradient(90deg,rgba(168,255,83,.08),transparent);transition:width .3s ease;z-index:-1}.list-unstyled li[data-v-687485c2]:hover:before{width:100%}.list-unstyled li[data-v-687485c2]:hover{transform:translate(6px);background:#a8ff5308;border-left:2px solid #a8ff53;padding-left:.8rem}.text-dark[data-v-687485c2]{transition:color .3s ease}.list-unstyled li:hover .text-dark[data-v-687485c2]{color:#a8ff53!important}.text-300[data-v-687485c2]{transition:all .3s ease;line-height:1.5;font-size:.9rem}.list-unstyled li:hover .text-300[data-v-687485c2]{color:#fff!important;font-weight:500}@keyframes fadeInUp-687485c2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.col-lg-6[data-v-687485c2]:nth-child(1){animation:fadeInUp-687485c2 .5s ease-out}.col-lg-6[data-v-687485c2]:nth-child(2){animation:fadeInUp-687485c2 .5s ease-out .15s;animation-fill-mode:both}.border-start-md[data-v-687485c2]{position:relative}.border-start-md[data-v-687485c2]:before{content:"";position:absolute;left:-.5rem;top:0;height:100%;width:1px;background:linear-gradient(180deg,transparent,rgba(168,255,83,.25),transparent)}.rounded-3.bg-3[data-v-687485c2]{transition:all .4s ease}.rounded-3.bg-3[data-v-687485c2]:hover{box-shadow:0 10px 30px #a8ff530f}@media(max-width:991px){.border-start-md[data-v-687485c2]:before{display:none}.skill-column[data-v-687485c2]{padding:0!important}}@media(max-width:576px){.skill-label[data-v-687485c2]{min-width:auto;margin-bottom:.25rem;font-size:.9rem}.text-300[data-v-687485c2]{font-size:.85rem;line-height:1.4}.list-unstyled li[data-v-687485c2]{padding:.3rem .4rem}.list-unstyled li[data-v-687485c2]:hover{transform:translate(4px);padding-left:.6rem}h5[data-v-687485c2]{font-size:1.1rem}.mb-3[data-v-687485c2]{margin-bottom:.6rem!important}.section-skills-2[data-v-687485c2],.py-4[data-v-687485c2]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}@media(min-width:577px)and (max-width:768px){.skill-label[data-v-687485c2]{min-width:120px;font-size:.92rem}.text-300[data-v-687485c2]{font-size:.88rem}}@media(min-width:992px){.border-start-md[data-v-687485c2]:before{left:-1.5rem}}.particles-container[data-v-687485c2]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.particle[data-v-687485c2]{position:absolute;border-radius:50%;background:radial-gradient(circle,#a8ff5366,#a8ff531a);filter:blur(1px);animation-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 0 20px #a8ff534d}.particle-1[data-v-687485c2]{width:120px;height:120px;top:10%;right:5%;animation:float1-687485c2 20s infinite ease-in-out;opacity:.15}.particle-2[data-v-687485c2]{width:80px;height:80px;bottom:15%;left:8%;animation:float2-687485c2 15s infinite ease-in-out;opacity:.2}.particle-3[data-v-687485c2]{width:50px;height:50px;top:30%;left:20%;animation:float3-687485c2 12s infinite ease-in-out;opacity:.25}.particle-4[data-v-687485c2]{width:30px;height:30px;top:60%;right:25%;animation:float4-687485c2 10s infinite ease-in-out,pulse-687485c2 3s infinite;opacity:.3}.particle-5[data-v-687485c2]{width:70px;height:70px;bottom:35%;right:15%;animation:float5-687485c2 18s infinite ease-in-out;opacity:.18}.particle-6[data-v-687485c2]{width:40px;height:40px;top:45%;right:40%;animation:float6-687485c2 14s infinite ease-in-out,sparkle-687485c2 4s infinite;opacity:.22}@keyframes float1-687485c2{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-30px,-40px) scale(1.1)}50%{transform:translate(-50px,30px) scale(.9)}75%{transform:translate(20px,-20px) scale(1.05)}}@keyframes float2-687485c2{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(40px,-50px) rotate(120deg)}66%{transform:translate(-30px,-30px) rotate(240deg)}}@keyframes float3-687485c2{0%,to{transform:translate(0)}20%{transform:translate(50px,30px)}40%{transform:translate(30px,-40px)}60%{transform:translate(-40px,-20px)}80%{transform:translate(-30px,40px)}}@keyframes float4-687485c2{0%,to{transform:translate(0)}50%{transform:translate(-60px,60px)}}@keyframes float5-687485c2{0%,to{transform:translate(0) scale(1)}30%{transform:translate(40px,40px) scale(1.15)}60%{transform:translate(-20px,-50px) scale(.85)}}@keyframes float6-687485c2{0%,to{transform:translate(0)}25%{transform:translate(-35px,45px)}75%{transform:translate(45px,-35px)}}@keyframes pulse-687485c2{0%,to{opacity:.3;box-shadow:0 0 20px #a8ff534d}50%{opacity:.6;box-shadow:0 0 40px #a8ff5399}}@keyframes sparkle-687485c2{0%,to{opacity:.22;transform:scale(1)}50%{opacity:.45;transform:scale(1.3)}}@media(max-width:991px){.particles-container[data-v-687485c2]{display:none}}.autoplay-toggle[data-v-0a0b1d21]{background:#a8ff531a;border:1px solid rgba(168,255,83,.3);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#a8ff53;padding:0}.autoplay-toggle[data-v-0a0b1d21]:hover{background:#a8ff5333;border-color:#a8ff53;transform:scale(1.1);box-shadow:0 4px 12px #a8ff5333}.autoplay-toggle[data-v-0a0b1d21]:active{transform:scale(.95)}.autoplay-toggle svg[data-v-0a0b1d21]{transition:transform .3s ease}.autoplay-toggle:hover svg[data-v-0a0b1d21]{transform:scale(1.1)}@media(max-width:576px){.autoplay-toggle[data-v-0a0b1d21]{width:36px;height:36px}.autoplay-toggle svg[data-v-0a0b1d21]{width:18px;height:18px}}.education-timeline[data-v-0dfe976f]{padding-left:30px;position:relative}.timeline-line[data-v-0dfe976f]{left:8px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent 0%,rgba(168,255,83,.6) 10%,rgba(168,255,83,.4) 90%,transparent 100%);border-radius:2px}.timeline-dot[data-v-0dfe976f]{left:0;top:24px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;z-index:2}.dot-inner[data-v-0dfe976f]{width:12px;height:12px;background:linear-gradient(135deg,#a8ff53,#7dd83a);border-radius:50%;border:2px solid #1a1a1f;box-shadow:0 0 0 3px #a8ff5326;transition:all .4s cubic-bezier(.4,0,.2,1)}.dot-pulse[data-v-0dfe976f]{position:absolute;width:18px;height:18px;background:#a8ff534d;border-radius:50%;animation:pulse-0dfe976f 2s ease-out infinite}@keyframes pulse-0dfe976f{0%{transform:scale(1);opacity:.6}to{transform:scale(2);opacity:0}}.timeline-item:hover .dot-inner[data-v-0dfe976f]{transform:scale(1.3);box-shadow:0 0 0 5px #a8ff5340,0 0 20px #a8ff534d}.timeline-item[data-v-0dfe976f]{padding-bottom:2.5rem;padding-left:2rem}.timeline-item[data-v-0dfe976f]:last-child{padding-bottom:0}.timeline-content[data-v-0dfe976f]{position:relative}.content-card[data-v-0dfe976f]{background:#ffffff05;border:1px solid rgba(168,255,83,.08);border-radius:16px;padding:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.content-card[data-v-0dfe976f]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,255,83,.3),transparent);opacity:0;transition:opacity .4s ease}.timeline-item:hover .content-card[data-v-0dfe976f]{background:#a8ff5308;border-color:#a8ff5326;transform:translate(8px);box-shadow:0 8px 32px #0000001a,0 0 0 1px #a8ff531a}.timeline-item:hover .content-card[data-v-0dfe976f]:before{opacity:1}.card-header[data-v-0dfe976f]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.institution-info[data-v-0dfe976f]{display:flex;align-items:flex-start;gap:1rem}.icon-wrapper[data-v-0dfe976f]{width:44px;height:44px;background:linear-gradient(135deg,#a8ff5326,#a8ff530d);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#a8ff53;flex-shrink:0;transition:all .3s ease}.timeline-item:hover .icon-wrapper[data-v-0dfe976f]{background:linear-gradient(135deg,#a8ff5340,#a8ff531a);transform:scale(1.05);box-shadow:0 4px 15px #a8ff5333}.institution-name[data-v-0dfe976f]{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.25rem;transition:color .3s ease;line-height:1.3}.timeline-item:hover .institution-name[data-v-0dfe976f]{color:#a8ff53}.degree-title[data-v-0dfe976f]{font-size:.9rem;color:#ffffffb3;margin:0;font-weight:500}.date-badge[data-v-0dfe976f]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#a8ff5314;border:1px solid rgba(168,255,83,.15);border-radius:12px;padding:.5rem 1rem;min-width:120px;min-height:52px;font-size:.8rem;font-weight:600;color:#a8ff53;white-space:nowrap;transition:all .3s ease;flex-shrink:0}.badge-dot[data-v-0dfe976f]{width:6px;height:6px;background:#a8ff53;border-radius:50%;animation:blink-0dfe976f 1.5s ease-in-out infinite}@keyframes blink-0dfe976f{0%,to{opacity:1}50%{opacity:.4}}.date-badge.with-honors[data-v-0dfe976f]{flex-direction:column;align-items:center;justify-content:center;gap:.2rem}.honors-tag[data-v-0dfe976f]{font-size:.65rem;color:#a8ff53cc;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.timeline-item:hover .date-badge[data-v-0dfe976f]{background:#a8ff531f;border-color:#a8ff5340}.description[data-v-0dfe976f]{font-size:.9rem;color:#ffffff8c;line-height:1.6;margin:0;transition:color .3s ease}.timeline-item:hover .description[data-v-0dfe976f]{color:#ffffffb3}@media(max-width:768px){.education-timeline[data-v-0dfe976f]{padding-left:25px}.timeline-item[data-v-0dfe976f]{padding-left:1.5rem}.card-header[data-v-0dfe976f],.institution-info[data-v-0dfe976f]{flex-direction:column;gap:.75rem}.icon-wrapper[data-v-0dfe976f]{width:40px;height:40px}.institution-name[data-v-0dfe976f]{font-size:1rem}.date-badge[data-v-0dfe976f]{align-self:flex-start}.date-badge.with-honors[data-v-0dfe976f]{flex-direction:row;align-items:center}.content-card[data-v-0dfe976f]{padding:1.25rem}}@media(max-width:576px){.education-timeline[data-v-0dfe976f]{padding-left:20px}.timeline-line[data-v-0dfe976f]{left:6px}.timeline-dot[data-v-0dfe976f]{left:-2px}.dot-inner[data-v-0dfe976f]{width:10px;height:10px}.timeline-item[data-v-0dfe976f]{padding-left:1.25rem;padding-bottom:2rem}.content-card[data-v-0dfe976f]{padding:1rem;border-radius:12px}.institution-name[data-v-0dfe976f]{font-size:.95rem}.degree-title[data-v-0dfe976f],.description[data-v-0dfe976f]{font-size:.85rem}}.technology[data-v-a6e782c6]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:transparent;text-decoration:none}.technology[data-v-a6e782c6]:hover{background:#a8ff530d;border-color:#a8ff534d!important;transform:translate(5px)}.technology.active[data-v-a6e782c6]{background:#f778ba14;border-color:#f778ba66!important;box-shadow:0 0 20px #f778ba1a}.technology.active h5[data-v-a6e782c6]{color:#f778ba}.technology h5[data-v-a6e782c6]{transition:color .3s ease}.company-logo[data-v-a6e782c6]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.company-logo img[data-v-a6e782c6]{max-width:100%;max-height:100%;object-fit:contain}.experience-details[data-v-a6e782c6]{animation:fadeInUp-a6e782c6 .4s ease-out}@keyframes fadeInUp-a6e782c6{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}ul[data-v-a6e782c6]{padding-left:1.2rem}ul li[data-v-a6e782c6]{position:relative;line-height:1.7}ul li[data-v-a6e782c6]::marker{color:#a8ff53}.skill-tag[data-v-a6e782c6]{border-radius:4px;font-size:.85rem;transition:all .3s ease}.skill-tag[data-v-a6e782c6]:hover{background:#a8ff531a;border-color:#a8ff534d!important;color:#a8ff53!important}@media(max-width:991px){.technology[data-v-a6e782c6]{padding:.75rem!important}.company-logo[data-v-a6e782c6]{width:36px;height:36px}}@media(max-width:576px){.d-flex.flex-column.gap-2[data-v-a6e782c6]{gap:.5rem!important}.skill-tag[data-v-a6e782c6]{font-size:.75rem;padding:.25rem .5rem!important}}.section-hero[data-v-df07c3ec]{min-height:100vh;display:flex;align-items:center;background:transparent}.hero-wrapper[data-v-df07c3ec]{background:transparent}.hero-content[data-v-df07c3ec]{position:relative;z-index:2;text-align:center}.lottie-wrapper[data-v-df07c3ec]{display:flex;justify-content:center;align-items:center}.lottie-wrapper dotlottie-wc[data-v-df07c3ec]{background:transparent!important}.lottie-wrapper dotlottie-wc[data-v-df07c3ec]::part(animation){background:transparent!important}.hero-brand[data-v-df07c3ec]{display:inline-flex;align-items:center;gap:.75rem}.hero-brand img[data-v-df07c3ec]{width:40px;height:40px;object-fit:contain}.brand-name[data-v-df07c3ec]{font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:.5px}.greeting[data-v-df07c3ec]{font-size:1.25rem;font-weight:500;letter-spacing:.5px}.hero-title[data-v-df07c3ec]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em}.title-line[data-v-df07c3ec]{display:block}.hero-title .text-white[data-v-df07c3ec]{color:#fff!important;-webkit-text-fill-color:#ffffff}.text-gradient[data-v-df07c3ec]{background:linear-gradient(135deg,#a8ff53,#7dd83a,#5cb82a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-muted-custom[data-v-df07c3ec]{color:#fff6}.cursor[data-v-df07c3ec]{color:#a8ff53;animation:blink-cursor-df07c3ec 1s step-end infinite}@keyframes blink-cursor-df07c3ec{0%,to{opacity:1}50%{opacity:0}}.hero-description[data-v-df07c3ec]{font-size:1.1rem;color:#fff9;max-width:600px;margin:0 auto;line-height:1.7}.hero-description .highlight[data-v-df07c3ec]{color:#fff;font-weight:500}.tech-stack-wrapper[data-v-df07c3ec]{display:flex;flex-direction:column;align-items:center;gap:1rem}.tech-label[data-v-df07c3ec]{font-size:.75rem;text-transform:uppercase;letter-spacing:2px;color:#fff6}.tech-stack[data-v-df07c3ec]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.tech-item[data-v-df07c3ec]{position:relative;width:52px;height:52px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.tech-item img[data-v-df07c3ec]{width:28px;height:28px;object-fit:contain;transition:transform .3s ease}.tech-item[data-v-df07c3ec]:hover{background:#a8ff531a;border-color:#a8ff534d;transform:translateY(-5px)}.tech-item:hover img[data-v-df07c3ec]{transform:scale(1.1)}.tech-tooltip[data-v-df07c3ec]{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.7rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease}.tech-item:hover .tech-tooltip[data-v-df07c3ec]{opacity:1;visibility:visible}.cta-buttons[data-v-df07c3ec]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.btn-primary-custom[data-v-df07c3ec]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#a8ff53,#7dd83a);color:#1a1a1f;padding:.875rem 2rem;border-radius:50px;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #a8ff534d}.btn-primary-custom[data-v-df07c3ec]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #a8ff5366;background:linear-gradient(135deg,#7dd83a,#5cb82a);color:#1a1a1f}.btn-primary-custom svg[data-v-df07c3ec]{transition:transform .3s ease}.btn-primary-custom:hover svg[data-v-df07c3ec]{transform:translate(5px)}.btn-secondary-custom[data-v-df07c3ec]{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:#fff;padding:.875rem 2rem;border-radius:50px;font-weight:500;font-size:.95rem;text-decoration:none;border:1px solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-secondary-custom[data-v-df07c3ec]:hover{background:#ffffff0d;border-color:#fff6;transform:translateY(-3px)}.stats-row[data-v-df07c3ec]{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;padding-top:2rem;border-top:1px solid rgba(255,255,255,.08)}.stat-item[data-v-df07c3ec]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-number[data-v-df07c3ec]{font-size:2rem;font-weight:700;color:#a8ff53;line-height:1}.stat-label[data-v-df07c3ec]{font-size:.8rem;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.stat-divider[data-v-df07c3ec]{width:1px;height:40px;background:#ffffff1a}.particles[data-v-df07c3ec]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.particle[data-v-df07c3ec]{position:absolute;background:#a8ff5366;border-radius:50%;box-shadow:0 0 10px #a8ff534d}.particle-1[data-v-df07c3ec]{width:8px;height:8px;top:20%;left:10%;animation:float-particle-df07c3ec 6s ease-in-out infinite}.particle-2[data-v-df07c3ec]{width:5px;height:5px;top:60%;left:5%;animation:float-particle-df07c3ec 8s ease-in-out infinite 1s}.particle-3[data-v-df07c3ec]{width:6px;height:6px;top:30%;right:10%;animation:float-particle-df07c3ec 7s ease-in-out infinite 2s}.particle-4[data-v-df07c3ec]{width:4px;height:4px;top:70%;right:15%;animation:float-particle-df07c3ec 9s ease-in-out infinite .5s}.particle-5[data-v-df07c3ec]{width:7px;height:7px;top:50%;left:50%;animation:float-particle-df07c3ec 5s ease-in-out infinite 1.5s}.particle-6[data-v-df07c3ec]{width:5px;height:5px;top:15%;right:25%;animation:float-particle-df07c3ec 7s ease-in-out infinite 3s}.particle-7[data-v-df07c3ec]{width:6px;height:6px;top:80%;left:20%;animation:float-particle-df07c3ec 6s ease-in-out infinite 2.5s}.particle-8[data-v-df07c3ec]{width:4px;height:4px;top:40%;right:5%;animation:float-particle-df07c3ec 8s ease-in-out infinite 4s}@keyframes float-particle-df07c3ec{0%,to{transform:translate(0) scale(1);opacity:.4}50%{transform:translate(20px,-30px) scale(1.3);opacity:.7}}.floating-shapes[data-v-df07c3ec]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.shape[data-v-df07c3ec]{position:absolute;border:1px solid rgba(168,255,83,.15)}.shape-1[data-v-df07c3ec]{width:100px;height:100px;top:10%;left:5%;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:float-shape-df07c3ec 15s ease-in-out infinite}.shape-2[data-v-df07c3ec]{width:80px;height:80px;bottom:20%;right:8%;border-radius:50%;animation:float-shape-df07c3ec 12s ease-in-out infinite 2s}.shape-3[data-v-df07c3ec]{width:60px;height:60px;top:60%;left:3%;border-radius:20%;animation:float-shape-df07c3ec 10s ease-in-out infinite 4s}.shape-ring[data-v-df07c3ec]{width:150px;height:150px;top:5%;right:5%;border-radius:50%;border-width:2px;animation:rotate-shape-df07c3ec 20s linear infinite}@keyframes float-shape-df07c3ec{0%,to{transform:translate(0) rotate(0);opacity:.15}50%{transform:translate(15px,-20px) rotate(10deg);opacity:.25}}@keyframes rotate-shape-df07c3ec{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:991px){.lottie-wrapper dotlottie-wc[data-v-df07c3ec]{width:300px!important;height:300px!important}}@media(max-width:768px){.hero-title[data-v-df07c3ec]{font-size:2.25rem}.hero-description[data-v-df07c3ec]{font-size:1rem}.lottie-wrapper dotlottie-wc[data-v-df07c3ec]{width:250px!important;height:250px!important}.tech-item[data-v-df07c3ec]{width:46px;height:46px}.tech-item img[data-v-df07c3ec]{width:24px;height:24px}.stats-row[data-v-df07c3ec]{gap:1.5rem}.stat-number[data-v-df07c3ec]{font-size:1.5rem}.stat-divider[data-v-df07c3ec]{display:none}.cta-buttons[data-v-df07c3ec]{flex-direction:column;width:100%}.btn-primary-custom[data-v-df07c3ec],.btn-secondary-custom[data-v-df07c3ec]{width:100%;justify-content:center}}@media(max-width:576px){.hero-title[data-v-df07c3ec]{font-size:1.85rem}.greeting[data-v-df07c3ec]{font-size:1rem}.status-badge[data-v-df07c3ec]{font-size:.75rem;padding:.4rem 1rem}.tech-stack[data-v-df07c3ec]{gap:.75rem}.tech-item[data-v-df07c3ec]{width:42px;height:42px}}.global-background[data-v-af8c7a4c]{position:relative;min-height:100vh;background-image:url(https://images.unsplash.com/photo-1534972195531-d756b9bfa9f2?q=80&w=2070&auto=format&fit=crop);background-size:cover;background-position:center;background-attachment:fixed}.global-overlay[data-v-af8c7a4c]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#050a14e0,#0a0f1ed9);pointer-events:none;z-index:0}.global-background[data-v-af8c7a4c]>*:not(.global-overlay){position:relative;z-index:1}.box-linear-animation{background:#0a0f1966!important;border:1px solid rgba(168,255,83,.15)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:none!important;transition:border-color .3s ease}.box-linear-animation:hover{border-color:#a8ff534d!important}.bg-3{background-color:#0a0f1966!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.section-experience,.section-education,.section-projects-2,.section-skills-2,.section-blog-2,.section-contact-2{background:transparent!important}.rounded-3.border{background:#0a0f1980!important;border:1px solid rgba(168,255,83,.12)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .3s ease}.rounded-3.border:hover{border-color:#a8ff5340!important}header{position:relative;z-index:999!important}.menu-tigger{cursor:pointer!important;pointer-events:auto!important;position:relative;z-index:1000!important}.burger-icon{cursor:pointer!important;pointer-events:auto!important}.offCanvas__info{z-index:9999!important}.offCanvas__overly{z-index:9998!important}.not-found-page[data-v-3b855fa8]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0f19,#1a1f2e);position:relative;overflow:hidden}.not-found-content[data-v-3b855fa8]{position:relative;z-index:2;padding:2rem}.error-code[data-v-3b855fa8]{display:flex;align-items:center;justify-content:center;font-size:clamp(80px,15vw,150px);font-weight:900;line-height:1}.text-gradient[data-v-3b855fa8]{background:linear-gradient(135deg,#a8ff53,#f778ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.zero-animation[data-v-3b855fa8]{position:relative;width:clamp(60px,12vw,120px);height:clamp(80px,15vw,150px);display:flex;align-items:center;justify-content:center}.zero-circle[data-v-3b855fa8]{width:clamp(50px,10vw,100px);height:clamp(70px,13vw,130px);border:clamp(8px,1.5vw,15px) solid;border-image:linear-gradient(135deg,#a8ff53,#f778ba) 1;border-radius:50%;animation:pulse-3b855fa8 2s ease-in-out infinite}@keyframes pulse-3b855fa8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.error-title[data-v-3b855fa8]{font-size:clamp(24px,4vw,36px);color:#fff;font-weight:700}.error-description[data-v-3b855fa8]{font-size:clamp(14px,2vw,18px);max-width:500px;margin:0 auto}.text-300[data-v-3b855fa8]{color:#fff9}.text-secondary-2[data-v-3b855fa8]{color:#a8ff53}.suggestions-links[data-v-3b855fa8]{display:flex;flex-wrap:wrap;gap:1rem}.suggestion-link[data-v-3b855fa8]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fffc;text-decoration:none;font-size:14px;transition:all .3s ease}.suggestion-link[data-v-3b855fa8]:hover{background:#a8ff531a;border-color:#a8ff534d;color:#a8ff53;transform:translateY(-2px)}.suggestion-link i[data-v-3b855fa8]{font-size:16px}.btn-primary-custom[data-v-3b855fa8]{display:inline-flex;align-items:center;padding:1rem 2rem;background:linear-gradient(135deg,#a8ff53,#7dd93a);color:#0a0f19;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease}.btn-primary-custom[data-v-3b855fa8]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #a8ff534d}.particles[data-v-3b855fa8]{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.particle[data-v-3b855fa8]{position:absolute;width:4px;height:4px;background:#a8ff53;border-radius:50%;opacity:.3;animation:float-3b855fa8 8s ease-in-out infinite}.particle-1[data-v-3b855fa8]{top:20%;left:10%;animation-delay:0s}.particle-2[data-v-3b855fa8]{top:60%;left:80%;animation-delay:2s}.particle-3[data-v-3b855fa8]{top:80%;left:30%;animation-delay:4s}.particle-4[data-v-3b855fa8]{top:30%;left:70%;animation-delay:6s}@keyframes float-3b855fa8{0%,to{transform:translateY(0) rotate(0);opacity:.3}50%{transform:translateY(-30px) rotate(180deg);opacity:.6}}
