.page_container__eSsIu{max-width:1000px;margin:0 auto;padding:var(--space-3xl) var(--space-lg)}.page_header__aoGnN{text-align:center;margin-bottom:var(--space-3xl)}.page_header__aoGnN h1{font-size:2.5rem;margin-bottom:var(--space-md)}.page_subtitle__HMpml{font-size:1.1rem;color:var(--color-text-muted);margin:0}.page_section__yPW7u{margin-bottom:var(--space-3xl)}.page_sectionTitle__eC3_O{font-size:1.5rem;margin-bottom:var(--space-xl);padding-bottom:var(--space-md);border-bottom:2px solid var(--color-border);position:relative}.page_sectionTitle__eC3_O:after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background-color:var(--color-accent)}.page_bioGrid__wI1j6{display:grid;grid-template-columns:1fr 300px;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}.page_bioContent__p4Yz9 h2{font-size:1.75rem;margin-bottom:var(--space-lg);color:var(--color-accent)}.page_bioContent__p4Yz9 p{font-size:1rem;line-height:1.8;margin-bottom:var(--space-md)}.page_bioContent__p4Yz9 strong{color:var(--color-text-primary)}.page_cta__D4QeR{display:flex;gap:var(--space-md);margin-top:var(--space-xl)}.page_bioImage__QUSB3{position:relative}.page_avatarImage__gwGDt{width:220px;height:220px;object-fit:cover;border:3px solid var(--color-accent);border-radius:50%;margin:0 auto;display:block;box-shadow:0 0 20px rgba(245,179,1,.2),0 10px 30px rgba(0,0,0,.3)}.page_cogDecor__CGsXo{position:absolute;top:-20px;right:-20px;width:80px;height:80px;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23f5b301' d='M50 30a20 20 0 1 0 0 40 20 20 0 0 0 0-40zm0 30a10 10 0 1 1 0-20 10 10 0 0 1 0 20z'/%3E%3Cpath fill='%23f5b301' d='M50 0l6 18h-12L50 0zM50 82l6 18h-12l6-18zM0 50l18-6v12L0 50zM82 50l18-6v12l-18-6z'/%3E%3C/svg%3E");background-size:contain;animation:page_rotateCog__fG8GI 30s linear infinite}@keyframes page_rotateCog__fG8GI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_skillsGrid__FvKh2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.page_skillCategory__LZoTb{background-color:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg)}.page_skillCategory__LZoTb h3{font-size:1rem;color:var(--color-accent);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:1px}.page_skillList__9OgAW{display:flex;flex-direction:column;gap:var(--space-sm)}.page_skillItem__1FNn_{display:flex;align-items:center;gap:var(--space-md)}.page_skillName__l5HqJ{flex-shrink:0;width:120px;font-size:.85rem;color:var(--color-text-secondary)}.page_skillBar__voY2B{flex:1 1;height:6px;background-color:var(--color-background);border-radius:var(--radius-full);overflow:hidden}.page_skillProgress__r2cFJ{height:100%;background:linear-gradient(90deg,var(--color-accent),#ffc933);border-radius:var(--radius-full);transition:width 1s ease-out}.page_timeline__eqfiT{position:relative;padding-left:var(--space-3xl)}.page_timeline__eqfiT:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:3px;background:linear-gradient(180deg,var(--color-accent) 0,var(--color-border) 100%);border-radius:2px}.page_timelineItem__LjDme{position:relative;padding-bottom:var(--space-2xl)}.page_timelineItem__LjDme:last-child{padding-bottom:0}.page_timelineMarker__W6GSx{position:absolute;left:calc(-1 * var(--space-3xl) + 0px);top:6px;width:16px;height:16px;background-color:var(--color-accent);border-radius:50%;border:3px solid var(--color-background);box-shadow:0 0 10px rgba(245,179,1,.4)}.page_timelineYear__fj0Lv{display:inline-block;font-size:.85rem;font-weight:700;color:var(--color-background);background:linear-gradient(135deg,var(--color-accent) 0,#d49d01 100%);padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-md);letter-spacing:.5px}.page_timelineContent__XZxUE{background-color:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);transition:all var(--transition-base)}.page_timelineContent__XZxUE:hover{border-color:var(--color-accent);transform:translateX(4px)}.page_timelineContent__XZxUE h3{font-size:1.2rem;margin-bottom:var(--space-xs);color:var(--color-text-primary)}.page_timelineCompany__kmL8z{display:block;font-size:1rem;font-weight:500;color:var(--color-accent);margin-bottom:var(--space-md)}.page_timelineContent__XZxUE p{margin:0;font-size:.95rem;line-height:1.6;color:var(--color-text-secondary)}.page_interestsGrid__OVuhP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_interestCard__KpzoB{background-color:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);transition:all var(--transition-base)}.page_interestCard__KpzoB:hover{border-color:var(--color-accent);transform:translateY(-2px)}.page_interestIcon__Ta_wt{width:48px;height:48px;background-color:rgba(245,179,1,.1);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md)}.page_interestIcon__Ta_wt svg{width:24px;height:24px;color:var(--color-accent)}.page_interestCard__KpzoB h3{font-size:1.1rem;margin-bottom:var(--space-sm)}.page_interestCard__KpzoB p{margin:0;font-size:.9rem;line-height:1.6}@media (max-width:768px){.page_bioGrid__wI1j6{grid-template-columns:1fr;gap:var(--space-xl)}.page_bioImage__QUSB3{order:-1}.page_cta__D4QeR{flex-direction:column}.page_interestsGrid__OVuhP,.page_skillsGrid__FvKh2{grid-template-columns:1fr}.page_header__aoGnN h1{font-size:2rem}}