._intro_x8c4c_1{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}._text_x8c4c_9{max-width:1024px;width:100%;position:relative;top:calc(var(--spaceL) * -1)}@media (max-width: 2080px){._text_x8c4c_9{max-width:920px}}@media (max-width: 1680px){._text_x8c4c_9{max-width:780px}}@media (max-width: 696px){._text_x8c4c_9{top:calc(var(--space3XL) * -1)}}@media (max-width: 400px){._text_x8c4c_9{top:calc(var(--spaceXL) * -1)}}@media (max-width: 820px) and (max-height: 420px){._text_x8c4c_9{top:calc(var(--spaceM) * -1)}}._name_x8c4c_36{text-transform:uppercase;font-size:1.5rem;letter-spacing:.3em;color:var(--textLight);margin-bottom:var(--space2XL);margin-top:0;font-weight:var(--fontWeightMedium);line-height:1;opacity:0;transition:opacity var(--durationL) var(--bezierFastoutSlowin) .2s}@media (max-width: 1680px){._name_x8c4c_36{font-size:1.375rem;margin-bottom:var(--spaceXL)}}@media (max-width: 1040px){._name_x8c4c_36{font-size:1.125rem}}@media (max-width: 696px){._name_x8c4c_36{margin-bottom:var(--spaceL);letter-spacing:.2em;white-space:nowrap;overflow:hidden}}@media (max-width: 820px) and (max-height: 420px){._name_x8c4c_36{margin-bottom:var(--spaceL);margin-bottom:var(--spaceXL)}}._name_x8c4c_36[data-visible=true]{opacity:1}._title_x8c4c_74{letter-spacing:-.03em}._row_x8c4c_78{display:flex;flex-direction:row;align-items:center;position:relative}._row_x8c4c_78[data-hidden=true]{opacity:0}@keyframes _introTextReveal_x8c4c_1{0%{color:color-mix(in lab,var(--text) 0%,transparent)}50%{color:color-mix(in lab,var(--text) 0%,transparent)}60%{color:var(--textTitle)}to{color:var(--textTitle)}}._word_x8c4c_107{position:relative;display:flex;flex-shrink:0;align-items:center;line-height:1;animation-duration:1.5s;animation-delay:var(--delay);animation-fill-mode:forwards;animation-timing-function:var(--bezierFastoutSlowin);color:color-mix(in lab,var(--text) 0%,transparent);transition:opacity .5s ease var(--durationM);isolation:isolate}._word_x8c4c_107:after{content:"";background:var(--accent);animation-duration:1.5s;animation-delay:var(--delay);animation-fill-mode:forwards;animation-timing-function:var(--bezierFastoutSlowin);transform-origin:left;transform:scale3d(0,1,1);position:absolute;top:0;right:-.02em;bottom:0;left:0;z-index:var(--zIndex1);will-change:transform}._word_x8c4c_107[data-plus=true]:before{content:"+";margin-right:10px;opacity:.4}._word_x8c4c_107[data-status=entering]{animation-name:_introTextReveal_x8c4c_1}@media (prefers-reduced-motion: no-preference){._word_x8c4c_107[data-status=entering]:after{animation-name:reveal}}._word_x8c4c_107[data-status=entered]{color:var(--textTitle)}._word_x8c4c_107[data-status=entered]:after{opacity:1;transform:scale3d(0,0,1);transform-origin:right}._word_x8c4c_107[data-status=exiting]{color:var(--textTitle);opacity:0;position:absolute;top:0;z-index:var(--zIndex0)}@keyframes _introLine_x8c4c_1{0%{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:1}}._line_x8c4c_183{content:"";height:2px;background:color-mix(in lab,var(--text) 30%,transparent);width:120%;display:flex;margin-left:20px;animation-duration:.8s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:var(--bezierFastoutSlowin);transform-origin:left;opacity:0;position:relative;top:.05em}._line_x8c4c_183[data-status=entering]{animation-name:fade-in}@media (prefers-reduced-motion: no-preference){._line_x8c4c_183[data-status=entering]{animation-name:_introLine_x8c4c_1}}._line_x8c4c_183[data-status=entered]{transform:scaleX(1);opacity:1}@keyframes _introScrollIndicator_x8c4c_1{0%{transform:translate3d(-1px,0,0);opacity:0}20%{transform:translate3d(-1px,0,0);opacity:1}to{transform:translate3d(-1px,8px,0);opacity:0}}._scrollIndicator_x8c4c_232{border:2px solid color-mix(in lab,var(--text) 40%,transparent);border-radius:20px;width:26px;height:38px;position:fixed;bottom:64px;transition-property:opacity;transition-duration:var(--durationL);transition-timing-function:ease;opacity:0}._scrollIndicator_x8c4c_232:before{content:"";height:7px;width:2px;background:color-mix(in lab,var(--text) 40%,transparent);border-radius:4px;position:absolute;top:6px;left:50%;transform:translate(-1px)}@media (prefers-reduced-motion: no-preference){._scrollIndicator_x8c4c_232{transition-property:opacity,transform}._scrollIndicator_x8c4c_232:before{animation:_introScrollIndicator_x8c4c_1 2s ease infinite}}._scrollIndicator_x8c4c_232[data-status=entered]{opacity:1}._scrollIndicator_x8c4c_232[data-hidden=true]{opacity:0}@media (prefers-reduced-motion: no-preference){._scrollIndicator_x8c4c_232[data-hidden=true]{transform:translate3d(0,20px,0)}}@media (pointer: coarse){._scrollIndicator_x8c4c_232{display:none}}._scrollIndicator_x8c4c_232:focus-visible{opacity:1}@keyframes _introMobileScrollIndicator_x8c4c_1{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}._mobileScrollIndicator_x8c4c_299{position:fixed;bottom:0;opacity:0;animation-duration:1.5s;animation-iteration-count:infinite;transition-property:opacity;transition-timing-function:cubic-bezier(.8,.1,.27,1);transition-duration:var(--durationM);padding:20px}@media (prefers-reduced-motion: no-preference){._mobileScrollIndicator_x8c4c_299{animation-name:_introMobileScrollIndicator_x8c4c_1;transition-property:opacity,transform;transform:translate3d(0,20px,0)}}._mobileScrollIndicator_x8c4c_299[data-status=entered]{opacity:1}._mobileScrollIndicator_x8c4c_299[data-hidden=true]{opacity:0;transform:none}@media (pointer: fine){._mobileScrollIndicator_x8c4c_299{display:none}}._mobileScrollIndicator_x8c4c_299 svg{stroke:color-mix(in lab,var(--text) 50%,transparent)}._mobileScrollIndicator_x8c4c_299:focus-visible{opacity:1}:root{--accent-green: #d33948;--bento-bg: #050505;--bento-border: rgba(255, 255, 255, .05);--bento-radius: 24px;--bento-gap: 20px}@keyframes _shimmer_1x2vg_1{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(200%) translateY(200%) rotate(45deg)}}@keyframes _float_1x2vg_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _borderGlow_1x2vg_1{0%,to{border-color:#39d3531a}50%{border-color:#39d35366}}._profile_1x2vg_43{width:100%;padding:var(--spaceOuter) 0;padding-left:0!important;padding-right:0!important;display:flex;justify-content:center;box-sizing:border-box;overflow-x:hidden;position:relative}._content_1x2vg_55{max-width:1200px;width:100%;padding:0 40px;margin:0 auto;box-sizing:border-box}@media (max-width: 1100px){._content_1x2vg_55{padding:0 32px}}@media (max-width: 650px){._content_1x2vg_55{padding:0 20px}}@media (max-width: 420px){._content_1x2vg_55{padding:0 12px}}._somilGrid_1x2vg_82{display:grid;grid-template-columns:.9fr 1.7fr 1.4fr;gap:var(--bento-gap);width:100%;opacity:0;transform:translate3d(0,40px,0);transition:opacity 1.2s ease,transform 1.2s var(--bezierFastoutSlowin);perspective:2000px}._somilGrid_1x2vg_82[data-visible=true]{opacity:1;transform:none}._techStackCard_1x2vg_99,._bioBlock_1x2vg_100,._toolDisplayCard_1x2vg_101,._linksCard_1x2vg_102,._musicCard_1x2vg_103,._highlightCard_1x2vg_104,._githubCard_1x2vg_105{background:#0a0a0a99;-webkit-backdrop-filter:blur(28px) saturate(200%);backdrop-filter:blur(28px) saturate(200%);border:1px solid var(--bento-border);border-radius:var(--bento-radius);padding:var(--spaceL);overflow:hidden;transition:all .5s var(--bezierFastoutSlowin);box-sizing:border-box;box-shadow:0 10px 40px -10px #000c;position:relative}._techStackCard_1x2vg_99:before,._bioBlock_1x2vg_100:before,._toolDisplayCard_1x2vg_101:before,._githubCard_1x2vg_105:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(57,211,83,.03),transparent);transition:.5s;pointer-events:none}._techStackCard_1x2vg_99:hover:before,._bioBlock_1x2vg_100:hover:before,._toolDisplayCard_1x2vg_101:hover:before,._githubCard_1x2vg_105:hover:before{left:100%}._techStackCard_1x2vg_99:hover,._bioBlock_1x2vg_100:hover,._toolDisplayCard_1x2vg_101:hover,._linksCard_1x2vg_102:hover,._musicCard_1x2vg_103:hover,._highlightCard_1x2vg_104:hover,._githubCard_1x2vg_105:hover{border-color:#39d3534d;box-shadow:0 20px 60px -15px #39d3531a}._techStackCard_1x2vg_99{grid-row:span 2;display:flex;flex-direction:column;gap:var(--spaceL)}._stackHeader_1x2vg_162{display:flex;align-items:center;gap:var(--spaceM)}._stackIcon_1x2vg_168{width:28px;height:28px;color:var(--accent-green);filter:drop-shadow(0 0 10px rgba(57,211,83,.4))}._stackTitle_1x2vg_175{font-size:1.4rem;letter-spacing:.1em;font-weight:800;color:#fff}._stackCategory_1x2vg_182{display:flex;flex-direction:column;gap:var(--spaceS)}._categoryName_1x2vg_188{font-size:.8rem;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.05em}._skillPills_1x2vg_196{display:flex;flex-wrap:wrap;gap:10px}._skillPill_1x2vg_196{font-size:.7rem;padding:6px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:10px;color:#ccc;cursor:default}._centerCol_1x2vg_213{display:flex;flex-direction:column;gap:var(--bento-gap);min-width:0}._bioBlock_1x2vg_100{padding:var(--spaceL);background:linear-gradient(135deg,#14141466,#0a0a0a66)}._bioTop_1x2vg_225{display:flex;align-items:center;gap:var(--spaceL);margin-bottom:var(--spaceL)}._avatarWrap_1x2vg_232{width:64px;height:64px;border-radius:20px;overflow:hidden;border:4px solid #FACC15;box-shadow:0 0 25px #facc1533;flex-shrink:0;transform:translateZ(20px)}._avatar_1x2vg_232{width:100%;height:100%;object-fit:cover}._nameMeta_1x2vg_249{display:flex;flex-direction:column;flex:1}._name_1x2vg_249{font-weight:800;font-size:1.4rem;color:#fff;letter-spacing:-.02em}._handle_1x2vg_262{font-size:.85rem;color:var(--accent-green);font-weight:600}._themeBadge_1x2vg_268{font-size:1.2rem;opacity:.4}._bioBody_1x2vg_273{margin-bottom:var(--spaceL)}._tagline_1x2vg_277{font-size:1.5rem;font-weight:700;margin-bottom:8px;line-height:1.1;color:#eee}._accent_1x2vg_285{background:linear-gradient(to right,var(--accent-green),#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._introText_1x2vg_291{font-size:.95rem;color:#999;line-height:1.6}._bioFooter_1x2vg_297{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spaceM);border-top:1px solid rgba(255,255,255,.05)}._status_1x2vg_305{display:flex;align-items:center;gap:10px;font-size:.75rem;font-weight:600;color:#aaa}._statusDot_1x2vg_314{width:10px;height:10px;background:var(--accent-green);border-radius:50%;box-shadow:0 0 12px var(--accent-green)}._timeMeta_1x2vg_322{font-size:.75rem;color:#666;font-family:var(--fontStackMono)}._toolsRow_1x2vg_328{display:flex;gap:var(--bento-gap);flex:1}._iconTrack_1x2vg_334{display:flex;flex-direction:column;gap:12px;padding:12px;background:#0d0d0d99;border:1px solid var(--bento-border);border-radius:var(--bento-radius);justify-content:center}._trackIconWrap_1x2vg_345{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:14px;color:#666;transition:.3s;cursor:pointer}._trackIconWrap_1x2vg_345:hover{background:var(--accent-green);color:#000;box-shadow:0 0 15px #39d3534d}._trackIcon_1x2vg_345{width:22px;height:22px}._toolDisplayCard_1x2vg_101{flex:1;display:flex;flex-direction:column;gap:var(--spaceL);background:#0d0d0d66}._toolHeader_1x2vg_377{display:flex;justify-content:flex-end}._resumeBtn_1x2vg_382{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;font-size:.8rem;font-weight:700;color:#fff;text-decoration:none;transition:all .3s ease}._resumeBtn_1x2vg_382:hover{background:var(--accent-green);color:#000;border-color:var(--accent-green)}._toolTitle_1x2vg_403{font-size:2.8rem;line-height:.85;letter-spacing:-.05em;font-weight:900;color:#fff}._blogBtn_1x2vg_411{width:100%;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#111,#000);border:1px solid var(--accent-green);border-radius:18px;color:var(--accent-green);font-size:1.6rem;font-weight:800;text-decoration:none;box-shadow:0 5px 15px #0006}._blogBtn_1x2vg_411:hover{background:var(--accent-green);color:#000;box-shadow:0 0 20px #39d35333}._miniStats_1x2vg_433{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._miniStatCard_1x2vg_439{background:#ffffff08;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:4px;transition:.3s}._miniStatCard_1x2vg_439:hover{background:#ffffff0f;border-color:#ffffff1a;transform:translateY(-2px)}._statLabel_1x2vg_456{font-size:.65rem;font-weight:800;color:var(--accent-green);letter-spacing:.05em}._statMeta_1x2vg_463{font-size:.75rem;font-weight:600;color:#eee;line-height:1.2}._featuredStat_1x2vg_470{background:linear-gradient(135deg,#39d35314,#facc150d);border:1px solid rgba(57,211,83,.2);grid-column:span 2;animation:_borderGlow_1x2vg_1 4s infinite ease-in-out}._copyright_1x2vg_477{font-size:.65rem;color:#444;text-align:right}._rightCol_1x2vg_484{display:flex;flex-direction:column;gap:var(--bento-gap)}._linksCard_1x2vg_102{display:flex;flex-direction:column}._linksTitle_1x2vg_495{font-size:3rem;font-weight:950;line-height:.9;letter-spacing:-.06em;color:#fff;margin-bottom:var(--spaceM)}._linksGrid_1x2vg_504{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._linkTile_1x2vg_510{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:20px;color:#fff;transition:.4s}._linkTile_1x2vg_510:hover{background:var(--accent-green);color:#000;box-shadow:0 0 25px #39d3534d;border-color:var(--accent-green)}._linkTile_1x2vg_510 svg{width:26px;height:26px}._musicCard_1x2vg_103{background:#0006;padding:0;display:flex;flex-direction:column;align-items:center;overflow:hidden}._spotifyWrap_1x2vg_543{display:flex;flex-direction:column;width:100%}._spotifyIframe_1x2vg_549{border:none;width:100%;min-width:320px;display:block}._spotifyIframe_1x2vg_549:hover{filter:none}._highlightCard_1x2vg_104{background:linear-gradient(135deg,#111,#000);border:1px solid var(--accent-green);display:flex;flex-direction:column;justify-content:space-between;color:var(--accent-green);min-height:160px;box-shadow:0 15px 35px #0009}._highlightTitle_1x2vg_571{font-size:2.2rem;font-weight:900;line-height:.85}._highlightArt_1x2vg_577{align-self:flex-end}._artText_1x2vg_581{font-size:3rem;font-weight:300;opacity:.4;letter-spacing:.2em}._githubCard_1x2vg_105{grid-column:1 / -1;background:#050505cc!important;border-color:#39d3531a!important}._githubCardHeader_1x2vg_595{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._githubCardTitle_1x2vg_602{font-size:1.1rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:12px}._ghIcon_1x2vg_611{width:24px;height:24px;color:var(--accent-green)}._ghProfileLink_1x2vg_617{color:#58a6ff;font-size:.85rem;text-decoration:none;font-weight:600}._ghStatsRow_1x2vg_624{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff0d;border-radius:16px;overflow:hidden;margin-bottom:24px;border:1px solid rgba(255,255,255,.05)}._ghStat_1x2vg_624{background:#0f0f0fcc;padding:16px;display:flex;flex-direction:column;align-items:center;gap:4px}._ghStatNum_1x2vg_644{font-size:1.5rem;font-weight:900;color:#fff}._ghStatLabel_1x2vg_650{font-size:.7rem;color:#666;text-transform:uppercase;font-weight:700}._ghGraphWrap_1x2vg_657{padding:10px;background:#0003;border-radius:12px}._ghGraph_1x2vg_657{width:100%;min-width:600px;height:auto;filter:saturate(.8) brightness(.9);display:block}._ghFooter_1x2vg_671{display:flex;justify-content:flex-end;margin-top:14px}._ghLegend_1x2vg_677{display:flex;align-items:center;gap:6px}._ghBox_1x2vg_683{width:14px;height:14px;border-radius:3px}@media (max-width: 1100px){._somilGrid_1x2vg_82{grid-template-columns:1fr 1fr}._techStackCard_1x2vg_99{grid-column:span 1;grid-row:span 1}._rightCol_1x2vg_484{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 900px){._somilGrid_1x2vg_82{grid-template-columns:1fr;perspective:none;gap:12px}@media (max-width: 420px){._somilGrid_1x2vg_82{gap:10px}}._rightCol_1x2vg_484{grid-template-columns:1fr;display:flex;flex-direction:column}._linksTitle_1x2vg_495{font-size:2.2rem}}@media (max-width: 820px){._miniStats_1x2vg_433,._ghStatsRow_1x2vg_624{grid-template-columns:1fr 1fr}}@media (max-width: 650px){._content_1x2vg_55{padding:0 16px}._toolsRow_1x2vg_328{flex-direction:column-reverse}._iconTrack_1x2vg_334{flex-direction:row;height:auto;padding:10px;width:100%;box-sizing:border-box}._trackIconWrap_1x2vg_345{flex:1;height:40px}._toolTitle_1x2vg_403{font-size:2.2rem}._linksTitle_1x2vg_495{font-size:2.4rem}._ghGraph_1x2vg_657{min-width:500px}._spotifyWrap_1x2vg_543{gap:0px;width:100%;margin-bottom:-10px}._spotifyIframe_1x2vg_549{width:100%!important;min-width:100%}}@media (max-width: 480px){._miniStats_1x2vg_433{grid-template-columns:1fr}._ghStatsRow_1x2vg_624{grid-template-columns:1fr 1fr}._ghStatNum_1x2vg_644{font-size:1.2rem}._ghStatLabel_1x2vg_650{font-size:.6rem}._ghGraph_1x2vg_657{min-width:400px}}._summary_128n5_1{height:auto;min-height:auto;width:100%;max-height:1080px;padding:0;margin:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width: 2080px){._summary_128n5_1{margin:40px 0}}@media (max-width: 1040px){._summary_128n5_1{height:auto;margin:80px 0;padding-bottom:40px}}@media (max-width: 696px){._summary_128n5_1{padding-bottom:60px;margin-bottom:20px}}._summary_128n5_1[data-first=true]{margin-top:0}@media (max-width: 1040px){._summary_128n5_1[data-first=true]{margin-top:0}}._content_128n5_38{--textColumnWidth: 36%;width:100%;max-width:var(--maxWidthL);align-items:center;justify-content:center;display:grid;grid-template-columns:var(--textColumnWidth) 1fr;grid-column-gap:var(--space2XL)}._summary_128n5_1[data-alternate=true] ._content_128n5_38{grid-template-columns:1fr var(--textColumnWidth)}@media (max-width: 1680px){._content_128n5_38{--textColumnWidth: 40%}}@media (max-width: 1040px){._content_128n5_38{grid-template-columns:100%;flex-direction:column-reverse;height:auto;padding:0 var(--spaceL)}._summary_128n5_1[data-alternate=true] ._content_128n5_38{grid-template-columns:100%}}@media (max-width: 696px){._content_128n5_38{padding:0 var(--spaceM)}}._details_128n5_73{z-index:var(--zIndex1);position:relative}@media (max-width: 1040px){._details_128n5_73{flex:0 0 auto;max-width:100%;grid-row:2;grid-column:1;justify-self:center;text-align:center;padding:var(--spaceL) 0}}@media (max-width: 696px){._details_128n5_73{padding:var(--spaceM) 0}}._preview_128n5_92{position:relative;display:flex;align-items:center;justify-self:center;justify-content:center;height:100%;width:100%}._model_128n5_102{--width: 180%;--aspectRatio: 12 / 10;min-width:var(--width);aspect-ratio:var(--aspectRatio);display:grid;position:relative}._model_128n5_102[data-device=laptop]{top:0;left:14%}._summary_128n5_1[data-alternate=true] ._model_128n5_102[data-device=laptop]{left:0}@media (max-width: 2080px){._model_128n5_102[data-device=laptop]{--width: 180%}}@media (max-width: 1040px){._model_128n5_102[data-device=laptop]{--width: 100%;top:50px;left:0}}._model_128n5_102[data-device=phone]{--width: 116%;--aspectRatio: 7 / 10;top:0;left:-10%}@media (max-width: 2080px){._model_128n5_102[data-device=phone]{--width: 108%;left:0}}@media (max-width: 1040px){._model_128n5_102[data-device=phone]{--width: 108%;left:0;max-height:60vh;top:5%}}@media (max-width: 696px){._model_128n5_102[data-device=phone]{--width: 108%;left:0;max-height:none}}._loader_128n5_161{opacity:0;transition:opacity .4s ease 1s}._loader_128n5_161[data-visible=true]{opacity:1}._svg_128n5_170{opacity:0;transition:opacity 1.2s ease 1.4s;fill:var(--textTitle)}._svg_128n5_170[data-visible=true]{opacity:var(--opacity)}._svg_128n5_170[data-device=laptop]{position:absolute;width:100%;right:-36%;bottom:24%;transform:translateY(50%)}@media (max-width: 1040px){._svg_128n5_170[data-device=laptop]{width:80%;right:-10%;bottom:18%}}@media (max-width: 696px){._svg_128n5_170[data-device=laptop]{right:0}}._svg_128n5_170[data-device=phone]{position:absolute;bottom:23%;transform:translateY(50%);width:100%;transition-delay:.8s}@media (max-width: 1040px){._svg_128n5_170[data-device=phone]{width:80%;bottom:23%}}._index_128n5_211{position:relative;display:grid;grid-template-columns:90px 1fr;gap:var(--spaceM);align-items:center;margin-bottom:var(--spaceM)}._indexNumber_128n5_220{font-size:var(--fontSizeBodyS);font-weight:var(--fontWeightMedium);color:var(--primary);opacity:0;transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-delay:1.3s}@media (prefers-reduced-motion: no-preference){._indexNumber_128n5_220{transition-property:transform,opacity;transform:translate(calc(var(--spaceM) * -1))}}._indexNumber_128n5_220[data-visible=true]{transform:translate(0);opacity:1}._title_128n5_241{margin-bottom:var(--spaceS);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationM);opacity:0}@media (prefers-reduced-motion: no-preference){._title_128n5_241{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._title_128n5_241[data-visible=true]{transform:none;opacity:1}._description_128n5_260{margin-bottom:var(--spaceM);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationL);opacity:0}@media (max-width: 1040px){._description_128n5_260{font-size:var(--fontSizeBodyS);line-height:1.6}}@media (max-width: 696px){._description_128n5_260{font-size:var(--fontSizeBodyS);line-height:1.5}}@media (prefers-reduced-motion: no-preference){._description_128n5_260{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._description_128n5_260[data-visible=true]{transform:none;opacity:1}._button_128n5_289{transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationXL);transform:translate3d(0,var(--spaceL),0);opacity:0;display:flex;gap:var(--spaceL);flex-wrap:wrap}@media (max-width: 1040px){._button_128n5_289{justify-content:center;gap:var(--spaceM)}}@media (prefers-reduced-motion: no-preference){._button_128n5_289{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._button_128n5_289[data-visible=true]{transform:none;opacity:1}._githubButton_128n5_316{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._githubButton_128n5_316:hover{background:#ffffff1a}._home_vrcm5_1{overflow-x:hidden}._projectSection_vrcm5_5{display:flex;align-items:center;justify-content:center;padding:10px 0}
