.hero-section.svelte-9ydrfc{background:linear-gradient(135deg,var(--color-base-100) 0%,var(--color-base-200) 100%);position:relative;overflow:hidden}.name.svelte-9ydrfc{font-family:Gelica,sans-serif}.tagline.svelte-9ydrfc{font-family:TT Chocolates,sans-serif}.accent-orb.svelte-9ydrfc{position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(45,80,22,.15) 0%,transparent 70%);border-radius:50%;right:-100px;top:50%;transform:translateY(-50%)}@keyframes svelte-9ydrfc-slide-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-9ydrfc-slide-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-left.svelte-9ydrfc{animation:svelte-9ydrfc-slide-in-left .8s ease-out both}.animate-slide-in-up.svelte-9ydrfc{animation:svelte-9ydrfc-slide-in-up .8s ease-out both}.card.svelte-e7rzn5{cursor:pointer}.card.svelte-e7rzn5:hover{border-color:#2d501680!important;background:linear-gradient(135deg,#2d50160d,#2d501605)!important}.accent-line.svelte-e7rzn5{position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#7cb342 0%,rgba(45,80,22,.5) 50%,transparent 100%)}.section-title.svelte-d09hgj{font-family:Gelica,sans-serif;letter-spacing:-.02em}.link-arrow.svelte-d09hgj:hover{transform:translate(4px)}.link-arrow.svelte-d09hgj{transition:transform .3s ease,color .3s ease}.section-title.svelte-ut6qxv{font-family:Gelica,sans-serif;letter-spacing:-.02em}.skill-item.svelte-ut6qxv:hover{padding-left:.75rem;border-color:#2d50164d!important}@keyframes svelte-ut6qxv-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-ut6qxv{animation:svelte-ut6qxv-fade-in-up .6s ease-out both}.section-title.svelte-32v64h{font-family:Gelica,sans-serif;letter-spacing:-.02em}.timeline-marker.svelte-32v64h{width:56px;height:56px;background:radial-gradient(circle at 30% 30%,#c65d3b4d,#c65d3b33);border:2px solid var(--color-primary);border-radius:50%;position:relative;flex-shrink:0}.timeline-marker.svelte-32v64h:after{content:"";position:absolute;width:8px;height:8px;background:#f5a692;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-item-wrapper.svelte-32v64h{animation:svelte-32v64h-slide-in-left .6s ease-out both}.timeline-end.timeline-box.svelte-32v64h:hover{background:linear-gradient(135deg,#2d501626,#2d501614)!important;border-left-color:#2d501680!important;transform:translate(4px)}@keyframes svelte-32v64h-slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.footer-heading.svelte-g397u7{font-family:Gelica,sans-serif}@keyframes svelte-g397u7-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-g397u7{animation:svelte-g397u7-fade-in-up .6s ease-out both}
