._aboutme-module-scss-module__XF-Y2W__aboutMeWrapper{background:linear-gradient(180deg,#0b1c2f 0%,var(--background)100%);flex-direction:column;align-items:center;width:100%;padding:6rem 0 3rem;scroll-margin-top:5rem;display:flex}._aboutme-module-scss-module__XF-Y2W__header{text-align:center;width:min(1100px,100% - 2rem);margin-bottom:2.5rem}._aboutme-module-scss-module__XF-Y2W__heading{color:var(--text);margin:.4rem 0 0;font-size:clamp(2rem,5vw,3.2rem)}._aboutme-module-scss-module__XF-Y2W__intro{max-width:640px;color:var(--muted);margin:1rem auto 0;font-size:1.05rem;line-height:1.7}._aboutme-module-scss-module__XF-Y2W__timelineArea{justify-content:center;width:90%;max-width:1100px;padding:1rem 0 3rem;display:flex;position:relative}._aboutme-module-scss-module__XF-Y2W__waveWrapper{pointer-events:none;width:100%;position:absolute;inset:0 0 0 50%;overflow:visible;transform:translate(-50%)}._aboutme-module-scss-module__XF-Y2W__waveSvg{width:100%;height:100%;display:block;overflow:visible}._aboutme-module-scss-module__XF-Y2W__timeline{z-index:2;width:100%;margin:0;padding:40px 0 0;list-style:none;position:relative}._aboutme-module-scss-module__XF-Y2W__timelineItem{align-items:flex-start;gap:1rem;width:50%;margin-bottom:2.8rem;padding:0 2rem;display:flex;position:relative}._aboutme-module-scss-module__XF-Y2W__left{justify-content:flex-end}._aboutme-module-scss-module__XF-Y2W__right{justify-content:flex-start;margin-left:50%}._aboutme-module-scss-module__XF-Y2W__iconWrap{background:linear-gradient(180deg,var(--accent-strong),var(--accent));color:#fff;z-index:4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;transform:translateY(6px);box-shadow:0 6px 18px #55d6be2e}._aboutme-module-scss-module__XF-Y2W__content{color:#eaeef6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff0f;border-radius:12px;max-width:420px;padding:1.1rem 1.4rem;transition:transform .25s,border-color .25s;position:relative;box-shadow:0 12px 30px #04081673}._aboutme-module-scss-module__XF-Y2W__content:hover{border-color:#55d6be59;transform:translateY(-4px)}._aboutme-module-scss-module__XF-Y2W__content ._aboutme-module-scss-module__XF-Y2W__year{color:var(--warm);letter-spacing:.04em;font-size:.85rem;font-weight:600}._aboutme-module-scss-module__XF-Y2W__content ._aboutme-module-scss-module__XF-Y2W__title{color:var(--text);margin:.15rem 0 .35rem;font-size:1.05rem}._aboutme-module-scss-module__XF-Y2W__content p{color:var(--muted);font-size:.95rem;line-height:1.55}._aboutme-module-scss-module__XF-Y2W__left ._aboutme-module-scss-module__XF-Y2W__iconWrap{margin-left:-22px}._aboutme-module-scss-module__XF-Y2W__right ._aboutme-module-scss-module__XF-Y2W__iconWrap{margin-right:-22px}@media (max-width:820px){._aboutme-module-scss-module__XF-Y2W__waveWrapper{display:none}._aboutme-module-scss-module__XF-Y2W__timelineArea{width:calc(100% - 2rem)}._aboutme-module-scss-module__XF-Y2W__timeline:before{content:"";background:linear-gradient(180deg,var(--warm),var(--accent-strong),#ffd6b366);border-radius:2px;width:2px;position:absolute;top:40px;bottom:2.8rem;left:21px}._aboutme-module-scss-module__XF-Y2W__timelineItem,._aboutme-module-scss-module__XF-Y2W__right{justify-content:flex-start;width:100%;margin-left:0;padding:0}._aboutme-module-scss-module__XF-Y2W__left ._aboutme-module-scss-module__XF-Y2W__iconWrap,._aboutme-module-scss-module__XF-Y2W__right ._aboutme-module-scss-module__XF-Y2W__iconWrap{margin:0}._aboutme-module-scss-module__XF-Y2W__content{flex:1;max-width:none}}
._hero-module-scss-module__wpD8sq__hero{background:radial-gradient(circle at 75% 20%,#55d6be1f,transparent 28%),linear-gradient(145deg,var(--background)0%,#0b1c31 58%,#12334b 100%);width:100%;min-height:100vh;position:relative;overflow:hidden}._hero-module-scss-module__wpD8sq__starsLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._hero-module-scss-module__wpD8sq__starsSvg{width:100%;height:100%;display:block}._hero-module-scss-module__wpD8sq__star{fill:#f8f7d1;transform-box:fill-box;transform-origin:50%}._hero-module-scss-module__wpD8sq__bright{opacity:.9;animation:5s ease-in-out infinite _hero-module-scss-module__wpD8sq__brightTwinkle;animation-delay:calc(var(--i,1)*.3s)}._hero-module-scss-module__wpD8sq__dim{opacity:.35;animation:7s ease-in-out infinite _hero-module-scss-module__wpD8sq__dimTwinkle;animation-delay:calc(var(--i,1)*.5s)}@keyframes _hero-module-scss-module__wpD8sq__brightTwinkle{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}to{opacity:.5;transform:scale(.9)}}@keyframes _hero-module-scss-module__wpD8sq__dimTwinkle{0%{opacity:.2;transform:scale(.9)}50%{opacity:.45;transform:scale(1.05)}to{opacity:.2;transform:scale(.9)}}._hero-module-scss-module__wpD8sq__moonLayer{z-index:2;pointer-events:none;position:absolute;top:9rem;left:max(4rem,50% - 540px)}._hero-module-scss-module__wpD8sq__moon{width:230px;height:230px}._hero-module-scss-module__wpD8sq__moonSvg{filter:drop-shadow(0 0 35px #55d6be59)drop-shadow(0 0 60px #ffb86b2e);width:100%;height:100%}._hero-module-scss-module__wpD8sq__contentLayer{z-index:3;justify-content:center;align-items:center;min-height:100vh;padding:7rem 0 4rem;display:flex;position:relative}._hero-module-scss-module__wpD8sq__card{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:radial-gradient(circle at 50% 0,#55d6be29,#0000 60%),linear-gradient(#13263ce6,#0a1524eb);border-radius:1.75rem;width:min(600px,100% - 2rem);padding:clamp(2rem,5vw,3rem) clamp(1.5rem,5vw,3rem) clamp(1.75rem,4vw,2.25rem);position:relative;overflow:hidden;box-shadow:0 25px 80px #00000059}._hero-module-scss-module__wpD8sq__card:before{content:"";background:linear-gradient(90deg,transparent,var(--accent),var(--warm),transparent);border-radius:2px;height:2px;position:absolute;top:0;left:15%;right:15%}._hero-module-scss-module__wpD8sq__profilePic{background:linear-gradient(135deg,var(--accent),var(--warm));border-radius:50%;padding:4px;display:inline-flex;box-shadow:0 0 40px #55d6be40}._hero-module-scss-module__wpD8sq__profilePic img{object-fit:cover;border:3px solid var(--surface);border-radius:50%;width:120px;height:120px;display:block}._hero-module-scss-module__wpD8sq__name{color:var(--accent);margin:1.25rem 0 .5rem;font-size:clamp(2rem,6vw,2.6rem);line-height:1.1}._hero-module-scss-module__wpD8sq__headline{max-width:440px;color:var(--text);margin:0 auto;font-size:1.1rem;line-height:1.55}._hero-module-scss-module__wpD8sq__stack{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:400px;margin:1.5rem auto 0;padding:0;list-style:none;display:flex}._hero-module-scss-module__wpD8sq__stack li{color:var(--warm);background:#ffb86b14;border:1px solid #ffb86b4d;border-radius:999px;padding:.3rem .75rem;font-size:.85rem;font-weight:600}._hero-module-scss-module__wpD8sq__interaction{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.75rem;display:flex}._hero-module-scss-module__wpD8sq__socials{border-top:1px solid var(--line);justify-content:center;gap:.75rem;margin:1.75rem 0 0;padding:1.5rem 0 0;list-style:none;display:flex}._hero-module-scss-module__wpD8sq__socials a{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}._hero-module-scss-module__wpD8sq__socials a:hover{border-color:var(--accent);color:var(--accent);background:#55d6be14}@media (max-width:1100px){._hero-module-scss-module__wpD8sq__moonLayer{opacity:.6;transform-origin:100% 0;top:5.5rem;left:auto;right:1rem;transform:scale(.55)}}@media (max-width:720px){._hero-module-scss-module__wpD8sq__moonLayer{opacity:.45;transform:scale(.4)}._hero-module-scss-module__wpD8sq__contentLayer{min-height:92vh;padding-top:6rem}}._hero-module-scss-module__wpD8sq__location{color:var(--muted);align-items:center;gap:.35rem;margin-top:.75rem;font-size:.9rem;display:inline-flex}
._animatedButton-module-scss-module__0v3-RG__animatedBtn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex}._animatedButton-module-scss-module__0v3-RG__animatedBtn ._animatedButton-module-scss-module__0v3-RG__icon{transition:transform .25s}._animatedButton-module-scss-module__0v3-RG__animatedBtn:hover ._animatedButton-module-scss-module__0v3-RG__icon{transform:translate(4px)}._animatedButton-module-scss-module__0v3-RG__primary{background:var(--accent);border-color:var(--accent);color:var(--background)}._animatedButton-module-scss-module__0v3-RG__primary:hover{background:var(--warm);border-color:var(--warm);box-shadow:0 8px 24px #ffb86b38}._animatedButton-module-scss-module__0v3-RG__secondary{color:var(--text);background:0 0;border-color:#aacde659}._animatedButton-module-scss-module__0v3-RG__secondary:hover{border-color:var(--accent);color:var(--accent)}
