.landing-page[data-v-e35c421c]{overflow-x:hidden}.hero-section[data-v-e35c421c]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,rgb(var(--v-theme-secondary)));color:rgb(var(--v-theme-on-primary));min-height:100vh;position:relative}.hero-content[data-v-e35c421c]{z-index:2}.hero-avatar[data-v-e35c421c]{border:4px solid rgba(var(--v-theme-on-primary),.3);box-shadow:0 8px 32px #0003}.hero-title[data-v-e35c421c]{font-size:3rem;font-weight:300;margin-bottom:1rem}.hero-subtitle[data-v-e35c421c]{font-size:1.25rem;font-weight:300;opacity:.9}.hero-buttons .v-btn[data-v-e35c421c]{min-width:150px}.scroll-indicator[data-v-e35c421c]{bottom:2rem;color:rgba(var(--v-theme-on-primary),.7);cursor:pointer;left:50%;position:absolute;transform:translate(-50%)}.bounce-animation[data-v-e35c421c]{animation:bounce-e35c421c 2s infinite}@keyframes bounce-e35c421c{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.stats-bar[data-v-e35c421c]{background:rgb(var(--v-theme-surface-variant));border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);padding:2rem 0}.stats-item[data-v-e35c421c]{padding:1rem}.stats-value[data-v-e35c421c]{color:rgb(var(--v-theme-primary));font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:.35rem}.stats-label[data-v-e35c421c]{color:rgb(var(--v-theme-on-surface-variant));font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.bio-decoration[data-v-e35c421c]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,rgb(var(--v-theme-secondary)));border-radius:24px}.bio-quote[data-v-e35c421c]{color:#ffffffe6;font-size:1rem;font-style:italic;font-weight:300;line-height:1.7;margin:0}.bio-quote-author[data-v-e35c421c]{color:#ffffffa6;font-size:.85rem;font-weight:400;letter-spacing:.02em}.bio-paragraph[data-v-e35c421c]{color:rgb(var(--v-theme-on-surface-variant));font-size:1.1rem;line-height:1.8}.section-title[data-v-e35c421c]{color:rgb(var(--v-theme-on-background));font-size:2.5rem;font-weight:300}.section-subtitle[data-v-e35c421c]{color:rgb(var(--v-theme-on-surface-variant));font-size:1.1rem;margin:0 auto;max-width:600px}.featured-projects-section[data-v-e35c421c]{background:rgb(var(--v-theme-surface-variant))}.project-card[data-v-e35c421c]{border-radius:16px!important;transition:all .3s ease}.project-card[data-v-e35c421c]:hover{box-shadow:0 12px 40px #00000026!important;transform:translateY(-8px)}.project-image-fallback[data-v-e35c421c]{background:rgba(var(--v-theme-surface-variant),.5)}.blog-list-card[data-v-e35c421c]{border-radius:16px!important}.blog-list-item[data-v-e35c421c]{transition:background-color .2s ease}.blog-item-title[data-v-e35c421c]{font-size:1rem!important;font-weight:500;line-height:1.4;white-space:normal!important}.skills-section[data-v-e35c421c]{background:rgb(var(--v-theme-surface-variant))}.skill-card[data-v-e35c421c]{border-radius:12px!important;transition:all .3s ease}.skill-card[data-v-e35c421c]:hover{transform:translateY(-4px)}.skill-name[data-v-e35c421c]{color:rgb(var(--v-theme-on-surface));font-size:.95rem;font-weight:500}.contact-card[data-v-e35c421c]{border-radius:16px!important;transition:all .3s ease}.contact-card[data-v-e35c421c]:hover{transform:translateY(-4px)}.contact-info[data-v-e35c421c]{color:rgb(var(--v-theme-on-surface-variant));margin-bottom:0}@media(max-width:960px){.hero-title[data-v-e35c421c]{font-size:2.5rem}}@media(max-width:600px){.hero-title[data-v-e35c421c]{font-size:2rem}.hero-subtitle[data-v-e35c421c]{font-size:1.1rem}.section-title[data-v-e35c421c]{font-size:2rem}.stats-value[data-v-e35c421c]{font-size:1.75rem}.hero-buttons .v-btn[data-v-e35c421c]{display:block;margin:.5rem 0;width:100%}}@media(prefers-reduced-motion:reduce){.bounce-animation[data-v-e35c421c]{animation:none}.contact-card[data-v-e35c421c],.project-card[data-v-e35c421c],.skill-card[data-v-e35c421c]{transition:none}.contact-card[data-v-e35c421c]:hover,.project-card[data-v-e35c421c]:hover,.skill-card[data-v-e35c421c]:hover{transform:none}}
