.about-page-module__ykIcjq__page{--about-ink:#f1f2fb;--about-muted:#ebedf9a8;--about-line:#ebedf924;--about-blue:#8ea6f4;--about-ground:#050509;--reveal-ease:cubic-bezier(.22, 1, .36, 1);--gutter:clamp(1.25rem, 3.2vw, 3rem);--tabs-top:clamp(1.25rem, 3.2vw, 3rem);isolation:isolate;color:var(--about-ink);background:var(--about-ground);position:relative;overflow:clip}.about-page-module__ykIcjq__eyebrow{color:var(--about-muted);align-items:center;gap:.9rem;margin:0 0 clamp(1.25rem,2.2vw,2rem);display:flex}.about-page-module__ykIcjq__eyebrow:before{content:"";opacity:.7;background:currentColor;flex:none;block-size:1px;inline-size:2.5rem}.about-page-module__ykIcjq__hero{isolation:isolate;min-block-size:100svh;padding:clamp(7rem, 12vw, 10rem) var(--gutter) clamp(3rem, 6vw, 5rem);align-items:end;display:grid;position:relative;overflow:clip}.about-page-module__ykIcjq__portraitFrame{z-index:0;inline-size:100%;position:absolute;inset-block:0;inset-inline-start:16%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#000 0 80%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 14%),linear-gradient(#000 0 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.about-page-module__ykIcjq__portraitFrame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 14%),linear-gradient(#000 0 80%,#0000);mask-image:linear-gradient(270deg,#0000 0,#000 14%),linear-gradient(#000 0 80%,#0000)}.about-page-module__ykIcjq__portrait{object-fit:cover;object-position:50% 50%;block-size:100%;inline-size:100%}.about-page-module__ykIcjq__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0505098c 0%,#0000 22%),linear-gradient(90deg,#050509e6 0%,#05050966 36%,#0000 58%);position:absolute;inset:0}.about-page-module__ykIcjq__scrim:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(#0505098c 0%,#0000 22%),linear-gradient(270deg,#050509e6 0%,#05050966 36%,#0000 58%)}.about-page-module__ykIcjq__heroContent{z-index:2;justify-items:start;max-inline-size:min(100%,44rem);display:grid;position:relative}.about-page-module__ykIcjq__name{margin:0 0 clamp(1.25rem,2.4vw,2rem)}.about-page-module__ykIcjq__role{color:var(--about-ink);margin:0 0 1rem}.about-page-module__ykIcjq__bio{max-inline-size:58ch;color:var(--about-muted);margin:0}.about-page-module__ykIcjq__details{border-block-start:1px solid var(--about-line);grid-template-columns:repeat(4,minmax(0,auto));gap:1rem clamp(1.5rem,3vw,2.75rem);margin:clamp(2rem,3.5vw,3rem) 0 0;padding-block-start:clamp(1.25rem,2vw,1.5rem);display:grid}.about-page-module__ykIcjq__details div{gap:.35rem;display:grid}.about-page-module__ykIcjq__details dt{color:var(--about-muted)}.about-page-module__ykIcjq__details dd{color:var(--about-ink);margin:0;font-size:.95rem;line-height:1.4}.about-page-module__ykIcjq__profile{padding:clamp(4rem, 8vw, 7rem) var(--gutter) clamp(5rem, 9vw, 8rem);position:relative}.about-page-module__ykIcjq__profile:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(55% 35% at 50% 0,#657fd11f,#0000 70%);position:absolute;inset:0}.about-page-module__ykIcjq__tabs{scroll-margin-block-start:var(--tabs-top)}.about-page-module__ykIcjq__tabList{z-index:20;grid-template-columns:repeat(var(--tab-count), minmax(0, 1fr));border:1px solid var(--about-line);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#08090f9e;border-radius:999px;inline-size:min(100%,40rem);margin:0 auto clamp(3.5rem,6vw,5.5rem);padding:.3rem;display:grid;position:sticky;inset-block-start:var(--tabs-top);box-shadow:inset 0 1px #ffffff12,0 1.25rem 2.5rem -1.5rem #000000e6}.about-page-module__ykIcjq__tabIndicator{inline-size:calc((100% - .6rem) / var(--tab-count));translate:calc(var(--active-index) * 100%) 0;pointer-events:none;background:linear-gradient(135deg,#f4f4f6 0%,#8a8c94 22%,#f8f8fa 42%,#50525a 62%,#d9dade 80%,#6e7078 100%);border-radius:999px;transition:translate .65s cubic-bezier(.34,1.3,.64,1);position:absolute;inset-block:.3rem;inset-inline-start:.3rem;box-shadow:0 0 .6rem #b0c0ff40,0 .5rem 1.25rem -.5rem #788ce673}.about-page-module__ykIcjq__tabIndicator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:calc(var(--active-index) * -100%) 0}.about-page-module__ykIcjq__tabIndicator:before{content:"";border-radius:inherit;background:linear-gradient(#1d1f29 0%,#05060c 100%);position:absolute;inset:1.5px;box-shadow:inset 0 1px #ffffff24}.about-page-module__ykIcjq__tab{z-index:1;min-block-size:2.9rem;color:var(--about-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:.5rem .75rem;transition:color .3s ease-out;position:relative}.about-page-module__ykIcjq__tab[aria-selected=true]{color:var(--about-ink)}@media (hover:hover){.about-page-module__ykIcjq__tab:hover{color:var(--about-ink)}}.about-page-module__ykIcjq__tab:focus-visible{outline:1px solid var(--about-ink);outline-offset:.2rem}.about-page-module__ykIcjq__panel{max-inline-size:90rem;margin-inline:auto}.about-page-module__ykIcjq__panel:focus-visible{outline:1px solid var(--about-line);outline-offset:1rem}.about-page-module__ykIcjq__panelHeader{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:end;gap:1.5rem clamp(2rem,6vw,6rem);margin-block-end:clamp(2.5rem,5vw,4rem);display:grid}.about-page-module__ykIcjq__panelHeader h2{margin:0}.about-page-module__ykIcjq__panelIntroduction{color:var(--about-muted);margin:0}@media (prefers-reduced-motion:no-preference){.about-page-module__ykIcjq__portrait{animation:about-page-module__ykIcjq__portraitIn 2s var(--reveal-ease) both}.about-page-module__ykIcjq__heroContent>*{animation:about-page-module__ykIcjq__rise 1.1s var(--reveal-ease) both}.about-page-module__ykIcjq__heroContent>:nth-child(2){animation-delay:.12s}.about-page-module__ykIcjq__heroContent>:nth-child(3){animation-delay:.26s}.about-page-module__ykIcjq__heroContent>:nth-child(4){animation-delay:.38s}.about-page-module__ykIcjq__heroContent>:nth-child(5){animation-delay:.5s}.about-page-module__ykIcjq__panel:not([hidden]){animation:about-page-module__ykIcjq__rise .8s var(--reveal-ease) both}}@keyframes about-page-module__ykIcjq__portraitIn{0%{opacity:0;scale:1.05}to{opacity:1;scale:1}}@keyframes about-page-module__ykIcjq__rise{0%{opacity:0;translate:0 1.5rem}to{opacity:1;translate:0}}@media (scripting:none){.about-page-module__ykIcjq__tabList{display:none}.about-page-module__ykIcjq__panel[hidden]{margin-block-start:clamp(4rem,8vw,6rem);display:block}}@media (max-width:64rem){.about-page-module__ykIcjq__hero{padding-block-end:clamp(2rem,4vw,3rem)}.about-page-module__ykIcjq__portraitFrame{inline-size:auto;inset:0;-webkit-mask-image:linear-gradient(#000 0 60%,#0000);mask-image:linear-gradient(#000 0 60%,#0000)}.about-page-module__ykIcjq__portraitFrame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inline-size:auto;inset:0;-webkit-mask-image:linear-gradient(#000 0 60%,#0000);mask-image:linear-gradient(#000 0 60%,#0000)}.about-page-module__ykIcjq__scrim{background:linear-gradient(#05050980 0%,#0000 18%),linear-gradient(#0000 28%,#050509bf 60%,#050509f5 100%)}.about-page-module__ykIcjq__scrim:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(#05050980 0%,#0000 18%),linear-gradient(#0000 28%,#050509bf 60%,#050509f5 100%)}.about-page-module__ykIcjq__details{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page-module__ykIcjq__panelHeader{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.about-page-module__ykIcjq__page{--tabs-top:4.75rem}.about-page-module__ykIcjq__hero{min-block-size:auto;padding:0 var(--gutter) 2.5rem;display:block}.about-page-module__ykIcjq__portraitFrame{aspect-ratio:4/5;inline-size:auto;margin-inline:calc(var(--gutter) * -1);position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 0 58%,#0000 100%);mask-image:linear-gradient(#000 0 58%,#0000 100%)}.about-page-module__ykIcjq__portraitFrame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){aspect-ratio:4/5;inline-size:auto;margin-inline:calc(var(--gutter) * -1);position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 0 58%,#0000 100%);mask-image:linear-gradient(#000 0 58%,#0000 100%)}.about-page-module__ykIcjq__scrim{background:linear-gradient(#0505098c 0%,#0000 16%)}.about-page-module__ykIcjq__scrim:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(#0505098c 0%,#0000 16%)}.about-page-module__ykIcjq__heroContent{margin-block-start:-4.5rem}.about-page-module__ykIcjq__portrait{object-position:52.5% 35%}.about-page-module__ykIcjq__name{margin-block-end:1rem}.about-page-module__ykIcjq__role{font-size:1.05rem}.about-page-module__ykIcjq__tab{letter-spacing:.1em;padding-inline:.4rem;line-height:1.25}}
.experience-module__FWo-gG__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);display:grid}.experience-module__FWo-gG__card{--card-accent:#8ea6f4;--card-line:#ebedf91f;--card-guide:#ebedf929;isolation:isolate;border:1px solid var(--card-line);background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, var(--card-accent) 12%, transparent), transparent 70%), linear-gradient(180deg, #ffffff09, #ffffff03);transition:border-color .4s ease-out, transform .6s var(--reveal-ease);border-radius:1.25rem;grid-column:span 4;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.experience-module__FWo-gG__card:first-child,.experience-module__FWo-gG__card:nth-child(4){grid-column:span 7}.experience-module__FWo-gG__card:nth-child(2),.experience-module__FWo-gG__card:nth-child(3){grid-column:span 5}.experience-module__FWo-gG__card[data-experience=motion-graphics]{--card-accent:#a78bfa}.experience-module__FWo-gG__card[data-experience=video-editing]{--card-accent:#7cc4e4}.experience-module__FWo-gG__card[data-experience="3d-design"]{--card-accent:#9fb4ff}.experience-module__FWo-gG__card[data-experience=color-grading]{--card-accent:#e0a3c8}.experience-module__FWo-gG__card[data-experience=ux-ui-design]{--card-accent:#8ea6f4}.experience-module__FWo-gG__card[data-experience=project-management]{--card-accent:#c4b5fd}@media (hover:hover){.experience-module__FWo-gG__card:hover{border-color:color-mix(in srgb, var(--card-accent) 45%, transparent);transform:translateY(-3px)}}.experience-module__FWo-gG__visual{block-size:clamp(11rem,16vw,14rem);color:var(--card-accent);border-block-end:1px solid var(--card-line);background-image:radial-gradient(circle,#ebedf91a 1px,#0000 1.2px);background-position:50%;background-size:1rem 1rem;place-items:center;padding:1rem;display:grid;position:relative;overflow:hidden}.experience-module__FWo-gG__body{align-content:start;gap:.6rem;padding:clamp(1.25rem,2vw,1.75rem);display:grid}.experience-module__FWo-gG__index{color:var(--card-accent);margin:0}.experience-module__FWo-gG__title{font-family:var(--type-family-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,2.2vw,2.1rem);font-weight:500;line-height:1}.experience-module__FWo-gG__description{color:#ebedf9a8;margin:0}.experience-module__FWo-gG__tools{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.experience-module__FWo-gG__tools li{border:1px solid color-mix(in srgb, var(--card-accent) 35%, transparent);color:#f1f2fbdb;background:color-mix(in srgb, var(--card-accent) 8%, transparent);border-radius:999px;padding:.35rem .75rem}.experience-module__FWo-gG__svg{fill:none;stroke-linecap:round;stroke-linejoin:round;block-size:calc(100% - 1.5rem);inline-size:calc(100% - 1.5rem);position:absolute;inset:.75rem;overflow:visible}.experience-module__FWo-gG__guides line,.experience-module__FWo-gG__guides rect,.experience-module__FWo-gG__guideLine{stroke:var(--card-guide);stroke-width:1px}.experience-module__FWo-gG__dashed{stroke-dasharray:3 5}.experience-module__FWo-gG__handles line{stroke:#ebedf966;stroke-width:1px}.experience-module__FWo-gG__handles circle{fill:#f1f2fb}.experience-module__FWo-gG__curve,.experience-module__FWo-gG__drawCurve,.experience-module__FWo-gG__drawCircle{stroke:currentColor;stroke-width:2px;filter:drop-shadow(0 0 6px color-mix(in srgb, currentColor 55%, transparent))}.experience-module__FWo-gG__anchor,.experience-module__FWo-gG__keyframe{fill:#0b0c12;stroke:#f1f2fb;stroke-width:1.5px}.experience-module__FWo-gG__keyframe{transform-box:fill-box;transform-origin:50%;rotate:45deg}.experience-module__FWo-gG__svgLabel{fill:#ebedf980;font-family:var(--type-family-body);letter-spacing:.08em;font-size:10px;font-weight:500}.experience-module__FWo-gG__drawCircle{stroke-dasharray:503;stroke-dashoffset:0}.experience-module__FWo-gG__drawCurve{stroke-dasharray:1}.experience-module__FWo-gG__follower{fill:#f1f2fb;filter:drop-shadow(0 0 6px);offset-distance:100%;offset-rotate:0deg}.experience-module__FWo-gG__lane{fill:#ffffff06}.experience-module__FWo-gG__clip,.experience-module__FWo-gG__clipSoft,.experience-module__FWo-gG__clipAudio{stroke:color-mix(in srgb, currentColor 70%, transparent);stroke-width:1px}.experience-module__FWo-gG__clip{fill:color-mix(in srgb, currentColor 26%, transparent)}.experience-module__FWo-gG__clipSoft{fill:color-mix(in srgb, currentColor 12%, transparent)}.experience-module__FWo-gG__clipAudio{fill:#7ed6aa1a;stroke:#7ed6aa8c}.experience-module__FWo-gG__wave{stroke:#7ed6aacc;stroke-width:1.5px}.experience-module__FWo-gG__playhead line{stroke:#f1f2fb;stroke-width:1.5px}.experience-module__FWo-gG__playhead path{fill:#f1f2fb}.experience-module__FWo-gG__scene{perspective:38rem;place-items:center;block-size:100%;inline-size:100%;display:grid;position:relative}.experience-module__FWo-gG__floor{transform-origin:50% 0;background-image:linear-gradient(#ebedf933 1px,#0000 1px),linear-gradient(90deg,#ebedf933 1px,#0000 1px);background-size:1.75rem 1.75rem;block-size:90%;position:absolute;inset-block-end:-30%;inset-inline:-40%;transform:rotateX(72deg);-webkit-mask-image:radial-gradient(50% 60% at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(50% 60% at 50% 30%,#000,#0000 75%)}.experience-module__FWo-gG__cube{--cube:clamp(4.25rem, 6vw, 5.25rem);inline-size:var(--cube);block-size:var(--cube);transform-style:preserve-3d;position:relative;transform:rotateX(-22deg)rotateY(-32deg)}.experience-module__FWo-gG__face{background:linear-gradient(135deg, transparent calc(50% - .5px), color-mix(in srgb, currentColor 40%, transparent) 50%, transparent calc(50% + .5px)), color-mix(in srgb, currentColor 7%, transparent);box-shadow:0 0 1rem color-mix(in srgb, currentColor 22%, transparent) inset;border:1.5px solid;position:absolute;inset:0}.experience-module__FWo-gG__face[data-face=front]{transform:translateZ(calc(var(--cube) / 2))}.experience-module__FWo-gG__face[data-face=back]{transform:rotateY(180deg) translateZ(calc(var(--cube) / 2))}.experience-module__FWo-gG__face[data-face=right]{transform:rotateY(90deg) translateZ(calc(var(--cube) / 2))}.experience-module__FWo-gG__face[data-face=left]{transform:rotateY(-90deg) translateZ(calc(var(--cube) / 2))}.experience-module__FWo-gG__face[data-face=top]{transform:rotateX(90deg) translateZ(calc(var(--cube) / 2))}.experience-module__FWo-gG__face[data-face=bottom]{transform:rotateX(-90deg) translateZ(calc(var(--cube) / 2))}.experience-module__FWo-gG__gizmo{stroke-width:2px;stroke-linecap:round;block-size:2.5rem;inline-size:2.5rem;position:absolute;inset-block-end:.25rem;inset-inline-start:.25rem}.experience-module__FWo-gG__gizmo [data-axis=x]{stroke:#f07a7a}.experience-module__FWo-gG__gizmo [data-axis=y]{stroke:#7ed6aa}.experience-module__FWo-gG__gizmo [data-axis=z]{stroke:#7ea6f4}.experience-module__FWo-gG__wheels{justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex}.experience-module__FWo-gG__wheelItem{justify-items:center;gap:.6rem;display:grid}.experience-module__FWo-gG__wheel{aspect-ratio:1;background:linear-gradient(#ebedf92e,#ebedf92e) 50%/1px 70% no-repeat,linear-gradient(#ebedf92e,#ebedf92e) 50%/70% 1px no-repeat,radial-gradient(closest-side,#0c0d14 80%,#0000 81%),conic-gradient(from 90deg,#f36b6b,#f3c56b,#9df36b,#6bf3d9,#6b8ef3,#c56bf3,#f36b6b);border-radius:50%;inline-size:clamp(4.25rem,6.5vw,5.5rem);display:block;position:relative;box-shadow:0 0 1.5rem #a08cff1f}.experience-module__FWo-gG__puck{background:#fff3;border:1.5px solid #f1f2fb;border-radius:50%;block-size:.6rem;inline-size:.6rem;position:absolute;inset-block-start:calc(50% - .3rem);inset-inline-start:calc(50% - .3rem);box-shadow:0 0 .5rem #ffffff80}.experience-module__FWo-gG__wheelLabel{color:#ebedf999;font-family:var(--type-family-body);letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:500}.experience-module__FWo-gG__frame{fill:#ffffff05;stroke:#ebedf947;stroke-width:1.2px}.experience-module__FWo-gG__dot{fill:#ebedf94d}.experience-module__FWo-gG__block,.experience-module__FWo-gG__blockSoft{fill:#ebedf957}.experience-module__FWo-gG__blockSoft{fill:#ebedf929}.experience-module__FWo-gG__button{fill:color-mix(in srgb, currentColor 28%, transparent);stroke:currentColor;stroke-width:1.2px}.experience-module__FWo-gG__image rect{fill:color-mix(in srgb, currentColor 8%, transparent);stroke:#ebedf938}.experience-module__FWo-gG__image path,.experience-module__FWo-gG__image circle{fill:color-mix(in srgb, currentColor 30%, transparent)}.experience-module__FWo-gG__uiCard rect:first-child{fill:#ffffff08;stroke:#ebedf92e}.experience-module__FWo-gG__ripple{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.experience-module__FWo-gG__cursor{fill:#f1f2fb;stroke:#0b0c12;stroke-width:1px;translate:118px 110px}.experience-module__FWo-gG__rowLabel{fill:#ebedf947}.experience-module__FWo-gG__bar{fill:#ffffff09;stroke:#ebedf933}.experience-module__FWo-gG__progress{fill:color-mix(in srgb, currentColor 55%, transparent);transform-box:fill-box;transform-origin:0;scale:var(--done) 1}.experience-module__FWo-gG__dependency{stroke:#ebedf959;stroke-width:1px;stroke-dasharray:2 3}.experience-module__FWo-gG__milestone{fill:currentColor}.experience-module__FWo-gG__today line{stroke:#f1f2fb;stroke-width:1px;stroke-dasharray:4 3;opacity:.7}.experience-module__FWo-gG__today circle{fill:#f1f2fb}@media (prefers-reduced-motion:no-preference){.experience-module__FWo-gG__drawCircle{animation:experience-module__FWo-gG__drawCircle 7s var(--reveal-ease) infinite}.experience-module__FWo-gG__drawCurve{animation:experience-module__FWo-gG__drawCurve 7s var(--reveal-ease) infinite}.experience-module__FWo-gG__anchor{transform-box:fill-box;transform-origin:50%;animation:3.5s ease-in-out infinite experience-module__FWo-gG__pulse}.experience-module__FWo-gG__follower{animation:3.6s cubic-bezier(.65,0,.35,1) infinite alternate experience-module__FWo-gG__follow}.experience-module__FWo-gG__playhead{animation:6s linear infinite experience-module__FWo-gG__playhead}.experience-module__FWo-gG__cube{animation:16s linear infinite experience-module__FWo-gG__turn}.experience-module__FWo-gG__puck{animation:6s ease-in-out infinite experience-module__FWo-gG__drift;animation-delay:calc(var(--wheel-index,0) * -2s)}.experience-module__FWo-gG__wheelItem:first-child .experience-module__FWo-gG__puck{--drift-x:-.9rem;--drift-y:.6rem}.experience-module__FWo-gG__wheelItem:nth-child(2) .experience-module__FWo-gG__puck{--drift-x:.7rem;--drift-y:.8rem}.experience-module__FWo-gG__wheelItem:nth-child(3) .experience-module__FWo-gG__puck{--drift-x:.9rem;--drift-y:-.7rem}.experience-module__FWo-gG__cursor{animation:experience-module__FWo-gG__cursor 5s var(--reveal-ease) infinite}.experience-module__FWo-gG__ripple{animation:5s ease-out infinite experience-module__FWo-gG__ripple}.experience-module__FWo-gG__button{animation:5s ease-out infinite experience-module__FWo-gG__press}.experience-module__FWo-gG__progress{animation:experience-module__FWo-gG__progress 6s var(--reveal-ease) infinite;animation-delay:calc(var(--row-index,0) * .35s)}}@keyframes experience-module__FWo-gG__drawCircle{0%{stroke-dashoffset:503px}35%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes experience-module__FWo-gG__drawCurve{0%,20%{stroke-dashoffset:1px}50%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes experience-module__FWo-gG__pulse{50%{scale:1.35}}@keyframes experience-module__FWo-gG__follow{0%,8%{offset-distance:0%}92%,to{offset-distance:100%}}@keyframes experience-module__FWo-gG__playhead{0%{translate:0}to{translate:324px}}@keyframes experience-module__FWo-gG__turn{0%{transform:rotateX(-22deg)rotateY(0)}to{transform:rotateX(-22deg)rotateY(360deg)}}@keyframes experience-module__FWo-gG__drift{50%{translate:var(--drift-x) var(--drift-y)}}@keyframes experience-module__FWo-gG__cursor{0%{translate:300px 186px}38%{translate:118px 110px;scale:1}44%{translate:118px 110px;scale:.85}50%,78%{translate:118px 110px;scale:1}to{translate:300px 186px}}@keyframes experience-module__FWo-gG__ripple{0%,42%{opacity:0;scale:.4}46%{opacity:.9}64%,to{opacity:0;scale:1.8}}@keyframes experience-module__FWo-gG__press{0%,42%,70%,to{fill:color-mix(in srgb, currentColor 28%, transparent)}48%{fill:color-mix(in srgb, currentColor 70%, transparent)}}@keyframes experience-module__FWo-gG__progress{0%{scale:0 1}45%,90%{scale:var(--done) 1;opacity:1}to{scale:var(--done) 1;opacity:0}}@media (max-width:64rem){.experience-module__FWo-gG__card,.experience-module__FWo-gG__card:nth-child(n){grid-column:span 6}.experience-module__FWo-gG__card:nth-child(7){grid-column:1/-1}}@media (max-width:40rem){.experience-module__FWo-gG__card,.experience-module__FWo-gG__card:nth-child(n){grid-column:1/-1}}
.interests-module__B4AGtG__group+.interests-module__B4AGtG__group{margin-block-start:clamp(3.5rem,6vw,5.5rem)}.interests-module__B4AGtG__groupTitle{color:#ebedf9b8;align-items:center;gap:1rem;margin:0 0 clamp(1.25rem,2.4vw,2rem);display:flex}.interests-module__B4AGtG__groupTitle:after{content:"";background:linear-gradient(90deg,#ebedf929,#0000);flex:1;block-size:1px}.interests-module__B4AGtG__groupTitle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:linear-gradient(270deg,#ebedf929,#0000)}.interests-module__B4AGtG__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1.75rem,2.6vw,2.25rem) clamp(1rem,1.8vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.interests-module__B4AGtG__link{color:inherit;align-content:start;gap:.9rem;text-decoration:none;display:grid}.interests-module__B4AGtG__link:focus-visible{outline-offset:.5rem;border-radius:.35rem;outline:1px solid #f1f2fb}.interests-module__B4AGtG__meta{gap:.3rem;min-inline-size:0;display:grid}.interests-module__B4AGtG__itemTitle{font-family:var(--type-family-display);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.interests-module__B4AGtG__itemDetail{color:#ebedf98f;flex-wrap:wrap;gap:.25rem .5rem;display:flex}.interests-module__B4AGtG__nowrap{white-space:nowrap}.interests-module__B4AGtG__imdb{color:#f5c518}.interests-module__B4AGtG__artwork{object-fit:cover}.interests-module__B4AGtG__poster{aspect-ratio:2/3;transition:transform .7s var(--reveal-ease), box-shadow .7s var(--reveal-ease);background:#0c0d14;border-radius:.6rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 1.25rem 2.5rem -1.25rem #000c}.interests-module__B4AGtG__poster:after{content:"";opacity:0;transition:opacity .3s ease-out, translate .9s var(--reveal-ease);pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff24 48%,#0000 60%);position:absolute;inset:0;translate:-60%}.interests-module__B4AGtG__record{aspect-ratio:1;display:block;position:relative}.interests-module__B4AGtG__sleeve{z-index:1;aspect-ratio:1;background:#0c0d14;border-radius:.35rem;inline-size:92%;display:block;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,.5rem 0 1.5rem -.5rem #000c}.interests-module__B4AGtG__vinyl{aspect-ratio:1;inline-size:84%;transition:translate .9s var(--reveal-ease), rotate .9s var(--reveal-ease);background:radial-gradient(circle,#0b0b0f 0 4%,#3a3c4c 4.5% 24%,#0000 24.5%),repeating-radial-gradient(circle,#101014 0 1.5px,#1a1a20 1.5px 3px);border-radius:50%;position:absolute;inset-block-start:5%;inset-inline-end:0;box-shadow:0 0 0 1px #ffffff0f}.interests-module__B4AGtG__vinyl:after{content:"";border-radius:inherit;background:conic-gradient(from 30deg, transparent 0 12%, #ffffff1a 18%, transparent 24% 62%, #ffffff14 68%, transparent 74%);position:absolute;inset:0}@media (hover:hover){.interests-module__B4AGtG__link:hover .interests-module__B4AGtG__poster{transform:translateY(-6px);box-shadow:inset 0 1px #ffffff1f,0 1.75rem 3rem -1.25rem #000000e6}.interests-module__B4AGtG__link:hover .interests-module__B4AGtG__poster:after{opacity:1;translate:60%}.interests-module__B4AGtG__link:hover .interests-module__B4AGtG__vinyl{translate:8%;rotate:120deg}.interests-module__B4AGtG__link:hover .interests-module__B4AGtG__vinyl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-8%}}.interests-module__B4AGtG__link:focus-visible .interests-module__B4AGtG__poster{transform:translateY(-6px)}.interests-module__B4AGtG__link:focus-visible .interests-module__B4AGtG__vinyl{translate:8%}.interests-module__B4AGtG__link:focus-visible .interests-module__B4AGtG__vinyl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-8%}@media (prefers-reduced-motion:reduce){.interests-module__B4AGtG__poster,.interests-module__B4AGtG__poster:after,.interests-module__B4AGtG__vinyl{transition:none}.interests-module__B4AGtG__link:hover .interests-module__B4AGtG__poster,.interests-module__B4AGtG__link:focus-visible .interests-module__B4AGtG__poster{transform:none}.interests-module__B4AGtG__link:hover .interests-module__B4AGtG__vinyl,.interests-module__B4AGtG__link:focus-visible .interests-module__B4AGtG__vinyl{translate:none;rotate:none}}@media (max-width:64rem){.interests-module__B4AGtG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:56rem){.interests-module__B4AGtG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40rem){.interests-module__B4AGtG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.work-history-module__N_k4Ha__timeline{--rail:clamp(7.5rem, 16vw, 13rem);--history-accent:#8ea6f4;margin:0;padding:0;list-style:none;display:grid;position:relative}.work-history-module__N_k4Ha__timeline:before,.work-history-module__N_k4Ha__timeline:after{content:"";pointer-events:none;inline-size:1px;position:absolute;inset-block:.75rem 0;inset-inline-start:var(--rail)}.work-history-module__N_k4Ha__timeline:before{background:linear-gradient(#ebedf92e,#ebedf90f 85%,#0000)}.work-history-module__N_k4Ha__timeline:after{background:linear-gradient(180deg, #c9d4ff, var(--history-accent) 60%, transparent);box-shadow:0 0 .75rem var(--history-accent);transform-origin:top;scale:1 0}.work-history-module__N_k4Ha__entry{grid-template-columns:var(--rail) minmax(0, 1fr);padding-block:clamp(1.75rem,3.5vw,3rem);display:grid;position:relative}.work-history-module__N_k4Ha__entry+.work-history-module__N_k4Ha__entry{border-block-start:1px solid #0000}.work-history-module__N_k4Ha__year{color:#0000;font-family:var(--type-family-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;text-align:end;-webkit-text-stroke:1px #ebedf96b;margin:0;padding-inline-end:clamp(1.25rem,3vw,2.5rem);font-size:clamp(2.5rem,5vw,4.25rem);font-weight:500;line-height:.85;transition:color .7s ease-out,-webkit-text-stroke-color .7s ease-out}.work-history-module__N_k4Ha__entry[data-current] .work-history-module__N_k4Ha__year{color:#f1f2fb;-webkit-text-stroke-color:transparent;text-shadow:0 0 2rem color-mix(in srgb, var(--history-accent) 45%, transparent)}.work-history-module__N_k4Ha__node{z-index:1;background:#06070d;border:1px solid #ebedf980;border-radius:50%;block-size:.875rem;inline-size:.875rem;transition:background-color .6s ease-out,border-color .6s ease-out,box-shadow .6s ease-out;position:absolute;inset-block-start:calc(clamp(1.75rem,3.5vw,3rem) + .85rem);inset-inline-start:calc(var(--rail) - .4375rem)}.work-history-module__N_k4Ha__entry[data-current] .work-history-module__N_k4Ha__node{background:var(--history-accent);box-shadow:0 0 0 .35rem color-mix(in srgb, var(--history-accent) 18%, transparent), 0 0 1.25rem var(--history-accent);border-color:#f1f2fb}.work-history-module__N_k4Ha__content{gap:.75rem;max-inline-size:46rem;padding-inline-start:clamp(1.5rem,3.5vw,3rem);display:grid}.work-history-module__N_k4Ha__entryTitle{font-family:var(--type-family-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:500;line-height:1.05}.work-history-module__N_k4Ha__entryBody{color:#ebedf9a3;margin:0}.work-history-module__N_k4Ha__tags{flex-wrap:wrap;gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.work-history-module__N_k4Ha__tags li{color:#ebedf9b8;background:#ffffff06;border:1px solid #ebedf924;border-radius:999px;padding:.35rem .75rem}@media (hover:hover){.work-history-module__N_k4Ha__entry:hover .work-history-module__N_k4Ha__year{-webkit-text-stroke-color:var(--history-accent)}.work-history-module__N_k4Ha__entry:hover .work-history-module__N_k4Ha__node{border-color:var(--history-accent)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.work-history-module__N_k4Ha__timeline:after{animation:linear both work-history-module__N_k4Ha__railFill;animation-timeline:view();animation-range:entry 15% exit 60%}.work-history-module__N_k4Ha__entry{animation:linear both work-history-module__N_k4Ha__entryRise;animation-timeline:view();animation-range:entry entry 55%}.work-history-module__N_k4Ha__entry:not([data-current]) .work-history-module__N_k4Ha__year{animation:linear both work-history-module__N_k4Ha__yearFill;animation-timeline:view();animation-range:cover 30% cover 50%}}}@supports not (animation-timeline:view()){.work-history-module__N_k4Ha__timeline:after{scale:1}}@media (prefers-reduced-motion:reduce){.work-history-module__N_k4Ha__timeline:after{scale:1}}@keyframes work-history-module__N_k4Ha__railFill{0%{scale:1 0}to{scale:1}}@keyframes work-history-module__N_k4Ha__entryRise{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0}}@keyframes work-history-module__N_k4Ha__yearFill{0%{color:#0000}to{color:#f1f2fbe6;-webkit-text-stroke-color:transparent}}@media (max-width:40rem){.work-history-module__N_k4Ha__timeline{--rail:.4375rem}.work-history-module__N_k4Ha__entry{grid-template-columns:minmax(0,1fr);gap:.75rem;padding-inline-start:2rem}.work-history-module__N_k4Ha__year{text-align:start;padding:0;font-size:2.5rem}.work-history-module__N_k4Ha__node{inset-block-start:calc(clamp(1.75rem,3.5vw,3rem) + .75rem);inset-inline-start:0}.work-history-module__N_k4Ha__content{padding:0}}
