.PortfolioApp_skipLink__g7GV1{position:fixed;left:1rem;top:-5rem;z-index:100000;padding:.8rem 1rem;background:#ff9800;color:#090909;border-radius:.6rem}.PortfolioApp_skipLink__g7GV1:focus{top:1rem}.PortfolioApp_header__L7dBn{position:fixed;inset:14px 24px auto;z-index:1000;display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 48px),1872px);height:62px;margin:auto;padding:0 18px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:rgba(8,8,10,.78);box-shadow:0 16px 50px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.PortfolioApp_logo__mOIq3{display:grid;width:36px;height:36px;place-items:center;text-decoration:none}.PortfolioApp_logoMark__0xd2t{display:block;width:100%;height:100%;background:url(/brand/brand-mark.svg) 50%/contain no-repeat;transition:transform var(--duration-fast) var(--ease-out)}.PortfolioApp_logo__mOIq3:focus-visible .PortfolioApp_logoMark__0xd2t,.PortfolioApp_logo__mOIq3:hover .PortfolioApp_logoMark__0xd2t{transform:scale(1.07) rotate(-2deg)}.PortfolioApp_header__L7dBn nav{display:flex;gap:clamp(18px,2.5vw,42px)}.PortfolioApp_header__L7dBn nav a{position:relative;color:hsla(0,0%,100%,.78);font:500 14px/1 Poppins;text-decoration:none}.PortfolioApp_header__L7dBn nav .PortfolioApp_activeNav__iGY8h,.PortfolioApp_header__L7dBn nav a:focus-visible,.PortfolioApp_header__L7dBn nav a:hover{color:#fff}.PortfolioApp_header__L7dBn nav .PortfolioApp_activeNav__iGY8h:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;border-radius:2px;background:var(--main-color)}.PortfolioApp_menuButton__NAWhM{display:none;width:44px;height:44px;padding:0;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.045);color:#fff;cursor:pointer}.PortfolioApp_page___j6Rr{--gutter:clamp(24px,4vw,72px);--section-space:clamp(64px,6vw,104px);--content-gap:clamp(18px,2vw,30px);position:relative;z-index:2;width:min(100%,1840px);margin:auto;padding:0 var(--gutter) 80px;color:#fff}.PortfolioApp_hero__I5IhY{min-height:min(820px,92vh);display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:center;grid-gap:clamp(36px,4vw,68px);gap:clamp(36px,4vw,68px);padding:112px 0 48px}.PortfolioApp_heroCopy__P2LUk{max-width:670px}.PortfolioApp_eyebrow__P_XAi{margin:0 0 18px;color:var(--main-color);font:700 12px/1.4 Poppins;letter-spacing:.12em;text-transform:uppercase}.PortfolioApp_hero__I5IhY h1{margin:0;max-width:690px;font:700 clamp(42px,4.25vw,68px)/1.02 Poppins;letter-spacing:-.052em}.PortfolioApp_lead__kQyzp{max-width:610px;margin:28px 0 0;color:hsla(0,0%,100%,.67);font-size:clamp(16px,1.2vw,19px);line-height:1.72}.PortfolioApp_actions__kxZiM{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.PortfolioApp_primaryButton__OftWY,.PortfolioApp_secondaryButton__wsUQE,.PortfolioApp_transformButton__6sKyV{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:12px;font:700 14px/1 Poppins;text-decoration:none}.PortfolioApp_primaryButton__OftWY{background:var(--main-color);color:#090909}.PortfolioApp_secondaryButton__wsUQE{border:1px solid hsla(0,0%,100%,.24);color:#fff;background:hsla(0,0%,100%,.035)}.PortfolioApp_transformButton__6sKyV{gap:9px;border:1px solid color-mix(in srgb,var(--main-color) 46%,transparent);color:var(--main-color);background:color-mix(in srgb,var(--main-color) 8%,rgba(10,10,12,.88));cursor:pointer}.PortfolioApp_transformButton__6sKyV:disabled{cursor:wait}.PortfolioApp_primaryButton__OftWY:focus-visible,.PortfolioApp_primaryButton__OftWY:hover,.PortfolioApp_secondaryButton__wsUQE:focus-visible,.PortfolioApp_secondaryButton__wsUQE:hover{transform:translateY(-2px);outline:3px solid color-mix(in srgb,var(--main-color) 24%,transparent);outline-offset:3px}.PortfolioApp_transformButton__6sKyV:focus-visible,.PortfolioApp_transformButton__6sKyV:hover:not(:disabled){transform:translateY(-2px);outline:3px solid color-mix(in srgb,var(--main-color) 24%,transparent);outline-offset:3px}.PortfolioApp_srOnly__fUx9Y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PortfolioApp_pageTransforming__Jow5p :is(h1,h2,h3,p,a,strong,small,dt,dd,label,footer span):not([data-transform-ignore]){color:transparent!important;text-shadow:none!important;transition:color .28s ease,opacity .28s ease}.PortfolioApp_pageTransforming__Jow5p .PortfolioApp_uxCard__eRr0_{border-color:hsla(0,0%,100%,.05)}.PortfolioApp_transformOverlay__T7hR_{position:fixed;inset:0;z-index:2500;overflow:hidden;pointer-events:none;isolation:isolate}.PortfolioApp_transformEnergy__UYEpl{position:absolute;left:50%;top:50%;width:min(58vw,720px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(46,144,255,.24),rgba(255,72,54,.12) 34%,transparent 68%);filter:blur(18px);opacity:0;transform:translate(-50%,-50%) scale(.45)}.PortfolioApp_wordFragment__ObT8Y{position:absolute;left:0;top:0;color:#fff;font:700 clamp(8px,.7vw,12px)/1 Poppins;white-space:nowrap;text-shadow:0 0 16px rgba(72,157,255,.72);will-change:transform,opacity}.PortfolioApp_transform_gather__zdBOZ .PortfolioApp_wordFragment__ObT8Y{animation:PortfolioApp_wordGather__cPtP_ .9s cubic-bezier(.3,.78,.2,1) var(--fragment-delay) both}.PortfolioApp_transform_formed__9wbKu .PortfolioApp_wordFragment__ObT8Y{opacity:.22;transform:translate3d(var(--target-x),var(--target-y),0) scale(.55)}.PortfolioApp_transform_launch__EEMtD .PortfolioApp_wordFragment__ObT8Y{animation:PortfolioApp_wordLaunch__IPzNJ .85s cubic-bezier(.5,0,.9,.35) both}.PortfolioApp_transform_formed__9wbKu .PortfolioApp_transformEnergy__UYEpl{animation:PortfolioApp_energyIgnition__S0Ktz .9s ease-out both}.PortfolioApp_transform_launch__EEMtD .PortfolioApp_transformEnergy__UYEpl{opacity:0;transition:opacity .28s ease}.PortfolioApp_transformRobotWrap__AMm6H{position:absolute;left:50%;top:50%;width:min(29vw,360px);opacity:0;filter:drop-shadow(0 24px 48px rgba(0,0,0,.55));transform:translate(-50%,-47%) scale(.52);transform-origin:50% 68%;will-change:transform,opacity,filter}.PortfolioApp_transformRobot__HA87N{display:block;width:100%;height:auto;transform:translateX(-27%)}.PortfolioApp_transform_formed__9wbKu .PortfolioApp_transformRobotWrap__AMm6H{animation:PortfolioApp_robotAssembly___sn2b .76s cubic-bezier(.16,.9,.22,1.25) both}.PortfolioApp_transform_launch__EEMtD .PortfolioApp_transformRobotWrap__AMm6H{opacity:1;animation:PortfolioApp_robotLaunch__sCGrz 1.1s cubic-bezier(.58,.02,.94,.44) both}.PortfolioApp_robotThrusterLeft__1__14,.PortfolioApp_robotThrusterRight__VCCt9{position:absolute;bottom:5%;width:8%;height:22%;border-radius:50%;background:linear-gradient(180deg,rgba(116,210,255,.95),rgba(36,114,255,.52),transparent);filter:blur(5px);opacity:0;transform-origin:top}.PortfolioApp_robotThrusterLeft__1__14{left:35%}.PortfolioApp_robotThrusterRight__VCCt9{right:35%}.PortfolioApp_transform_launch__EEMtD :is(.PortfolioApp_robotThrusterLeft__1__14,.PortfolioApp_robotThrusterRight__VCCt9){animation:PortfolioApp_thrusterFlare__QLQo2 .25s ease-in .18s infinite alternate}@keyframes PortfolioApp_wordGather__cPtP_{0%{opacity:1;transform:translate3d(var(--start-x),var(--start-y),0) scale(1)}70%{opacity:.92}to{opacity:.22;transform:translate3d(var(--target-x),var(--target-y),0) scale(.55)}}@keyframes PortfolioApp_wordLaunch__IPzNJ{0%{opacity:.22;transform:translate3d(var(--target-x),var(--target-y),0) scale(.55)}35%{opacity:.08}to{opacity:0;transform:translate3d(calc(var(--target-x) + 42vw),calc(var(--target-y) - 110vh),0) scale(.2)}}@keyframes PortfolioApp_energyIgnition__S0Ktz{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}45%{opacity:1}to{opacity:.42;transform:translate(-50%,-50%) scale(1)}}@keyframes PortfolioApp_robotAssembly___sn2b{0%{opacity:0;filter:blur(14px) drop-shadow(0 0 0 transparent);transform:translate(-50%,-43%) scale(.45)}58%{opacity:1;filter:blur(0) drop-shadow(0 0 38px rgba(70,157,255,.55));transform:translate(-50%,-50%) scale(1.06)}to{opacity:1;filter:blur(0) drop-shadow(0 24px 48px rgba(0,0,0,.55));transform:translate(-50%,-47%) scale(1)}}@keyframes PortfolioApp_robotLaunch__sCGrz{0%{opacity:1;transform:translate(-50%,-47%) scale(1) rotate(0deg)}18%{transform:translate(-52%,-41%) scale(.98) rotate(-2deg)}40%{opacity:1;filter:blur(0) drop-shadow(0 28px 54px rgba(36,114,255,.55))}to{opacity:0;filter:blur(8px) drop-shadow(-40px 80px 70px rgba(36,114,255,.15));transform:translate(68vw,-128vh) scale(.42) rotate(16deg)}}@keyframes PortfolioApp_thrusterFlare__QLQo2{0%{opacity:.55;transform:scaleY(.7)}to{opacity:1;transform:scaleY(1.35)}}@media (max-width:760px){.PortfolioApp_transformRobotWrap__AMm6H{width:min(58vw,320px)}.PortfolioApp_wordFragment__ObT8Y{font-size:8px}}@media (prefers-reduced-motion:reduce){.PortfolioApp_transform_formed__9wbKu .PortfolioApp_transformEnergy__UYEpl,.PortfolioApp_transform_formed__9wbKu .PortfolioApp_transformRobotWrap__AMm6H,.PortfolioApp_transform_gather__zdBOZ .PortfolioApp_wordFragment__ObT8Y,.PortfolioApp_transform_launch__EEMtD .PortfolioApp_transformRobotWrap__AMm6H,.PortfolioApp_transform_launch__EEMtD .PortfolioApp_wordFragment__ObT8Y,.PortfolioApp_transform_launch__EEMtD :is(.PortfolioApp_robotThrusterLeft__1__14,.PortfolioApp_robotThrusterRight__VCCt9){animation-duration:1ms!important;animation-iteration-count:1!important}.PortfolioApp_pageTransforming__Jow5p :is(h1,h2,h3,p,a,strong,small,dt,dd,label,footer span):not([data-transform-ignore]){transition-duration:1ms}}.PortfolioApp_artifactStage__8HnDz{position:relative;min-height:710px;isolation:isolate;perspective:1200px}.PortfolioApp_artifactStage__8HnDz:before{content:"";position:absolute;inset:16% 10%;z-index:-1;border-radius:50%;background:rgba(255,152,0,.1);filter:blur(82px)}.PortfolioApp_uxCard__eRr0_{position:absolute;margin:0;padding:16px;border:1px solid hsla(0,0%,100%,.13);border-radius:14px;background:rgba(15,15,18,.95);box-shadow:0 22px 55px rgba(0,0,0,.42);transform-style:preserve-3d;animation:PortfolioApp_artifactFloat__udD1X 8s ease-in-out infinite}.PortfolioApp_uxCard__eRr0_:hover{z-index:20!important;border-color:rgba(255,152,0,.48);animation-play-state:paused;transform:translateY(-7px) rotate(0deg) scale(1.025)}.PortfolioApp_uxLabel__jDCLc{display:block;margin-bottom:12px;color:hsla(0,0%,100%,.42);font:700 8px/1 Poppins;letter-spacing:.12em;text-transform:uppercase}.PortfolioApp_insightCard__8j6MF{left:0;top:54px;width:25%;transform:rotate(-4deg);animation-delay:-1s}.PortfolioApp_insightCard__8j6MF>strong{display:block;height:30px;color:var(--main-color);font:700 42px/1 Georgia}.PortfolioApp_insightCard__8j6MF p{margin:4px 0 12px;font:500 clamp(12px,1vw,16px)/1.42 Poppins}.PortfolioApp_insightCard__8j6MF footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:9px;border-top:1px solid hsla(0,0%,100%,.08)}.PortfolioApp_insightCard__8j6MF small{color:hsla(0,0%,100%,.4);font-size:7px}.PortfolioApp_insightCard__8j6MF footer span{color:#2de0bc;font:600 7px/1 Poppins}.PortfolioApp_personaCard__x6mCW{left:2%;top:244px;width:24%;transform:rotate(2deg);animation-delay:-6s}.PortfolioApp_personaHeader__DjVDI{display:flex;align-items:center;gap:9px}.PortfolioApp_personaHeader__DjVDI>i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:rgba(255,152,0,.16);color:var(--main-color);font:700 9px/1 Poppins;font-style:normal}.PortfolioApp_personaHeader__DjVDI div{display:grid;grid-gap:3px;gap:3px}.PortfolioApp_personaHeader__DjVDI strong{font:600 10px/1.2 Poppins}.PortfolioApp_personaHeader__DjVDI small{color:hsla(0,0%,100%,.42);font-size:7px}.PortfolioApp_personaCard__x6mCW dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:12px 0 0}.PortfolioApp_personaCard__x6mCW dl div{padding:7px;border-radius:7px;background:hsla(0,0%,100%,.04)}.PortfolioApp_personaCard__x6mCW dt{color:var(--main-color);font:700 6px/1 Poppins;text-transform:uppercase}.PortfolioApp_personaCard__x6mCW dd{margin:4px 0 0;color:hsla(0,0%,100%,.65);font-size:7px}.PortfolioApp_affinityCard__77xAN{left:27%;top:4px;width:34%;transform:rotate(-1.5deg);animation-delay:-3s}.PortfolioApp_stickyGrid__z5oxs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.PortfolioApp_stickyGrid__z5oxs span{display:flex;flex-direction:column;justify-content:space-between;min-height:76px;padding:10px 8px;color:#171717;font:600 9px/1.35 Poppins;box-shadow:0 7px 15px rgba(0,0,0,.24);transition:transform .25s}.PortfolioApp_stickyGrid__z5oxs small{font-size:6px;opacity:.55}.PortfolioApp_stickyGrid__z5oxs span:first-child{background:#f4d762;transform:rotate(-2deg)}.PortfolioApp_stickyGrid__z5oxs span:nth-child(2){background:#b9dd86;transform:rotate(1deg)}.PortfolioApp_stickyGrid__z5oxs span:nth-child(3){background:#e8a6b8;transform:rotate(-1deg)}.PortfolioApp_affinityCard__77xAN:hover .PortfolioApp_stickyGrid__z5oxs span{transform:translateY(-4px) rotate(0)}.PortfolioApp_journeyCard__Pe_EC{right:0;top:35px;width:37%;transform:rotate(2.2deg);animation-delay:-5s}.PortfolioApp_journeyLine__2PfUe{position:relative;display:flex;justify-content:space-between;gap:5px;padding-top:19px}.PortfolioApp_journeyLine__2PfUe:before{content:"";position:absolute;left:7%;right:7%;top:37px;height:2px;background:linear-gradient(90deg,#22c7b8,#82d85f,var(--main-color),#7b67ef);background-size:200% 100%;animation:PortfolioApp_journeyPulse__TKE8J 4s linear infinite}.PortfolioApp_journeyLine__2PfUe span{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:7px;gap:7px;color:hsla(0,0%,100%,.62);font-size:7px}.PortfolioApp_journeyLine__2PfUe span small{color:hsla(0,0%,100%,.35);font-size:6px}.PortfolioApp_journeyLine__2PfUe i{width:14px;height:14px;border:3px solid #111;border-radius:50%;background:#22c7b8;box-shadow:0 0 0 2px #22c7b8}.PortfolioApp_journeyLine__2PfUe span:nth-child(2) i{background:#82d85f;box-shadow:0 0 0 2px #82d85f}.PortfolioApp_journeyLine__2PfUe span:nth-child(3) i{background:var(--main-color);box-shadow:0 0 0 2px var(--main-color)}.PortfolioApp_journeyLine__2PfUe span:nth-child(4) i{background:#7b67ef;box-shadow:0 0 0 2px #7b67ef}.PortfolioApp_flowCard__499mL{left:0;top:385px;width:36%;transform:rotate(1deg);animation-delay:-7s}.PortfolioApp_flowCanvas__jxJp4{position:relative;display:grid;grid-template-columns:auto 12px auto 12px auto;align-items:center;grid-gap:5px;gap:5px;min-height:104px}.PortfolioApp_flowBranch__Bx43l span,.PortfolioApp_flowCanvas__jxJp4>span,.PortfolioApp_flowSuccess__2_9Gb span{padding:7px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:hsla(0,0%,100%,.72);font-size:7px;text-align:center}.PortfolioApp_flowBranch__Bx43l b,.PortfolioApp_flowCanvas__jxJp4>b,.PortfolioApp_flowSuccess__2_9Gb b{color:var(--main-color);font-size:9px}.PortfolioApp_flowStart__7LpMl{border-color:#2de0bc!important}.PortfolioApp_flowDecision__QZURu{border-radius:50%!important;border-color:var(--main-color)!important}.PortfolioApp_flowBranch__Bx43l{position:absolute;right:3px;top:1px;display:flex;align-items:center;gap:4px}.PortfolioApp_flowSuccess__2_9Gb{position:absolute;right:0;bottom:1px;display:flex;align-items:center;gap:4px}.PortfolioApp_flowBranch__Bx43l small,.PortfolioApp_flowSuccess__2_9Gb small{color:hsla(0,0%,100%,.35);font-size:6px}.PortfolioApp_flowEnd__kssI0{border-color:#2de0bc!important;color:#2de0bc!important}.PortfolioApp_empathyCard__v5zkl{left:5%;bottom:0;width:35%;transform:rotate(-2deg);animation-delay:-4s}.PortfolioApp_empathyGrid__0IqaA{display:grid;grid-template-columns:1fr 1fr;border:1px solid hsla(0,0%,100%,.09);border-radius:8px;overflow:hidden}.PortfolioApp_empathyGrid__0IqaA section{min-height:57px;padding:8px}.PortfolioApp_empathyGrid__0IqaA section:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.09)}.PortfolioApp_empathyGrid__0IqaA section:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.09)}.PortfolioApp_empathyGrid__0IqaA strong{color:var(--main-color);font:700 7px/1 Poppins;text-transform:uppercase}.PortfolioApp_empathyGrid__0IqaA p{margin:5px 0 0;color:hsla(0,0%,100%,.6);font-size:7px;line-height:1.35}.PortfolioApp_wireframeCard__83ZqY{left:28%;top:185px;width:43%;z-index:4;transform:rotate(-1deg);animation-delay:-2s}.PortfolioApp_phoneRow__8opc8{display:flex;justify-content:center;gap:8px}.PortfolioApp_phoneFrame__L7var{display:flex;flex-direction:column;width:29%;min-height:165px;padding:8px 6px 7px;border-radius:12px;background:#eee;color:#222;box-shadow:0 8px 18px rgba(0,0,0,.35);transition:transform .3s}.PortfolioApp_phoneFrame__L7var:nth-child(2){transform:translateY(8px)}.PortfolioApp_phoneFrame__L7var small{margin-bottom:8px;font:700 6px/1 Poppins;text-align:center}.PortfolioApp_phoneFrame__L7var i{display:block;height:25px;margin-bottom:5px;border-radius:3px;background:#d0d0d0}.PortfolioApp_phoneFrame__L7var i:nth-of-type(2){height:7px;width:76%}.PortfolioApp_phoneFrame__L7var i:nth-of-type(3){height:7px;width:54%}.PortfolioApp_phoneFrame__L7var button{margin-top:auto;padding:6px 2px;border:0;border-radius:4px;background:#343434;color:#fff;font-size:5px}.PortfolioApp_wireframeCard__83ZqY:hover .PortfolioApp_phoneFrame__L7var:nth-child(2){transform:translateY(0)}.PortfolioApp_tokensCard__Vc5MC{right:2%;top:225px;width:25%;transform:rotate(3deg);animation-delay:-4s}.PortfolioApp_typeSample__LHUna{display:flex;align-items:flex-end;gap:10px;font:700 32px/1 Poppins}.PortfolioApp_typeSample__LHUna small{padding-bottom:3px;color:hsla(0,0%,100%,.58);font-size:9px}.PortfolioApp_swatches__0qFLS{display:flex;gap:7px;margin-top:17px}.PortfolioApp_swatches__0qFLS i{width:17px;height:17px;border-radius:50%;background:var(--main-color)}.PortfolioApp_swatches__0qFLS i:nth-child(2){background:#24b8a8}.PortfolioApp_swatches__0qFLS i:nth-child(3){background:#2a9dd1}.PortfolioApp_swatches__0qFLS i:nth-child(4){background:#7253d5}.PortfolioApp_swatches__0qFLS i:nth-child(5){background:#e7e7e7}.PortfolioApp_accessCard__dGFHX{right:0;top:414px;width:26%;transform:rotate(-2deg);animation-delay:-7s}.PortfolioApp_accessCard__dGFHX ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.PortfolioApp_accessCard__dGFHX li{position:relative;padding-right:18px;color:hsla(0,0%,100%,.68);font-size:8px}.PortfolioApp_accessCard__dGFHX li:after{content:"✓";position:absolute;right:0;color:#2de0bc;font-weight:800}.PortfolioApp_accessCard__dGFHX small{display:block;margin-top:12px;padding-top:9px;border-top:1px solid hsla(0,0%,100%,.1);color:#2de0bc;font:600 8px/1 Poppins}.PortfolioApp_metricsCard__NFp4f{left:40%;bottom:12px;width:58%;z-index:5;display:grid;grid-template-columns:1fr repeat(3,minmax(48px,auto));align-items:center;grid-gap:12px;gap:12px;transform:rotate(1.5deg);animation-delay:-3.5s}.PortfolioApp_metricsCard__NFp4f .PortfolioApp_uxLabel__jDCLc{margin:0}.PortfolioApp_metricsCard__NFp4f div{display:grid;grid-gap:3px;gap:3px;padding-left:12px;border-left:1px solid hsla(0,0%,100%,.1)}.PortfolioApp_metricsCard__NFp4f strong{color:var(--main-color);font:700 14px/1 Poppins}.PortfolioApp_metricsCard__NFp4f div:nth-of-type(2) strong{color:#2de0bc}.PortfolioApp_metricsCard__NFp4f div:nth-of-type(3) strong{color:#8875ff}.PortfolioApp_metricsCard__NFp4f small{color:hsla(0,0%,100%,.42);font-size:6px}.PortfolioApp_metricsCard__NFp4f div>i{width:100%;height:2px;margin-top:3px;background:hsla(0,0%,100%,.08)}.PortfolioApp_metricsCard__NFp4f div>i b{display:block;height:100%;background:currentColor;animation:PortfolioApp_metricGrow__qHBu6 1.4s ease both}@keyframes PortfolioApp_artifactFloat__udD1X{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes PortfolioApp_journeyPulse__TKE8J{to{background-position:-200% 0}}@keyframes PortfolioApp_metricGrow__qHBu6{0%{width:0}}.PortfolioApp_artifactStage__8HnDz{min-height:780px}.PortfolioApp_tokensCard__Vc5MC{right:1%;top:218px;width:28%}.PortfolioApp_typeScale__Mvykp{display:grid;grid-gap:5px;gap:5px;margin-top:12px}.PortfolioApp_typeScale__Mvykp span{display:flex;align-items:center;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.07)}.PortfolioApp_typeScale__Mvykp b{color:hsla(0,0%,100%,.72);font:600 7px/1 Poppins}.PortfolioApp_typeScale__Mvykp small{color:hsla(0,0%,100%,.34);font-size:6px}.PortfolioApp_tokenMeta__r_9Qg{display:flex;gap:6px;margin-top:11px}.PortfolioApp_tokenMeta__r_9Qg span{padding:5px 6px;border:1px solid hsla(0,0%,100%,.1);border-radius:5px;color:hsla(0,0%,100%,.48);font-size:6px}.PortfolioApp_iconCard__0h1iZ{right:0;top:455px;width:29%;transform:rotate(1.5deg);animation-delay:-2.5s}.PortfolioApp_iconGrid__z6DOF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.PortfolioApp_iconGrid__z6DOF span{display:grid;place-items:center;grid-gap:4px;gap:4px;padding:7px 3px;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.76)}.PortfolioApp_iconGrid__z6DOF svg{width:16px;height:16px;color:var(--main-color);transition:transform .25s}.PortfolioApp_iconGrid__z6DOF small{color:hsla(0,0%,100%,.38);font-size:6px}.PortfolioApp_iconCard__0h1iZ:hover svg{transform:translateY(-2px) scale(1.08)}.PortfolioApp_iconCard__0h1iZ footer{display:flex;justify-content:space-between;gap:6px;margin-top:9px;color:hsla(0,0%,100%,.35);font-size:6px}.PortfolioApp_accessCard__dGFHX{right:28%;top:520px;width:24%}.PortfolioApp_metricsCard__NFp4f{left:38%;bottom:0;width:60%}.PortfolioApp_artifactStage__8HnDz{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;min-height:0;align-items:stretch}.PortfolioApp_processPlayer__3V2sl{grid-column:1/-1;display:flex;align-items:center;gap:9px}.PortfolioApp_phaseTabs__HWCo8{display:grid;grid-template-columns:repeat(6,1fr);flex:1 1;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:rgba(10,10,12,.72)}.PortfolioApp_phaseTabs__HWCo8 button{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:44px;padding:0 7px;overflow:hidden;border:0;border-right:1px solid hsla(0,0%,100%,.07);background:none;color:hsla(0,0%,100%,.4);font:600 8px/1 Poppins;cursor:pointer;transition:color .25s,background .25s}.PortfolioApp_phaseTabs__HWCo8 button:last-child{border-right:0}.PortfolioApp_phaseTabs__HWCo8 button>span{color:hsla(0,0%,100%,.22);font-size:6px}.PortfolioApp_phaseTabs__HWCo8 button>i{position:absolute;inset:auto 0 0;height:2px;background:var(--main-color);transform-origin:left;animation:PortfolioApp_phaseProgress__d6rg8 4.6s linear}.PortfolioApp_phaseTabs__HWCo8 .PortfolioApp_activePhase__Y3QOY{background:rgba(255,152,0,.08);color:#fff}.PortfolioApp_phaseTabs__HWCo8 .PortfolioApp_activePhase__Y3QOY>span{color:var(--main-color)}.PortfolioApp_phaseTabs__HWCo8 button:focus-visible,.PortfolioApp_playControl__4a1in:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px}.PortfolioApp_playControl__4a1in{display:grid;place-items:center;flex:0 0 44px;height:44px;border:1px solid rgba(255,152,0,.35);border-radius:12px;background:rgba(255,152,0,.09);color:var(--main-color);cursor:pointer}.PortfolioApp_playControl__4a1in svg{width:14px;height:14px}@keyframes PortfolioApp_phaseProgress__d6rg8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PortfolioApp_workspaceContext__vLkUK{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:start;grid-gap:clamp(18px,3vw,38px);gap:clamp(18px,3vw,38px);overflow:hidden;min-height:148px;padding:clamp(22px,2.6vw,30px);border:1px solid hsla(0,0%,100%,.11);border-radius:22px;background:rgba(13,13,16,.8);box-shadow:0 24px 70px rgba(0,0,0,.24)}.PortfolioApp_phaseMarker___H7HK{display:grid;justify-items:center;grid-gap:14px;gap:14px}.PortfolioApp_phaseMarker___H7HK span{color:var(--main-color);font:600 20px/1 Poppins}.PortfolioApp_phaseMarker___H7HK i{width:1px;height:68px;background:linear-gradient(var(--main-color),rgba(255,152,0,0))}.PortfolioApp_phaseNarrative__8XqmW{max-width:920px}.PortfolioApp_phaseNarrative__8XqmW>span{display:block;margin-bottom:10px;color:var(--main-color);font:700 9px/1 Poppins;letter-spacing:.14em;text-transform:uppercase}.PortfolioApp_phaseNarrative__8XqmW h3{max-width:780px;margin:0;font:600 clamp(22px,2.1vw,32px)/1.1 Poppins;letter-spacing:-.045em}.PortfolioApp_phaseNarrative__8XqmW p{max-width:730px;margin:9px 0 0;color:hsla(0,0%,100%,.54);font-size:clamp(11px,1vw,14px);line-height:1.45}.PortfolioApp_artifactGrid__hzB3E{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-auto-flow:row;grid-auto-rows:290px;align-items:stretch;grid-gap:var(--content-gap);gap:var(--content-gap)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxCard__eRr0_,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxCard__eRr0_:hover{position:relative!important;inset:auto!important;z-index:1;grid-column:auto!important;grid-row:auto!important;width:100%!important;height:100%!important;min-height:0;margin:0!important;box-sizing:border-box;overflow:hidden;transform:none!important;contain:layout paint;isolation:isolate}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxCard__eRr0_>*{max-width:100%}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_activeArtifact__syoLw{box-shadow:inset 0 0 0 1px rgba(255,152,0,.22)}@media (min-width:761px){.PortfolioApp_phaseNarrative__8XqmW h3,.PortfolioApp_phaseNarrative__8XqmW p{white-space:nowrap}}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_uxCard__eRr0_{position:relative;inset:auto;width:auto;min-width:0;height:auto;transform:none;cursor:pointer;transition:opacity .28s,filter .28s,border-color .28s,box-shadow .28s,transform .28s}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_hiddenArtifact__npYwG{display:none}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_phaseArtifact__ZhF8m{grid-area:auto;inset:auto;width:auto;opacity:1;filter:none;animation:PortfolioApp_phaseArtifactIn__Q2qHE .48s cubic-bezier(.2,.8,.2,1) both}@keyframes PortfolioApp_phaseArtifactIn__Q2qHE{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_uxCard__eRr0_:focus-visible{z-index:30;outline:2px solid var(--main-color);outline-offset:3px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_activeArtifact__syoLw{z-index:12;border-color:rgba(255,152,0,.68);box-shadow:0 25px 65px rgba(0,0,0,.52),0 0 0 1px rgba(255,152,0,.18);filter:none;opacity:1;animation-play-state:paused}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_activeArtifact__syoLw:after{content:"Selected";position:absolute;right:10px;top:9px;padding:4px 6px;border-radius:999px;background:rgba(255,152,0,.15);color:var(--main-color);font:700 5px/1 Poppins;letter-spacing:.08em;text-transform:uppercase}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_recededArtifact__ICRZa{opacity:.6;filter:saturate(.7)}.PortfolioApp_artifactStage__8HnDz:hover .PortfolioApp_recededArtifact__ICRZa{opacity:.48}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_recededArtifact__ICRZa:focus-visible,.PortfolioApp_artifactStage__8HnDz .PortfolioApp_recededArtifact__ICRZa:hover{opacity:.9;filter:none}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_insightCard__8j6MF{grid-area:insight;transform:rotate(-1.2deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_affinityCard__77xAN{grid-area:affinity;transform:rotate(.5deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_journeyCard__Pe_EC{grid-area:journey;transform:rotate(1deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_personaCard__x6mCW{grid-area:persona;transform:rotate(.8deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_wireframeCard__83ZqY{grid-area:wireframe;transform:rotate(-.6deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_tokensCard__Vc5MC{grid-area:tokens;transform:rotate(.7deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_flowCard__499mL{grid-area:flow;transform:rotate(-.5deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_empathyCard__v5zkl{grid-area:empathy;transform:rotate(.5deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_iconCard__0h1iZ{grid-area:iconography;transform:rotate(-.7deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_accessCard__dGFHX{grid-area:access;transform:rotate(.6deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_metricsCard__NFp4f{grid-area:metrics;transform:rotate(-.4deg)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_uxCard__eRr0_:hover{transform:translateY(-6px) rotate(0) scale(1.018)}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_flowCard__499mL,.PortfolioApp_artifactStage__8HnDz .PortfolioApp_tokensCard__Vc5MC,.PortfolioApp_artifactStage__8HnDz .PortfolioApp_wireframeCard__83ZqY{display:flex;flex-direction:column;justify-content:space-between}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_metricsCard__NFp4f{display:grid}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_flowCanvas__jxJp4{flex:1 1}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_empathyGrid__0IqaA{height:100%}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_phaseArtifact__ZhF8m{grid-area:auto!important;animation-play-state:running!important}.PortfolioApp_wireframeHeading__CBCDz{display:flex;align-items:center;justify-content:space-between;gap:8px}.PortfolioApp_wireframeHeading__CBCDz .PortfolioApp_uxLabel__jDCLc{margin-bottom:10px}.PortfolioApp_wireframeHeading__CBCDz>small{color:hsla(0,0%,100%,.32);font-size:6px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_phoneRow__8opc8{align-items:flex-start;gap:7px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_phoneFrame__L7var{position:relative;width:31%;min-height:230px;padding:6px 5px 7px;border:1px solid #bbb;border-radius:13px;background:#f2f2f2}.PortfolioApp_phoneStatus__ezoQ8{display:flex;align-items:center;justify-content:space-between;color:#555;font:600 5px/1 Poppins}.PortfolioApp_phoneStatus__ezoQ8 i{width:11px;height:4px;border-radius:3px;background:#666}.PortfolioApp_phoneFrame__L7var header{display:flex;justify-content:space-between;margin-top:7px;color:#333;font:600 6px/1 Poppins}.PortfolioApp_phoneFrame__L7var nav{display:flex;gap:6px;margin-top:7px;padding-bottom:5px;border-bottom:1px solid #d5d5d5;color:#888;font-size:4px}.PortfolioApp_activeWireTab__CDBOl{color:#222!important;font-weight:700}.PortfolioApp_wireHero__pETWW{position:relative;height:42px;margin-top:6px;border-radius:4px;background:#d4d4d4}.PortfolioApp_wireHero__pETWW>i{position:absolute;inset:8px;border:1px solid #b6b6b6}.PortfolioApp_wireHero__pETWW em{position:absolute;right:-5px;top:-5px;z-index:2;display:grid;place-items:center;width:13px;height:13px;border-radius:50%;background:var(--main-color);color:#111;font:700 5px/1 Poppins;font-style:normal}.PortfolioApp_wireText__bAAUe{display:grid;grid-gap:4px;gap:4px;margin-top:7px}.PortfolioApp_wireText__bAAUe i{height:4px;border-radius:4px;background:#bcbcbc}.PortfolioApp_wireText__bAAUe i+i{width:67%}.PortfolioApp_wireTiles__jCEE3{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;margin-top:7px}.PortfolioApp_wireTiles__jCEE3 i{height:26px;border-radius:3px;background:#d6d6d6}.PortfolioApp_wireForm__UNy4k{display:grid;grid-gap:4px;gap:4px;margin-top:6px}.PortfolioApp_wireForm__UNy4k i{height:8px;border:1px solid #ccc;border-radius:3px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_phoneFrame__L7var button{margin-top:7px;padding:7px 2px;background:#343434}.PortfolioApp_phoneFrame__L7var footer{display:flex;justify-content:space-around;margin-top:6px;padding-top:5px;border-top:1px solid #d5d5d5;color:#777}.PortfolioApp_phoneFrame__L7var footer svg{width:8px;height:8px}.PortfolioApp_annotationDot__iQwrc{position:absolute;left:-5px;bottom:18px;display:grid;place-items:center;width:14px;height:14px;border:1px solid var(--main-color);border-radius:50%;background:#191919;color:var(--main-color);font:700 5px/1 Poppins}.PortfolioApp_wireNotes__3W7dN{display:grid;grid-gap:4px;gap:4px;margin:10px 0 0;padding:0;list-style:none}.PortfolioApp_wireNotes__3W7dN li{display:flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.45);font-size:6px;line-height:1.3}.PortfolioApp_wireNotes__3W7dN b{color:var(--main-color);font:700 6px/1 Poppins}.PortfolioApp_researchPlanCard__Kxrd0 h3{margin:0 0 12px;font:600 14px/1.3 Poppins}.PortfolioApp_researchPlanGrid__NXFlc{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:0}.PortfolioApp_researchPlanGrid__NXFlc div{padding:8px;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;background:hsla(0,0%,100%,.025)}.PortfolioApp_researchPlanGrid__NXFlc dt{color:var(--main-color);font:700 6px/1 Poppins;text-transform:uppercase}.PortfolioApp_researchPlanGrid__NXFlc dd{margin:5px 0 0;color:hsla(0,0%,100%,.65);font-size:8px}.PortfolioApp_researchPlanCard__Kxrd0 footer,.PortfolioApp_testPlanCard__1x1Bh footer{display:flex;gap:6px;margin-top:10px}.PortfolioApp_researchPlanCard__Kxrd0 footer span,.PortfolioApp_testPlanCard__1x1Bh footer span{padding:5px 7px;border-radius:999px;background:rgba(255,152,0,.09);color:hsla(0,0%,100%,.52);font-size:6px}.PortfolioApp_problemCard__t0E28 p{margin:0;font:600 clamp(14px,1.2vw,19px)/1.45 Poppins}.PortfolioApp_problemCard__t0E28 div{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.PortfolioApp_problemCard__t0E28 div span{padding:6px 8px;border:1px solid rgba(45,224,188,.2);border-radius:999px;color:#2de0bc;font-size:6px}.PortfolioApp_prototypeStates__EAYej{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.PortfolioApp_prototypeStates__EAYej>span{display:grid;grid-gap:5px;gap:5px}.PortfolioApp_prototypeStates__EAYej button{min-height:30px;border:0;border-radius:7px;background:var(--main-color);color:#111;font:700 7px/1 Poppins}.PortfolioApp_prototypeStates__EAYej>span:nth-child(2) button{outline:2px solid #fff;outline-offset:2px}.PortfolioApp_prototypeStates__EAYej>span:nth-child(3) button{background:rgba(255,152,0,.25);color:#fff}.PortfolioApp_prototypeStates__EAYej>span:nth-child(4) button{background:#2de0bc}.PortfolioApp_prototypeStates__EAYej small{color:hsla(0,0%,100%,.35);font-size:6px}.PortfolioApp_prototypeCard__rc3T_ footer{margin-top:12px;color:hsla(0,0%,100%,.45);font-size:7px;line-height:1.4}.PortfolioApp_testPlanHeader__PHE21{display:flex;justify-content:space-between;gap:10px}.PortfolioApp_testPlanHeader__PHE21 strong{font:600 13px/1 Poppins}.PortfolioApp_testPlanHeader__PHE21 span{color:var(--main-color);font-size:7px}.PortfolioApp_testPlanCard__1x1Bh ol{display:grid;grid-gap:7px;gap:7px;margin:12px 0 0;padding-left:18px}.PortfolioApp_testPlanCard__1x1Bh li{color:hsla(0,0%,100%,.62);font-size:8px}.PortfolioApp_artifactGrid__hzB3E{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-auto-rows:340px;gap:16px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxCard__eRr0_,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxCard__eRr0_:hover{display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:20px;border-radius:18px;background:rgba(16,16,19,.96);box-shadow:none;animation:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxCard__eRr0_:hover{border-color:rgba(255,152,0,.42)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_hiddenArtifact__npYwG,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_hiddenArtifact__npYwG:hover{display:none!important}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uxLabel__jDCLc{margin-bottom:18px;font-size:9px;line-height:1.2}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanCard__Kxrd0 h3{margin-bottom:18px;font-size:16px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanGrid__NXFlc{gap:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanGrid__NXFlc div{padding:11px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaCard__x6mCW dt,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanGrid__NXFlc dt{font-size:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaCard__x6mCW dd,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanGrid__NXFlc dd{font-size:9px;line-height:1.35}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_iconCard__0h1iZ footer,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_insightCard__8j6MF footer,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanCard__Kxrd0 footer,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_testPlanCard__1x1Bh footer{margin-top:auto}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_researchPlanCard__Kxrd0 footer span,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_testPlanCard__1x1Bh footer span{padding:7px 9px;font-size:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_insightCard__8j6MF>strong{height:42px;font-size:56px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_insightCard__8j6MF p{max-width:250px;font-size:17px;line-height:1.5}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_insightCard__8j6MF footer span,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_insightCard__8j6MF small{font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaHeader__DjVDI{align-items:flex-start;gap:12px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaAvatar__btXji{display:grid;place-items:center;flex:0 0 44px;width:42px;height:42px;border:1px solid rgba(255,152,0,.3);border-radius:12px;background:rgba(255,152,0,.1);color:var(--main-color)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaAvatar__btXji svg{width:22px;height:22px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaIdentity__QNBOm{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:5px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaIdentity__QNBOm>div{display:grid;flex:1 0 100%;grid-gap:3px;gap:3px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaHeader__DjVDI strong{font-size:13px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaHeader__DjVDI small{font-size:9px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaIdentity__QNBOm>span{padding:4px 6px;border:1px solid hsla(0,0%,100%,.09);border-radius:999px;color:hsla(0,0%,100%,.5);font:600 6px/1 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaCard__x6mCW blockquote{margin:14px 0 12px;padding:9px 11px;border-left:2px solid var(--main-color);background:rgba(255,152,0,.055);color:hsla(0,0%,100%,.76);font:500 9px/1.42 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaNeeds__4jv1n{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaNeeds__4jv1n section{min-width:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaNeeds__4jv1n h4{margin:0 0 6px;color:var(--main-color);font:700 7px/1 Poppins;letter-spacing:.08em;text-transform:uppercase}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaNeeds__4jv1n ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaNeeds__4jv1n li{position:relative;padding-left:8px;color:hsla(0,0%,100%,.55);font-size:7px;line-height:1.3}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaNeeds__4jv1n li:before{content:"";position:absolute;left:0;top:.45em;width:3px;height:3px;border-radius:50%;background:var(--main-color)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaScenario__I4Xj_{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.08)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaScenario__I4Xj_ strong{color:hsla(0,0%,100%,.34);font:700 6px/1 Poppins;letter-spacing:.08em;text-transform:uppercase}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_personaScenario__I4Xj_ span{color:hsla(0,0%,100%,.62);font-size:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_stickyGrid__z5oxs{grid-template-columns:1fr 1fr;gap:12px 14px;padding:2px 7px 7px 2px;transform:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_stickyGrid__z5oxs span{min-height:62px;padding:13px;font-size:10px;box-shadow:3px 3px 0 hsla(0,0%,100%,.1),6px 6px 0 hsla(0,0%,100%,.045),0 10px 18px rgba(0,0,0,.24)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_stickyGrid__z5oxs span:nth-child(4){background:#efcf72;transform:rotate(1.2deg)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_stickyGrid__z5oxs span:nth-child(5){background:#a8d6b2;transform:rotate(-1deg)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_stickyGrid__z5oxs span:nth-child(6){background:#dcb1dc;transform:rotate(.8deg)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyMap__D5s0V{display:flex;flex:1 1;flex-direction:column;min-height:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyProgress__WFSPz{position:relative;display:grid;grid-template-columns:repeat(3,1fr);height:18px;margin:2px 0 8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyProgress__WFSPz:before{content:"";position:absolute;left:16.66%;right:16.66%;top:7px;height:2px;background:linear-gradient(90deg,#55c9a5,var(--main-color))}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyProgress__WFSPz i{z-index:1;place-self:center;width:8px;height:8px;border:2px solid #151518;border-radius:50%;background:#55c9a5;box-shadow:0 0 0 1px #55c9a5}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyProgress__WFSPz i:nth-child(2){background:var(--main-color);box-shadow:0 0 0 1px var(--main-color)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyColumns__hEX2i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyColumns__hEX2i section{display:flex;min-width:0;flex-direction:column;gap:7px;padding:10px 8px;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;background:hsla(0,0%,100%,.025)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyColumns__hEX2i strong{color:var(--main-color);font:700 6px/1.2 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyColumns__hEX2i p{margin:0;color:hsla(0,0%,100%,.7);font-size:7px;line-height:1.3}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyColumns__hEX2i span{padding-top:7px;border-top:1px solid hsla(0,0%,100%,.07);color:#55c9a5;font:600 7px/1 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyColumns__hEX2i small{margin-top:auto;color:hsla(0,0%,100%,.38);font-size:6px;line-height:1.3}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyMap__D5s0V footer{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:9px;border-top:1px solid hsla(0,0%,100%,.08)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyMap__D5s0V footer strong{color:var(--main-color);font:700 6px/1 Poppins;letter-spacing:.06em;text-transform:uppercase}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_journeyMap__D5s0V footer span{color:hsla(0,0%,100%,.55);font-size:6px;line-height:1.3}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowDiagram__DdV3d{display:flex;align-items:center;flex:1 1;flex-direction:column;width:100%;min-height:0;padding:2px 4px 0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowMainPath__B9CSp{display:grid;grid-template-columns:minmax(62px,1fr) 28px minmax(62px,1fr);align-items:center;width:min(100%,210px)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l>span,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowDecision__QZURu,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowMainPath__B9CSp>span{min-width:0;padding:8px 6px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:hsla(0,0%,100%,.72);font:600 7px/1 Poppins;text-align:center}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowMainPath__B9CSp>i{position:relative;display:block;height:1px;background:rgba(255,152,0,.65)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowMainPath__B9CSp>i:after{content:"";position:absolute;right:-1px;top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid var(--main-color)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowVertical__uQIP3{position:relative;width:1px;height:14px;background:rgba(255,152,0,.65)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowVertical__uQIP3:after{content:"";position:absolute;left:-3px;bottom:-1px;border-top:5px solid var(--main-color);border-right:3px solid transparent;border-left:3px solid transparent}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowDecision__QZURu{width:min(100%,120px);border-color:var(--main-color);border-radius:999px;background:rgba(255,152,0,.08)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowSplit__hFfTa{position:relative;width:52%;height:24px;border-right:1px solid rgba(255,152,0,.65);border-bottom:1px solid rgba(255,152,0,.65);border-left:1px solid rgba(255,152,0,.65)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowSplit__hFfTa:before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:12px;background:rgba(255,152,0,.65)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranches__XscGH{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;width:100%}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l{position:relative;display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:6px;padding-top:12px;text-align:center}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l:before{content:"";position:absolute;left:50%;top:0;width:1px;height:10px;background:rgba(255,152,0,.65)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l:after{content:"";position:absolute;left:calc(50% - 3px);top:7px;border-top:5px solid var(--main-color);border-right:3px solid transparent;border-left:3px solid transparent}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l small{position:absolute;left:50%;top:-18px;z-index:2;padding:2px 5px;border-radius:999px;background:#101013;color:hsla(0,0%,100%,.5);font:600 6px/1 Poppins;transform:translateX(-50%);text-align:center;text-transform:uppercase;letter-spacing:.06em}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l p{margin:0;color:hsla(0,0%,100%,.34);font-size:6px;line-height:1.2}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowEnd__kssI0,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowStart__7LpMl{border-color:#55c9a5;color:#55c9a5}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l .PortfolioApp_flowEnd__kssI0{position:relative;margin-top:4px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l .PortfolioApp_flowEnd__kssI0:before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:6px;background:rgba(85,201,165,.7)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_flowBranch__Bx43l .PortfolioApp_flowEnd__kssI0:after{content:"";position:absolute;left:calc(50% - 3px);bottom:calc(100% - 1px);border-top:5px solid #55c9a5;border-right:3px solid transparent;border-left:3px solid transparent}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_empathyGrid__0IqaA{gap:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_empathyGrid__0IqaA section{padding:13px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_empathyGrid__0IqaA strong{font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_empathyGrid__0IqaA p{margin-top:7px;font-size:9px;line-height:1.45}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_problemCard__t0E28{justify-content:center}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_problemCard__t0E28 p{font-size:clamp(17px,1.35vw,22px);line-height:1.5}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_problemCard__t0E28 div{gap:8px;margin-top:22px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_problemCard__t0E28 div span{padding:7px 10px;font-size:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireframeHeading__CBCDz{min-height:28px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_singleWireframe__Q8Yiv{display:grid;grid-template-columns:minmax(112px,.85fr) minmax(95px,1.15fr);flex:1 1;align-items:center;grid-gap:16px;gap:16px;min-height:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_singleWireframe__Q8Yiv .PortfolioApp_phoneFrame__L7var{justify-self:center;width:min(100%,142px);height:224px;min-height:0;transform:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_primaryWireframe__QZabC header svg{width:9px;height:9px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireSearch__rt70F{display:flex;align-items:center;gap:5px;margin-top:7px;padding:6px;border:1px solid #c9c9c9;border-radius:5px;color:#777;font-size:5px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireSearch__rt70F svg{width:7px;height:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_primaryWireframe__QZabC .PortfolioApp_wireHero__pETWW{height:48px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_primaryWireframe__QZabC .PortfolioApp_wireTiles__jCEE3 i{height:22px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_primaryWireframe__QZabC footer svg:first-child{color:#222}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireframeAnnotations__iXJ9H{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireframeAnnotations__iXJ9H li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.08)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireframeAnnotations__iXJ9H li:last-child{padding-bottom:0;border-bottom:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireframeAnnotations__iXJ9H b{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(255,152,0,.35);border-radius:50%;color:var(--main-color);font:700 6px/1 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireframeAnnotations__iXJ9H span{color:hsla(0,0%,100%,.52);font-size:7px;line-height:1.4}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_phoneRow__8opc8{flex:1 1;align-items:stretch;gap:8px;min-height:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_phoneFrame__L7var{width:100%;min-height:0;height:210px;transform:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_wireNotes__3W7dN{display:none}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_typeSample__LHUna{font-size:40px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_typeScale__Mvykp{gap:8px;margin-top:18px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_typeScale__Mvykp span{padding-bottom:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_typeScale__Mvykp b,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_typeScale__Mvykp small{font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_swatches__0qFLS{margin-top:auto}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_swatches__0qFLS i{width:23px;height:23px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_prototypeStates__EAYej{gap:12px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_prototypeStates__EAYej button{min-height:42px;font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_prototypeCard__rc3T_ footer,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_prototypeStates__EAYej small{font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_prototypeCard__rc3T_ footer{margin-top:auto}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_iconGrid__z6DOF{gap:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_iconGrid__z6DOF span{min-height:68px;padding:10px 5px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_iconGrid__z6DOF svg{width:21px;height:21px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_iconCard__0h1iZ footer,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_iconGrid__z6DOF small{font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_accessCard__dGFHX ul{gap:12px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_accessCard__dGFHX li{padding:12px 28px 12px 12px;border-radius:8px;background:hsla(0,0%,100%,.035);font-size:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_accessCard__dGFHX small{margin-top:auto;font-size:9px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_testPlanHeader__PHE21 strong{font-size:15px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_testPlanHeader__PHE21 span{font-size:9px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_testPlanCard__1x1Bh ol{gap:11px;margin-top:20px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_testPlanCard__1x1Bh li{font-size:10px;line-height:1.4}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_metricsCard__NFp4f{display:grid;grid-template-columns:1fr;align-content:start;grid-gap:0;gap:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_metricsCard__NFp4f .PortfolioApp_uxLabel__jDCLc{margin-bottom:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_metricsCard__NFp4f div{gap:5px;padding:14px 0;border-top:1px solid hsla(0,0%,100%,.08);border-left:0}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_metricsCard__NFp4f strong{font-size:19px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_metricsCard__NFp4f small{font-size:8px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_contextScene__rgrua{display:grid;grid-gap:10px;gap:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_contextScene__rgrua>span{display:grid;grid-template-columns:74px 1fr;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.75);font:600 10px/1.3 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_contextScene__rgrua small{color:var(--main-color);font-size:7px;letter-spacing:.08em;text-transform:uppercase}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_contextStudyCard__8J3PL footer{margin-top:auto;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_contextStudyCard__8J3PL footer small{color:hsla(0,0%,100%,.38);font-size:7px;text-transform:uppercase;letter-spacing:.08em}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_contextStudyCard__8J3PL footer p{margin:7px 0 0;color:hsla(0,0%,100%,.68);font-size:10px;line-height:1.45}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK{overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#f3f1ec;color:#171717}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.08)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK header i,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK header span{width:8px;height:8px;border-radius:50%;background:var(--main-color)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK header i{background:#242424}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK header small{color:#616161;font:600 7px/1 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK section{padding:18px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK section small{color:#9a5c00;font:700 7px/1 Poppins;text-transform:uppercase;letter-spacing:.08em}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK section strong{display:block;margin-top:8px;font:700 15px/1.2 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK section p{margin:8px 0 14px;color:#666;font-size:8px;line-height:1.45}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentSpecimen__akNER button,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiPreview__hYwsK button{min-height:34px;padding:0 13px;border:0;border-radius:8px;background:var(--main-color);color:#151515;font:700 8px/1 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentAnatomyCard__Wz4tT>footer,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiDirectionCard__aULJp>footer{display:flex;gap:7px;margin-top:auto}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentAnatomyCard__Wz4tT>footer span,.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_uiDirectionCard__aULJp>footer span{padding:6px 8px;border-radius:999px;background:rgba(255,152,0,.09);color:hsla(0,0%,100%,.55);font-size:7px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentSpecimen__akNER{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px;border:1px solid hsla(0,0%,100%,.12);border-radius:13px;background:hsla(0,0%,100%,.035)}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentSpecimen__akNER>small{color:var(--main-color);font-size:7px;text-transform:uppercase;letter-spacing:.08em}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentSpecimen__akNER>strong{margin-top:10px;font:600 15px/1.2 Poppins}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentSpecimen__akNER>p{margin:8px 0 16px;color:hsla(0,0%,100%,.55);font-size:8px;line-height:1.45}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_componentSpecimen__akNER>i{position:absolute;display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(255,152,0,.6);border-radius:50%;background:#17171a;color:var(--main-color);font:700 6px/1 Poppins;font-style:normal}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_anatomyPinOne__Ffofm{right:10px;top:10px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_anatomyPinTwo__1b0XD{right:10px;top:72px}.PortfolioApp_artifactGrid__hzB3E .PortfolioApp_anatomyPinThree__29nkJ{right:10px;bottom:10px}.PortfolioApp_section__WdDdC{padding:var(--section-space) 0;border-top:1px solid hsla(0,0%,100%,.1);scroll-margin-top:92px}.PortfolioApp_sectionHeading__05hoe{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);margin-bottom:clamp(30px,3vw,46px)}.PortfolioApp_aboutSection__L5vt2 h2,.PortfolioApp_contactSection__qu8RS h2,.PortfolioApp_sectionHeading__05hoe h2{max-width:900px;margin:0;font:700 clamp(34px,3.6vw,58px)/1.04 Poppins;letter-spacing:-.05em}.PortfolioApp_aboutSection__L5vt2>div>p,.PortfolioApp_contactSection__qu8RS>p,.PortfolioApp_sectionHeading__05hoe>p{margin:0;color:hsla(0,0%,100%,.62);font-size:15px;line-height:1.7}.PortfolioApp_featuredGrid__oHiCG{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--content-gap);gap:var(--content-gap)}.PortfolioApp_projectCard___pr5L{min-width:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:rgba(12,12,15,.88);box-shadow:0 18px 50px rgba(0,0,0,.16);transition:transform .25s,border-color .25s,box-shadow .25s}.PortfolioApp_projectCardControl__40G0d{color:inherit;text-decoration:none;cursor:pointer}.PortfolioApp_projectCardControl__40G0d:focus-visible{outline:3px solid var(--main-color);outline-offset:4px}.PortfolioApp_projectCard___pr5L:hover{transform:translateY(-5px);border-color:rgba(255,152,0,.54);box-shadow:0 24px 70px rgba(0,0,0,.34)}.PortfolioApp_featuredCard__z15tF{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1.08fr);min-height:320px}.PortfolioApp_projectImage__0eYWg{min-height:200px;overflow:hidden;background:#0b0b0d}.PortfolioApp_projectImage__0eYWg img{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.PortfolioApp_projectCopy__QgfC_{display:flex;flex-direction:column;padding:clamp(22px,2vw,30px)}.PortfolioApp_projectMeta__cbLvT{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:16px;color:hsla(0,0%,100%,.42);font:600 10px/1.4 Poppins;text-transform:uppercase;letter-spacing:.08em}.PortfolioApp_projectStatus__Y1AI6{color:#50dfaa!important}.PortfolioApp_projectCopy__QgfC_ h3{margin:0;font:700 clamp(20px,1.7vw,29px)/1.12 Poppins;letter-spacing:-.035em}.PortfolioApp_projectCopy__QgfC_>p{margin:12px 0 0;color:hsla(0,0%,100%,.62);font-size:13px;line-height:1.62}.PortfolioApp_methods__s_o5W{display:grid;grid-gap:4px;gap:4px}.PortfolioApp_methods__s_o5W strong{color:var(--main-color);font-family:Poppins}.PortfolioApp_textLink__uW4gL{display:inline-flex;gap:8px;margin-top:auto;padding-top:20px;border:0;background:none;color:var(--main-color);font:700 12px/1 Poppins;text-decoration:none;cursor:pointer}.PortfolioApp_projectDirectoryHeader__tX8n6{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin:58px 0 22px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1)}.PortfolioApp_projectDirectoryHeader__tX8n6 h3{margin:0;font:700 clamp(25px,2.4vw,38px)/1.1 Poppins;letter-spacing:-.04em}.PortfolioApp_projectDirectoryHeader__tX8n6 .PortfolioApp_eyebrow__P_XAi{margin-bottom:9px}.PortfolioApp_filterBar__8ocl6{display:flex;justify-content:flex-end;gap:7px;overflow-x:auto;padding-bottom:2px}.PortfolioApp_filterBar__8ocl6 button{flex:0 0 auto;min-height:38px;padding:0 14px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.62);font:600 10px/1 Poppins;cursor:pointer}.PortfolioApp_filterBar__8ocl6 .PortfolioApp_activeFilter__IfinY,.PortfolioApp_filterBar__8ocl6 button:focus-visible,.PortfolioApp_filterBar__8ocl6 button:hover{border-color:var(--main-color);background:rgba(255,152,0,.12);color:#fff}.PortfolioApp_projectGrid__2j0H_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--content-gap);gap:var(--content-gap)}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectCard___pr5L{display:grid;grid-template-rows:160px 1fr}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectCopy__QgfC_{padding:20px}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectCopy__QgfC_>p,.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectMeta__cbLvT span+span{display:none}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectCopy__QgfC_ h3{font-size:17px}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_textLink__uW4gL{padding-top:16px;font-size:11px}.PortfolioApp_processSection__vhY82{padding-bottom:var(--section-space)}.PortfolioApp_processList__Vq10j{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,100%,.15)}.PortfolioApp_processList__Vq10j li{position:relative;padding:26px 20px 0 0}.PortfolioApp_processList__Vq10j li:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--main-color);box-shadow:0 0 0 7px color-mix(in srgb,var(--main-color) 14%,transparent)}.PortfolioApp_processList__Vq10j span{display:block;color:hsla(0,0%,100%,.35);font:600 11px/1 Poppins}.PortfolioApp_processList__Vq10j strong{display:block;margin-top:14px;font:600 clamp(16px,1.5vw,22px)/1.2 Poppins}.PortfolioApp_aboutSection__L5vt2{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(50px,9vw,150px);gap:clamp(50px,9vw,150px)}.PortfolioApp_aboutSection__L5vt2>div>p+p{margin-top:20px}.PortfolioApp_resumeSection__Kkah7{display:grid;grid-template-columns:1fr}.PortfolioApp_timeline__vIDzu{margin:0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,100%,.13)}.PortfolioApp_timeline__vIDzu li{display:grid;grid-template-columns:180px 1fr;grid-gap:30px;gap:30px;padding:28px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.PortfolioApp_timelinePeriod__MRLXL{color:var(--main-color);font:700 12px/1.4 Poppins;text-transform:uppercase;letter-spacing:.1em}.PortfolioApp_timeline__vIDzu h3{margin:0;font:600 clamp(21px,2vw,30px)/1.2 Poppins}.PortfolioApp_timeline__vIDzu p{margin:6px 0;color:#fff}.PortfolioApp_timeline__vIDzu small{display:block;max-width:700px;color:hsla(0,0%,100%,.52);font-size:14px;line-height:1.6}.PortfolioApp_servicesList__RLHYd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--content-gap);gap:var(--content-gap);margin:0;padding:0;list-style:none;border-top:0}.PortfolioApp_servicesList__RLHYd li{min-height:112px;display:flex;align-items:center;padding:clamp(24px,2.5vw,36px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:rgba(13,13,16,.72);font:600 clamp(18px,2vw,28px)/1.3 Poppins}.PortfolioApp_servicesList__RLHYd li:nth-child(odd){padding-right:clamp(24px,2.5vw,36px)}.PortfolioApp_servicesList__RLHYd li:nth-child(2n){padding-left:clamp(24px,2.5vw,36px)}.PortfolioApp_serviceCta__UIV6q{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:var(--content-gap);padding:clamp(28px,3vw,44px);border:1px solid rgba(255,152,0,.2);border-radius:18px;background:linear-gradient(125deg,rgba(255,152,0,.09),rgba(13,13,16,.82) 55%)}.PortfolioApp_serviceCta__UIV6q span{display:block;font:600 clamp(22px,2.2vw,34px)/1.2 Poppins}.PortfolioApp_serviceCta__UIV6q p{max-width:720px;margin:10px 0 0;color:hsla(0,0%,100%,.58);line-height:1.65}.PortfolioApp_serviceCta__UIV6q .PortfolioApp_primaryButton__OftWY{flex:0 0 auto}.PortfolioApp_contactSection__qu8RS{max-width:1100px;margin:0 auto;text-align:center;border-top:0}.PortfolioApp_contactSection__qu8RS h2{margin:auto}.PortfolioApp_contactSection__qu8RS>p:not(.PortfolioApp_eyebrow__P_XAi){max-width:650px;margin:22px auto 30px}.PortfolioApp_innerPage__XLaFY{min-height:100vh;padding-top:112px}.PortfolioApp_pageHero__btpZb{max-width:1180px;padding:clamp(34px,4vw,58px) 0 clamp(48px,5vw,72px)}.PortfolioApp_pageHero__btpZb h1{max-width:980px;margin:0;font:700 clamp(42px,5vw,76px)/1.03 Poppins;letter-spacing:-.055em}.PortfolioApp_pageHero__btpZb>p:not(.PortfolioApp_eyebrow__P_XAi){max-width:720px;margin:26px 0 0;color:hsla(0,0%,100%,.62);font-size:clamp(16px,1.3vw,20px);line-height:1.7}.PortfolioApp_contactPageForm___h42_,.PortfolioApp_credentialsGrid__PzBM8,.PortfolioApp_pageContentSection__5RhY0,.PortfolioApp_profileIntro__MaL0C,.PortfolioApp_resumeBlock___D7EK{padding:clamp(44px,5vw,76px) 0;border-top:1px solid hsla(0,0%,100%,.1)}.PortfolioApp_portfolioPageGrid__9blCk{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:390px;align-items:stretch;gap:clamp(18px,1.8vw,28px);padding-bottom:var(--section-space)}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCard___pr5L{height:100%;grid-template-rows:168px minmax(0,1fr)}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectImage__0eYWg{height:168px;min-height:0}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCopy__QgfC_>p,.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectMeta__cbLvT span+span{display:block}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCopy__QgfC_{min-height:0;padding:18px}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectMeta__cbLvT{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:10px;overflow:hidden}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectMeta__cbLvT span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectMeta__cbLvT span+span{flex:1 1 auto}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCopy__QgfC_ h3{display:block;overflow:hidden;font-size:clamp(18px,1.35vw,22px);line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCopy__QgfC_>p{display:-webkit-box;overflow:hidden;margin-top:10px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_textLink__uW4gL{margin-top:auto;padding-top:0}.PortfolioApp_profileIntro__MaL0C{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(34px,6vw,96px);gap:clamp(34px,6vw,96px)}.PortfolioApp_profileIntro__MaL0C p{margin:0;color:hsla(0,0%,100%,.68);font-size:clamp(17px,1.5vw,23px);line-height:1.7}.PortfolioApp_credentialsGrid__PzBM8 h2,.PortfolioApp_projectDirectoryHeader__tX8n6 h2,.PortfolioApp_resumeBlock___D7EK h2{margin:0 0 34px;font:700 clamp(28px,3vw,46px)/1.1 Poppins;letter-spacing:-.04em}.PortfolioApp_credentialsGrid__PzBM8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--content-gap);gap:var(--content-gap)}.PortfolioApp_credentialsGrid__PzBM8>div{padding:clamp(24px,3vw,42px);border:1px solid hsla(0,0%,100%,.11);border-radius:18px;background:rgba(13,13,16,.82)}.PortfolioApp_credentialsGrid__PzBM8 ul{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.PortfolioApp_credentialsGrid__PzBM8 li{padding:14px 0;border-top:1px solid hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.72);font-size:14px}.PortfolioApp_credentialsGrid__PzBM8 .PortfolioApp_skillList__aFL4y{grid-template-columns:1fr 1fr;column-gap:20px}.PortfolioApp_contactPageHero__wtsZB{margin:auto;text-align:center}.PortfolioApp_contactPageHero__wtsZB>p:not(.PortfolioApp_eyebrow__P_XAi){margin-right:auto;margin-left:auto}.PortfolioApp_contactPageForm___h42_{max-width:960px;margin:auto}.PortfolioApp_pagination__AoRit{display:flex;justify-content:center;gap:8px;margin-top:calc(var(--section-space) * -.45);padding-bottom:var(--section-space)}.PortfolioApp_pagination__AoRit button{min-width:42px;min-height:42px;padding:0 13px;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.68);font:600 10px/1 Poppins;cursor:pointer}.PortfolioApp_pagination__AoRit .PortfolioApp_activePage__uWWa9,.PortfolioApp_pagination__AoRit button:focus-visible,.PortfolioApp_pagination__AoRit button:hover:not(:disabled){border-color:var(--main-color);background:rgba(255,152,0,.12);color:#fff}.PortfolioApp_pagination__AoRit button:disabled{cursor:not-allowed;opacity:.35}@media (max-width:1250px){.PortfolioApp_hero__I5IhY{grid-template-columns:minmax(370px,.8fr) minmax(520px,1.2fr)}.PortfolioApp_projectGrid__2j0H_{grid-template-columns:repeat(3,1fr)}.PortfolioApp_portfolioPageGrid__9blCk{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:448px}}@media (max-width:1100px){.PortfolioApp_hero__I5IhY{grid-template-columns:1fr;padding-top:130px}.PortfolioApp_heroCopy__P2LUk{max-width:850px}.PortfolioApp_artifactStage__8HnDz{width:min(100%,900px);min-height:0;margin:20px auto 0}.PortfolioApp_featuredCard__z15tF{grid-template-columns:1fr}.PortfolioApp_projectGrid__2j0H_{grid-template-columns:repeat(2,1fr)}.PortfolioApp_portfolioPageGrid__9blCk{grid-template-columns:repeat(3,minmax(0,1fr))}.PortfolioApp_featuredGrid__oHiCG{grid-template-columns:1fr 1fr}.PortfolioApp_projectImage__0eYWg{height:240px}.PortfolioApp_projectDirectoryHeader__tX8n6{align-items:flex-start;flex-direction:column}.PortfolioApp_filterBar__8ocl6{justify-content:flex-start;max-width:100%}}@media (max-width:760px){.PortfolioApp_header__L7dBn{inset:10px 12px auto;width:calc(100% - 24px);height:58px;padding:0 13px}.PortfolioApp_menuButton__NAWhM{display:grid;place-items:center}.PortfolioApp_header__L7dBn nav{position:absolute;top:calc(100% + 10px);left:0;right:0;display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:rgba(8,8,10,.96);box-shadow:0 24px 60px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity var(--duration-fast),transform var(--duration-fast),visibility var(--duration-fast)}.PortfolioApp_header__L7dBn nav.PortfolioApp_navOpen__n3RdL{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.PortfolioApp_header__L7dBn nav a{min-height:48px;padding:0 14px;display:flex;align-items:center;border-radius:10px;font-size:15px}.PortfolioApp_header__L7dBn nav .PortfolioApp_activeNav__iGY8h,.PortfolioApp_header__L7dBn nav a:focus-visible,.PortfolioApp_header__L7dBn nav a:hover{background:hsla(0,0%,100%,.07)}.PortfolioApp_header__L7dBn nav .PortfolioApp_activeNav__iGY8h:after{inset:10px auto 10px 0;width:3px;height:auto}.PortfolioApp_page___j6Rr{--gutter:20px}.PortfolioApp_innerPage__XLaFY{padding-top:82px}.PortfolioApp_pageHero__btpZb{padding:24px 0 30px}.PortfolioApp_projectDirectoryHeader__tX8n6{gap:18px;margin:22px 0 0;padding-top:22px}.PortfolioApp_filterBar__8ocl6{width:100%;max-width:none;justify-content:flex-start;padding:0 0 20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.PortfolioApp_filterBar__8ocl6::-webkit-scrollbar{display:none}.PortfolioApp_filterBar__8ocl6 button{scroll-snap-align:start}.PortfolioApp_hero__I5IhY{min-height:auto;padding:112px 0 58px}.PortfolioApp_hero__I5IhY h1{font-size:clamp(38px,10vw,51px)}.PortfolioApp_artifactStage__8HnDz{width:100%;margin:32px 0 0;transform:none;gap:9px}.PortfolioApp_phaseTabs__HWCo8{grid-template-columns:repeat(3,1fr)}.PortfolioApp_phaseTabs__HWCo8 button{height:38px}.PortfolioApp_phaseTabs__HWCo8 button:nth-child(3){border-right:0}.PortfolioApp_phaseTabs__HWCo8 button:nth-child(-n+3){border-bottom:1px solid hsla(0,0%,100%,.07)}.PortfolioApp_playControl__4a1in{height:77px;flex-basis:42px}.PortfolioApp_workspaceContext__vLkUK{grid-template-columns:50px minmax(0,1fr);min-height:0}.PortfolioApp_artifactGrid__hzB3E{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:300px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_uxCard__eRr0_{transform:none}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_uxCard__eRr0_:hover{transform:translateY(-4px)}.PortfolioApp_metricsCard__NFp4f{gap:8px}.PortfolioApp_metricsCard__NFp4f strong{font-size:12px}.PortfolioApp_aboutSection__L5vt2,.PortfolioApp_credentialsGrid__PzBM8,.PortfolioApp_profileIntro__MaL0C,.PortfolioApp_sectionHeading__05hoe{grid-template-columns:1fr;gap:24px}.PortfolioApp_featuredGrid__oHiCG,.PortfolioApp_projectGrid__2j0H_{grid-template-columns:1fr}.PortfolioApp_featuredCard__z15tF{display:block}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectCard___pr5L{grid-template-columns:42% 58%;grid-template-rows:190px}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCard___pr5L{grid-template-columns:1fr;grid-template-rows:170px minmax(0,1fr)}.PortfolioApp_projectGrid__2j0H_ .PortfolioApp_projectImage__0eYWg{height:190px}.PortfolioApp_portfolioPageGrid__9blCk{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:18px}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCard___pr5L{grid-template-columns:minmax(0,1fr);grid-template-rows:190px minmax(0,auto);min-height:380px;height:auto}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectImage__0eYWg{height:190px;min-height:0}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCopy__QgfC_{min-height:190px;padding:18px}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectMeta__cbLvT{gap:5px;margin-bottom:10px;font-size:8px}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_projectCopy__QgfC_ h3{font-size:clamp(18px,5vw,21px);line-height:1.25}.PortfolioApp_portfolioPageGrid__9blCk .PortfolioApp_textLink__uW4gL{margin-top:auto;padding-top:0;font-size:12px}.PortfolioApp_processList__Vq10j{grid-template-columns:1fr;border-top:0}.PortfolioApp_processList__Vq10j li{padding:20px 0 20px 42px;border-top:1px solid hsla(0,0%,100%,.12)}.PortfolioApp_processList__Vq10j li:before{top:27px}.PortfolioApp_servicesList__RLHYd{grid-template-columns:1fr}.PortfolioApp_servicesList__RLHYd li:nth-child(n){min-height:0;padding:22px}.PortfolioApp_serviceCta__UIV6q{align-items:flex-start;flex-direction:column}.PortfolioApp_timeline__vIDzu li{grid-template-columns:1fr;gap:8px}.PortfolioApp_section__WdDdC{padding:68px 0}}@media (max-width:520px){.PortfolioApp_artifactGrid__hzB3E{grid-template-columns:1fr;grid-auto-rows:300px}.PortfolioApp_workspaceContext__vLkUK{grid-template-columns:1fr;padding:24px 20px}.PortfolioApp_phaseMarker___H7HK{grid-template-columns:auto 1fr;justify-items:start;align-items:center}.PortfolioApp_phaseMarker___H7HK i{width:100%;height:1px;background:linear-gradient(90deg,var(--main-color),rgba(255,152,0,0))}.PortfolioApp_phaseTabs__HWCo8 button{font-size:7px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_metricsCard__NFp4f{grid-template-columns:1fr 1fr 1fr}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_metricsCard__NFp4f .PortfolioApp_uxLabel__jDCLc{grid-column:1/-1;margin-bottom:5px}.PortfolioApp_artifactStage__8HnDz .PortfolioApp_phoneFrame__L7var{min-height:210px}}@media (prefers-reduced-motion:reduce){.PortfolioApp_journeyLine__2PfUe:before,.PortfolioApp_phaseTabs__HWCo8 button>i,.PortfolioApp_uxCard__eRr0_{animation:none!important}.PortfolioApp_primaryButton__OftWY,.PortfolioApp_projectCard___pr5L,.PortfolioApp_secondaryButton__wsUQE{transition:none!important}.PortfolioApp_primaryButton__OftWY:hover,.PortfolioApp_projectCard___pr5L:hover,.PortfolioApp_secondaryButton__wsUQE:hover{transform:none}}