.hero-window-module__gkG7Va__frame{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent)}.dark .hero-window-module__gkG7Va__frame{box-shadow:0 0 0 1px #ffffff14}.hero-window-module__gkG7Va__titlebar{background:color-mix(in srgb, var(--foreground) 2%, transparent)}.dark .hero-window-module__gkG7Va__titlebar{background:#ffffff08}.hero-window-module__gkG7Va__row{--resting:color-mix(in oklab, var(--foreground) 2%, transparent);--tint:color-mix(in oklab, var(--foreground) 7%, transparent);background-color:var(--resting)}.hero-window-module__gkG7Va__rowFirst{background-color:var(--tint)}@media (prefers-reduced-motion:no-preference){.hero-window-module__gkG7Va__rowFirst{animation:18s cubic-bezier(.45,0,.55,1) infinite hero-window-module__gkG7Va__hold-first}.hero-window-module__gkG7Va__rowVisit{animation-duration:18s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite}.hero-window-module__gkG7Va__visit1{animation-name:hero-window-module__gkG7Va__visit-1}.hero-window-module__gkG7Va__visit2{animation-name:hero-window-module__gkG7Va__visit-2}.hero-window-module__gkG7Va__visit3{animation-name:hero-window-module__gkG7Va__visit-3}}@keyframes hero-window-module__gkG7Va__hold-first{0%,51%{background-color:var(--tint)}55.5%,78%{background-color:var(--resting)}81%,to{background-color:var(--tint)}}@keyframes hero-window-module__gkG7Va__visit-1{0%,52.8%{background-color:var(--resting)}55.6%,61.1%{background-color:var(--tint)}63.9%,to{background-color:var(--resting)}}@keyframes hero-window-module__gkG7Va__visit-2{0%,61.1%{background-color:var(--resting)}63.9%,69.4%{background-color:var(--tint)}72.2%,to{background-color:var(--resting)}}@keyframes hero-window-module__gkG7Va__visit-3{0%,69.4%{background-color:var(--resting)}72.2%,77.8%{background-color:var(--tint)}80.6%,to{background-color:var(--resting)}}
.capture-vignette-module__zeFV2q__scene{--vge:cubic-bezier(.22, 1, .36, 1);--vg-draw:cubic-bezier(.65, 0, .35, 1);--vg-dim:cubic-bezier(.45, 0, .55, 1);--vgd:36s;flex-direction:column;width:100%;max-width:560px;margin:0 auto;display:flex;position:relative}.capture-vignette-module__zeFV2q__userText,.capture-vignette-module__zeFV2q__saveText{white-space:nowrap;clip-path:inset(-2px 0);display:inline-block}.capture-vignette-module__zeFV2q__forkLine{stroke:#1b212d1f;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.dark .capture-vignette-module__zeFV2q__forkLine{stroke:#ffffff24}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__userLine{animation:capture-vignette-module__zeFV2q__cvUserLine var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__userText{animation:capture-vignette-module__zeFV2q__cvUserText var(--vgd) linear infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__toolLine{animation:capture-vignette-module__zeFV2q__cvTool var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__agentLine{animation:capture-vignette-module__zeFV2q__cvAgent var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__saveLine{animation:capture-vignette-module__zeFV2q__cvSave var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__saveText{animation:capture-vignette-module__zeFV2q__cvSaveText var(--vgd) linear infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__savePulse{animation:capture-vignette-module__zeFV2q__cvSavePulse var(--vgd) var(--vg-dim) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__threadCard{animation:capture-vignette-module__zeFV2q__cvThreadCard var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__memCard1{animation:capture-vignette-module__zeFV2q__cvMemCard1 var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__memCard2{animation:capture-vignette-module__zeFV2q__cvMemCard2 var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__memMeta1{animation:capture-vignette-module__zeFV2q__cvMemMeta1 var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__memMeta2{animation:capture-vignette-module__zeFV2q__cvMemMeta2 var(--vgd) var(--vge) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__branchLabel{animation:capture-vignette-module__zeFV2q__cvBranchLabel var(--vgd) var(--vg-dim) infinite both}.capture-vignette-module__zeFV2q__playing .capture-vignette-module__zeFV2q__forkLine{animation:capture-vignette-module__zeFV2q__cvForkLine var(--vgd) var(--vg-draw) infinite both}@keyframes capture-vignette-module__zeFV2q__cvUserLine{0%{opacity:0}.5%,to{opacity:1}}@keyframes capture-vignette-module__zeFV2q__cvUserText{0%,.4%{clip-path:inset(-2px 100% -2px 0);animation-timing-function:steps(18,end)}2.6%,to{clip-path:inset(-2px 0)}}@keyframes capture-vignette-module__zeFV2q__cvTool{0%,2.9%{opacity:0;transform:translateY(3px)}3.6%,to{opacity:1;transform:translateY(0)}}@keyframes capture-vignette-module__zeFV2q__cvAgent{0%,4%{opacity:0;transform:translateY(5px)}5.3%,to{opacity:1;transform:translateY(0)}}@keyframes capture-vignette-module__zeFV2q__cvSave{0%,5.8%{opacity:0;transform:translateY(3px)}6.6%,to{opacity:1;transform:translateY(0)}}@keyframes capture-vignette-module__zeFV2q__cvSaveText{0%,6.1%{clip-path:inset(-2px 100% -2px 0);animation-timing-function:steps(24,end)}8.1%,to{clip-path:inset(-2px 0)}}@keyframes capture-vignette-module__zeFV2q__cvSavePulse{0%,6.4%{opacity:0}8.4%,to{opacity:1}}@keyframes capture-vignette-module__zeFV2q__cvForkLine{0%,8.4%{stroke-dashoffset:1px}9.4%,to{stroke-dashoffset:0}}@keyframes capture-vignette-module__zeFV2q__cvThreadCard{0%,8.8%{opacity:0;transform:translateY(12px)scale(.98)}10.4%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes capture-vignette-module__zeFV2q__cvMemCard1{0%,9.4%{opacity:0;transform:translateY(12px)scale(.98)}10.9%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes capture-vignette-module__zeFV2q__cvMemCard2{0%,10.2%{opacity:0;transform:translateY(12px)scale(.98)}11.7%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes capture-vignette-module__zeFV2q__cvMemMeta1{0%,10.7%{opacity:0;transform:translateY(2px)}11.6%,to{opacity:1;transform:translateY(0)}}@keyframes capture-vignette-module__zeFV2q__cvMemMeta2{0%,11.4%{opacity:0;transform:translateY(2px)}12.3%,to{opacity:1;transform:translateY(0)}}@keyframes capture-vignette-module__zeFV2q__cvBranchLabel{0%,13%{opacity:0}13.9%,to{opacity:1}}
.find-vignette-module__YYRJ5a__scene{--vge:cubic-bezier(.22, 1, .36, 1);--vg-dim:cubic-bezier(.45, 0, .55, 1);--vgd:36s;position:relative}.find-vignette-module__YYRJ5a__duo{grid-template-columns:1fr;align-items:stretch;gap:24px;display:grid}@media (min-width:1024px){.find-vignette-module__YYRJ5a__duo{grid-template-columns:1.7fr 1fr;gap:28px}}.find-vignette-module__YYRJ5a__callText{white-space:nowrap;vertical-align:bottom;width:auto;display:inline-block;overflow:hidden}.find-vignette-module__YYRJ5a__argStr{color:#7c3aedbf}.dark .find-vignette-module__YYRJ5a__argStr{color:#a78bfad9}.find-vignette-module__YYRJ5a__caret{opacity:0;flex:none}.find-vignette-module__YYRJ5a__channelBlock{position:relative}.find-vignette-module__YYRJ5a__beatPlugin{opacity:0}.find-vignette-module__YYRJ5a__beatMcp{opacity:1}.find-vignette-module__YYRJ5a__beatCli{opacity:0}.find-vignette-module__YYRJ5a__mcpTick,.find-vignette-module__YYRJ5a__cliReturn{opacity:1}.find-vignette-module__YYRJ5a__thinkRow{opacity:0}.find-vignette-module__YYRJ5a__shimmer{background:linear-gradient(90deg,#111827d9 0%,#0000004d 50%,#111827d9 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.dark .find-vignette-module__YYRJ5a__shimmer{background:linear-gradient(90deg,#fffffff2 0%,#ffffff59 50%,#fffffff2 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__shimmer{animation:2.6s linear infinite find-vignette-module__YYRJ5a__fvShimmer}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__dot{animation:1.2s cubic-bezier(.4,0,.2,1) infinite find-vignette-module__YYRJ5a__fvDot}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__userBubble{animation:find-vignette-module__YYRJ5a__fvUp var(--vgd) var(--vge) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__thinkRow{animation:find-vignette-module__YYRJ5a__fvThink var(--vgd) var(--vg-dim) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__beatPlugin{animation:find-vignette-module__YYRJ5a__fvBeatPlugin var(--vgd) var(--vg-dim) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__beatMcp{animation:find-vignette-module__YYRJ5a__fvBeatMcp var(--vgd) var(--vg-dim) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__beatCli{animation:find-vignette-module__YYRJ5a__fvBeatCli var(--vgd) var(--vg-dim) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__mcpText{animation:find-vignette-module__YYRJ5a__fvTypeMcp var(--vgd) linear infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__mcpCaret{animation:find-vignette-module__YYRJ5a__fvCaretMcp var(--vgd) step-end infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__mcpTick{animation:find-vignette-module__YYRJ5a__fvTickMcp var(--vgd) var(--vg-dim) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__cliText{animation:find-vignette-module__YYRJ5a__fvTypeCli var(--vgd) linear infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__cliCaret{animation:find-vignette-module__YYRJ5a__fvCaretCli var(--vgd) step-end infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__cliReturn{animation:find-vignette-module__YYRJ5a__fvCliReturn var(--vgd) var(--vge) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__result{animation:find-vignette-module__YYRJ5a__fvResult var(--vgd) var(--vge) infinite both}.find-vignette-module__YYRJ5a__playing .find-vignette-module__YYRJ5a__answer{animation:find-vignette-module__YYRJ5a__fvAnswer var(--vgd) var(--vge) infinite both}@keyframes find-vignette-module__YYRJ5a__fvShimmer{0%{background-position:100%}to{background-position:0%}}@keyframes find-vignette-module__YYRJ5a__fvDot{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.8;transform:scale(1.1)}}@keyframes find-vignette-module__YYRJ5a__fvUp{0%{opacity:0;transform:translateY(4px)}1.4%,to{opacity:1;transform:translateY(0)}}@keyframes find-vignette-module__YYRJ5a__fvThink{0%,1.6%{opacity:0}2.4%,22.2%{opacity:1}23%,to{opacity:0}}@keyframes find-vignette-module__YYRJ5a__fvBeatPlugin{0%,2.6%{opacity:0}4%,9.4%{opacity:1}10.8%,to{opacity:0}}@keyframes find-vignette-module__YYRJ5a__fvBeatMcp{0%,9.4%{opacity:0}10.8%,16.2%{opacity:1}17.6%,22.9%{opacity:0}24.3%,to{opacity:1}}@keyframes find-vignette-module__YYRJ5a__fvTypeMcp{0%,11%{width:0}12.8%,to{width:calc(var(--chars) * 1ch)}}@keyframes find-vignette-module__YYRJ5a__fvCaretMcp{0%,10.9%{opacity:0}11%,12.8%{opacity:1}12.9%,to{opacity:0}}@keyframes find-vignette-module__YYRJ5a__fvTickMcp{0%,12.9%{opacity:0}13.5%,to{opacity:1}}@keyframes find-vignette-module__YYRJ5a__fvBeatCli{0%,16.2%{opacity:0}17.6%,22.9%{opacity:1}24.3%,to{opacity:0}}@keyframes find-vignette-module__YYRJ5a__fvTypeCli{0%,17.8%{width:0}19.4%,to{width:calc(var(--chars) * 1ch)}}@keyframes find-vignette-module__YYRJ5a__fvCaretCli{0%,17.7%{opacity:0}17.8%,19.4%{opacity:1}19.5%,to{opacity:0}}@keyframes find-vignette-module__YYRJ5a__fvCliReturn{0%,20%{opacity:0;transform:translateY(2px)}20.8%,to{opacity:1;transform:translateY(0)}}@keyframes find-vignette-module__YYRJ5a__fvResult{0%,23.2%{opacity:0;transform:translateY(3px)}24%,to{opacity:1;transform:translateY(0)}}@keyframes find-vignette-module__YYRJ5a__fvAnswer{0%,23.8%{opacity:0;transform:translateY(5px)}24.9%,to{opacity:1;transform:translateY(0)}}
.growth-vignette-module__HDOgLW__wrap{width:100%;max-width:560px;margin:0 auto}.growth-vignette-module__HDOgLW__captionRow{grid-template-areas:"stack";min-height:1.4em;margin-bottom:14px;display:grid;position:relative}.growth-vignette-module__HDOgLW__caption{opacity:0;grid-area:stack}.growth-vignette-module__HDOgLW__caption3{opacity:1}.growth-vignette-module__HDOgLW__scene{--vge:cubic-bezier(.22, 1, .36, 1);--vg-dim:cubic-bezier(.45, 0, .55, 1);--vgd:8s;grid-template-columns:1.12fr 1fr;align-items:stretch;gap:14px;width:100%;display:grid;position:relative}@media (max-width:480px){.growth-vignette-module__HDOgLW__scene{grid-template-columns:1fr}}.growth-vignette-module__HDOgLW__chip1,.growth-vignette-module__HDOgLW__chip2{opacity:0}.growth-vignette-module__HDOgLW__latestBadge{opacity:1;transform:scale(1)}.growth-vignette-module__HDOgLW__vlabel3,.growth-vignette-module__HDOgLW__vtitle3{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--foreground,currentColor) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground,currentColor) 30%, transparent)}.growth-vignette-module__HDOgLW__v3row,.growth-vignette-module__HDOgLW__v2row{opacity:1}.growth-vignette-module__HDOgLW__v1row{opacity:.55}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__caption1{animation:growth-vignette-module__HDOgLW__gvCaption1 var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__caption2{animation:growth-vignette-module__HDOgLW__gvCaption2 var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__caption3{animation:growth-vignette-module__HDOgLW__gvCaption3 var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__eventCard{animation:growth-vignette-module__HDOgLW__gvEvent var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__meta1{animation:growth-vignette-module__HDOgLW__gvMeta1 var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__meta2{animation:growth-vignette-module__HDOgLW__gvMeta2 var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__meta3{animation:growth-vignette-module__HDOgLW__gvMeta3 var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__note{animation:growth-vignette-module__HDOgLW__gvNote var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__railCard{animation:growth-vignette-module__HDOgLW__gvRail var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__chip1{animation:growth-vignette-module__HDOgLW__gvChip1Slide var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__chip2{animation:growth-vignette-module__HDOgLW__gvChip2Slide var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__v3row{animation:growth-vignette-module__HDOgLW__gvV3Lights var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__v2row{animation:growth-vignette-module__HDOgLW__gvV2Lights var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__v1row{animation:growth-vignette-module__HDOgLW__gvV1Dims var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__vlabel3,.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__vtitle3{animation:growth-vignette-module__HDOgLW__gvV1Strike var(--vgd) var(--vg-dim) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__replacesChip{animation:growth-vignette-module__HDOgLW__gvChip var(--vgd) var(--vge) infinite both}.growth-vignette-module__HDOgLW__playing .growth-vignette-module__HDOgLW__latestBadge{animation:growth-vignette-module__HDOgLW__gvLatestPop var(--vgd) var(--vge) infinite both}@keyframes growth-vignette-module__HDOgLW__gvCaption1{0%,25%{opacity:1}27.5%,to{opacity:0}}@keyframes growth-vignette-module__HDOgLW__gvCaption2{0%,25%{opacity:0}27.5%,47.5%{opacity:1}50%,to{opacity:0}}@keyframes growth-vignette-module__HDOgLW__gvCaption3{0%,47.5%{opacity:0}50%,to{opacity:1}}@keyframes growth-vignette-module__HDOgLW__gvEvent{0%{opacity:0;transform:translateY(10px)scale(.985)}1.6%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes growth-vignette-module__HDOgLW__gvMeta1{0%,1.8%{opacity:0;transform:translateY(2px)}2.8%,to{opacity:1;transform:translateY(0)}}@keyframes growth-vignette-module__HDOgLW__gvMeta2{0%,2.4%{opacity:0;transform:translateY(2px)}3.4%,to{opacity:1;transform:translateY(0)}}@keyframes growth-vignette-module__HDOgLW__gvMeta3{0%,3%{opacity:0;transform:translateY(2px)}4%,to{opacity:1;transform:translateY(0)}}@keyframes growth-vignette-module__HDOgLW__gvNote{0%,4.4%{opacity:0}6%,to{opacity:1}}@keyframes growth-vignette-module__HDOgLW__gvRail{0%,5.6%{opacity:0;transform:translateY(10px)scale(.985)}7.4%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes growth-vignette-module__HDOgLW__gvChip1Slide{0%,18.75%{opacity:1;transform:translate(0)}21.25%,to{opacity:0;transform:translate(180px,-6px)}}@keyframes growth-vignette-module__HDOgLW__gvChip2Slide{0%,50%{opacity:1;transform:translate(0)}52.5%,to{opacity:0;transform:translate(180px,34px)}}@keyframes growth-vignette-module__HDOgLW__gvV3Lights{0%,48.75%{opacity:.72}51.25%,to{opacity:1}}@keyframes growth-vignette-module__HDOgLW__gvV2Lights{0%,26.25%{opacity:.55}28.75%,48.75%{opacity:1}51.25%,to{opacity:.85}}@keyframes growth-vignette-module__HDOgLW__gvV1Dims{0%,26.25%{opacity:1}28.75%,to{opacity:.55}}@keyframes growth-vignette-module__HDOgLW__gvV1Strike{0%,26.25%{text-decoration-color:#0000}28.75%,to{-webkit-text-decoration-color:color-mix(in srgb, var(--foreground,currentColor) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground,currentColor) 30%, transparent)}}@keyframes growth-vignette-module__HDOgLW__gvChip{0%,49%{opacity:0;transform:scale(.7)}51.25%,to{opacity:1;transform:scale(1)}}@keyframes growth-vignette-module__HDOgLW__gvLatestPop{0%,49%{opacity:0;transform:scale(1)}51.25%{opacity:1;transform:scale(1.04)}54%,to{opacity:1;transform:scale(1)}}
.skills-vignette-module__lK_xeG__scene{--vge:cubic-bezier(.22, 1, .36, 1);--vg-draw:cubic-bezier(.65, 0, .35, 1);--vg-dim:cubic-bezier(.45, 0, .55, 1);--vgd:36s;width:100%;max-width:460px;margin:0 auto;position:relative}.skills-vignette-module__lK_xeG__trace{opacity:.62}.skills-vignette-module__lK_xeG__skillLineText{white-space:nowrap;clip-path:inset(-2px 0);display:inline-block}.skills-vignette-module__lK_xeG__tick{stroke-dasharray:1;stroke-dashoffset:0}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__trace1{animation:skills-vignette-module__lK_xeG__svTrace1 var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__trace2{animation:skills-vignette-module__lK_xeG__svTrace2 var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__trace3{animation:skills-vignette-module__lK_xeG__svTrace3 var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__card{animation:skills-vignette-module__lK_xeG__svCard var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__line1 .skills-vignette-module__lK_xeG__skillLineText{animation:skills-vignette-module__lK_xeG__svLine1 var(--vgd) linear infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__line2 .skills-vignette-module__lK_xeG__skillLineText{animation:skills-vignette-module__lK_xeG__svLine2 var(--vgd) linear infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__line3 .skills-vignette-module__lK_xeG__skillLineText{animation:skills-vignette-module__lK_xeG__svLine3 var(--vgd) linear infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__tick{animation:skills-vignette-module__lK_xeG__svTick var(--vgd) var(--vg-draw) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__provenText{animation:skills-vignette-module__lK_xeG__svProven var(--vgd) var(--vg-dim) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__sharpenCard{animation:skills-vignette-module__lK_xeG__svSharpen var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__keptRow{animation:skills-vignette-module__lK_xeG__svKept var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__droppedRow{animation:skills-vignette-module__lK_xeG__svDropped var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__usageLine{animation:skills-vignette-module__lK_xeG__svUsage var(--vgd) var(--vg-dim) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__nextRow{animation:skills-vignette-module__lK_xeG__svNext var(--vgd) var(--vge) infinite both}.skills-vignette-module__lK_xeG__playing .skills-vignette-module__lK_xeG__nextDot{animation:skills-vignette-module__lK_xeG__svNextDot 1.6s var(--vg-dim) infinite}@keyframes skills-vignette-module__lK_xeG__svTrace1{0%{opacity:0;transform:translateY(4px)}1%,to{opacity:.62;transform:translateY(0)}}@keyframes skills-vignette-module__lK_xeG__svTrace2{0%,.8%{opacity:0;transform:translateY(4px)}1.8%,to{opacity:.62;transform:translateY(0)}}@keyframes skills-vignette-module__lK_xeG__svTrace3{0%,1.6%{opacity:0;transform:translateY(4px)}2.6%,to{opacity:.62;transform:translateY(0)}}@keyframes skills-vignette-module__lK_xeG__svCard{0%,3%{opacity:0;transform:translateY(10px)scale(.985)}4.6%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes skills-vignette-module__lK_xeG__svLine1{0%,4.6%{clip-path:inset(-2px 100% -2px 0);animation-timing-function:steps(22,end)}5.8%,to{clip-path:inset(-2px 0)}}@keyframes skills-vignette-module__lK_xeG__svLine2{0%,5.8%{clip-path:inset(-2px 100% -2px 0);animation-timing-function:steps(26,end)}7.1%,to{clip-path:inset(-2px 0)}}@keyframes skills-vignette-module__lK_xeG__svLine3{0%,7.1%{clip-path:inset(-2px 100% -2px 0);animation-timing-function:steps(26,end)}8.4%,to{clip-path:inset(-2px 0)}}@keyframes skills-vignette-module__lK_xeG__svTick{0%,8.6%{stroke-dashoffset:1px}9.4%,to{stroke-dashoffset:0}}@keyframes skills-vignette-module__lK_xeG__svProven{0%,9.2%{opacity:0}10%,to{opacity:1}}@keyframes skills-vignette-module__lK_xeG__svSharpen{0%,10.2%{opacity:0;transform:translateY(10px)scale(.985)}11.6%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes skills-vignette-module__lK_xeG__svKept{0%,11.8%{opacity:0;transform:translateY(2px)}12.6%,to{opacity:1;transform:translateY(0)}}@keyframes skills-vignette-module__lK_xeG__svDropped{0%,12.3%{opacity:0;transform:translateY(2px)}13.1%,to{opacity:.6;transform:translateY(0)}}@keyframes skills-vignette-module__lK_xeG__svUsage{0%,13.4%{opacity:0}14.2%,to{opacity:1}}@keyframes skills-vignette-module__lK_xeG__svNext{0%,14.6%{opacity:0;transform:translateY(2px)}15.5%,to{opacity:1;transform:translateY(0)}}@keyframes skills-vignette-module__lK_xeG__svNextDot{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}
.graph-field-module__1uV4wW__field{--gf-memory:#0891b2;--gf-entity:#7c3aed;--gf-source:#059669;--gf-crystal:#ea580c;--gf-slate:#94a3b8;--gf-label:#0f172a80;--gf-label-strong:#0f172ad1;--gf-halo:#faf9f6eb;width:100%;height:auto;display:block}.dark .graph-field-module__1uV4wW__field{--gf-memory:#06b6d4;--gf-entity:#8b5cf6;--gf-source:#10b981;--gf-crystal:#f59e0b;--gf-slate:#64748b;--gf-label:#e2e8f080;--gf-label-strong:#f8fafcd1;--gf-halo:#14151aeb}.graph-field-module__1uV4wW__memory{--c:var(--gf-memory)}.graph-field-module__1uV4wW__entity{--c:var(--gf-entity)}.graph-field-module__1uV4wW__source{--c:var(--gf-source)}.graph-field-module__1uV4wW__crystal{--c:var(--gf-crystal)}.graph-field-module__1uV4wW__stopLo{stop-color:var(--c);stop-opacity:.28}.graph-field-module__1uV4wW__stopHi{stop-color:var(--c);stop-opacity:.52}.graph-field-module__1uV4wW__node{stroke:var(--c)}.graph-field-module__1uV4wW__edges line{stroke:var(--gf-slate);stroke-width:1px;stroke-opacity:.38}.graph-field-module__1uV4wW__arrowHead{fill:var(--gf-slate);opacity:.38}.graph-field-module__1uV4wW__label{fill:var(--gf-label);letter-spacing:-.01em;paint-order:stroke;stroke:var(--gf-halo);stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:500}.graph-field-module__1uV4wW__labelStrong{fill:var(--gf-label-strong);letter-spacing:-.01em;paint-order:stroke;stroke:var(--gf-halo);stroke-width:3px;stroke-linejoin:round;font-size:11.5px;font-weight:600}.graph-field-module__1uV4wW__dimmed{opacity:.42;transition:opacity .6s}.graph-field-module__1uV4wW__drift1,.graph-field-module__1uV4wW__drift2,.graph-field-module__1uV4wW__drift3,.graph-field-module__1uV4wW__drift4{transform:translate(0)}[data-playing=true] .graph-field-module__1uV4wW__drift1{animation:15s ease-in-out infinite graph-field-module__1uV4wW__gfDrift1}[data-playing=true] .graph-field-module__1uV4wW__drift2{animation:17s ease-in-out infinite graph-field-module__1uV4wW__gfDrift2}[data-playing=true] .graph-field-module__1uV4wW__drift3{animation:19s ease-in-out infinite graph-field-module__1uV4wW__gfDrift3}[data-playing=true] .graph-field-module__1uV4wW__drift4{animation:21s ease-in-out infinite graph-field-module__1uV4wW__gfDrift4}@keyframes graph-field-module__1uV4wW__gfDrift1{0%,to{transform:translate(0)}50%{transform:translate(1.6px,-1.4px)}}@keyframes graph-field-module__1uV4wW__gfDrift2{0%,to{transform:translate(0)}50%{transform:translate(-1.5px,1.5px)}}@keyframes graph-field-module__1uV4wW__gfDrift3{0%,to{transform:translate(0)}50%{transform:translate(1.3px,1.6px)}}@keyframes graph-field-module__1uV4wW__gfDrift4{0%,to{transform:translate(0)}50%{transform:translate(-1.6px,-1.2px)}}@media (prefers-reduced-motion:reduce){.graph-field-module__1uV4wW__drift1,.graph-field-module__1uV4wW__drift2,.graph-field-module__1uV4wW__drift3,.graph-field-module__1uV4wW__drift4{animation:none!important}}
.reason-vignette-module__6jFL7q__scene{--vge:cubic-bezier(.22, 1, .36, 1);--vg-draw:cubic-bezier(.65, 0, .35, 1);--vg-dim:cubic-bezier(.45, 0, .55, 1);--vgd:36s;width:100%;max-width:560px;margin:0 auto;position:relative}.reason-vignette-module__6jFL7q__graph{width:100%;height:auto;display:block}.reason-vignette-module__6jFL7q__metaRow{display:contents}.reason-vignette-module__6jFL7q__dotMemory{fill:#0e7490}.reason-vignette-module__6jFL7q__dotEntity{fill:#7c3aed}.dark .reason-vignette-module__6jFL7q__dotMemory{fill:#22d3ee}.dark .reason-vignette-module__6jFL7q__dotEntity{fill:#a78bfa}.reason-vignette-module__6jFL7q__focusNode{stroke:#ffffffe6}.dark .reason-vignette-module__6jFL7q__focusNode{stroke:#0f172a99}.reason-vignette-module__6jFL7q__hull{fill:#7c3aed0f;stroke:#7c3aed29;stroke-width:.8px;opacity:1}.dark .reason-vignette-module__6jFL7q__hull{fill:#8b5cf612;stroke:#8b5cf633}.reason-vignette-module__6jFL7q__legendDotMemory{background-color:#0e7490}.reason-vignette-module__6jFL7q__legendDotEntity{background-color:#7c3aed}.dark .reason-vignette-module__6jFL7q__legendDotMemory{background-color:#22d3ee}.dark .reason-vignette-module__6jFL7q__legendDotEntity{background-color:#a78bfa}.reason-vignette-module__6jFL7q__baseEdge{stroke:#94a3b8;opacity:.34}.dark .reason-vignette-module__6jFL7q__baseEdge{stroke:#64748b}.reason-vignette-module__6jFL7q__litEdge{stroke:#d97706;stroke-linecap:round;stroke-dasharray:1;opacity:.85;stroke-dashoffset:0}.dark .reason-vignette-module__6jFL7q__litEdge{stroke:#facc15;opacity:.9}.reason-vignette-module__6jFL7q__goldGlow{stroke:#d97706;stroke-width:3.5px;stroke-linecap:butt;opacity:.16;stroke-dasharray:1;stroke-dashoffset:0}.dark .reason-vignette-module__6jFL7q__goldGlow{stroke:#facc15;opacity:.2}.reason-vignette-module__6jFL7q__walker{display:none}@supports (offset-path:path("M 0 0 L 1 1")){.reason-vignette-module__6jFL7q__walker{fill:#d97706;opacity:0;offset-rotate:0deg;display:block}.dark .reason-vignette-module__6jFL7q__walker{fill:#facc15}}.reason-vignette-module__6jFL7q__goldRing{stroke:#d97706;opacity:1;transform-box:fill-box;transform-origin:50%}.dark .reason-vignette-module__6jFL7q__goldRing{stroke:#facc15}.reason-vignette-module__6jFL7q__ctxNode{opacity:.36}.reason-vignette-module__6jFL7q__anchorLabel,.reason-vignette-module__6jFL7q__bridgeLabel{letter-spacing:-.01em;fill:#92400e;font-size:10px;font-weight:600}:is(.dark .reason-vignette-module__6jFL7q__anchorLabel,.dark .reason-vignette-module__6jFL7q__bridgeLabel){fill:#fcd34d}.reason-vignette-module__6jFL7q__storyLabel{letter-spacing:-.01em;fill:#0f172a99;font-size:9.5px;font-weight:500}.dark .reason-vignette-module__6jFL7q__storyLabel{fill:#f1f5f98c}.reason-vignette-module__6jFL7q__hopChip{opacity:1}.reason-vignette-module__6jFL7q__questionText{white-space:nowrap;clip-path:inset(-2px 0);display:inline-block}.reason-vignette-module__6jFL7q__caret{opacity:0}.reason-vignette-module__6jFL7q__checkTick1,.reason-vignette-module__6jFL7q__checkTick2,.reason-vignette-module__6jFL7q__checkTick3,.reason-vignette-module__6jFL7q__checkTick4,.reason-vignette-module__6jFL7q__checkTick5{stroke-dasharray:1;stroke-dashoffset:0}.reason-vignette-module__6jFL7q__receiptsCaption,.reason-vignette-module__6jFL7q__divergenceLine{opacity:1}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__questionText{animation:reason-vignette-module__6jFL7q__rvQuestion var(--vgd) linear infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__caret{animation:reason-vignette-module__6jFL7q__rvCaret var(--vgd) step-end infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__check1{animation:reason-vignette-module__6jFL7q__rvCheckRow1 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__check2{animation:reason-vignette-module__6jFL7q__rvCheckRow2 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__check3{animation:reason-vignette-module__6jFL7q__rvCheckRow3 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__check4{animation:reason-vignette-module__6jFL7q__rvCheckRow4 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__check5{animation:reason-vignette-module__6jFL7q__rvCheckRow5 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__checkTick1{animation:reason-vignette-module__6jFL7q__rvTick1 var(--vgd) var(--vg-draw) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__checkTick2{animation:reason-vignette-module__6jFL7q__rvTick2 var(--vgd) var(--vg-draw) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__checkTick3{animation:reason-vignette-module__6jFL7q__rvTick3 var(--vgd) var(--vg-draw) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__checkTick4{animation:reason-vignette-module__6jFL7q__rvTick4 var(--vgd) var(--vg-draw) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__checkTick5{animation:reason-vignette-module__6jFL7q__rvTick5 var(--vgd) var(--vg-draw) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__anchorRing{animation:reason-vignette-module__6jFL7q__rvAnchor var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__hullA{animation:reason-vignette-module__6jFL7q__rvHullChurn var(--vgd) var(--vg-dim) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__ctxNode{animation:reason-vignette-module__6jFL7q__rvCtx var(--vgd) var(--vg-dim) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__baseEdge{animation:reason-vignette-module__6jFL7q__rvBaseEdge var(--vgd) var(--vg-dim) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__startRing{animation:reason-vignette-module__6jFL7q__rvStart var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__walker{animation:reason-vignette-module__6jFL7q__rvWalker var(--vgd) linear infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__litHop1{animation:reason-vignette-module__6jFL7q__rvLitHop1 var(--vgd) linear infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__litHop2{animation:reason-vignette-module__6jFL7q__rvLitHop2 var(--vgd) linear infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__litHop3{animation:reason-vignette-module__6jFL7q__rvLitHop3 var(--vgd) linear infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__litHop4{animation:reason-vignette-module__6jFL7q__rvLitHop4 var(--vgd) linear infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__hopChip{animation:reason-vignette-module__6jFL7q__rvHopChip var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__bridgeRing{animation:reason-vignette-module__6jFL7q__rvBridge var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__hullB{animation:reason-vignette-module__6jFL7q__rvHullPricing var(--vgd) var(--vg-dim) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__insightRow{animation:reason-vignette-module__6jFL7q__rvInsight var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__answer{animation:reason-vignette-module__6jFL7q__rvAnswer var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receipt1{animation:reason-vignette-module__6jFL7q__rvReceipt1 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receipt2{animation:reason-vignette-module__6jFL7q__rvReceipt2 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receipt3{animation:reason-vignette-module__6jFL7q__rvReceipt3 var(--vgd) var(--vge) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receiptsCaption{animation:reason-vignette-module__6jFL7q__rvReceiptsCaption var(--vgd) var(--vg-dim) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__divergenceLine{animation:reason-vignette-module__6jFL7q__rvDivergence var(--vgd) var(--vg-dim) infinite both}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__artifactChip{animation:reason-vignette-module__6jFL7q__rvArtifact var(--vgd) var(--vge) infinite both}@keyframes reason-vignette-module__6jFL7q__rvQuestion{0%,.4%{clip-path:inset(-2px 100% -2px 0);animation-timing-function:steps(30,end)}2.6%{clip-path:inset(-2px 0)}}@keyframes reason-vignette-module__6jFL7q__rvCaret{0%,2.6%{opacity:1}2.9%{opacity:0}3.2%{opacity:1}3.6%,to{opacity:0}}@keyframes reason-vignette-module__6jFL7q__rvCheckRow1{0%,3.4%{opacity:0;transform:translateY(2px)}4%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvTick1{0%,4%{stroke-dashoffset:1px}4.6%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvAnchor{0%,4.4%{opacity:0;transform:scale(1.4)}5.4%,to{opacity:1;transform:scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvCheckRow2{0%,6%{opacity:0;transform:translateY(2px)}6.6%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvTick2{0%,6.6%{stroke-dashoffset:1px}7.2%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvHullChurn{0%,7%{opacity:0}8.4%,to{opacity:1}}@keyframes reason-vignette-module__6jFL7q__rvCtx{0%,7%{opacity:.8}8.6%,to{opacity:.36}}@keyframes reason-vignette-module__6jFL7q__rvBaseEdge{0%,7%{opacity:.6}8.6%,to{opacity:.34}}@keyframes reason-vignette-module__6jFL7q__rvCheckRow3{0%,9%{opacity:0;transform:translateY(2px)}9.6%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvTick3{0%,19.2%{stroke-dashoffset:1px}19.8%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvStart{0%,9.4%{opacity:0;transform:scale(1.4)}10.2%,to{opacity:1;transform:scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvWalker{0%,9.9%{offset-distance:0%;opacity:0}10.4%{opacity:1}18.8%{opacity:1}19.2%,to{offset-distance:100%;opacity:0}}@keyframes reason-vignette-module__6jFL7q__rvLitHop1{0%,10%{stroke-dashoffset:1px}12.3%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvLitHop2{0%,12.3%{stroke-dashoffset:1px}14.6%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvLitHop3{0%,14.6%{stroke-dashoffset:1px}16.9%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvLitHop4{0%,16.9%{stroke-dashoffset:1px}19.2%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvHopChip{0%,19.6%{opacity:0;transform:translateY(2px)}20.4%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvCheckRow4{0%,21%{opacity:0;transform:translateY(2px)}21.6%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvTick4{0%,21.6%{stroke-dashoffset:1px}22.2%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvBridge{0%,22%{opacity:0;transform:scale(1.4)}23%,26.4%{opacity:1;transform:scale(1)}27%{transform:scale(1.22)}27.8%,to{opacity:1;transform:scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvHullPricing{0%,22%{opacity:0}23.6%,to{opacity:1}}@keyframes reason-vignette-module__6jFL7q__rvCheckRow5{0%,24.2%{opacity:0;transform:translateY(2px)}24.8%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvTick5{0%,24.8%{stroke-dashoffset:1px}25.4%,to{stroke-dashoffset:0}}@keyframes reason-vignette-module__6jFL7q__rvInsight{0%,25.6%{opacity:0;transform:translateY(6px)}26.8%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvAnswer{0%,27.2%{opacity:0;transform:translateY(10px)scale(.985)}28.6%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvReceipt1{0%,28.6%{opacity:0;transform:scale(.8)}29.3%,to{opacity:1;transform:scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvReceipt2{0%,29.2%{opacity:0;transform:scale(.8)}29.9%,to{opacity:1;transform:scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvReceipt3{0%,29.8%{opacity:0;transform:scale(.8)}30.5%,to{opacity:1;transform:scale(1)}}@keyframes reason-vignette-module__6jFL7q__rvReceiptsCaption{0%,30.5%{opacity:0}31.3%,to{opacity:1}}@keyframes reason-vignette-module__6jFL7q__rvArtifact{0%,31.7%{opacity:0;transform:translateY(3px)}32.5%,to{opacity:1;transform:translateY(0)}}@keyframes reason-vignette-module__6jFL7q__rvDivergence{0%,32.9%{opacity:0}33.7%,to{opacity:1}}@media (max-width:39.9375rem){.reason-vignette-module__6jFL7q__graph{margin-left:-4.7%;width:160%!important}.reason-vignette-module__6jFL7q__mobileHiddenLabel{display:none}.reason-vignette-module__6jFL7q__questionText{white-space:normal}.reason-vignette-module__6jFL7q__checksRail{margin:2px 4px 0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:2px 10px 8px!important;position:static!important}.reason-vignette-module__6jFL7q__check1,.reason-vignette-module__6jFL7q__check2,.reason-vignette-module__6jFL7q__check3,.reason-vignette-module__6jFL7q__check4,.reason-vignette-module__6jFL7q__check5{font-size:10px!important}.reason-vignette-module__6jFL7q__metaRow{justify-content:space-between;align-items:center;padding:0 14px 10px;display:flex}.reason-vignette-module__6jFL7q__metaRow>*{position:static!important}.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__questionText,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__caret,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__insightRow,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__answer,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receipt1,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receipt2,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receipt3,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__receiptsCaption,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__divergenceLine,.reason-vignette-module__6jFL7q__playing .reason-vignette-module__6jFL7q__artifactChip{animation:none}}
.hero-showcase-module__05EdAW__pane{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.45,0,.55,1)}.hero-showcase-module__05EdAW__paneActive{opacity:1;pointer-events:auto}.hero-showcase-module__05EdAW__gsRail{width:100%}@media (min-width:640px){.hero-showcase-module__05EdAW__gsRail{flex:none;width:338px}}.hero-showcase-module__05EdAW__gsDotMemory{fill:#0e7490}.hero-showcase-module__05EdAW__gsDotEntity{fill:#7c3aed}.hero-showcase-module__05EdAW__gsDotSource{fill:#059669}.dark .hero-showcase-module__05EdAW__gsDotMemory{fill:#22d3ee}.dark .hero-showcase-module__05EdAW__gsDotEntity{fill:#a78bfa}.dark .hero-showcase-module__05EdAW__gsDotSource{fill:#34d399}.hero-showcase-module__05EdAW__legendMemory{background:#0e7490}.hero-showcase-module__05EdAW__legendEntity{background:#7c3aed}.hero-showcase-module__05EdAW__legendCrystal{background:#d97706}.hero-showcase-module__05EdAW__legendArtifact{background:#059669}.hero-showcase-module__05EdAW__gsDotCrystal{fill:#d97706}.dark .hero-showcase-module__05EdAW__gsDotCrystal{fill:#f59e0b}.dark .hero-showcase-module__05EdAW__legendMemory{background:#22d3ee}.dark .hero-showcase-module__05EdAW__legendEntity{background:#a78bfa}.dark .hero-showcase-module__05EdAW__legendCrystal{background:#f59e0b}.dark .hero-showcase-module__05EdAW__legendArtifact{background:#34d399}.hero-showcase-module__05EdAW__gsMesh line{stroke:#47556952;stroke-width:.65px}.dark .hero-showcase-module__05EdAW__gsMesh line{stroke:#94a3b847}.hero-showcase-module__05EdAW__gsField{opacity:.5}.hero-showcase-module__05EdAW__gsDrift1,.hero-showcase-module__05EdAW__gsDrift2,.hero-showcase-module__05EdAW__gsDrift3{will-change:transform}.hero-showcase-module__05EdAW__gsGlow{stroke:#d97706;stroke-width:5px;stroke-linecap:round;opacity:.22}.dark .hero-showcase-module__05EdAW__gsGlow{stroke:#facc15;opacity:.26}.hero-showcase-module__05EdAW__gsGold{stroke:#d97706;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:6 4;opacity:.85}.dark .hero-showcase-module__05EdAW__gsGold{stroke:#facc15;opacity:.9}.hero-showcase-module__05EdAW__gsFan{stroke-width:1.2px;opacity:.45}.hero-showcase-module__05EdAW__gsGoldRing{stroke:#d97706b3;stroke-width:1.8px;transform-box:fill-box;transform-origin:50%}.dark .hero-showcase-module__05EdAW__gsGoldRing{stroke:#facc15cc}.hero-showcase-module__05EdAW__gsRipple,.hero-showcase-module__05EdAW__gsRippleB{fill:none;stroke:#d9770680;stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}:is(.dark .hero-showcase-module__05EdAW__gsRipple,.dark .hero-showcase-module__05EdAW__gsRippleB){stroke:#facc1580}.hero-showcase-module__05EdAW__gsPillBg{fill:#ffffffeb;stroke:#00000014;stroke-width:.5px}.dark .hero-showcase-module__05EdAW__gsPillBg{fill:#0f172ae0;stroke:#ffffff1a}.hero-showcase-module__05EdAW__gsPillText{fill:#1e293b;font-size:9px;font-weight:500}.dark .hero-showcase-module__05EdAW__gsPillText{fill:#f1f5f9}.hero-showcase-module__05EdAW__g6Label,.hero-showcase-module__05EdAW__g6LabelHub{fill:#0f172a9e;font-size:8.5px;font-weight:500}.hero-showcase-module__05EdAW__g6LabelHub{fill:#0f172ac7;font-weight:600}.dark .hero-showcase-module__05EdAW__g6Label{fill:#f8fafc94}.dark .hero-showcase-module__05EdAW__g6LabelHub{fill:#f8fafcc7}.hero-showcase-module__05EdAW__g6Hull{fill:#7c3aed12;stroke:none}.dark .hero-showcase-module__05EdAW__g6Hull{fill:#8b5cf617;stroke:none}.hero-showcase-module__05EdAW__g6Edge path{stroke:#47556957;stroke-width:.9px}.dark .hero-showcase-module__05EdAW__g6Edge path{stroke:#94a3b84d}.hero-showcase-module__05EdAW__g6FocusNode{stroke:#ffffffe6}.dark .hero-showcase-module__05EdAW__g6FocusNode{stroke:#0f172a99}.hero-showcase-module__05EdAW__g6Drift1,.hero-showcase-module__05EdAW__g6Drift2,.hero-showcase-module__05EdAW__g6Drift3,.hero-showcase-module__05EdAW__g6Drift4{will-change:transform}@media (prefers-reduced-motion:no-preference){.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsCheck1{animation:.4s cubic-bezier(.22,1,.36,1) .4s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsField{animation:.8s cubic-bezier(.45,0,.55,1) 1s both hero-showcase-module__05EdAW__hsFieldDim}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsPill{animation:.4s cubic-bezier(.45,0,.55,1) .6s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRing1{animation:.5s cubic-bezier(.22,1,.36,1) .6s both hero-showcase-module__05EdAW__hsRing}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRipple.hero-showcase-module__05EdAW__gsRipple1{animation:1.2s ease-out .65s hero-showcase-module__05EdAW__hsRipple}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRippleB.hero-showcase-module__05EdAW__gsRipple1{animation:1.2s ease-out .8s hero-showcase-module__05EdAW__hsRippleB}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsCheck2{animation:.4s cubic-bezier(.22,1,.36,1) .9s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsCheck3{animation:.4s cubic-bezier(.22,1,.36,1) 1.4s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGlow1{animation:.8s cubic-bezier(.65,0,.35,1) 1.6s both hero-showcase-module__05EdAW__hsDraw,2.1s ease-in-out 2.4s infinite hero-showcase-module__05EdAW__hsPulse}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGold1{animation:.5s cubic-bezier(.45,0,.55,1) 1.8s both hero-showcase-module__05EdAW__hsFade,1.6s linear 1.8s infinite hero-showcase-module__05EdAW__hsMarch}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGlow2{animation:.8s cubic-bezier(.65,0,.35,1) 2.05s both hero-showcase-module__05EdAW__hsDraw,2.1s ease-in-out 2.85s infinite hero-showcase-module__05EdAW__hsPulse}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGold2{animation:.5s cubic-bezier(.45,0,.55,1) 2.25s both hero-showcase-module__05EdAW__hsFade,1.6s linear 2.25s infinite hero-showcase-module__05EdAW__hsMarch}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGlow3{animation:.8s cubic-bezier(.65,0,.35,1) 2.5s both hero-showcase-module__05EdAW__hsDraw,2.1s ease-in-out 3.3s infinite hero-showcase-module__05EdAW__hsPulse}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGold3{animation:.5s cubic-bezier(.45,0,.55,1) 2.7s both hero-showcase-module__05EdAW__hsFade,1.6s linear 2.7s infinite hero-showcase-module__05EdAW__hsMarch}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGlow4{animation:.8s cubic-bezier(.65,0,.35,1) 2.95s both hero-showcase-module__05EdAW__hsDraw,2.1s ease-in-out 3.75s infinite hero-showcase-module__05EdAW__hsPulse}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGold4{animation:.5s cubic-bezier(.45,0,.55,1) 3.15s both hero-showcase-module__05EdAW__hsFade,1.6s linear 3.15s infinite hero-showcase-module__05EdAW__hsMarch}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsPathReceipt{animation:.5s cubic-bezier(.45,0,.55,1) 2s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsPathMeta{animation:.5s cubic-bezier(.45,0,.55,1) 4s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRing2{animation:.5s cubic-bezier(.22,1,.36,1) 2.6s both hero-showcase-module__05EdAW__hsRing}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRipple.hero-showcase-module__05EdAW__gsRipple2{animation:1.2s ease-out 2.65s hero-showcase-module__05EdAW__hsRipple}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRippleB.hero-showcase-module__05EdAW__gsRipple2{animation:1.2s ease-out 2.8s hero-showcase-module__05EdAW__hsRippleB}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRing3{animation:.5s cubic-bezier(.22,1,.36,1) 3.7s both hero-showcase-module__05EdAW__hsRing}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRipple.hero-showcase-module__05EdAW__gsRipple3{animation:1.2s ease-out 3.75s hero-showcase-module__05EdAW__hsRipple}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsRippleB.hero-showcase-module__05EdAW__gsRipple3{animation:1.2s ease-out 3.9s hero-showcase-module__05EdAW__hsRippleB}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsCheck4{animation:.4s cubic-bezier(.22,1,.36,1) 3.9s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsCheck5{animation:.4s cubic-bezier(.22,1,.36,1) 4.3s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsFan{animation:.6s cubic-bezier(.45,0,.55,1) 3.85s both hero-showcase-module__05EdAW__hsFadeDim,1.6s linear 3.85s infinite hero-showcase-module__05EdAW__hsMarch}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsBar{animation:.45s cubic-bezier(.22,1,.36,1) 3.85s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsInterp{animation:.7s cubic-bezier(.45,0,.55,1) 4.4s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsGrounded{animation:.6s cubic-bezier(.45,0,.55,1) 4.8s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsFollow{animation:.5s cubic-bezier(.22,1,.36,1) 5.1s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsSuggest{animation:.5s cubic-bezier(.22,1,.36,1) 5.4s both hero-showcase-module__05EdAW__hsFadeUp}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlEnrich{animation:.24s cubic-bezier(.22,1,.36,1) 2s both hero-showcase-module__05EdAW__hsTlCardRise}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlCardSelA{animation:.18s cubic-bezier(.45,0,.55,1) 2s both hero-showcase-module__05EdAW__hsTlSelOff}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlCardSelB{animation:.18s cubic-bezier(.45,0,.55,1) 2s both hero-showcase-module__05EdAW__hsTlSelOn}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlPanelA{animation:.2s cubic-bezier(.45,0,.55,1) 2.25s both hero-showcase-module__05EdAW__hsTlPanelOut}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlPanelB{animation:.2s cubic-bezier(.45,0,.55,1) 2.25s both hero-showcase-module__05EdAW__hsTlPanelIn}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlVersionV3{animation:.2s cubic-bezier(.22,1,.36,1) 2.8s both hero-showcase-module__05EdAW__hsTlV3Slide}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlReplacesChip{animation:.18s cubic-bezier(.22,1,.36,1) 2.92s both hero-showcase-module__05EdAW__hsTlChipLand}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlVersionV2{animation:.2s cubic-bezier(.45,0,.55,1) 2.8s both hero-showcase-module__05EdAW__hsTlV2Dim}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlV2TagOld{animation:1ms linear 2.99s both hero-showcase-module__05EdAW__hsTlTagOut}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlV2TagKept{animation:1ms linear 2.99s both hero-showcase-module__05EdAW__hsTlTagIn}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlRailLine{animation:.15s cubic-bezier(.45,0,.55,1) 2.8s both hero-showcase-module__05EdAW__hsTlRailDraw}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__tlRelationsGhost{animation:.2s cubic-bezier(.45,0,.55,1) 3.6s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__chromeCaption{animation:.4s cubic-bezier(.45,0,.55,1) both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__rdCard1{animation:.5s cubic-bezier(.22,1,.36,1) .25s both hero-showcase-module__05EdAW__hsCard}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__rdCard2{animation:.5s cubic-bezier(.22,1,.36,1) .4s both hero-showcase-module__05EdAW__hsCard}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__rdCard3{animation:.5s cubic-bezier(.22,1,.36,1) .55s both hero-showcase-module__05EdAW__hsCard}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__rdCard4{animation:.5s cubic-bezier(.22,1,.36,1) .7s both hero-showcase-module__05EdAW__hsCard}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__rdCard5{animation:.5s cubic-bezier(.22,1,.36,1) .85s both hero-showcase-module__05EdAW__hsCard}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__rdPop{animation:9s cubic-bezier(.22,1,.36,1) both hero-showcase-module__05EdAW__hsRdPop}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__lbBody{animation:.6s cubic-bezier(.45,0,.55,1) .3s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__lbGraph{animation:.7s cubic-bezier(.45,0,.55,1) .9s both hero-showcase-module__05EdAW__hsFade}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__lbArtifact{animation:.5s cubic-bezier(.22,1,.36,1) 2s both hero-showcase-module__05EdAW__hsFadeUp}}.hero-showcase-module__05EdAW__chromeProgress{animation:9s linear both hero-showcase-module__05EdAW__hsProgressX}.hero-showcase-module__05EdAW__chromeProgressY{animation:9s linear both hero-showcase-module__05EdAW__hsProgressY}@keyframes hero-showcase-module__05EdAW__hsProgressX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-showcase-module__05EdAW__hsProgressY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__g6Drift1{animation:9s ease-in-out infinite both hero-showcase-module__05EdAW__hsDriftA}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__g6Drift2{animation:11s ease-in-out infinite both hero-showcase-module__05EdAW__hsDriftB}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__g6Drift3{animation:13s ease-in-out infinite both hero-showcase-module__05EdAW__hsDriftC}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__g6Drift4{animation:12s ease-in-out infinite both hero-showcase-module__05EdAW__hsDriftD}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsDrift1{animation:16s ease-in-out infinite both hero-showcase-module__05EdAW__hsFieldDriftA}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsDrift2{animation:19s ease-in-out infinite both hero-showcase-module__05EdAW__hsFieldDriftB}.hero-showcase-module__05EdAW__paneActive .hero-showcase-module__05EdAW__gsDrift3{animation:22s ease-in-out infinite both hero-showcase-module__05EdAW__hsFieldDriftC}@keyframes hero-showcase-module__05EdAW__hsFieldDriftA{0%,to{transform:translate(0)}33%{transform:translate(2.6px,-3px)}66%{transform:translate(-3px,2.2px)}}@keyframes hero-showcase-module__05EdAW__hsFieldDriftB{0%,to{transform:translate(0)}40%{transform:translate(-3.2px,-2px)}70%{transform:translate(2.4px,3px)}}@keyframes hero-showcase-module__05EdAW__hsFieldDriftC{0%,to{transform:translate(0)}30%{transform:translate(3px,2.6px)}65%{transform:translate(-2.4px,-3px)}}@keyframes hero-showcase-module__05EdAW__hsDriftA{0%,to{transform:translate(0)}33%{transform:translate(1.4px,-1.8px)}66%{transform:translate(-1.6px,1.2px)}}@keyframes hero-showcase-module__05EdAW__hsDriftB{0%,to{transform:translate(0)}40%{transform:translate(-1.8px,-1px)}70%{transform:translate(1.2px,1.8px)}}@keyframes hero-showcase-module__05EdAW__hsDriftC{0%,to{transform:translate(0)}30%{transform:translate(1.8px,1.4px)}65%{transform:translate(-1.2px,-1.8px)}}@keyframes hero-showcase-module__05EdAW__hsDriftD{0%,to{transform:translate(0)}35%{transform:translate(-1.4px,1.6px)}72%{transform:translate(1.8px,-1.2px)}}.hero-showcase-module__05EdAW__rdPop,.hero-showcase-module__05EdAW__tlEnrich{opacity:1;transform:translateY(0)}.hero-showcase-module__05EdAW__tlCardSelA{background:0 0}.hero-showcase-module__05EdAW__tlCardSelB{background:color-mix(in srgb, var(--foreground,#000) 3%, transparent)}.hero-showcase-module__05EdAW__tlPanelA{opacity:0}.hero-showcase-module__05EdAW__tlPanelB{opacity:1}.hero-showcase-module__05EdAW__tlVersionV3{opacity:1;transform:translateY(0)}.hero-showcase-module__05EdAW__tlReplacesChip{opacity:1;transform:scale(1)}.hero-showcase-module__05EdAW__tlVersionV2{opacity:.6}.hero-showcase-module__05EdAW__tlV2TagOld{display:none}.hero-showcase-module__05EdAW__tlV2TagKept{display:inline}.hero-showcase-module__05EdAW__tlRailLine{transform-origin:top;background:#10b981;transform:scaleY(1)}.hero-showcase-module__05EdAW__tlRelationsGhost{opacity:1}.hero-showcase-module__05EdAW__lbHull{fill:#7c3aed12;stroke:#7c3aed38;stroke-width:1px}.dark .hero-showcase-module__05EdAW__lbHull{fill:#8b5cf617;stroke:#8b5cf640}@keyframes hero-showcase-module__05EdAW__hsFade{0%{opacity:0}to{opacity:1}}@keyframes hero-showcase-module__05EdAW__hsFadeDim{0%{opacity:0}to{opacity:.45}}@keyframes hero-showcase-module__05EdAW__hsFieldDim{0%{opacity:1}to{opacity:.5}}@keyframes hero-showcase-module__05EdAW__hsFadeUp{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-showcase-module__05EdAW__hsCard{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-showcase-module__05EdAW__hsRing{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes hero-showcase-module__05EdAW__hsDraw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes hero-showcase-module__05EdAW__hsPulse{0%,to{opacity:.14}50%{opacity:.3}}@keyframes hero-showcase-module__05EdAW__hsMarch{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes hero-showcase-module__05EdAW__hsRipple{0%{opacity:.5;transform:scale(.25)}to{opacity:0;transform:scale(1)}}@keyframes hero-showcase-module__05EdAW__hsRippleB{0%{opacity:.25;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes hero-showcase-module__05EdAW__hsRdPop{0%,33.3%{opacity:0;transform:translateY(6px)scale(.98)}35.5%,84.4%{opacity:1;transform:translateY(0)scale(1)}86.7%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes hero-showcase-module__05EdAW__hsTlCardRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-showcase-module__05EdAW__hsTlSelOff{0%{background:color-mix(in srgb, var(--foreground,#000) 3%, transparent)}to{background:0 0}}@keyframes hero-showcase-module__05EdAW__hsTlSelOn{0%{background:0 0}to{background:color-mix(in srgb, var(--foreground,#000) 3%, transparent)}}@keyframes hero-showcase-module__05EdAW__hsTlPanelOut{0%{opacity:1}to{opacity:0}}@keyframes hero-showcase-module__05EdAW__hsTlPanelIn{0%{opacity:0}to{opacity:1}}@keyframes hero-showcase-module__05EdAW__hsTlV3Slide{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-showcase-module__05EdAW__hsTlChipLand{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes hero-showcase-module__05EdAW__hsTlV2Dim{0%{opacity:1}to{opacity:.6}}@keyframes hero-showcase-module__05EdAW__hsTlTagOut{0%{display:inline}to{display:none}}@keyframes hero-showcase-module__05EdAW__hsTlTagIn{0%{display:none}to{display:inline}}@keyframes hero-showcase-module__05EdAW__hsTlRailDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}
.reveal-module__qP5DLa__pending{opacity:0;transform:translateY(16px)}.reveal-module__qP5DLa__object.reveal-module__qP5DLa__pending{transform:translateY(24px)}.reveal-module__qP5DLa__pending.reveal-module__qP5DLa__in{opacity:1;transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:none}.reveal-module__qP5DLa__object.reveal-module__qP5DLa__pending.reveal-module__qP5DLa__in{transition-duration:.64s,.64s}@media (prefers-reduced-motion:reduce){.reveal-module__qP5DLa__pending{opacity:1;transition:none;transform:none}}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a794b13beb79521a-s.3yc67n5oeo87j.woff2?dpl=dpl_9xV87s1EZsKybraRLhNK11jJu4tY)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c89f9f49bcd168ac-s.3mjlxwyf-zlo9.woff2?dpl=dpl_9xV87s1EZsKybraRLhNK11jJu4tY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48d15064e432f605-s.p.0hspm8f6ckz7d.woff2?dpl=dpl_9xV87s1EZsKybraRLhNK11jJu4tY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_447dd2ea-module__ekiuSG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal;font-weight:600}.bricolage_grotesque_447dd2ea-module__ekiuSG__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.hero-module__84oW4W__page ::selection{background-color:color-mix(in srgb, var(--foreground) 16%, transparent)}.hero-module__84oW4W__align{text-align:center}.hero-module__84oW4W__block{margin-inline:auto}.hero-module__84oW4W__row{justify-content:center}@media (min-width:40rem){.hero-module__84oW4W__align{text-align:left}.hero-module__84oW4W__block{margin-inline:0}.hero-module__84oW4W__row{justify-content:flex-start}}
