.About_introGrid__sVbE7{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.75rem,6vw,5.5rem);align-items:center;max-width:1180px;margin-inline:auto}@media (min-width:900px){.About_introGrid__sVbE7{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)}}.About_copy__RqJZW{max-width:44rem;margin-inline:auto}@media (min-width:900px){.About_copy__RqJZW{margin-inline:0}}.About_eyebrow__F91tY{display:inline-flex;align-items:center;gap:.7rem;margin-bottom:1.5rem;font-family:var(--font-jetbrains),monospace;font-size:.68rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.About_eyebrow__F91tY:before{content:"";display:block;width:30px;height:1px;background:var(--accent)}.About_lead__9v_tG{font-family:var(--font-outfit),var(--font-inter),sans-serif;font-size:clamp(1.22rem,2.1vw,1.85rem);font-weight:600;line-height:1.5;letter-spacing:-.012em;color:var(--text);text-wrap:pretty}.About_body___tbFH{margin-top:1.6rem;padding-left:1.1rem;border-left:1px solid rgb(var(--accent-rgb)/.45);font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.85;color:var(--muted);text-wrap:pretty}.About_visualWrap__ETdSr{position:relative;display:flex;align-items:center;justify-content:center}.About_scene__I9Q0R{position:relative;width:min(100%,440px);perspective:1200px;perspective-origin:50% 45%;touch-action:pan-y}.About_tilt__74WkS{will-change:transform}.About_portrait__lKD9J,.About_tilt__74WkS{position:relative;transform-style:preserve-3d}.About_portraitInner__JDled{transform-style:preserve-3d;animation:About_portraitFloat__AB_R8 10s ease-in-out infinite}.About_portraitImg__uGmlI{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 40px rgb(var(--shadow-rgb)/.45))}:root[data-theme=light] .About_portraitImg__uGmlI{filter:drop-shadow(0 18px 32px rgb(var(--shadow-rgb)/.22))}@keyframes About_portraitFloat__AB_R8{0%,to{transform:translateY(4px) rotateY(-2.5deg)}50%{transform:translateY(-7px) rotateY(2.5deg)}}@media (prefers-reduced-motion:reduce){.About_portraitInner__JDled{animation:none!important}}.Experience_section___8tqq{position:relative;padding-block:clamp(4.5rem,8vw,7rem);background:var(--bg);overflow:clip}.Experience_header__Te0uU{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.75rem,5vw,4.5rem)}@media (max-width:767px){.Experience_header__Te0uU{flex-direction:column;align-items:flex-start;gap:1.5rem}}.Experience_headingBlock__nEeXH{min-width:0}.Experience_stripe__dBqxo{width:min(180px,60%);margin:1rem 0 0}.Experience_region__Oabb0{display:inline-flex;align-items:center;gap:.7rem;padding-bottom:.35rem;font-family:var(--font-jetbrains),monospace;font-size:.68rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.Experience_region__Oabb0:before{content:"";display:block;width:32px;height:1px;background:var(--accent)}.Experience_timelineWrap__QtqYy{--num-col:3.5rem;--gap:1.15rem;position:relative}@media (min-width:900px){.Experience_timelineWrap__QtqYy{--num-col:clamp(6.5rem,11vw,9.5rem);--gap:1.75rem}}.Experience_track__UbjoJ{position:absolute;top:1.1rem;bottom:2.25rem;left:calc(var(--num-col) + var(--gap));width:1px;overflow:hidden;background:rgb(var(--line-rgb)/.9);pointer-events:none}.Experience_trackFill__Rt_d0{display:block;width:100%;height:100%;transform:scaleY(0);transform-origin:top center;background:linear-gradient(180deg,var(--accent) 0,rgb(var(--accent-rgb)/.65) 45%,rgb(var(--accent-rgb)/.12) 100%)}.Experience_timeline__Fb4vf{position:relative;margin:0;padding:0;list-style:none}.Experience_entry__mg3xk{display:grid;grid-template-columns:var(--num-col) 1px minmax(0,1fr);-moz-column-gap:var(--gap);column-gap:var(--gap);align-items:start}.Experience_number__XjRY_{grid-column:1;justify-self:start;padding-top:.1rem;font-family:var(--font-getai),sans-serif;font-size:clamp(2.45rem,6vw,5.75rem);font-weight:900;line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgb(var(--ink-rgb)/.24);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s ease,-webkit-text-stroke-color .4s ease,text-shadow .4s ease;will-change:transform,opacity}@media (min-width:900px){.Experience_number__XjRY_{justify-self:end;padding-right:.25rem}}.Experience_entry__mg3xk:focus-within .Experience_number__XjRY_,.Experience_entry__mg3xk:hover .Experience_number__XjRY_{color:rgb(var(--accent-rgb)/.1);-webkit-text-stroke-color:rgb(var(--accent-rgb)/.75);text-shadow:0 0 30px rgb(var(--accent-rgb)/.2)}.Experience_rail__2CWQa{position:relative;grid-column:2;align-self:stretch;width:1px;min-height:2.5rem}.Experience_dot__WJuOS{position:absolute;top:1.35rem;left:50%;width:10px;height:10px;border:1px solid var(--accent);background:var(--bg);transform:translate(-50%,-50%) rotate(45deg);transition:background-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.Experience_entry__mg3xk:focus-within .Experience_dot__WJuOS,.Experience_entry__mg3xk:hover .Experience_dot__WJuOS{background:var(--accent);box-shadow:0 0 0 4px rgb(var(--accent-rgb)/.12),0 0 22px rgb(var(--accent-rgb)/.55);transform:translate(-50%,-50%) rotate(45deg) scale(1.15)}.Experience_body__Ii2ld{grid-column:3;min-width:0;padding-bottom:clamp(2.75rem,5vw,4rem)}.Experience_entry__mg3xk:last-child .Experience_body__Ii2ld{padding-bottom:.5rem}.Experience_inner__Yqn0Z{perspective:1200px;border-top:1px solid var(--border);padding-top:1.4rem;transform-origin:50% 100%;will-change:transform,opacity}.Experience_entry__mg3xk:focus-within .Experience_inner__Yqn0Z,.Experience_entry__mg3xk:hover .Experience_inner__Yqn0Z{border-top-color:rgb(var(--accent-rgb)/.35)}.Experience_inner__Yqn0Z,.Experience_tilt__5BH93{transition:border-color .4s ease}.Experience_tilt__5BH93{transform-style:preserve-3d}.Experience_entry__mg3xk:hover .Experience_tilt__5BH93{will-change:transform}.Experience_kicker__D57aL{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;font-family:var(--font-jetbrains),monospace;font-size:.68rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.Experience_kicker__D57aL i{font-style:normal;color:var(--accent)}.Experience_company__Zhpqk{margin-top:.8rem;font-family:var(--font-getai),sans-serif;font-size:clamp(1.7rem,3.7vw,3.15rem);font-weight:900;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--text)}.Experience_role__H1xnw{margin-top:.6rem;font-family:var(--font-outfit),var(--font-inter),sans-serif;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:500;line-height:1.45;color:var(--text)}.Experience_project__UQxkN{margin-top:.95rem;font-size:.92rem;line-height:1.6;color:var(--muted)}.Experience_project__UQxkN span{margin-right:.6rem;font-size:.64rem;letter-spacing:.2em;color:var(--accent)}.Experience_project__UQxkN span,.Experience_toggle__G9b7Q{font-family:var(--font-jetbrains),monospace;font-weight:500;text-transform:uppercase}.Experience_toggle__G9b7Q{display:inline-flex;align-items:center;gap:.7rem;margin-top:1.35rem;padding:.62rem .9rem .62rem 1.1rem;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-size:.66rem;letter-spacing:.16em;line-height:1;cursor:pointer;transition:border-color .3s ease,color .3s ease,background-color .3s ease}.Experience_toggleOpen__G8AZe,.Experience_toggle__G9b7Q:hover{border-color:rgb(var(--accent-rgb)/.6);color:var(--accent);background:rgb(var(--accent-rgb)/.05)}.Experience_toggle__G9b7Q:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Experience_plus__C2eMx{display:grid;place-items:center;width:1.1rem;height:1.1rem;font-size:1rem;line-height:1;transition:transform .45s cubic-bezier(.22,1,.36,1)}.Experience_toggleOpen__G8AZe .Experience_plus__C2eMx{transform:rotate(45deg)}.Experience_panel__RFCOG{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1),opacity .35s ease}.Experience_panelOpen__aYUfw{grid-template-rows:1fr;opacity:1}.Experience_panelInner__NpjES{min-height:0;overflow:hidden}.Experience_panelGrid__rmEUt{display:grid;gap:1.4rem 2.25rem;padding-top:1.6rem}@media (min-width:700px){.Experience_panelGrid__rmEUt{grid-template-columns:repeat(2,minmax(0,1fr))}.Experience_wide__dhi4R{grid-column:1/-1}}.Experience_block__wCKBz h4{display:flex;align-items:center;gap:.55rem;margin-bottom:.6rem;font-family:var(--font-jetbrains),monospace;font-size:.63rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.Experience_block__wCKBz h4:before{content:"";display:block;width:14px;height:1px;background:var(--accent)}.Experience_block__wCKBz p{font-size:.9rem;line-height:1.72;color:var(--muted)}.Experience_block__wCKBz p+h4{margin-top:1.15rem}.Experience_list__D3rHA{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.Experience_list__D3rHA li{position:relative;padding-left:1.1rem;font-size:.9rem;line-height:1.68;color:var(--muted)}.Experience_list__D3rHA li:before{content:"";position:absolute;top:.72em;left:0;width:6px;height:1px;background:var(--accent)}.Experience_tags__WmqUF{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.Experience_tags__WmqUF li{padding:.34rem .62rem;border:1px solid var(--border);border-radius:999px;font-family:var(--font-jetbrains),monospace;font-size:.64rem;letter-spacing:.04em;line-height:1.2;color:var(--text)}.Experience_panelGrid__rmEUt>*{opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .5s cubic-bezier(.22,1,.36,1)}.Experience_panelOpen__aYUfw .Experience_panelGrid__rmEUt>*{opacity:1;transform:none}.Experience_panelOpen__aYUfw .Experience_panelGrid__rmEUt>:first-child{transition-delay:.08s}.Experience_panelOpen__aYUfw .Experience_panelGrid__rmEUt>:nth-child(2){transition-delay:.16s}.Experience_panelOpen__aYUfw .Experience_panelGrid__rmEUt>:nth-child(3){transition-delay:.24s}.Experience_panelOpen__aYUfw .Experience_panelGrid__rmEUt>:nth-child(4){transition-delay:.32s}@media (prefers-reduced-motion:reduce){.Experience_trackFill__Rt_d0{transform:scaleY(1)}.Experience_dot__WJuOS,.Experience_inner__Yqn0Z,.Experience_number__XjRY_,.Experience_panelGrid__rmEUt>*,.Experience_panel__RFCOG,.Experience_plus__C2eMx,.Experience_toggle__G9b7Q{transition:none!important}}.Hero3DText_visual__3CbGT{position:absolute;inset:0;z-index:0;overflow:hidden}.Hero3DText_visual__3CbGT:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hero-glow);pointer-events:none}.Hero3DText_canvas__kqkU_{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:pan-y}.Hero3DText_srOnly__0yXyX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.Hero3DText_srLinks__bKbvs{position:absolute;left:clamp(20px,5vw,72px);bottom:clamp(20px,5vw,48px);z-index:6;display:flex;flex-wrap:wrap;gap:.75rem;pointer-events:none}.Hero3DText_srLink__iYJk3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;color:inherit}.Hero3DText_srLink__iYJk3:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;padding:.8rem 1.35rem;border-radius:999px;background:#e11d2e;color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;line-height:1;pointer-events:auto;outline:2px solid #fff;outline-offset:3px}