.SkillsSummary_highlight__4TzQo{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.SkillsSummary_highlight__4TzQo{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.SkillsSummary_skillsSummaryContainer__hL0Eq{background-image:var(--background-colorB-gradient);background-color:var(--background-colorB);width:100%;height:100%;padding:1.75rem 0}html.dark .SkillsSummary_skillsSummaryContainer__hL0Eq{background-image:none;background-color:var(--wave-b);color:#ecebeb}@media(max-width:768px){.SkillsSummary_skillsSummaryContainer__hL0Eq{padding:1rem 0;height:100%}}.SkillsSummary_skillsSummarySection__OzCtZ{max-width:var(--container-max-width);margin-inline:auto;padding:2.5rem 0}.SkillsSummary_subtitle__YzB3p{font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:var(--subtitle-spacing-top) auto 2rem;text-align:center;font-weight:var(--subtitle-font-weight);line-height:var(--subtitle-line-height);max-width:60ch}html.dark .SkillsSummary_subtitle__YzB3p{color:rgba(210,210,218,.92)}@media(max-width:768px){.SkillsSummary_subtitle__YzB3p{font-size:var(--subtitle-font-size-mobile);margin:var(--subtitle-spacing-top-mobile) auto 1rem;padding:0}}.SkillsSummary_skillsTitle__GyTfu{margin-bottom:.5rem}.SkillsSummary_skillIcon__cMSxC,.SkillsSummary_skillsIconA__WmTCW{color:#2e294e;width:24px;height:24px;flex-shrink:0;fill:currentColor;transition:transform .4s cubic-bezier(.4,0,.2,1);animation:SkillsSummary_iconFloatSkills__vTqMH 6s ease-in-out infinite;transform-origin:center}@keyframes SkillsSummary_iconFloatSkills__vTqMH{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.SkillsSummary_skillsCard__prXAG:hover .SkillsSummary_skillIcon__cMSxC,.SkillsSummary_skillsCard__prXAG:hover .SkillsSummary_skillsIconA__WmTCW{transform:translateY(1px) scale(1.1);animation:SkillsSummary_iconFloatSkillsHover__0fY0J 2s ease-in-out infinite}@keyframes SkillsSummary_iconFloatSkillsHover__0fY0J{0%,to{transform:translateY(1px) scale(1)}50%{transform:translateY(1px) scale(1)}}.SkillsSummary_skillName__kj118{font-size:.95rem;font-weight:400;padding-left:1rem;white-space:nowrap}@media(max-width:768px){.SkillsSummary_skillName__kj118{font-size:.85rem;padding-left:.6rem}}.SkillsSummary_marquee__PwXjm{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;width:var(--page-w);position:relative;left:50%;right:50%;margin-left:calc(var(--page-w)/-2);margin-right:calc(var(--page-w)/-2);padding-top:1rem;overflow:hidden}@media(max-width:768px){.SkillsSummary_marquee__PwXjm{gap:.75rem;margin-bottom:.5rem}}.SkillsSummary_marqueeRow__Xex8d{overflow:hidden}.SkillsSummary_marqueeTrack__m9HhR{display:flex;gap:1rem;width:max-content;will-change:transform}@media(max-width:768px){.SkillsSummary_marqueeTrack__m9HhR{gap:.75rem}}.SkillsSummary_toLeft__mmrsU{animation:SkillsSummary_marqueeLeft__aXot0 150s linear infinite}.SkillsSummary_toRight__6viBs{animation:SkillsSummary_marqueeRight__tB4O2 150s linear infinite}.SkillsSummary_marquee__PwXjm:hover .SkillsSummary_marqueeTrack__m9HhR{animation-play-state:paused}@keyframes SkillsSummary_marqueeLeft__aXot0{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes SkillsSummary_marqueeRight__tB4O2{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.SkillsSummary_toLeft__mmrsU,.SkillsSummary_toRight__6viBs{animation:none}}.SkillsSummary_skillsCard__prXAG{background-color:#fff;border:none;color:var(--text-color-light);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-shrink:0;width:312px;box-sizing:border-box;padding:1.1rem 1.75rem;margin:0;text-align:center;border-radius:var(--br);box-shadow:0 1px 2px rgba(46,41,78,.06),0 8px 20px -10px rgba(46,41,78,.16);border:1px solid rgba(0,0,0,0);transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;position:relative;background-clip:padding-box;overflow:visible}.SkillsSummary_skillsCard__prXAG:before{content:"";position:absolute;inset:-1px;border-radius:var(--br);padding:1px;background:linear-gradient(90deg,rgba(181,156,248,.3),rgba(181,156,248,.3) 30%,rgba(181,156,248,.4) 50%,rgba(181,156,248,.3) 70%,rgba(181,156,248,.3));background-size:200% 100%;background-position:-200% 0;animation:SkillsSummary_borderGradientSkills__c6Plj 10s ease-in-out infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0;pointer-events:none}.SkillsSummary_skillsCard__prXAG>*{position:relative;z-index:1}html.dark .SkillsSummary_skillsCard__prXAG{background-color:var(--card-bg-soft);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2),0 8px 20px -10px rgba(0,0,0,.38)}html.dark .SkillsSummary_skillsCard__prXAG:before{background:linear-gradient(90deg,rgba(248,248,248,.1),rgba(248,248,248,.1) 30%,rgba(181,156,248,.3) 50%,rgba(248,248,248,.1) 70%,rgba(248,248,248,.1))}@media(max-width:768px){.SkillsSummary_skillsCard__prXAG{width:172px;padding:.7rem .9rem;justify-content:center}}@keyframes SkillsSummary_borderGradientSkills__c6Plj{0%{background-position:-200% 0}50%{background-position:200% 0}to{background-position:-200% 0}}.SkillsSummary_skillsCard__prXAG:hover{background-color:rgba(134,118,190,.08);box-shadow:0 4px 10px rgba(46,41,78,.08)}html.dark .SkillsSummary_skillsCard__prXAG:hover{background-color:rgba(158,144,205,.14)}@media(max-width:768px){.SkillsSummary_skillsSummarySection__OzCtZ{padding:0 .5rem}.SkillsSummary_skillsCard__prXAG{margin:0;width:190px;padding:.75rem 1rem}.SkillsSummary_skillName__kj118{font-size:.85rem;padding-left:.6rem}.SkillsSummary_skillIcon__cMSxC,.SkillsSummary_skillsIconA__WmTCW{width:20px;height:20px;flex-shrink:0}}.SkillsSummary_buttonWrapper__VwARr{display:flex;justify-content:flex-end;margin-top:1.5rem}@media(max-width:768px){.SkillsSummary_buttonWrapper__VwARr{justify-content:center;margin-top:0}}.Button_highlight__so8uV{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.Button_highlight__so8uV{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.Button_buttonContainer__nd9TA{display:flex;justify-content:flex-start}@media(max-width:768px){.Button_buttonContainer__nd9TA{padding:0 .5rem}}.Button_buttonLink__9WZzA{text-decoration:none!important;display:inline-block}.Button_button__OFOdO{display:inline-flex;align-items:center;justify-content:center;height:2.75rem;padding:0 1.5rem;font-weight:500;font-size:.95rem;letter-spacing:.01em;border-radius:var(--br);cursor:pointer;text-decoration:none!important;white-space:nowrap;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(max-width:768px){.Button_button__OFOdO{height:2.5rem;padding:0 1.25rem;font-size:.875rem}}.Button_primary__WTwSy{background-color:var(--primary-color);color:#fff}.Button_primary__WTwSy:hover{background-color:var(--primary-colorA)}html.dark .Button_primary__WTwSy{background-color:var(--primary-color);color:#fff}html.dark .Button_primary__WTwSy:hover{background-color:var(--primary-colorA)}.Button_secondary__KMeNe{height:2.875rem;padding:0 1.5rem;font-size:.95rem;font-weight:500;letter-spacing:.005em;border-radius:var(--br);background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color);box-shadow:0 2px 8px rgba(46,41,78,.12);transition:filter .2s ease,box-shadow .2s ease}.Button_secondary__KMeNe:hover{filter:brightness(.92);box-shadow:0 4px 12px rgba(46,41,78,.16)}.Button_secondary__KMeNe:hover .Button_arrow__GjW3E{transform:rotate(-45deg)}@media(max-width:768px){.Button_secondary__KMeNe{height:2.75rem;padding:0 1.6rem;font-size:.925rem}}html.dark .Button_secondary__KMeNe{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 2px 8px rgba(0,0,0,.25)}html.dark .Button_secondary__KMeNe:hover{filter:brightness(1.08);box-shadow:0 4px 12px rgba(0,0,0,.32)}.Button_arrow__GjW3E{margin-left:.55rem;font-size:1.05rem;flex-shrink:0;transform-origin:center center;transition:transform .3s cubic-bezier(.34,.8,.3,1)}.Button_icon__xQgVe{margin-left:.6rem;display:inline-flex;align-items:center;color:currentColor}.Button_icon__xQgVe svg{stroke:currentColor;width:1rem;height:1rem;transition:color .2s ease}@media(max-width:768px){.Button_icon__xQgVe{margin-left:.5rem}.Button_icon__xQgVe svg{width:.9rem;height:.9rem}}.Button_buttonSmall__Di6y_{height:2.25rem;padding:0 1.1rem;font-size:.825rem}@media(max-width:768px){.Button_buttonSmall__Di6y_{height:2.1rem;padding:0 1rem;font-size:.8rem}}.Button_buttonWrapper__fSNlP{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.Button_title__XM2gu{display:inline-block;position:relative;font-size:var(--h2-content-font-size);color:var(--text-color-light);text-decoration:none;padding:0;margin:0;font-weight:var(--h2-content-font-weight)}@media(max-width:768px){.Button_title__XM2gu{font-size:var(--h2-content-font-size-mobile);padding:0 .5rem}}.HomeText_homeTextContainer__e0wri{padding:1rem 0;margin:0 auto;color:var(--text-color-dark);width:100%;max-width:100%;box-sizing:border-box}p.HomeText_greeting__IinRq{display:block;width:100%;max-width:640px;font-size:1rem!important;color:var(--text-color-light)!important;line-height:1.6!important;letter-spacing:0!important;font-weight:400!important;text-transform:none!important;font-family:inherit!important;margin:0 0 1rem;padding:0}@media(max-width:768px){p.HomeText_greeting__IinRq{max-width:100%;font-size:.95rem!important;margin:0 0 .35rem;text-align:center;width:100%}}.HomeText_nameHighlight__ee38A{color:var(--primary-color)}.HomeText_highlight__oaKlh,.HomeText_nameHighlight__ee38A{padding:0;margin:0;font-family:var(--font-heading),"Bricolage Grotesque",sans-serif}.HomeText_highlight__oaKlh{color:var(--lila-corporativo,#6d5dd3);font-size:4.15rem;letter-spacing:var(--h1-highlight-letter-spacing);font-weight:var(--h1-highlight-font-weight)}@media(max-width:768px){.HomeText_highlight__oaKlh{font-size:2.45rem}}.HomeText_mainTitle__yX2zq{font-size:3.5rem;font-weight:600;margin:0 0 1.25rem;line-height:1.12;max-width:900px;letter-spacing:-.015em;color:var(--lila-profundo,#2e294e);white-space:pre-line;overflow-wrap:break-word;word-break:break-word;min-width:0;width:100%;box-sizing:border-box}html.dark .HomeText_mainTitle__yX2zq{color:var(--text-color-dark-mode)}@media(max-width:768px){.HomeText_mainTitle__yX2zq{margin:0 0 .75rem;padding:0;line-height:1.08;font-size:2.2rem;text-align:center;max-width:100%}.HomeText_descBreak___9fAm{display:none}}.HomeText_subTitle__DFOQ_{font-size:1.25rem;font-weight:var(--h2-font-weight);max-width:680px;color:var(--text-color-light);margin:0 0 1.5rem;width:100%;text-align:left;box-sizing:border-box;line-height:1.55;letter-spacing:0}@media(max-width:768px){.HomeText_subTitle__DFOQ_{font-size:.95rem;margin:0;line-height:1.45;min-width:0!important;max-width:100%;width:100%;padding:0;box-sizing:border-box;text-align:center}}.HomeText_description__TrmqV{width:100%;max-width:640px;font-size:1rem;color:var(--text-color-light);line-height:1.6;letter-spacing:0;margin:0 0 2rem;box-sizing:border-box}@media(max-width:768px){.HomeText_description__TrmqV{width:100%;max-width:100%;font-size:.95rem;margin-bottom:1.5rem;padding:0;box-sizing:border-box}}.HomeText_ctaButtons__LxiQY{display:flex;gap:.85rem;margin:0 0 1.75rem;flex-wrap:wrap;width:100%;max-width:100%;box-sizing:border-box}.HomeText_ctaButtons__LxiQY a{text-decoration:none;height:3.4rem;padding:0 1.5rem;font-weight:500;font-size:1.05rem;letter-spacing:.005em;border-radius:var(--br);transition:background-color .2s ease,border-color .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;flex-shrink:1;min-width:0;box-sizing:border-box}.HomeText_btnPrimary__QIUYt{background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color);border-radius:999px;padding:0 2.15rem;font-size:1.05rem;font-weight:600;box-shadow:0 2px 8px rgba(46,41,78,.12);transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.HomeText_btnPrimary__QIUYt:hover{background-color:var(--primary-colorA);border-color:var(--primary-colorA);box-shadow:0 4px 12px rgba(0,0,0,.14)}.HomeText_btnPrimary__QIUYt:hover .HomeText_ctaIcon__LNECb{transform:scale(1.08)}.HomeText_btnSecondary__CK3Ob{background-color:rgba(255,255,255,.85);color:var(--text-color);border:1px solid rgba(0,0,0,.22);border-radius:999px;padding:0 1.85rem;box-shadow:none}.HomeText_btnSecondary__CK3Ob:hover{background-color:#fff;border-color:rgba(0,0,0,.38)}.HomeText_btnSecondary__CK3Ob:hover .HomeText_ctaIcon__LNECb{transform:scale(1.08)}html.dark .HomeText_btnSecondary__CK3Ob{color:var(--text-color-dark-mode);background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.34)}html.dark .HomeText_btnSecondary__CK3Ob:hover{background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5)}.HomeText_socialProof__4bf7a{display:flex;align-items:center;gap:0;margin-top:1.5rem}.HomeText_socialProofDivider__pxbpr{display:inline-block;width:1px;height:1.4rem;background:currentColor;opacity:.18;margin:0 .85rem;color:var(--text-color-light)}html.dark .HomeText_socialProofDivider__pxbpr{opacity:.25}.HomeText_socialProofStat__s8M43{display:inline-flex;align-items:baseline;gap:.4rem;margin:0;line-height:1.3;white-space:nowrap}.HomeText_socialProofStatNumber__w1557{font-size:.95rem;font-weight:600;color:var(--text-color);letter-spacing:.01em}html.dark .HomeText_socialProofStatNumber__w1557{color:#ebebeb}.HomeText_socialProofStatLabel__W_c8w{font-size:.8rem;font-weight:400;color:var(--text-color-light);opacity:.9}.HomeText_labelShort__Jyh23{display:none}@media(max-width:768px){.HomeText_socialProof__4bf7a{justify-content:center;margin-top:1.25rem;gap:.6rem;flex-wrap:wrap}.HomeText_socialProofStatLabel__W_c8w{white-space:normal}.HomeText_socialProofDivider__pxbpr{height:1.1rem;margin:0 .55rem}.HomeText_socialProofStatNumber__w1557{font-size:.85rem}.HomeText_socialProofStatLabel__W_c8w{font-size:.72rem}.HomeText_socialProof__4bf7a{flex-wrap:nowrap;align-items:center;justify-content:flex-start;padding-left:33px;gap:0}.HomeText_dividerYears__GrCkn,.HomeText_labelLong__esn7q,.HomeText_statYears__Lz_MJ{display:none}.HomeText_labelShort__Jyh23{display:inline}.HomeText_socialProofDivider__pxbpr{margin:0 .6rem}.HomeText_socialProofStat__s8M43{gap:.3rem}}.HomeText_heroStats__yMIwa{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .85rem;font-size:.85rem;color:var(--text-color-light)}.HomeText_heroStats__yMIwa li{display:inline-flex;align-items:baseline;gap:.3rem}.HomeText_heroStats__yMIwa strong{color:var(--text-color);font-weight:600;letter-spacing:-.01em}html.dark .HomeText_heroStats__yMIwa strong{color:var(--text-color-dark-mode)}.HomeText_heroStatsDot__8vhHu{opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeText_ctaIcon__LNECb{font-size:1.3rem;width:1em;height:1em;margin-left:.55rem;transform-origin:center center;transition:transform .3s cubic-bezier(.34,.8,.3,1);flex-shrink:0}@media(max-width:768px){.HomeText_homeTextContainer__e0wri{padding:0 .25rem .2rem;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column}.HomeText_homeTextContainer__e0wri>section{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.HomeText_homeTextContainer__e0wri>section:first-child{order:1}.HomeText_homeTextContainer__e0wri>section:nth-child(2){order:2}.HomeText_homeTextContainer__e0wri>section:last-child{order:4;width:100%;max-width:100%;box-sizing:border-box;position:relative;z-index:10}.HomeText_techIcons__g_eWP{justify-content:center;margin-bottom:0}.HomeText_ctaButtons__LxiQY{flex-direction:column;gap:.85rem;margin:1.2rem 0 1rem;width:100%;max-width:100%;padding-bottom:0;align-items:center}.HomeText_ctaButtons__LxiQY a{width:85%;max-width:85%;height:3.05rem;padding:0 1.2rem;font-size:1.02rem;justify-content:center;margin:0}.HomeText_heroStats__yMIwa{justify-content:center;font-size:.75rem;gap:.4rem .7rem;padding:0 1rem}.HomeText_ctaIcon__LNECb{font-size:1.1rem;margin-left:.4rem}}.HomeText_calendlyContainer__OtsVr{width:100%;max-width:100%;margin-top:2rem;box-sizing:border-box}@media(max-width:768px){.HomeText_calendlyContainer__OtsVr{margin-top:1.5rem}}@media(min-width:1600px){.HomeText_highlight__oaKlh{font-size:3.5rem}.HomeText_mainTitle__yX2zq{font-size:3.5rem;line-height:1.1;margin-bottom:1.75rem;max-width:100%}.HomeText_subTitle__DFOQ_{font-size:1.15rem;line-height:1.6;max-width:780px;margin-bottom:2.25rem}.HomeText_ctaButtons__LxiQY{gap:1rem;margin-bottom:2.25rem}.HomeText_ctaButtons__LxiQY a{height:3.25rem;padding:0 1.5rem;font-size:1rem}.HomeText_socialProof__4bf7a{margin-top:2rem}.HomeText_socialProofStatNumber__w1557{font-size:1.05rem}.HomeText_socialProofStatLabel__W_c8w{font-size:.875rem}.HomeText_socialProofDivider__pxbpr{height:1.6rem;margin:0 1.15rem}}@media(min-width:1900px){.HomeText_highlight__oaKlh{font-size:3.9rem}.HomeText_mainTitle__yX2zq{font-size:3.9rem;line-height:1.07;margin-bottom:2rem}.HomeText_ctaButtons__LxiQY a{height:3.7rem;padding:0 1.75rem;font-size:1.1rem}.HomeText_subTitle__DFOQ_{font-size:1.22rem;max-width:860px;margin-bottom:2.5rem}.HomeText_socialProof__4bf7a{margin-top:2.25rem}}.HeroDashboard_inner__OUhv3{display:contents}.HeroDashboard_wrapper__YWfsY{position:relative;width:100%;max-width:500px;margin-inline:auto;font-family:var(--font-body),"Plus Jakarta Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media(min-width:769px){.HeroDashboard_wrapper__YWfsY{margin-right:4rem}}.HeroDashboard_wrapper__YWfsY:hover .HeroDashboard_browser__lZsql{transform:translateY(-2px)}@media(max-width:1400px){.HeroDashboard_wrapper__YWfsY{max-width:458px}}@media(max-width:1200px){.HeroDashboard_wrapper__YWfsY{max-width:402px}}@media(max-width:1024px){.HeroDashboard_wrapper__YWfsY{max-width:374px}}@media(max-width:768px){.HeroDashboard_wrapper__YWfsY{max-width:385px;margin:1.4rem auto 2.5rem}}@media(max-width:420px){.HeroDashboard_wrapper__YWfsY{max-width:335px}}.HeroDashboard_peekPandaDark__xe4V_,html.dark .HeroDashboard_peekPandaLight__9qITL{display:none}html.dark .HeroDashboard_peekPandaDark__xe4V_{display:block}.HeroDashboard_peekPanda__lI3Xe{position:absolute;top:16%;left:-162px;width:202px;height:auto;z-index:0;transform:translateY(-50%) rotate(-52deg);transform-origin:center right;pointer-events:none;filter:drop-shadow(-1px 2px 2px rgba(46,41,78,.16)) drop-shadow(-3px 6px 9px rgba(46,41,78,.1))}html.dark .HeroDashboard_peekPanda__lI3Xe{filter:drop-shadow(-1px 2px 2px rgba(0,0,0,.4)) drop-shadow(-3px 6px 10px rgba(0,0,0,.3))}@media(max-width:1024px){.HeroDashboard_peekPanda__lI3Xe{width:152px;left:-122px}}@media(max-width:768px){.HeroDashboard_peekPanda__lI3Xe{width:134px;top:0;left:auto;right:-.85rem;transform:translateY(-77px) rotate(-2deg);transform-origin:center bottom}}@media(max-width:420px){.HeroDashboard_peekPanda__lI3Xe{width:120px;right:-.75rem;transform:translateY(-79px) rotate(-2deg)}}.HeroDashboard_browser__lZsql{position:relative;width:100%;background:#fff;border-radius:12px;border:1.5px solid rgba(46,41,78,.3);box-shadow:0 0 0 1px rgba(46,41,78,.06),0 1px 2px rgba(46,41,78,.05),0 10px 28px rgba(46,41,78,.1);overflow:hidden;transform:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;z-index:1}html.dark .HeroDashboard_browser__lZsql{background:var(--grafito-elevado,#2e2a3a);border-color:rgba(181,156,248,.4);box-shadow:0 0 0 1px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.4),0 10px 28px rgba(0,0,0,.5)}.HeroDashboard_browserChrome__lxEYy{display:flex;align-items:center;gap:.7rem;padding:.65rem .85rem;background:#faf9fc;border-bottom:1px solid rgba(46,41,78,.08)}html.dark .HeroDashboard_browserChrome__lxEYy{background:rgba(255,255,255,.02);border-bottom-color:rgba(255,255,255,.07)}.HeroDashboard_browserDots__RFlTl{display:flex;gap:.35rem;flex-shrink:0}.HeroDashboard_browserDots__RFlTl span{width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,.14)}html.dark .HeroDashboard_browserDots__RFlTl span{background:rgba(255,255,255,.16)}.HeroDashboard_urlBar__9ipZm{flex:1 1;min-width:0;padding:.4rem .85rem;background:#fbfbfc;border-radius:6px;border:1px solid rgba(0,0,0,.07);font-size:.78rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:nowrap;overflow:hidden;text-align:left}html.dark .HeroDashboard_urlBar__9ipZm{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.HeroDashboard_urlPath__SPw6o{color:rgba(0,0,0,.4);letter-spacing:.01em}html.dark .HeroDashboard_urlPath__SPw6o{color:rgba(255,255,255,.45)}.HeroDashboard_urlTyped__W3RQG{display:inline-flex;align-items:center;max-width:100%;white-space:nowrap}.HeroDashboard_urlTypedSegment__MkMyj{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:bottom;max-width:0;animation:HeroDashboard_urlType__0bsgN 3.2s steps(30) .4s forwards}@keyframes HeroDashboard_urlType__0bsgN{0%{max-width:0}to{max-width:100%}}.HeroDashboard_urlCaret__r7B_P{display:inline-block;width:2px;height:1em;margin-left:1px;background:var(--primary-color);vertical-align:-2px;flex-shrink:0;opacity:.35;animation:HeroDashboard_caretBlink__T5zm_ 2.8s ease-in-out infinite}@keyframes HeroDashboard_caretBlink__T5zm_{0%,to{opacity:.35}50%{opacity:.12}}.HeroDashboard_urlLight__Ne7QY{color:rgba(0,0,0,.42)}html.dark .HeroDashboard_urlLight__Ne7QY{color:rgba(255,255,255,.45)}.HeroDashboard_urlAccent__c6gg_{color:var(--primary-color);font-weight:400}.HeroDashboard_content__mAiNj{padding:.75rem 1.1rem .85rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.HeroDashboard_content__mAiNj{padding:.5rem .8rem .6rem;gap:.3rem;font-size:.85rem}}.HeroDashboard_topRow__2VSfd{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.HeroDashboard_projectMeta__RZRXF{display:flex;flex-direction:column;gap:.15rem;min-width:0}.HeroDashboard_projectTitle__kozrC{position:relative;display:inline-block;font-size:.95rem;font-weight:500;color:rgba(0,0,0,.55);line-height:1.1;transition:opacity .35s ease,transform .35s ease,color .5s ease}html.dark .HeroDashboard_projectTitle__kozrC{color:rgba(255,255,255,.62)}.HeroDashboard_taskText__gg8x8{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.HeroDashboard_taskText__gg8x8{font-size:.8rem}}.HeroDashboard_strikeLine__2VKzC{position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transform-origin:left center;transform:scaleX(0);opacity:.3;pointer-events:none}.HeroDashboard_task_enter__eNuG9{opacity:0;transform:translateY(3px);animation:HeroDashboard_taskEnter__2_dzd .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes HeroDashboard_taskEnter__2_dzd{to{opacity:1;transform:translateY(0)}}.HeroDashboard_task_striking__2Clo4 .HeroDashboard_strikeLine__2VKzC{animation:HeroDashboard_strikeGrow__sTmzt 1.2s cubic-bezier(.33,1,.68,1) forwards}@keyframes HeroDashboard_strikeGrow__sTmzt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroDashboard_task_done__JP_eB{color:rgba(0,0,0,.42)}html.dark .HeroDashboard_task_done__JP_eB{color:rgba(255,255,255,.45)}.HeroDashboard_task_done__JP_eB .HeroDashboard_strikeLine__2VKzC{transform:scaleX(1);opacity:.3}.HeroDashboard_task_leave__L8K4Y{color:rgba(0,0,0,.42);opacity:0;transform:translateY(-3px);transition:opacity .6s ease,transform .6s ease}.HeroDashboard_task_leave__L8K4Y .HeroDashboard_strikeLine__2VKzC{transform:scaleX(1);opacity:.2}html.dark .HeroDashboard_task_leave__L8K4Y{color:rgba(255,255,255,.45)}.HeroDashboard_projectSubline__hqyEp{font-size:.72rem;color:rgba(0,0,0,.5);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}html.dark .HeroDashboard_projectSubline__hqyEp{color:rgba(255,255,255,.55)}.HeroDashboard_topRowRight__6r_vG{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex-shrink:0}.HeroDashboard_marketBadge__4WCFl{display:flex;flex-direction:column;align-items:stretch;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.15;min-width:7.5rem}.HeroDashboard_marketPlace___DLMg{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr;grid-auto-flow:dense;align-items:center;grid-gap:.28rem;gap:.28rem;height:1.05rem;width:100%}.HeroDashboard_marketCityViewport__o_pGH{position:relative;grid-column:1;display:block;height:1.05rem;overflow:hidden;min-width:0}.HeroDashboard_marketPlaceInner__g8WV1{position:absolute;right:0;top:0;display:inline-flex;align-items:center;height:1.05rem;font-size:.72rem;font-weight:500;color:rgba(46,41,78,.82);white-space:nowrap;animation:HeroDashboard_marketIn__UhRLJ .62s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity,filter}html.dark .HeroDashboard_marketPlaceInner__g8WV1{color:rgba(255,255,255,.76)}.HeroDashboard_marketOut__uuhwM{animation:HeroDashboard_marketOut__uuhwM .5s cubic-bezier(.4,0,1,1) both;pointer-events:none}.HeroDashboard_marketFlag__RqBIx{grid-column:2;justify-self:end;font-size:.8rem;line-height:1;transform-origin:center center;opacity:.9}@keyframes HeroDashboard_marketIn__UhRLJ{0%{opacity:0;transform:translateY(5px);filter:blur(1.5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes HeroDashboard_marketOut__uuhwM{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-5px);filter:blur(1.5px)}}@keyframes HeroDashboard_marketFlagSwap__4iUU5{0%{opacity:.9}45%{opacity:.32}to{opacity:.9}}.HeroDashboard_marketFlagSwap__4iUU5{animation:HeroDashboard_marketFlagSwap__4iUU5 .5s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.HeroDashboard_liveDot__Tj307,.HeroDashboard_marketFlagSwap__4iUU5,.HeroDashboard_marketPlaceInner__g8WV1{animation:none}.HeroDashboard_marketOut__uuhwM{animation:none;display:none}}.HeroDashboard_srOnly__qOOQj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HeroDashboard_liveBadge__1hHHc{position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;color:var(--verde-bosque,#58876e);background:var(--verde-menta,#d1f0d1);border:1px solid rgba(88,135,110,.28);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;flex-shrink:0;transition:background .3s ease,box-shadow .3s ease}.HeroDashboard_liveBadge__1hHHc:hover{background:#c3e9c3}html.dark .HeroDashboard_liveBadge__1hHHc{color:var(--verde-menta,#d1f0d1);background:rgba(88,135,110,.22);border-color:rgba(88,135,110,.4)}.HeroDashboard_liveDot__Tj307{position:relative;width:6px;height:6px;border-radius:50%;background:var(--verde-bosque,#58876e);animation:HeroDashboard_liveBreathe__oqhCo 3.2s ease-in-out infinite}.HeroDashboard_liveDot__Tj307:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--verde-bosque,#58876e);opacity:.18}@keyframes HeroDashboard_liveBreathe__oqhCo{0%,to{opacity:.75}50%{opacity:1}}@keyframes HeroDashboard_livePulse__XIiKi{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.HeroDashboard_statsRow____dHi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem}.HeroDashboard_statCard__yPS54{background:rgba(46,41,78,.015);border:1px solid rgba(46,41,78,.06);border-radius:8px;padding:.45rem .75rem;display:flex;flex-direction:column;gap:.2rem;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease,box-shadow .3s ease;will-change:transform}@media(max-width:768px){.HeroDashboard_statCard__yPS54{padding:.4rem .6rem;gap:.15rem}}.HeroDashboard_statCard__yPS54:hover{transform:translateY(-1px);background:rgba(46,41,78,.035);border-color:rgba(46,41,78,.12);box-shadow:0 6px 14px -8px rgba(46,41,78,.22)}html.dark .HeroDashboard_statCard__yPS54{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}html.dark .HeroDashboard_statCard__yPS54:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);box-shadow:0 6px 14px -8px rgba(0,0,0,.5)}.HeroDashboard_statValue__yWlIu{font-size:1.05rem;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:rgba(0,0,0,.82);line-height:1;transition:color .3s ease}@media(max-width:768px){.HeroDashboard_statValue__yWlIu{font-size:.88rem}}html.dark .HeroDashboard_statValue__yWlIu{color:rgba(255,255,255,.9)}.HeroDashboard_statUnit__YYqPf{color:var(--primary-color);font-weight:500;font-size:.78rem;margin-left:.08rem}@media(max-width:768px){.HeroDashboard_statUnit__YYqPf{font-size:.66rem}}.HeroDashboard_statLabel__u3oER{font-size:.62rem;font-weight:600;letter-spacing:.1em;color:rgba(0,0,0,.5);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}html.dark .HeroDashboard_statLabel__u3oER{color:rgba(255,255,255,.55)}.HeroDashboard_chartCard__k3zVm{background:rgba(46,41,78,.015);border:1px solid rgba(46,41,78,.04);border-radius:8px;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.35rem;transition:background .3s ease,border-color .3s ease}@media(max-width:768px){.HeroDashboard_chartCard__k3zVm{padding:.45rem .7rem;gap:.25rem}}.HeroDashboard_chartCard__k3zVm:hover{background:rgba(46,41,78,.035);border-color:rgba(46,41,78,.12)}html.dark .HeroDashboard_chartCard__k3zVm{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}html.dark .HeroDashboard_chartCard__k3zVm:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.12)}.HeroDashboard_chartLabel__eSUP6{font-size:.62rem;font-weight:600;letter-spacing:.1em;color:rgba(0,0,0,.55);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}html.dark .HeroDashboard_chartLabel__eSUP6{color:rgba(255,255,255,.6)}.HeroDashboard_chartLabelLight___oX75{color:rgba(0,0,0,.35)}html.dark .HeroDashboard_chartLabelLight___oX75{color:rgba(255,255,255,.4)}.HeroDashboard_chartSvg__f2eca{width:100%;height:auto;display:block;overflow:visible}.HeroDashboard_chartGrid__8nGyG{opacity:0;animation:HeroDashboard_chartGridIn__sHyF9 1s ease .3s forwards}.HeroDashboard_chartGrid__8nGyG line{opacity:.08}html.dark .HeroDashboard_chartGrid__8nGyG line{opacity:.12}@keyframes HeroDashboard_chartGridIn__sHyF9{to{opacity:1}}.HeroDashboard_chartFill__cVMil{opacity:0;animation:HeroDashboard_chartFadeIn__Qrt8G .9s ease .75s forwards;transition:d .9s cubic-bezier(.33,1,.68,1)}.HeroDashboard_chartLine__nB1_Q{stroke-dasharray:1200;stroke-dashoffset:1200;animation:HeroDashboard_chartDraw__jDVlN 1.4s cubic-bezier(.65,0,.35,1) .15s forwards;transition:filter .35s ease,d .9s cubic-bezier(.33,1,.68,1)}.HeroDashboard_chartDot___ZBAM{opacity:0;animation:HeroDashboard_chartDotIn__JQlzb .4s ease 1.5s forwards;transition:filter .35s ease,cx .9s cubic-bezier(.33,1,.68,1),cy .9s cubic-bezier(.33,1,.68,1);transform-origin:center;transform-box:fill-box;transition:filter .35s ease}.HeroDashboard_chartDotOuter__0SACJ{opacity:0;transform-origin:center;transform-box:fill-box;animation:HeroDashboard_chartFadeInHalo__Ld_52 .6s ease 1.5s forwards;transition:cx .9s cubic-bezier(.33,1,.68,1),cy .9s cubic-bezier(.33,1,.68,1)}@keyframes HeroDashboard_chartFadeInHalo__Ld_52{to{opacity:.18}}@keyframes HeroDashboard_chartDraw__jDVlN{to{stroke-dashoffset:0}}@keyframes HeroDashboard_chartFadeIn__Qrt8G{to{opacity:1}}@keyframes HeroDashboard_chartDotIn__JQlzb{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.HeroDashboard_stackRows__mXbX6{display:flex;flex-direction:column;gap:.35rem}@media(max-width:768px){.HeroDashboard_stackRows__mXbX6{gap:.25rem}}.HeroDashboard_stackRow__OTXPv{display:flex;align-items:center;gap:.6rem;padding:.4rem .7rem;background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.05);border-radius:8px;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease}@media(max-width:768px){.HeroDashboard_stackRow__OTXPv{padding:.35rem .7rem}.HeroDashboard_stackRow__OTXPv.HeroDashboard_hideOnMobile__xf5_n{display:none}}.HeroDashboard_stackRow__OTXPv:hover{transform:translateX(2px);background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.09)}.HeroDashboard_stackRow__OTXPv:hover .HeroDashboard_stackIcon__hSwaH{transform:rotate(-3deg)}.HeroDashboard_stackRow__OTXPv:hover .HeroDashboard_stackTitle__5VYqq{color:#000}html.dark .HeroDashboard_stackRow__OTXPv{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}html.dark .HeroDashboard_stackRow__OTXPv:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}html.dark .HeroDashboard_stackRow__OTXPv:hover .HeroDashboard_stackTitle__5VYqq{color:#fff}.HeroDashboard_stackIcon__hSwaH{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:rgba(110,94,190,.55);flex-shrink:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}html.dark .HeroDashboard_stackIcon__hSwaH{color:rgba(181,156,248,.6)}.HeroDashboard_stackIconFrontend__QLxI4{background:rgba(142,122,230,.1)}html.dark .HeroDashboard_stackIconFrontend__QLxI4{background:rgba(181,156,248,.12)}.HeroDashboard_stackIconBackend__ZGyAc{background:rgba(142,122,230,.1)}html.dark .HeroDashboard_stackIconBackend__ZGyAc{background:rgba(181,156,248,.12)}.HeroDashboard_stackIconInfra__Ri_E1{background:rgba(142,122,230,.1)}html.dark .HeroDashboard_stackIconInfra__Ri_E1{background:rgba(181,156,248,.12)}.HeroDashboard_stackInfo___wrYX{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.HeroDashboard_stackTitleRow__igwN_{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.HeroDashboard_stackTitle__5VYqq{font-size:.78rem;font-weight:500;color:rgba(0,0,0,.85);line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease}html.dark .HeroDashboard_stackTitle__5VYqq{color:rgba(255,255,255,.88)}.HeroDashboard_stackChecks__YieHr{margin-left:.45rem;font-size:.65rem;font-weight:400;color:rgba(0,0,0,.45);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}html.dark .HeroDashboard_stackChecks__YieHr{color:rgba(255,255,255,.5)}.HeroDashboard_stackChecksCount__h0muP{color:#10b981;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HeroDashboard_stackPercent__VcU2z{font-size:.65rem;font-weight:600;color:rgba(0,0,0,.45);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;flex-shrink:0;letter-spacing:.02em}html.dark .HeroDashboard_stackPercent__VcU2z{color:rgba(255,255,255,.5)}.HeroDashboard_stackPercentLive__bfCmh{display:inline-flex;align-items:center;gap:.3rem;color:var(--primary-color);text-transform:uppercase}html.dark .HeroDashboard_stackPercentLive__bfCmh{color:var(--lila-suave,#b59cf8)}.HeroDashboard_pulseDot__uoP_I{width:5px;height:5px;border-radius:50%;background:var(--primary-color);box-shadow:0 0 0 2px rgba(46,41,78,.18);animation:HeroDashboard_livePulse__XIiKi 1.6s ease-in-out infinite}.HeroDashboard_progressBar__fl5ur{position:relative;width:100%;height:3px;background:rgba(0,0,0,.06);border-radius:2px;overflow:hidden}html.dark .HeroDashboard_progressBar__fl5ur{background:rgba(255,255,255,.08)}.HeroDashboard_progressFill__zwv2i{display:block;height:100%;width:0;border-radius:2px;transition:width .9s cubic-bezier(.65,0,.35,1)}.HeroDashboard_progressFill__zwv2i[style*="--w"]{animation:HeroDashboard_progressGrow__k5MIz 1.8s cubic-bezier(.65,0,.35,1) .8s forwards;transition:none}.HeroDashboard_progressDone__DbJmf{background:linear-gradient(90deg,rgba(181,156,248,.38),rgba(142,122,230,.48))}html.dark .HeroDashboard_progressDone__DbJmf{background:linear-gradient(90deg,rgba(181,156,248,.34),rgba(142,122,230,.44))}.HeroDashboard_progressLive__I8k7A{background:linear-gradient(90deg,rgba(181,156,248,.38),rgba(142,122,230,.48));position:relative}html.dark .HeroDashboard_progressLive__I8k7A{background:linear-gradient(90deg,rgba(181,156,248,.34),rgba(142,122,230,.44))}.HeroDashboard_progressLive__I8k7A:after{content:"";position:absolute;top:0;left:-40%;height:100%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55) 50%,transparent);animation:HeroDashboard_progressShimmer__I6qpJ 2s ease-in-out infinite}@keyframes HeroDashboard_progressGrow__k5MIz{0%{width:0}to{width:var(--w,100%)}}@keyframes HeroDashboard_progressShimmer__I6qpJ{0%{left:-40%}to{left:100%}}.HeroDashboard_floatingPill__Uzz2o{position:absolute;display:inline-flex;align-items:center;gap:.6rem;z-index:5;box-shadow:0 6px 18px rgba(0,0,0,.2),0 2px 6px rgba(0,0,0,.12)}.HeroDashboard_metricPill___b_8L{top:4%;left:-6%;padding:.55rem .85rem;background:var(--lila-profundo,#2e294e);color:#fff;border-radius:10px;border:1px solid rgba(181,156,248,.22);box-shadow:0 6px 18px rgba(46,41,78,.28),0 2px 6px rgba(46,41,78,.16);transform:rotate(-3deg);animation:HeroDashboard_metricFloat__RNUK4 7s ease-in-out infinite;transition:box-shadow .35s ease,border-color .35s ease}.HeroDashboard_metricPill___b_8L:hover{border-color:rgba(181,156,248,.4);box-shadow:0 8px 20px rgba(46,41,78,.32)}@media(max-width:768px){.HeroDashboard_metricPill___b_8L{left:0;padding:.45rem .7rem;transform:rotate(-3deg);animation:none}}@keyframes HeroDashboard_metricFloat__RNUK4{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-3px) rotate(-3deg)}}.HeroDashboard_metricValue__llNat{font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1}@media(max-width:768px){.HeroDashboard_metricValue__llNat{font-size:1rem}}.HeroDashboard_metricLabel__TZGD1{font-size:.58rem;font-weight:700;letter-spacing:.1em;line-height:1.15;color:rgba(255,255,255,.85);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;flex-direction:column}.HeroDashboard_metricLabelSub__ijKvu{color:var(--primary-color);font-weight:700}.ScrollExplodeDashboard_pinHost___seQ_{position:relative;width:100%;overflow-x:clip}@media(min-width:769px){.ScrollExplodeDashboard_pinHost___seQ_{overflow-x:visible}}.ScrollExplodeDashboard_stage__tVNZN{position:relative;width:100%;display:flex;align-items:center;justify-content:center;pointer-events:auto;will-change:transform,opacity;overflow-x:clip;padding-block:1.25rem}@media(min-width:769px){.ScrollExplodeDashboard_stage__tVNZN{justify-content:flex-end;overflow-x:visible}}@media(max-width:768px){.ScrollExplodeDashboard_pinHost___seQ_{min-height:0!important;display:flex;justify-content:center;width:100%;overflow-x:visible;max-width:100%}.ScrollExplodeDashboard_stage__tVNZN{width:100%;justify-content:center;overflow-x:visible;padding-block:.5rem}}.ProjectsSection_highlight__L8eny{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.ProjectsSection_highlight__L8eny{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.ProjectsSection_projectsSectionContainer__JqMFx{width:100%;background-image:var(--background-colorB-gradient);background-color:var(--background-colorB);padding:1.75rem 0}@media(max-width:768px){.ProjectsSection_projectsSectionContainer__JqMFx{padding:1rem 0}}html.dark .ProjectsSection_projectsSectionContainer__JqMFx{background-image:none;background-color:var(--wave-b);color:#ebebeb}.ProjectsSection_tutorialsVariant__uNB__{background-image:none;background-color:var(--background-colorA)}html.dark .ProjectsSection_tutorialsVariant__uNB__{background-color:var(--wave-a)}.ProjectsSection_projectsSection__KFMlh{max-width:var(--container-max-width);margin-inline:auto;padding:2.5rem 0 0}.ProjectsSection_subtitle__Xas3y{font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:var(--subtitle-spacing-top) auto 0;line-height:var(--subtitle-line-height);font-weight:var(--subtitle-font-weight);text-align:center;max-width:60ch}html.dark .ProjectsSection_subtitle__Xas3y{color:rgba(235,235,235,.7)}@media(max-width:768px){.ProjectsSection_subtitle__Xas3y{font-size:var(--subtitle-font-size-mobile);margin-top:.25rem;padding:0 .75rem}}.ProjectsSection_singleColumn__6pUJz{padding-top:0}@media(max-width:768px){.ProjectsSection_projectsSectionContainer__JqMFx{background-image:var(--background-colorB-gradient);background-color:var(--background-colorB);width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.ProjectsSection_tutorialsVariant__uNB__{background-image:none;background-color:var(--background-colorA)}.ProjectsSection_projectsSection__KFMlh{width:100%;max-width:100%;display:flex;flex-direction:column;padding:0;margin:0;height:auto;box-sizing:border-box;overflow-x:hidden}.ProjectsSection_singleColumn__6pUJz{padding-top:.5rem}}.RecentProjects_highlight__SGj8x{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.RecentProjects_highlight__SGj8x{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.RecentProjects_title__rDsks{font-size:1.75rem;color:var(--text-color-light);margin:0;padding-bottom:.5rem;font-weight:400}.RecentProjects_recentProjects__Rwhbe{padding:0 0 1.5rem;width:100%}@media(max-width:768px){.RecentProjects_recentProjects__Rwhbe{padding:1rem 0}}.RecentProjects_viewport__YlyyE{--gap:3rem;--visible-count:2;--peek:7%;--container-inset:max(2rem,calc((var(--page-w) - var(--container-max-width)) / 2));position:relative;width:var(--page-w);left:50%;right:50%;margin-left:calc(var(--page-w)/-2);margin-right:calc(var(--page-w)/-2);overflow:hidden;padding:2.5rem 0;box-sizing:border-box}@media(max-width:1024px){.RecentProjects_viewport__YlyyE{display:none}}.RecentProjects_mobileStack__owCPD{--peek:10%;display:none;touch-action:pan-y}@media(max-width:1024px){.RecentProjects_mobileStack__owCPD{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.25rem 0 .5rem;box-sizing:border-box}}.RecentProjects_mobileViewport__A_azK{width:100%;overflow:hidden;box-sizing:border-box;padding:.5rem 0}.RecentProjects_mobileViewportInner__1x1I5{margin-left:1.25rem;overflow:hidden;padding:.5rem 0;margin-top:-.5rem;margin-bottom:-.5rem}.RecentProjects_mobileTrack__tItXY{display:flex;align-items:stretch;width:100%;will-change:transform}@media(prefers-reduced-motion:reduce){.RecentProjects_mobileTrack__tItXY{transition:none!important}}.RecentProjects_mobileSlide__SwvKM{flex:0 0 calc(100% - var(--peek));min-width:0;box-sizing:border-box;padding-right:1.25rem}.RecentProjects_viewportInner___tx73{margin-left:var(--container-inset);overflow:hidden;padding:2.5rem 0;margin-top:-2.5rem;margin-bottom:-2.5rem}.RecentProjects_track__uuCxw{display:flex;align-items:stretch;width:100%;will-change:transform}@media(prefers-reduced-motion:reduce){.RecentProjects_track__uuCxw{transition:none!important}}.RecentProjects_slide__CNNtq{flex:0 0 calc((100% - var(--peek))/var(--visible-count));min-width:0;box-sizing:border-box;padding-right:var(--gap)}.RecentProjects_projectsButtonContainer__tLFfE{display:flex;justify-content:flex-end;text-align:right;--container-inset:max(2rem,calc((var(--page-w) - var(--container-max-width)) / 2));padding:1rem var(--container-inset) 1rem 0}@media(max-width:768px){.RecentProjects_projectsButtonContainer__tLFfE{padding:0;margin-bottom:1rem;justify-content:center;width:100%;max-width:100%;box-sizing:border-box}.RecentProjects_recentProjects__Rwhbe{width:100%;margin:0;padding:0;box-sizing:border-box;max-width:100%}.RecentProjects_title__rDsks{text-align:center;font-size:1.25rem;box-sizing:border-box;width:100%;max-width:100%;padding:.25rem .5rem 0;margin-bottom:-.5rem}.RecentProjects_projectsButtonContainer__tLFfE{padding:0 1.25rem;margin-bottom:1rem;justify-content:center;width:100%;max-width:100%;box-sizing:border-box}}